I installed an Airport card on my iBook 900, it was getting a signal, but I couldn't connect to the internet. Finally, I found the solution on Apple’s discussion board:
http://discussions.info.apple.com/We....4@.599b5f90/1
Hope it helps someone. Oh, and I got the Airport card because the D-Link USB adapted just didn't cut it.