After upgrading to dhcpcd 9.3.1-1 and rebooting:
$ ping -c 3 8.8.8.8
ping: connect: Network is unreachable
I noticed (in htop) that processes:
dhcpcd: [control proxy]
dhcpcd: [network proxy]
dhcpcd: [privileged actioneer]
in dhcpcd 9.2.0-1 are childs of
dhcpcd: [master] [ip4] [ip6]
but in dhcpcd 9.3.1-1
dhcpcd: [network proxy]
dhcpcd: [privileged actioneer]
are orphans, and
dhcpcd: [control proxy]
does not exist.
furhermore, process
dhcpcd: [privileged actioneer]
in dhcpcd 9.3.1-1 does not spawn process
dhcpcd: [BPF ARP] wlp0s18f2u5 192.168.100.4
as it does in dhcpcd 9.2.0-1
# sv status dhcpcd
run: dhcpcd: (pid 1324) 12s
# sv stop dhcpcd
ok: down: dhcpcd: 0s, normally up
but processes
dhcpcd: [network proxy]
dhcpcd: [privileged actioneer]
remain.
# kill -9 999 ;# dhcpcd: [network proxy]
# kill -9 998 ;# dhcpcd: [privileged actioneer]
# dhcpcd -B -M wlp0s18f2u5
main: control_open: Connection refused
dhcpcd-9.3.1 starting
dev: loaded udev
DUID 00:04:00:c8:00:1e:8c:00:00:29:12:80:00:26:18:df:a7:ac
wlp0s18f2u5: connected to Access Point: Net2
ps_ctl_listen: read: Success
wpa_supplicant -B -c/etc/wpa_supplicant/wpa_supplicant.conf -iwlp0s18f2u5
is still running
$ ping -c 3 8.8.8.8
ping: connect: Network is unreachable
downgrading back to dhcpcd 9.2.0-1:
$ cd /var/cache/pacman/pkg/
$ yay -U dhcpcd-9.2.0-1-x86_64.pkg.tar.zst
loading packages...
warning: downgrading package dhcpcd (9.3.1-1 => 9.2.0-1)
... skipped ...
warning: directory permissions differ on /var/lib/dhcpcd/
filesystem: 750 package: 755
after reboot:
$ ping -c 3 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=108 time=68.9 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=108 time=68.0 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=108 time=69.3 ms
--- 8.8.8.8 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 68.010/68.732/69.259/0.528 ms