I am feeling a bit geeky. Why pay my phone company for internet at home? Why buy a wireless router? Use the USB cable as a network device
On Android Home Screen:
Menu / Settings / Wireless Controls / Internet Tethering / tick
You should now have a usb0 network device on Linux.
Linux Desktop/Server Terminal:
# "...make br0 bridge then add eth0 and usb0"
sudo brctl addbr br0
sudo brctl addif br0 eth0