为什么我的12.10升级后无线网络消失了?

我刚刚在联想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 

ETA: 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. 

ETA2:解决了! 原来问题是我一直在运行3.0内核而不是3.5内核 – 这意味着这个问题的种子已经潜伏了至少半年。 chili555的回答帮助我发现了这一点,虽然花了一点时间才知道如何启动到3.5。

请暂时挂断以太网并执行:

 sudo apt-get install --reinstall linux-headers-generic linux-headers-`uname -r` sudo apt-get install --reinstall bcmwl-kernel-source sudo modprobe wl 

反引号位于我的美国键盘的左侧,与〜相同的键。 它现在有效吗?