ejac@ejac-Lenovo-G500:~$ lshw -c network
*-network UNCLAIMED
description: Network controller
product: BCM43142 802.11b/g/n
vendor: Broadcom Inc. and subsidiaries
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=0
resources: memory:e0400000-e0407fff
ejac@ejac-Lenovo-G500:~$ lspci
02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n (rev 01)
我已按照以下说明对其进行了更新和升级: 安装 Broadcom 无线驱动程序
我已经清除了 bcmwl-kernel-source
更新了 pciid
安装了 bcmwl-kernel-source
安装 linux 固件
重新启动
再次更新并升级
但我仍然没有WIFI。
根据要求添加日志:
ejac@ejac-Lenovo-G500:~$ sudo modprobe wl && sudo dmesg | grep wl
modprobe: ERROR: could not insert 'wl': Key was rejected by service
ejac@ejac-Lenovo-G500:~$ rfkill list all
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
答案1
已修复:正如 chili555 所述,从 BIOS 禁用安全启动可解决问题。我现在有 wifi 了。我不知道为什么安全启动会干扰 Broadcom 驱动程序,但还是感谢 chili555。