I cant really help you because i have the same problem with azureus and a linksys router
These are things that i've tried that didnt work, but might work for you:
Go to portforward.com and follow the instructions for forwarding your router to let azureus work
if you figure out your azureus put a message here so i can get mine working too
I just bought a D-Link DI-524 Wireless G router (54mb/s) and the PCI card to go along with it. Everything works but when I run Azureus it feels as if the downloads should go faster. The faces are either yellow or blue for the most part (before they would be green). The yellow faces signify that I may have a NAT problem. So how do I increase the speed of downloads? Please help.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic