[beagleboard] Wrong route in Angstrom Beagleboard Demo package

Hi guys,

When I bootup my Beagleboard using Angstrom Beagle Demo image, it
keeps putting the wrong route table info. It picks up the IP correctly
via DNS but I keep having to add my router in like this to make my
connection work. How do I make this permanent?

I have to do this each time:

  route -v add default gw 192.168.1.1 eth0

Without this, "route" will only show the first line:

    Destination Gateway Genmask Flags Metric
Ref Use Iface
    192.168.1.0 * 255.255.255.0 U 0
0 0 eth0
    default 192.168.1.1 0.0.0.0 UG 0
0 0 eth

BTW, I had some trouble with the original Beagleboard Angstrom build.
When I VNC to it, the shift key is ignored. It also did weird
characters sometimes on the serial debug port, so I used Online
Builder to make it again and it is working much better, except for:

1. This route thing not sticking, and
2. ifconfig, ifdown, ifup did not work -- found out /usr/local/sbin:/
usr/sbin:/sbin was not in the path

Thanks,

-Vince