BeagleBone internet

Hi guys,
I just got a beaglebone and installed the serial port drivers and logged onto useing hyperterm. However I keep observing that whenever I type ifconfig -a I get an ip address of 169.254.x.x range. I dont understand why it cannot find my DHCP server. Has anyone else faced this issue?

reboot the board once

Only realised later that this was a bug due to the r129 resistor!