几周前我买了一台戴尔 XPS13 9350。无线网卡(Broadcom 43a3)不受支持,但据说从 Linux 内核 4.4 开始就受支持。我等了很久,随身带着一根以太网电缆,所以今天新内核一发布我就拿到了。但 wifi 仍然无法使用。网卡工作正常(我已与 Windows 进行双启动,在那里工作正常),但出于某种原因,升级到 4.4 后驱动程序未安装。
这里有一些有用的输出:
$ sudo lshw -C network
*-network UNCLAIMED
description: Network controller
product: Broadcom Corporation
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:3a:00.0
version: 08
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress cap_list
configuration: latency=0
resources: memory:dc400000-dc407fff memory:dc000000-dc3fffff
和
lspci | grep Network
3a:00.0 Network controller: Broadcom Corporation Device 43a3 (rev 08)
和
$ iwconfig
enx9cebe8239db7 no wireless extensions.
lo no wireless extensions.
该司机也没有被列入黑名单或被屏蔽:
$ grep -R brcm /etc/modprobe.d
$ rfkill list all
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
如果有人知道这里发生了什么:感谢所有的帮助!
答案1
内核 4.4 有驱动程序,
e3c92cb brcmfmac: Add support for the BCM4350 PCIE device.
但您还需要固件文件。您需要/lib/firmware/brcm/brcmfmac4350-pcie.bin
。获取固件的一个地方是这里。
答案2
在采用 4.4 内核的 Ubuntu 14.04 上遇到了同样的问题,这个方法对我有用:
转到软件和更新,启用“设备专有驱动程序”
重新加载源,然后 apt-get upgrade
它将获取最新的博通驱动程序和英特尔微码,您需要禁用安全启动(如果已启用),然后重新启动,它就可以正常工作了。