在戴尔 6400 笔记本电脑上安装 USB Live 13.10 时无法识别 Broadcom BCM4311 无线
硬件:Dell Laptop 6400 1.66 GHz 和 2GB RAM
使用 4 GB 持久文件创建的 USB Live。
启动时,我获得了可正常运行的以太网有线连接和蓝牙,但没有无线服务的迹象。
某些笔记本电脑没有无线硬件开关。软开关 ( Fn+ F2) 可打开或关闭蓝牙,但无线指示灯从不亮起。
当我四处探索时,我发现了以下内容:
**rfkill list** //is it being killed? No, wireless not even listed
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
**iwconfig** // look specifically at the parameters of the wireless network
lo no wireless extensions.
eth0 no wireless extensions.
**ifconfig** // look at interface configurations
>eth0 Link encap:Ethernet HWaddr 00:19:b9:4c:cf:b3
> inet addr:192.168.1.4 Bcast:192.168.1.255 Mask:255.255.255.0
> inet6 addr: fe80::219:b9ff:fe4c:cfb3/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:3826 errors:0 dropped:0 overruns:0 frame:0
> TX packets:2033 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:3944231 (3.9 MB) TX bytes:197816 (197.8 KB)
> Interrupt:17
>lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> inet6 addr: ::1/128 Scope:Host
> UP LOOPBACK RUNNING MTU:65536 Metric:1
> RX packets:264 errors:0 dropped:0 overruns:0 frame:0
> TX packets:264 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:26685 (26.6 KB) TX bytes:26685 (26.6 KB)
**lspci -k | grep -A2 Network** //Hardware and Driver
>0b:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
> Subsystem: Dell Wireless 1390 WLAN Mini-Card
> Kernel driver in use: b43-pci-bridge
>**cat /etc/modprobe.d/blacklist.conf | grep -B1 bcm** //check what's blacklisted
> # replaced by b43 and ssb.
> blacklist bcm43xx
您对如何实现这个功能有什么想法吗?
我搜索了前面的问题,并尝试了几个提供的答案——但毫无进展。看起来这些卡几乎在 Ubuntu 的每个版本中都是一个问题,而且似乎每个版本都有不同的调整,必须使用不同的调整才能使其正常工作。
答案1
在以太网连接正常的情况下,请执行以下操作:
sudo apt-get remove --purge bcmwl-kernel-source
我知道您说您已将其删除,但让我们再确认一下。然后执行以下操作:
sudo apt-get install linux-firmware-nonfree
sudo modprobe -r b43 && sudo modprobe b43
一切已准备就绪。