Broadcom bcm43142A0无线网卡驱动异常

电脑型号:笔记本 Thinkpad E431 无线网卡 Broadcom bcm43142A0
电脑不能识别无线网卡。
电脑蓝牙功能正常,无线模块不能使用。
在root权限下输入
1、iwconfig:
lo no wireless extensions.
eth0 no wireless extensions.
2、lspci
网卡类型:Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
3、dmesg
132.811206] nouveau 0000:01:00.0: DRM: evicting buffers…
[ 132.811211] nouveau 0000:01:00.0: DRM: waiting for kernel channels to go idle…
[ 132.811228] nouveau 0000:01:00.0: DRM: suspending client object trees…
[ 132.812416] nouveau 0000:01:00.0: DRM: suspending kernel object tree…
[ 134.960136] usb 1-1.3: USB disconnect, device number 4
[ 140.791167] usb 1-1.3: new full-speed USB device number 6 using ehci-pci
[ 140.886199] usb 1-1.3: New USB device found, idVendor=105b, idProduct=e065
[ 140.886203] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 140.886207] usb 1-1.3: Product: BCM43142A0
[ 140.886209] usb 1-1.3: Manufacturer: Broadcom Corp
[ 140.886211] usb 1-1.3: SerialNumber: 485AB6E25886
[ 142.891191] Bluetooth: hci0 command 0x1001 tx timeout
[ 150.887342] Bluetooth: hci0: BCM: Reading local version info failed (-110)
[ 310.199230] nouveau 0000:01:00.0: DRM: resuming kernel object tree…
[ 310.242041] nouveau 0000:01:00.0: priv: HUB0: 085014 ffffffff (1a70820b)
[ 310.242048] nouveau 0000:01:00.0: priv: GPC0: 4188ac 00000001 (1d70822e)
[ 310.263024] nouveau 0000:01:00.0: priv: HUB0: 10ecc0 ffffffff (1970822c)
[ 310.283776] nouveau 0000:01:00.0: DRM: resuming client object trees…
4、
[ 3658.972754] r8169 0000:05:00.0 eth0: link up
[ 3660.864205] IPv4: martian source 255.255.255.255 from 192.168.8.1, on dev eth0
[ 3660.864212] ll header: 00000000: 28 d2 44 74 94 03 8c eb c6 37 1c c0 08 00 (.Dt…7…
[ 3665.688665] usb 1-1.3: new full-speed USB device number 8 using ehci-pci
[ 3665.783834] usb 1-1.3: New USB device found, idVendor=105b, idProduct=e065
[ 3665.783853] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 3665.783855] usb 1-1.3: Product: BCM43142A0
[ 3665.783859] usb 1-1.3: Manufacturer: Broadcom Corp
[ 3665.783860] usb 1-1.3: SerialNumber: 485AB6E25886
[ 3665.791191] Bluetooth: hci0: BCM: chip id 70
[ 3665.807207] Bluetooth: hci0: linux-p6tb
[ 3665.807225] Bluetooth: hci0: BCM (001.001.011) build 0312
[ 3665.807244] bluetooth hci0: Direct firmware load for brcm/BCM.hcd failed with error -2
[ 3665.807247] Bluetooth: hci0: BCM: Patch brcm/BCM.hcd not found

安装 packman 源里面的 broadcom-wl

你可以去gitgub上找wl驱动的修改版源码(修改版主要是为了匹配新内核),然后回头自己编译。我自己有一个古董macbook air,每次系统更新了内核,我都要重新编译一遍网卡驱动orz