Ok guys, we had the same problem at work and since I can't play with the rooter, I had to find something else.
For me, Michel's solution wasn't working, I had to improvise a little bit. Qe have two macbook, one Macbook 13" 2.4 and one Macbook pro 13.3", both are on snow leopard.
Only the Macbook pro 13.3" had this issue and I tried everything and didn't get anywhere. So finally, I found something strange... On the Macbook 13.3", I had 4 protocol activated but on my macbook 13", I had only three ! I deativated the one that wasnt listed on my macbook 13" and tried again. Still no connection, BUT my PEAP certificated was valid. I was able to communicate with the server, but wasnt able to retreive an address IP !
After that, I opened the TCP/IP tab and tried to renew my bail, but that option wasnt even there ! Next, I tried to manually set an ip adress, I knew that it wouldnt work, but guess what, after trying to manually set it, I set it back to DHCP and my renew button was finally showing up ! So I pressed it and now all is working fine...
Hope it'll help you guys !