I just moved my Linux/Windows dual-booting laptop from a desk with an Ethernet jack to a desk that is within the WiFi range of our 2WIRE integrated modem/WiFi/ethernet router. I use GNOME with NetworkManager, and though NetworkManager reports that everything is fine with the connection, I am unable to access anything outside the local network, though I can access the modem/router and the other computers perfectly. However, when I either plug it into an Ethernet cable or boot into Windows, it works just fine.
ifconfig and iwconfig both report that the connection works, the router's firewall is set to allow all outbound traffic, and the laptop's firewall is also set to allow all inbound traffic.
How is this even possible, and more importantly, how could I get it fixed?