Just some additional info. For some reason after upgrading to 22.10 dhcpcd cannot start however DHCP still seems to work. Attaching output from systemctl status below:
kcrpl@raspberrypi-4-kcrpl:~$ sudo systemctl status dhcpcd
[sudo] password for kcrpl:
× dhcpcd.service - DHCP Client Daemon on all interfaces
Loaded: loaded (/lib/systemd/system/dhcpcd.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Sat 2023-10-14 18:30:37 CEST; 1 day 17h ago
Docs: man:dhcpcd(8)
CPU: 166ms
Oct 14 18:30:36 raspberrypi-4-kcrpl systemd[1]: Starting dhcpcd.service - DHCP Client Daemon on all int>
Oct 14 18:30:37 raspberrypi-4-kcrpl dhcpcd[907]: dhcpcd-10.0.2 starting
Oct 14 18:30:37 raspberrypi-4-kcrpl dhcpcd[907]: dhcpcd_fork_cb: truncated read 0 (expected 4)
Oct 14 18:30:37 raspberrypi-4-kcrpl systemd[1]: dhcpcd.service: Control process exited, code=exited, st>
Oct 14 18:30:37 raspberrypi-4-kcrpl systemd[1]: dhcpcd.service: Failed with result 'exit-code'.
Oct 14 18:30:37 raspberrypi-4-kcrpl systemd[1]: Failed to start dhcpcd.service - DHCP Client Daemon on >
lines 1-12/12 (END)
I have added "set -x" just under "set -e" in the script. Here are the following results:
kcrpl@raspberry pi-4-kcrpl: /usr/share/ initramfs- tools/hooks$ sudo update-initramfs -u img-6.5. 0-1005- raspi initramfs- tools/hook- functions sbin/dhcpcd /usr/sbin/ dhcpcd sbin/dhcpcd /usr/sbin/ dhcpcd mkinitramfs_ FoHhvu/ /usr/sbin/ dhcpcd ] mkinitramfs_ FoHhvu/ /usr/sbin/ dhcpcd ] mkinitramfs_ FoHhvu/ /usr/sbin mkinitramfs_ FoHhvu/ /usr/sbin/ dhcpcd
/\//! d;
/linux- gate/d;
/=>/ {s/.*=> [[:blank: ]]*\([^ [:blank: ]]*\).* /\1/};
s/[[: blank:] ]*\([^[ :blank: ]]*\) (.*)/\1/ linux-gnu/ libcrypto. so.3 \([^/]* /\)\?\( tls\|i686\ |sse2\| neon\|vfp\ ).*/\(lib. *\)#/lib/ \1\3# /lib/aarch64- linux-gnu/ libcrypto. so.3 linux-gnu/ libcrypto. so.3 gnu/\(tls\ |i686\| sse2\|neon\ |vfp\). */\(lib. *\)#-linux- gnu/\2# /lib/aarch64- linux-gnu/ libcrypto. so.3 linux-gnu/ libcrypto. so.3 ] aarch64- linux-gnu/ libcrypto. so.3 linux-gnu/ libcrypto. so.3 aarch64- linux-gnu/ libcrypto. so.3 /lib/aarch64- linux-gnu/ libcrypto. so.3 linux-gnu/ libcrypto. so.3 ] mkinitramfs_ FoHhvu/ /lib/aarch64- linux-gnu/ libcrypto. so.3 ] /usr/lib/ aarch64- linux-gnu/ libcrypto. so.3 mkinitramfs_ FoHhvu/ /usr/lib/ aarch64- linux-gnu/ libcrypto. so.3 ] linux-gnu/ libc.so. 6 \([^/]* /\)\?\( tls\|i686\ |sse2\| neon\|vfp\ ).*/\(lib. *\)#/lib/ \1\3# /lib/aarch64- linux-gnu/ libc.so. 6 linux-gnu/ libc.so. 6 gnu/\(tls\ |i686\| sse2\|neon\ |vfp\). */\(lib. *\)#-linux- gnu/\2# /lib/aarch64- linux-gnu/ libc.so. 6 linux-gnu/ libc.so. 6 ] aarch64- linux-gnu/ libc.so. 6 linux-gnu/ libc.so. 6 aarch64- linux-gnu/ libc.so. 6 /lib/aarch64- linux-gnu/ libc.so. 6 linux-gnu/ libc.so. 6 ] mkinitramfs_ FoHhvu/ /lib/aarch64- linux-gnu/ libc.so. 6 ] /usr/lib/ aarch64- linux-gnu/ libc.so. 6 mkinitramfs_ FoHhvu/ /usr/lib/ aarch64- linux-gnu/ libc.so. 6 ] linux-aarch64. so.1 \([^/]* /\)\?\( tls\|i686\ |sse2\| neon\|vfp\ ).*/\(lib. *\)#/lib/ \1\3# /lib/ld- linux-aarch64. so.1 linux-aarch64. so.1 gnu/\(tls\ |i686\| sse2\|neon\ |vfp\). */\(lib. *\)#-linux- gnu/\2# /lib/ld- linux-aarch64. so.1 linux-aarch64. so.1 ] ld-linux- aarch64. so.1 linux-aarch64. so.1 ld-linux- aarch64. so.1 /lib/ld- linux-aarch64. so.1 linux-aarch64. so.1 ] mkinitramfs_ FoHhvu/ /lib/ld- linux-aarch64. so.1 ] /usr/lib/ ld-linux- aarch64. so.1 mkinitramfs_ FoHhvu/ /usr/lib/ ld-linux- aarch64. so.1 ] dhcpcd/ dhcpcd- run-hooks lib/dhcpcd/ dhcpcd- run-hooks /usr/lib/ dhcpcd/ dhcpcd- run-hooks dhcpcd/ dhcpcd- run-hooks /usr/lib/ dhcpcd/ dhcpcd- run-hooks lib/dhcpcd/ dhcpcd- run-hooks /usr/lib/ dhcpcd/ dhcpcd- run-hooks dhcpcd/ dhcpcd- run-hooks ] initramfs- tools/hooks/ dhcpcd failed with return 1. img-6.5. 0-1005- raspi with 1. pi-4-kcrpl: /usr/share/ initramfs- tools/hooks$
+ sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.
+ PREREQ=
+ prereqs
+ echo
+ exit 0
+ PREREQ=
+ . /usr/share/
+ [ -x /usr/sbin/dhcpcd ]
+ copy_exec /usr/sbin/dhcpcd
+ local src target x nonoptlib ret
+ src=/usr/
+ target=
+ copy_file binary /usr/sbin/dhcpcd /usr/sbin/dhcpcd
+ local type src target link_target
+ type=binary
+ src=/usr/
+ target=
+ [ -f /usr/sbin/dhcpcd ]
+ [ -d /var/tmp/
+ [ -e /var/tmp/
+ mkdir -p /var/tmp/
+ [ -h /usr/sbin/dhcpcd ]
+ [ n = y ]
+ cp -pP /usr/sbin/dhcpcd /var/tmp/
+ env --unset=LD_PRELOAD ldd /usr/sbin/dhcpcd
+ sed -e
+ echo /lib/aarch64-
+ sed -e s#/lib/
+ nonoptlib=
+ echo /lib/aarch64-
+ sed -e s#-linux-
+ nonoptlib=
+ [ -e /lib/aarch64-
+ x=/lib/
+ copy_file binary /lib/aarch64-
+ local type src target link_target
+ type=binary
+ src=/lib/
+ target=
+ [ -f /lib/aarch64-
+ [ -d /var/tmp/
+ target=
+ [ -e /var/tmp/
+ return 1
+ ret=1
+ [ 1 = 1 ]
+ echo /lib/aarch64-
+ sed -e s#/lib/
+ nonoptlib=
+ echo /lib/aarch64-
+ sed -e s#-linux-
+ nonoptlib=
+ [ -e /lib/aarch64-
+ x=/lib/
+ copy_file binary /lib/aarch64-
+ local type src target link_target
+ type=binary
+ src=/lib/
+ target=
+ [ -f /lib/aarch64-
+ [ -d /var/tmp/
+ target=
+ [ -e /var/tmp/
+ return 1
+ ret=1
+ [ 1 = 1 ]
+ echo /lib/ld-
+ sed -e s#/lib/
+ nonoptlib=
+ echo /lib/ld-
+ sed -e s#-linux-
+ nonoptlib=
+ [ -e /lib/ld-
+ x=/lib/
+ copy_file binary /lib/ld-
+ local type src target link_target
+ type=binary
+ src=/lib/
+ target=
+ [ -f /lib/ld-
+ [ -d /var/tmp/
+ target=
+ [ -e /var/tmp/
+ return 1
+ ret=1
+ [ 1 = 1 ]
+ copy_exec /usr/lib/
+ local src target x nonoptlib ret
+ src=/usr/
+ target=
+ copy_file binary /usr/lib/
+ local type src target link_target
+ type=binary
+ src=/usr/
+ target=
+ [ -f /usr/lib/
+ return 2
+ return 1
E: /usr/share/
update-initramfs: failed for /boot/initrd.
kcrpl@raspberry
Just some additional info. For some reason after upgrading to 22.10 dhcpcd cannot start however DHCP still seems to work. Attaching output from systemctl status below:
kcrpl@raspberry pi-4-kcrpl: ~$ sudo systemctl status dhcpcd system/ dhcpcd. service; enabled; preset: enabled)
[sudo] password for kcrpl:
× dhcpcd.service - DHCP Client Daemon on all interfaces
Loaded: loaded (/lib/systemd/
Active: failed (Result: exit-code) since Sat 2023-10-14 18:30:37 CEST; 1 day 17h ago
Docs: man:dhcpcd(8)
CPU: 166ms
Oct 14 18:30:36 raspberrypi-4-kcrpl systemd[1]: Starting dhcpcd.service - DHCP Client Daemon on all int>
Oct 14 18:30:37 raspberrypi-4-kcrpl dhcpcd[907]: dhcpcd-10.0.2 starting
Oct 14 18:30:37 raspberrypi-4-kcrpl dhcpcd[907]: dhcpcd_fork_cb: truncated read 0 (expected 4)
Oct 14 18:30:37 raspberrypi-4-kcrpl systemd[1]: dhcpcd.service: Control process exited, code=exited, st>
Oct 14 18:30:37 raspberrypi-4-kcrpl systemd[1]: dhcpcd.service: Failed with result 'exit-code'.
Oct 14 18:30:37 raspberrypi-4-kcrpl systemd[1]: Failed to start dhcpcd.service - DHCP Client Daemon on >
lines 1-12/12 (END)
Thank you for your time.