Have you tried doing
Code:
/sbin/route add default gw 169.254.255.100 netmask 0.0.0.0 eth0
as the last step in the process?
I. e. replace
with the IP of your router / gateway.
Also, have you configured static DNS by entering your preferred DNS server IPs in /etc/resolv.conf?
Here's my resolv.conf for example:
Code:
#options timeout:5
nameserver 169.25.255.3
nameserver 169.25.255.34
nameserver 169.7.147.235
nameserver 169.7.150.34
Or at least, the above two steps (after doing all that you have done) did get me the last bit of the way and I was then able to surf with Linux.