dhcpcd-discuss

dhcpcd fails on arch Linux 32-bit

Steve Hirsch

Fri Dec 11 22:12:34 2020

Hi Roy,

It appears the last version of dhcpcd that runs successfully on 32-bit Arch Linux is 9.2.
Version 9.3 from the Arch Linux 32-bit repository fails.
I compiled the latest version from git (9.4 commit e7c2233) and it also fails with the same errors.
I’ve attached the relevant journal entries.  Some entries are duplicated due to the debug option
turned on.  The system is running on VirtualBox with 32-bit Arch Linux 5.9.11 and Pentium4 architecture.
It also fails on real hardware and 686 architecture as well.
As mentioned earlier, dhcpcd version 9.2 runs fine.

Thanks for looking at this…
Steve

journal log:

Dec 11 14:45:32 vm-arch32 dhcpcd[322]: dhcpcd-9.3.4 starting
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: dhcpcd-9.3.4 starting
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: chrooting as dhcpcd to /var/lib/dhcpcd
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: chrooting as dhcpcd to /var/lib/dhcpcd
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: sandbox: seccomp
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: spawned master process on PID 324
Dec 11 14:45:32 vm-arch32 dhcpcd[324]: spawned master process on PID 324
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: spawned privileged actioneer on PID 325
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: spawned network proxy on PID 326
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: spawned controller proxy on PID 327
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: DUID 00:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:3a
Dec 11 14:45:32 vm-arch32 dhcpcd[322]: ps_ctl_listen: read: Success
Dec 11 14:45:32 vm-arch32 dhcpcd[325]: spawned privileged actioneer on PID 325
Dec 11 14:45:32 vm-arch32 dhcpcd[325]: spawned network proxy on PID 326
Dec 11 14:45:32 vm-arch32 dhcpcd[325]: spawned controller proxy on PID 327
Dec 11 14:45:32 vm-arch32 dhcpcd[325]: DUID 00:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:3a
Dec 11 14:45:32 vm-arch32 dhcpcd[325]: ps_ctl_listen: read: Success
Dec 11 14:47:02 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: start operation timed out. Terminating.
Dec 11 14:47:02 vm-arch32 dhcpcd[322]: dhcpcd_signal_cb: write: Connection refused
Dec 11 14:48:32 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: State 'stop-sigterm' timed out. Killing.
Dec 11 14:48:32 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: Killing process 322 (dhcpcd) with signal SIGKILL.
Dec 11 14:48:32 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: Killing process 325 (dhcpcd) with signal SIGKILL.
Dec 11 14:48:32 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: Killing process 326 (dhcpcd) with signal SIGKILL.
Dec 11 14:48:32 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: Control process exited, code=killed, status=9/KILL
Dec 11 14:48:32 vm-arch32 systemd[1]: dhcpcd@enp0s3.service: Failed with result 'timeout'.
Dec 11 14:48:32 vm-arch32 systemd[1]: Failed to start dhcpcd on enp0s3.

/etc/dhcpcd.conf:

debug
hostname
duid
persistent
vendorclassid
option domain_name_servers, domain_name, domain_search
option classless_static_routes
option interface_mtu
option host_name
option rapid_commit
require dhcp_server_identifier
slaac hwaddr
noipv4ll
noarp

Follow-Ups:
Re: dhcpcd fails on arch Linux 32-bitRoy Marples
Re: dhcpcd fails on arch Linux 32-bitRoy Marples
Archive administrator: postmaster@marples.name