Hello, I am trying to use an ethernet cable plugged into the RP3B+ and my Macintosh to run VNC, while simultaneously using RP3B+ WiFi for an internet connection. While the VNC functionality is working perfectly, the internet connection is not. My home WiFi network is displayed in Raspbian as available, and after entering the network password, it becomes the first network in the list and is checked. However the Chromium browser can not access the internet, though the VNC connection continues to work. I am using the RP3B+ in a headless configuration, without a directly connected display or keyboard or mouse, just the VNC connection. However I do also have working SSH access via a USB to TTL serial cable for configuration as needed.
From what I have read, there is an internal process that disables wlan0 when eth0 is active, and this may be the heart of the problem. However, the previous posts I've seen related to this issue do not seem to apply to the most current Raspbian version. For example, there are references to the ifplugd process, but that does not seem to be running in the current system.
If anyone out there is up-to-speed on addressing this issue under Raspbian Buster kernel version 4.19 with regard to getting eth0 and wlan0 working simultaneously, eth0 for the direct cable connection for VNC and wlan0 for WiFi access, your help would be greatly appreciated, and would likely help many other as well. Thanks in advance for any help!
The following information from ifconfig may help:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.2 netmask 255.255.255.0 broadcast 192.168.2.255
inet6 fe80::8dbd:d22a:b51b:862c prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:df:94:20 txqueuelen 1000 (Ethernet)
RX packets 3781 bytes 323464 (315.8 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5412 bytes 5031325 (4.7 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 21 bytes 1244 (1.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 21 bytes 1244 (1.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.208 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::d845:8a2a:dd1b:600d prefixlen 64 scopeid 0x20<link>
ether b8:27:eb:8a:c1:75 txqueuelen 1000 (Ethernet)
RX packets 107 bytes 23966 (23.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 140 bytes 23739 (23.1 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0