ifconfig -a
may include something like this
eth0: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether b8:27:eb:2c:94:19 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
or do
sudo service dhcpcd status
and you'll have something like this
systemd[1]: Starting dhcpcd on all interfaces...
dhcpcd[330]: Not running dhcpcd because /etc/network/interfaces
dhcpcd[330]: defines some interfaces that will use a
dhcpcd[330]: DHCP client or static address
systemd[1]: dhcpcd.service: Control process exited, code=exited status=6
systemd[1]: Failed to start dhcpcd on all interfaces.
systemd[1]: dhcpcd.service: Unit entered failed state.
systemd[1]: dhcpcd.service: Failed with result 'exit-code'.
ifconfig eth0 192.168.1.66 <or some appropriate number on the dhcp network>
static domain_name_servers=172.24.1.1 192.168.1.1
Or via /etc/dhcp/dhclient.conf with this entry
option domain-name-servers 172.24.1.1, 192.168.1.1, 8.8.8.8
Adjust the latter according to the appropriate number for the eth0 network.
hostname -I
If these conditions obtain:
then it's likely that the boot disk doesn't contain the requisite firmware. So upgrade NOOBS.
sudo mkdir -p /media/pi/MMC_P1
sudo mount -t vfat /dev/mmcblk0p1 /media/pi/MMC_P1
sudo find /media/pi/MMC_P1 -mindepth 1 -delete
sudo unzip /home/pi/NOOBS_v2_7_0.zip -d /media/pi/MMC_P1
With runinstaller removed, the line should look like this
quiet ramdisk_size=32768 root=/dev/ram0 init=/init vt.cur_default=1 elevator=deadline