MT7921 - IPv6 no longer working (Not receiving Multicast)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-signed-hwe-6.5 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After updating to kernel linux-image-
No errors are logged, but when using tcpdump / wireshark to capture traffic, I can see the MT7921 card no longer appears to receive IPv6 Multicast (thus it never receives the Router Advertisements, etc.).
Booting back to the previous kernel image (linux-
The system is configured to use the 22.04 HWE kernel to better support the AMD Advantage Platform hardware (ASUS ROG Strix G513QY).
Steps to reproduce:
1. Have Ubuntu 22.04 LTS installed on a laptop with MT7921 Wifi adapter and connect it to a Dual-stack network leveraging Router Advertisements for IPv6.
2. Run it with HWE Kernel image linux-image-
- IPv6 stateless autoconfiguration works and a public/global address is assigned.
- Inbound IPv6 Multicast packets are seen when using tcpdump/wireshark.
3. Update the HWE Kernel to linux-image-
- IPv6 only configures link-local address (fe80::) and no public/global address.
- No inbound IPv6 multicast packets are seen when using tcpdump/wireshark.
fludizz@pauwel:~$ lsb_release -rd
Description: Ubuntu 22.04.3 LTS
Release: 22.04
Network card in question:
05:00.0 Network controller: MEDIATEK Corp. MT7921 802.11ax PCI Express Wireless Network Adapter
Subsystem: AzureWave Device 4680
Flags: bus master, fast devsel, latency 0, IRQ 83, IOMMU group 14
Memory at fc30300000 (64-bit, prefetchable) [size=1M]
Memory at fc30400000 (64-bit, prefetchable) [size=16K]
Memory at fc30404000 (64-bit, prefetchable) [size=4K]
Capabilities: [80] Express Endpoint, MSI 00
Capabilities: [e0] MSI: Enable+ Count=1/32 Maskable+ 64bit+
Capabilities: [f8] Power Management version 3
Capabilities: [100] Vendor Specific Information: ID=1556 Rev=1 Len=008 <?>
Capabilities: [108] Latency Tolerance Reporting
Capabilities: [110] L1 PM Substates
Capabilities: [200] Advanced Error Reporting
Kernel driver in use: mt7921e
Kernel modules: mt7921e
fludizz@pauwel:~$ apt-cache policy linux-image-
linux-image-
Installed: 6.5.0-14.14~22.04.1
Candidate: 6.5.0-14.14~22.04.1
Version table:
*** 6.5.0-14.14~22.04.1 500
500 http://
500 http://
100 /var/lib/
Note: The WiFi device is using the same firmware version on both kernels.
Correcting "affecting" value.