Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 926943 - net-misc/networkmanager-1.46.0: fails to establish ipv4 connection: acd pending
Summary: net-misc/networkmanager-1.46.0: fails to establish ipv4 connection: acd pending
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Highest normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-13 18:06 UTC by Andrew Ammerlaan
Modified: 2024-03-17 09:49 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,10.14 KB, text/plain)
2024-03-16 07:42 UTC, Andrew Ammerlaan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Ammerlaan gentoo-dev 2024-03-13 18:06:27 UTC
Log shows hang at:

dhcp4 (enp8s0): state changed new lease, address=192.168.1.205, acd pending

Ipv6 works, ipv4 does not.

Upstream issue: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/-/issues/1485

See also: https://bbs.archlinux.org/viewtopic.php?id=293132
See also: https://forums.gentoo.org/viewtopic-t-1167839.html

I believe this is serious enough to mask this version. It's very difficult to fix once your system ends up in this state.
Comment 1 Patrick McLean gentoo-dev 2024-03-15 19:38:13 UTC
Please post the output of "emerge --info net-misc/networkmanager", this may be USE flag dependant, from the linked reports it seems likely to be dependant on USE=dhclient.
Comment 2 Andrew Ammerlaan gentoo-dev 2024-03-16 07:42:36 UTC
Created attachment 887728 [details]
emerge --info

USE="bluetooth concheck connection-sharing gtk-doc introspection iptables iwd modemmanager nftables nss (policykit) resolvconf systemd tools wext wifi -audit -debug -dhclient -dhcpcd (-elogind) -gnutls -libedit -ofono -ovs -ppp -psl (-selinux) -syslog -teamd -test -vala" ABI_X86="32 (64) (-x32)"

The arch forum post mentioned a workaround, disabling dad-timeout, this did not resolve the problem for me.
Comment 3 Larry the Git Cow gentoo-dev 2024-03-16 22:07:22 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36bae5c1a5ea87aad0072f6b5f38de561540b884

commit 36bae5c1a5ea87aad0072f6b5f38de561540b884
Author:     Mart Raudsepp <leio@gentoo.org>
AuthorDate: 2024-03-16 21:58:09 +0000
Commit:     Mart Raudsepp <leio@gentoo.org>
CommitDate: 2024-03-16 22:06:37 +0000

    net-misc/networkmanager: disable ebpf due to problems for some, filter lto for clang
    
    Both bugs left open on purpose as ebpf would hopefully be fixed and re-enabled
    and LTO should be fine for clang but build system issues force us to filter it
    temporarily until a proper fix.
    
    Bug: https://bugs.gentoo.org/926943
    Bug: https://bugs.gentoo.org/926694
    Signed-off-by: Mart Raudsepp <leio@gentoo.org>

 ...etworkmanager-1.46.0.ebuild => networkmanager-1.46.0-r1.ebuild} | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)