Problem: I've successfully upgraded a RasPi 3B+ dev box from Buster to Bullseye. However, when the Pi boots up, there is no internet connection.
Background:
- Boot up showed a
[FAILED]
entry of:Failed to start DHCP Client Daemon.
$ sudo service dhcpcd start
creates asyslog
entry stating:dhcpcd.service: Failed at step EXEC spawning /usr/lib/dhcpcd5/dhcpcd: No such file or directory
- Downloaded and installed
dhcpcd5
.- Unsure why this wasn't already part of the
dist-upgrade
(?)
- Unsure why this wasn't already part of the
- Boot up now shows the
[FAILED]
entry of:Failed to start dhcpcd on all interfaces
- The only interface shown in
ifconfig
islo
.
I have reviewed this question to no avail, primarily because my other Pis (all running Buster) do not use the interfaces
file as the static IPs are assigned by dnsmasq
on the network server (another Pi).
Question:
I'm a systems developer, so networking internals aren’t my strongest subject. Where should I be looking to have the eth0
(or equivalent) interface become available - or is this just a case of Bullseye not being ready yet?
Please let me know if you need further information.
dhcpcd
after upgrading my Pi 3B from Buster to Bullseye. Fortunately, I had working Internet after the upgrade, but the interfaceeth0
was renames based on its MAC address (as it used to be in Stretch). Follwing @Milliways advice I did a full install of Bullseye later in a new SD card and copied my home folder and other modifications. – user68186 Dec 14 '21 at 21:36dhcpcd
issue. – s3dev Apr 12 '23 at 08:08