Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#74165 - IPv6 MLD flood, presumably caused by NetworkManager
Attached to Project:
Arch Linux
Opened by Max Grobecker (lordgurke) - Saturday, 19 March 2022, 13:51 GMT
Last edited by Toolybird (Toolybird) - Saturday, 03 June 2023, 00:19 GMT
Opened by Max Grobecker (lordgurke) - Saturday, 19 March 2022, 13:51 GMT
Last edited by Toolybird (Toolybird) - Saturday, 03 June 2023, 00:19 GMT
|
DetailsDescription:
Since update to networkmanager-1.36.2-1 or maybe the version before that, I noticed that my system is sending a "flood" of IPv6 MLD Multicast Listener Report packets. These are normally sent once in a few minutes, maybe even less. Now I see them sent about 2-3 times in a second. This is stressing switches and routers, on shared media (i.e. WiFi) this just produces unneccesary traffic and on networks without a IGMPv3 aware switch, these packets are being sent as broadcast to the whole network. It seems, this issue is caused by NetworkManager or at least a setting, NM is doing on the interface. When I manually setup the interface, I can't observe this behaviour. Additional info: * networkmanager-1.36.2-1 * libnma 1.8.34-1 * Kernel 5.16.15-arch1-1 x86_64 * using KDE's networkmanager GUI Steps to reproduce: * Have a network with IPv6 and router advertisements being sent (Autonomous IPv6 addressing) * Configure NetworkManager to use auto-config für IPv6 on your interface (the default) * Connect to the network * Listen to the interface with tcpdump, i.e. with tcpdump -i <interface> -nn 'ip6 && dst host ff02::16' * You'll see something like this, repeated every ~500 msecs: 14:31:12.567592 IP6 (hlim 1, next-header Options (0) payload length: 116) fe80::e342:3715:ba2a:984b > ff02::16: HBH (rtalert: 0x0000) (padn) [icmp6 sum ok] ICMP6, multicast listener report v2, 5 group record(s) [gaddr ff02::1:ff46:d194 to_ex { }] [gaddr ff02::1:ffb8:f8e8 to_ex { }] [gaddr ff02::fb to_ex { }] [gaddr ff02::1:3 to_ex { }] [gaddr ff02::1:ff2a:984b to_ex { }] * If the connection is not started by NM and instead setup manually with "ip link set up dev <iface>" and setting "sysctl net.ipv6.conf.<iface>.accept_ra=1", IPv6 connection works, but the flooding does not happen. |
This task depends upon
Closed by Toolybird (Toolybird)
Saturday, 03 June 2023, 00:19 GMT
Reason for closing: No response
Additional comments about closing: Doesn't seem like an Arch packaging bug. If still an issue, please report upstream.
Saturday, 03 June 2023, 00:19 GMT
Reason for closing: No response
Additional comments about closing: Doesn't seem like an Arch packaging bug. If still an issue, please report upstream.
Comment by Jan Alexander Steffens (heftig) -
Wednesday, 27 April 2022, 22:57 GMT
Is this LLMNR? You can try disabling this by default using [connection] connection.llmnr=0 in /etc/NetworkManager/NetworkManager.conf