You are not logged in.

#1 2020-12-06 12:55:39

scrouthtv
Member
Registered: 2019-10-15
Posts: 38

[SOLVED] Dhcpcd 9.3.4 assigns automatic private IP, internet not worki

Hello,

I have a desktop pc that dual boots Windows & Linux. No worries, I disabled Fast Boot and rebooted fully last time I used Windows.

Today, I updated a lot of packages, and with it also dhcpcd from 9.2.0-1 to 9.3.4-1. After a reboot, my internet isn't working anymore:

 ~ ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 169.254.61.39 icmp_seq=1 Destination Host Unreachable
From 169.254.61.39 icmp_seq=2 Destination Host Unreachable
From 169.254.61.39 icmp_seq=3 Destination Host Unreachable
From 169.254.61.39 icmp_seq=4 Destination Host Unreachable
From 169.254.61.39 icmp_seq=5 Destination Host Unreachable

--- 8.8.8.8 ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4049ms
pipe 4
 ~ ping 192.168.0.1 (my gateway / router)
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
From 169.254.61.39 icmp_seq=1 Destination Host Unreachable
From 169.254.61.39 icmp_seq=2 Destination Host Unreachable
From 169.254.61.39 icmp_seq=3 Destination Host Unreachable
From 169.254.61.39 icmp_seq=4 Destination Host Unreachable
From 169.254.61.39 icmp_seq=5 Destination Host Unreachable

--- 192.168.0.1 ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4043ms
pipe 3
 ~ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 50:af:73:6e:64:12 brd ff:ff:ff:ff:ff:ff
    inet 169.254.61.39/16 brd 169.254.255.255 scope global noprefixroute enp3s0
       valid_lft forever preferred_lft forever
    inet6 fe80::7a33:4945:6d76:eb3b/64 scope link 
       valid_lft forever preferred_lft forever
3: wlp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 34:68:95:0d:9a:db brd ff:ff:ff:ff:ff:ff

I downgraded back to 9.2.0, and the internet worked for once, but after a reboot (with the old dhcpcd) it wasn't working anymore.

I'm totally out of ideas on how to fix this, thanks for any help in advance.
I will reply with logs but my browser crashes if I put to much text in this one box.

Last edited by scrouthtv (2020-12-06 13:05:54)

Offline

#2 2020-12-06 12:57:36

scrouthtv
Member
Registered: 2019-10-15
Posts: 38

Re: [SOLVED] Dhcpcd 9.3.4 assigns automatic private IP, internet not worki

systemctl status dhcpcd@enp3s0:

● dhcpcd@enp3s0.service - dhcpcd on enp3s0
     Loaded: loaded (/usr/lib/systemd/system/dhcpcd@.service; enabled; vendor preset: disabled)
     Active: active (running) since Sun 2020-12-06 13:31:59 CET; 11min ago
    Process: 397 ExecStart=/usr/bin/dhcpcd -q -w enp3s0 (code=exited, status=0/SUCCESS)
   Main PID: 399 (dhcpcd)
      Tasks: 7 (limit: 14291)
     Memory: 2.4M
     CGroup: /system.slice/system-dhcpcd.slice/dhcpcd@enp3s0.service
             ├─399 dhcpcd: enp3s0 [ip4] [ip6]
             ├─401 dhcpcd: [privileged actioneer] enp3s0 [ip4] [ip6]
             ├─402 dhcpcd: [network proxy] enp3s0 [ip4] [ip6]
             ├─403 dhcpcd: [control proxy] enp3s0 [ip4] [ip6]
             ├─441 dhcpcd: [network proxy] fe80::7a33:4945:6d76:eb3b
             ├─442 dhcpcd: [BPF BOOTP] enp3s0
             └─443 dhcpcd: [BPF ARP] enp3s0 169.254.61.39

Dec 06 13:31:47 arch-desktop dhcpcd[401]: enp3s0: IAID 73:6e:64:12
Dec 06 13:31:47 arch-desktop dhcpcd[401]: enp3s0: adding address fe80::7a33:4945:6d76:eb3b
Dec 06 13:31:47 arch-desktop dhcpcd[401]: enp3s0: soliciting an IPv6 router
Dec 06 13:31:49 arch-desktop dhcpcd[401]: enp3s0: soliciting a DHCP lease
Dec 06 13:31:54 arch-desktop dhcpcd[401]: enp3s0: probing for an IPv4LL address
Dec 06 13:31:59 arch-desktop dhcpcd[401]: enp3s0: using IPv4LL address 169.254.61.39
Dec 06 13:31:59 arch-desktop dhcpcd[401]: enp3s0: adding route to 169.254.0.0/16
Dec 06 13:31:59 arch-desktop dhcpcd[401]: enp3s0: adding default route
Dec 06 13:31:59 arch-desktop systemd[1]: Started dhcpcd on enp3s0.
Dec 06 13:32:00 arch-desktop dhcpcd[401]: enp3s0: no IPv6 Routers available

journalctl and dmesg coming soon.

Offline

#3 2020-12-06 13:03:43

scrouthtv
Member
Registered: 2019-10-15
Posts: 38

Re: [SOLVED] Dhcpcd 9.3.4 assigns automatic private IP, internet not worki

Over at https://bbs.archlinux.org/viewtopic.php?id=138636 someone wrote to disable ipv6 which didn't change anything. I added it to my /etc/default/grub and regenerated GRUB's main configuration file but the internet is still now working after a reboot.

Offline

#4 2020-12-06 13:05:29

scrouthtv
Member
Registered: 2019-10-15
Posts: 38

Re: [SOLVED] Dhcpcd 9.3.4 assigns automatic private IP, internet not worki

Wow. Now I've upgraded and commented the line noipv4ll in the dhcpcd.conf and it's working again. Let's see for how long.

Offline

Board footer

Powered by FluxBB