我刚刚将我的联想 B570 笔记本电脑升级到 12.10。尽管我通过无线连接下载了更新,但 NetworkManager 根本没有显示无线连接的子菜单。这让我很不高兴。
我尝试过的东西包括:
$ sudo modprobe wl
FATAL: Module wl not found.
$ sudo lspci -nn | grep "BCM"
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
$ rfkill list all
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
预计到达时间: linux-headers-generic
已经是最新版本了,重新安装时得到的结果bcmwl-kernel-source
是接近尾声时出现的以下内容。
DKMS: install completed.
ERROR: Module b43 does not exist in /proc/modules
ERROR: Module b43legacy does not exist in /proc/modules
ERROR: Module ssb does not exist in /proc/modules
ERROR: Module bcm43xx does not exist in /proc/modules
ERROR: Module brcm80211 does not exist in /proc/modules
ERROR: Module brcmfmac does not exist in /proc/modules
ERROR: Module brcmsmac does not exist in /proc/modules
ERROR: Module bcma does not exist in /proc/modules
FATAL: Module wl not found.
预计到达时间2:解决了!原来问题出在我运行的是 3.0 内核而不是 3.5 内核——这意味着这个问题的根源已经潜伏了至少半年。chili555 的回答帮助我发现了这个问题,尽管我花了更长的时间才找到如何启动到 3.5 内核。
答案1
请暂时连接以太网并执行以下操作:
sudo apt-get install --reinstall linux-headers-generic linux-headers-`uname -r`
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl
反引号位于我的美式键盘左侧,与 ~ 位于同一键上。现在可以使用了吗?