我无法让我的联发科 MT7902 WiFi 卡在 Ubuntu 24.04(Ubuntu 的最新版本,内核为 6.8.0-51)上运行。该卡在 Windows 上运行良好,但在 Ubuntu 上检测不到任何网络。
细节:
- 该卡显示在 lspci 中:
00:02.0 网络控制器 [0280]: MEDIATEK Corp. 设备 [14c3:7902]
- ip 链接输出:
2:enx022376651f09:<BROADCAST,MULTICAST,UP> mtu 65536 qdisc fq_codel 状态未知模式默认组默认 qlen 1000
固件(linux-firmware)是最新的。
我加载了 mt76 驱动程序(modprobe mt76),但它似乎不起作用。
dmesg 给出:
读取内核缓冲区失败:操作不允许
我尝试过的:
- 更新了 linux 固件。
- 加载mt76模块。
- 重新启动 NetworkManager。
- 使用 rfkill unblock all 解除对 WiFi 的阻止。
问题:
如何让此 WiFi 卡在 Ubuntu 上运行?我需要特定的驱动程序、固件或内核版本吗?
感谢您的帮助!