I just installed Raspian Stretch (2017-09-07) on a RPi Model 1 B. Upon first boot up, eth0 gets an IP address of
On my network, I just have a normal Century Link modem/router that used DHCP and assigns IPs in the range of
192.168.0.x subnet. An extremely common and simple setup for your average home network.
Why isn't the Raspberry Pi getting a
192.168.x.x address like every other device on the network? I also notice in
default 0.0.0.0 loopback 127.0.0.0 link-local 169.254.0.0
What is this
169.254.x.x network? And why is my RPi choosing to use this as it's IP address instead of getting a DHCP address? It seems like you shouldn't have to manually configure the IP address with a setup like this.