我正在尝试在 Mediacom Flexbook 13.3(型号 M-FB131E)上使用 Ubuntu。Wifi 卡似乎无法被识别。
运行lspci
产生:
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 22)
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers (rev 22)
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 22)
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 22)
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 22)
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 22)
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 22)
运行lsusb
产生:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 007: ID 058f:6387 Alcor Micro Corp. Flash Drive
Bus 001 Device 006: ID 04f3:0230 Elan Microelectronics Corp. 3D Optical Mouse
Bus 001 Device 005: ID 0bda:5411 Realtek Semiconductor Corp.
Bus 001 Device 004: ID 1018:1006
Bus 001 Device 003: ID 1a40:0101 Terminus Technology Inc. Hub
Bus 001 Device 008: ID 0bda:8152 Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
0bda:8152 Realtek Semiconductor Corp.
是我暂时使用的USB以太网适配器。
列出的设备似乎都不是 Wifi 卡。我如何才能知道这台上网本里到底是什么 Wifi 设备,以便开始寻找正确的驱动程序?
谢谢!
更新
0bda:5411 Realtek Semiconductor Corp.
是一个 USB 集线器。
跑步sudo lshw | grep -i -A5 wireless
不会产生任何东西。
我在 BIOS 中找不到有关打开/关闭 Wifi 的任何信息。
答案1
使用 USB 以太网连接,打开终端并执行以下操作:
cd /lib/firmware/brcm
sudo wget https://raw.githubusercontent.com/armbian/firmware/master/brcm/brcmfmac43430a0-sdio.txt
重新启动并告诉我们无线是否正常工作。
答案2
运行dmesg | grep -i sdio
(最终)产生:
[ 3.396231] mmc1: new high speed SDIO card at address 0001
[ 37.677841] brcmfmac: brcmf_fw_map_chip_to_name: using brcm/brcmfmac43430a0-sdio.bin for chip 0x00a9a6(43430) rev 0x000000
[ 37.686764] brcmfmac mmc1:0001:1: Direct firmware load for brcm/brcmfmac43430a0-sdio.txt failed with error -2
[ 38.704097] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
[ 39.712130] brcmfmac: brcmf_sdio_htclk: HT Avail timeout (1000000): clkctl 0x50
所以我想谜题已经解开了!声卡似乎是 Broadcom BCM43430。我正在尝试https://patchwork.kernel.org/patch/9791523/解决这个问题,还没有成功,但我不想去OT。
也许将dmesg | grep -i sdio
命令添加到 https://help.ubuntu.com/stable/ubuntu-help/net-wireless-troubleshooting-hardware-check.html.en但我没有看到建议更新的链接。
感谢大家!