tony@tony-lap:~$ lspci -vvnn | grep 14e4
08:00.0 Ethernet controller [0200]: Broadcom Corporation NetXtreme BCM5753M Gigabit Ethernet PCI Express [14e4:16fd] (rev 21)
10:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
这是我安装 bcm4311 的操作
//删除旧的驱动程序
sudo apt-get remove bcmwl-kernel-source
//安装b43驱动程序
sudo apt-get install b43-fwcutter firmware-b43-installer
sudo gedit /etc/modules
在文本文件末尾添加“b43”(不带引号),注意每行只能使用一个模块。
sudo gedit /etc/modprobe.d/blacklist.conf
添加不带引号的“blacklist wl”以防止在启动时加载错误的模块。
sudo reboot
点击系统设置 → 点击“附加驱动程序” → 选择 Broadcom 标准驱动程序 –> 点击激活 点击激活附加驱动程序后出现错误,请帮忙!!!!!!
这是输出。
tony@tony-lap:~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
1: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: yes
tony@tony-lap:~$ dmesg|grep b43
[ 19.802871] b43-phy0: Broadcom 4311 WLAN found (core revision 10)
[ 20.947260] Registered led device: b43-phy0::tx
[ 20.947291] Registered led device: b43-phy0::rx
[ 20.947320] Registered led device: b43-phy0::radio
[ 21.124062] b43-phy0: Loading firmware version 508.1084 (2009-01-14 01:32:01)
[ 21.204649] b43-phy0: Radio hardware status changed to DISABLED
[ 21.212038] b43-phy0: Radio turned on by software
[ 21.212042] b43-phy0: The hardware RF-kill button still turns the radio physically
off. Press the button to turn it on.
tony@tony-lap:~$ iwconfig
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=off
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
lo no wireless extensions.
eth0 no wireless extensions.
答案1
对于此设备 14e4:4311,通过“附加驱动程序”安装 Broadcom STA 驱动程序是不正确的。它添加了许多所需驱动程序的黑名单。删除驱动程序是不够的。为了删除黑名单,必须清除它:
sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree
重新启动后,您的无线设备应该可以正常工作。请远离“附加驱动程序”。
答案2
基本上你的硬件已关闭。尝试一下笔记本电脑上的物理开关。也可以尝试
rfkill unblock all
命令。该按钮可能是“fn+f12”或笔记本电脑上的某个物理键。