[beagleboard] Beaglebone A5 cannot resolve DHCP server

I am trying to connect my Beaglebone A5 to the internet to be able to opkg
Angstrom packages. As it stands, my ifconfig output when I have ssh'ed to
192.168.7.2 is:

root@beaglebone:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr D4:94:A1:91:EB:00
inet addr:169.254.172.97 Bcast:169.254.255.255 Mask:255.255.0.0
inet6 addr: fe80::d694:a1ff:fe91:eb00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:8728 (8.5 KiB) TX bytes:12146 (11.8 KiB)
Interrupt:40

Do you know that you have a DHCP server properly configured on your
LAN to which you have connected your BeagleBone?

What is the output of 'udhcpc -i eth0' ?

DHCP was not correctly configured, thanks for that.

Pretty embarrassing what the real issue turned out to be so I won’t get into it. To salvage some usefulness for this thread let me add that the static IP configuration outlined in the link in my original post worked perfectly.

Most often your internet connection will serve as a DHCP server or if you have a wireless router that too could be handing out DHCP. Setting it up on a server for a home env is over kill.

If you don’t have one and are so inclined, you can probably spend about 40 bucks on a pretty basic linksys router for your internet connection. I love mine, basic, but it works great!