The networking on my laptop has recently gone completely crazy and stopped worked. I use NetworkManager to auto configure a wired connection. When I do it fails to setup correctly. I end up with an IP address of 192.168.168.100 however all my network is on 192.168.0.x with my main router (dhcp and gateway) being on 192.168.0.1.
I've tried running
Code: Select all
# dhcpcd -T -4
DUID 00:01:00:01:21:c5:48:b8:9c:eb:e8:35:4f:1f
dummy0: IAID e8:2e:eb:e0
enp0s20f0u2: IAID e8:35:4f:1f
docker0: waiting for carrier
br-dde597106864: waiting for carrier
wlp2s0: waiting for carrier
enp0s20f0u2: soliciting a DHCP lease
enp0s20f0u2: offered 192.168.168.100 from 192.168.168.1
interface=enp0s20f0u2
pid=27649
protocol=dhcp
reason=TEST
ifcarrier=up
ifflags=4163
ifmtu=1500
ifwireless=0
new_broadcast_address=192.168.168.255
new_dhcp_lease_time=300
new_dhcp_message_type=2
new_dhcp_server_identifier=192.168.168.1
new_ip_address=192.168.168.100
new_network_number=192.168.168.0
new_routers=192.168.168.1
new_subnet_cidr=24
new_subnet_mask=255.255.255.0
dhcpcd exitedIf i'm reading it correctly, it thinks my dhcp server is 192.168.168.1 and I have no idea where that is coming from. I get the same response from dhclient. Why is it trying to go on to a subnet of 192.168.168? and where is that coming from? I've run out of ideas. If i configure manually i can connect fine. My router and other devices on the network all seem to be fine.
It's worth mentioning that this all went wrong after running some docker compose stuff which creates 10 odd containers and about a similar number of virtual network devices.


