在我使用了这两个命令后,我的无线适配器可能就可以正常工作了:
sudo apt-get install linux-firmware-nonfree
sudo modprobe -r b43 && sudo modprobe b43
但是当我升级到 13.04 时,命令:
sudo modprobe -r b43 && sudo modprobe b43
...不起作用。我运行了lshw -C network
:
lshw -C network
WARNING: you should run this program as super-user.
*-network
description: Network controller
product: BCM4311 802.11b/g WLAN
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:0b:00.0
version: 01
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: driver=wl latency=0
resources: irq:16 memory:efdfc000-efdfffff
*-network UNCLAIMED
description: Ethernet controller
product: BCM4401-B0 100Base-TX
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 02
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list
configuration: latency=64
resources: memory:ef9fe000-ef9fffff
WARNING: output may be incomplete or inaccurate, you should run this program
as super-user.
请帮帮我。
答案1
该wl
适配器的驱动程序当前已加载,您需要先将其删除:
sudo apt-get purge broadcom* bcmwl*
该卡的固件安装方式如下:
sudo apt-get install firmware-b43-installer
重新启动后,b43
适配器的驱动程序应该会加载,您可以使用它来检查lshw -C network
。