如何让 bcm4312 无线芯片工作?

如何让 bcm4312 无线芯片工作?

我在 Dell Inspiron 1525 上安装了 Ubuntu 12.04。安装后我发现无线连接不起作用。我可以通过电缆连接到互联网。然后我发现很多人都有类似的问题,并阅读了许多帖子,但我无法解决它,所以这是我尝试的方法。

系统->附加驱动程序->Broadcom STA 无线驱动程序产生消息“抱歉,该驱动程序安装失败。”

然后我安装了 Synaptic 包管理器并尝试重新安装,还删除并安装bcmwl-内核源代码它总是说安装失败之类的(但旁边的突触却显示绿灯)

我定期重新启动以查看是否有任何变化,但没有看到任何变化。

然后我尝试删除bcmwl-内核源代码并添加b43-fwcutter固件-b43-lpphy-安装程序重启后发生了变化。我能够在连接菜单(右上方)中看到选项,例如“启用无线”,但在我期望的网络列表位置,只有(灰色)“无线网络已断开连接” - 它们应该在那里,因为我能够连接到其他计算机,甚至使用 Live Ubuntu。

来自终端的一些其他信息(在描述的系统的最后状态中)

katka@katka-Inspiron-1525:~$ lspci | grep 'Network'
0b:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
katka@katka-Inspiron-1525:~$ sudo iwconfig
wlan2     IEEE 802.11bg  ESSID:off/any  
          Mode:Managed  Access Point: Not-Associated   Tx-Power=20 dBm   
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

lo        no wireless extensions.

eth2      no wireless extensions.

katka@katka-Inspiron-1525:~$ rfkill list
0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no 

这是我从其他帖子中所能获得的全部信息,现在我不知道下一步该做什么。

答案1

请获取临时有线以太网连接。打开终端并执行以下操作:

sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install firmware-b43-lpphy-installer
sudo modprobe -r wl   <--if it isn't loaded, that's OK, just proceed.
sudo modprobe b43

断开以太网。你的无线现在应该可以正常工作了。

如果出现问题,请在此处查找并发布任何线索:

dmesg | grep -e b43 -e wlan -e 8021

相关内容