First off, my laptop is a POS, so I haven't ruled out a hardware malfunction, but in the hopes that I don't have to have the WiFi component replaced along with the failing hard disk, I'm making the assumption that maybe something is wrong with my configuration of Ubuntu 11.10. Also, I'm a programmer and I know basic things like
ifconfig, and pretty basic terminal commands, but I'm still really new to Ubuntu.
My problem is my laptop can't surf the net. I'm running Ubuntu 11.10 via LiveUSB, and connect to the internet via a WiFi connection. I know it's not the connection itself because other laptops manage to connect and surf the web. I doubt it's the connection to the router because I manage to access the router's config page by entering
192.168.2.1 on the address bar of Firefox. I've tried to access the internet via my home connection and my schools' connection (the proxy for this connection was configured), but both attempts failed. I also tried playing with the checkboxes in the
IPv6 tabs of the network settings with no luck. Firefox just keeps saying I can't access the net. I've also tried pinging Google, but it says it can't find the server
Server cannot be found. I'm pretty sure it's a DNS issue because I managed to access
google.com by entering their IP address:
126.96.36.199. It loaded the page, but failed to load the links. I did a port scan on
127.0.0.1 and it reports one open port, 6xx (I can't remember which port exactly). I checked my resources, and it shows small network transfers, but that's all. I have no idea what other settings I can tweak, so any advice on how to fix this would be appreciated.
I connected to the WiFi at the office. It still won't work, but I managed to
ping 188.8.131.52 in ~50 ms
ip route show printed the following:
169.254.0.0/16 dev wlan0 scope link metric 1000 192.168.1.0/24 dev wlan0 proto kernel scope link src 192.168.1.121 metric 2
I don't know what any of that means.
ip route show? The other option is that DNS resolution isn't working, can you
failed command: READ DMA EXTerror.