我的问题似乎与我的 Asus Zephyrus G15 具有 Mediatek 7961 Wifi/蓝牙适配器有关。我读过一些帖子,其中对这个特定 wifi 适配器的支持已在内核 5.12/5.13 中得到修复;但是,我尝试安装新的 Fedora、Ubuntu 和 Elementary OS 并将内核更新到 5.14,但仍然看不到任何以太网或 WiFi 设置。目前,我的手机已通过 USB 系绳连接到互联网。
我的安装过程是怎样的
- 更新 BOOT 设置以忽略 Linux 发行版
- 删除安装 Linux 发行版的所有分区
- 从启动驱动器安装时选择安装第三方服务/软件/驱动程序
- 更新安装包
- 升级已安装的软件包
- 更新内核到最新或5.14
- 重新启动并检查当前内核
uname -r
目前,我已经安装了 Fedora,这是我所看到的:
> uname -r
5.14.11-200.fc34.x86_64
> lsmod | grep 88
amdgpu 7802880 3
> sudo lshw -C network
*-network UNCLAIMED
description: Ethernet controller
product: Realtek Semiconductor Co., Ltd.
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
version: 05
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list
configuration: latency=0
resources: ioport:d000(size=256) memory:fc700000-fc70ffff memory:fc710000-fc713fff
*-network UNCLAIMED
description: Network controller
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:04:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm cap_list
configuration: latency=0
resources: iomemory:fe0-fdf iomemory:fe0-fdf iomemory:fe0-fdf memory:fe20300000-fe203fffff memory:fe20400000-fe20403fff memory:fe20404000-fe20404fff
*-network
description: Ethernet interface
physical id: 1
bus info: usb@2:2
logical name: enp6s0f3u2
serial: 4a:c1:c0:5b:a0:8d
capabilities: ethernet physical
configuration: autonegotiation=off broadcast=yes driver=rndis_host driverversion=5.14.11-200.fc34.x86_64 duplex=half firmware=RNDIS device ip=192.168.230.83 link=yes multicast=yes port=twisted pair
> lspci -v | grep -A20 Ethernet
Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8162 (rev 05)
Subsystem: ASUSTeK Computer Inc. Device 208f
Flags: bus master, fast devsel, latency 0, IRQ 255, IOMMU group 12
I/O ports at d000 [size=256]
Memory at fc700000 (64-bit, non-prefetchable) [size=64K]
Memory at fc710000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Network controller: MEDIATEK Corp. Device 7961
Subsystem: AzureWave Device 4680
Physical Slot: 0-1
Flags: fast devsel, IRQ 82, IOMMU group 13
Memory at fe20300000 (64-bit, prefetchable) [size=1M]
Memory at fe20400000 (64-bit, prefetchable) [size=16K]
Memory at fe20404000 (64-bit, prefetchable) [size=4K]
Capabilities: <access denied>
Kernel modules: mt7921e
05:00.0 Non-Volatile memory controller: SK hynix Gold P31 SSD (prog-if 02 [NVM Express])
Subsystem: SK hynix Gold P31 SSD
Flags: bus master, fast devsel, latency 0, IRQ 57, NUMA node 0, IOMMU group 14
提醒:如果我没有绑定手机,则除了 VPN 之外什么也不会显示
长话短说我有一个 Mediatek 7961 wifi 适配器,无论内核 (5.12/5.13/5.14) 或 Linux 发行版如何,我都无法让我的 wifi/以太网服务正常工作。
答案1
因此,完成上述所有操作后的解决方案:
不要只是重新启动、关闭、拔掉所有东西、重新启动到 5.14 内核......一切都正常。