User Tools

Site Tools


staff:rogue-router

Network Connection Problems from Linux with 'Thompson BigPond router' Error

Occasionally, Linux machines plugged in to the iVEC network will connect to what appears to be a rogue router or DHCP server (or something similar?) somewhere on the network. When this happens you will not be able to connect to the internet, and if you start a web browser you will see a message about being connected to a 'Thomson BigPond router' (or similar):

The root cause of this is not known, and only Linux machines ever seem to be affected. The solution for Ubuntu users is to edit the cached DNS settings, remove the rogue server, and restart your network connection:

sudo vim /etc/resolv.conf

Delete the current contents (which will include BigPond references).

Then restart your network connection:

sudo ifconfig eth0 down
sudo ifconfig eth0 up

You should now find yourself correctly connected to the iVEC network. You may have to repeat this if you reconnect to the wrong server. If that also fails you can try a slightly more drastic option:

sudo vim /etc/network/interfaces

and add the following line after the iface lo inet loopback line that should already be there:

dns-search ivec.org

Then restart your network connection:

sudo /etc/init.d/resolvconf restart
sudo ifconfig eth0 down
sudo ifconfig eth0 up

Again, if it doesn't work first time, try again. If you are working on a portable device you probably want to delete that additional line from /etc/network/interfaces before taking your device to another network.

staff/rogue-router.txt · Last modified: 2013/01/08 06:18 by cormac