我已经在我的旧 Macbook Pro 上安装了 Ubuntu 18.04,除了无线驱动程序之外,一切运行良好。
lspci -nn -d 14e4:
得到以下内容:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
lspci -vvnn | grep -A 9 Network
得到:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Subsystem: Apple Inc. AirPort Extreme [106b:00f5]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 0
Region 0: Memory at a0600000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel modules: bcma
rfkill list all
得到:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
grep b43 /etc/modprobe.d/*
得到:
/etc/modprobe.d/blacklist-bcm43.conf:blacklist b43
/etc/modprobe.d/blacklist-bcm43.conf:blacklist b43legacy
/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
并且sudo dmesg | grep b43
得不到任何回报。
我觉得这很棒邮政有关如何安装 Broadcom 无线驱动程序,并尝试了firmware-b43-installer
包和linux-firmware
选项,但在我看来它不起作用,因为安装包并重新启动后,系统仍然无法检测到 wifi 适配器。
正如这篇很棒的文章所提到的,如果我的 Broadcom 卡具有在列表中找不到的其他 pci.id,我可以提出一个新问题。所以我就在这里。
多谢。
答案1
/etc/modprobe.d/blacklist-bcm43.conf:黑名单 b43
您似乎尝试安装另一个驱动程序,而该驱动程序被列入黑名单b43这是您的设备所需要的。让我们来纠正它:
sudo rm /etc/modprobe.d/blacklist-bcm43.conf
sudo modprobe b43
你的无线网络现在应该可以正常工作了。