First my question: Can anyone explain why windows i.e; XP, W2K for an example, connects to a very low signal and firefox browses, while all the linux distros I've tested using an wireless adapter will connect and fetch and IP but firefox will not browse.
The part about XP and W2K I am not able to answer. Except that some of the implementations
of wireless are reverse engineered.
The firefox problem. This maybe a dns issue, you can test this by
checking in a terminal by pinging yahoo.com and then try to ping
by yahoo ip address ( 22.214.171.124). If the last does get a response
then the problem is a dns problem.
Issue this command: cat /etc/resolv.conf | grep nameserver
You should expect your router ip address.