在b43驱动的介绍中,我们可以得出安装b43驱动的步骤:
1.确认b43驱动支持的无线网卡型号
2.安装固件程序
3.激活b43驱动
针对我的电脑无线驱动不行的问题,我使用如下命令解决:
sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree
sudo modprobe -r b43 && sudo modprobe b43
这里面,我试验成功的是linux-firmware-nonfree这个固件。b43所使用的firmware-b43-installer这个固件,我没有尝试。
下面是我使用的电脑和网卡信息:
cat /etc/lsb-release ; uname -a
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.10
DISTRIB_CODENAME=utopic
DISTRIB_DESCRIPTION="Ubuntu 14.10"
Linux zr-pc 3.16.0-28-generic #38-Ubuntu SMP Fri Dec 12 17:38:37 UTC 2014 i686 i686 i686 GNU/Linux
lspci -nnk | grep -iA2 net
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5755M Gigabit Ethernet PCI Express [14e4:1673] (rev 02)
Subsystem: Dell Device [1028:01f9]
Kernel driver in use: tg3
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
Subsystem: Dell Wireless 1390 WLAN Mini-Card [1028:0007]
Kernel driver in use: b43-pci-bridge