I have about 4 Rasp Pi 3 Model B - and in all of them. ... works fine ... in the eth0 and wlan0 connections
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.40 netmask 255.255.255.0 broadcast 192.168.1.255
ether b8:27:eb:c4:8f:2d txqueuelen 1000 (Ethernet)
RX packets 540081 bytes 57077211 (54.4 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 31777 bytes 2439659 (2.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
This running RB ... I do not activate the WLan - but in the tests it works fine
wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether ce:5d:d4:34:33:7d 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