这是 b43 驱动程序问题吗?

这是 b43 驱动程序问题吗?

我在配备 Broadcom 4312 WiFi 卡的 Dell Inspiron 1564 上安装了 13.04。wl 驱动程序导致 linux-3.8 出现内核崩溃几个月前我成功安装了 b43 驱动程序。现在我更换了 ISP 并买了一个新路由器,使用 Remmina Client 从互联网下载软件到 2008r2 以及apt-get install在 virtualbox 中的虚拟机上时,连接中断。

我不知道为什么这突然成为一个问题..我的手机没有失去连接,只是 Ubuntu。

连接丢失后 /var/log/syslog 的输出

rfkill 列表(断开连接后):

0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes

我可以使用 NetworkManager 禁用无线,然后启用无线再次连接。rfkill ublock all/wifi/0仅删除软阻止。

lshw-C 网络

*-network
   description: Wireless interface
   physical id: 4
   logical name: wlan0
   serial: 78:e4:00:78:d2:05
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=b43 driverversion=3.8.0-32-generic firmware=478.104 ip=10.0.0.3 link=yes multicast=yes wireless=IEEE

串行通信

04:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

从挂起状态唤醒并启动后,需要大约 40 秒才能获得网络连接。这一直是一个问题,也是一个不同的问题,但我还是提到它……因为它很烦人!

请看一下,希望有人能发现问题!谢谢!

答案1

新的 Saucy Salamander bcmwl-kernel-source 似乎解决了我所有的 WiFi 问题。

要在 Ubuntu 13.04 中安装此驱动程序,请按照以下步骤操作:

  1. 下载驱动模块表格这里
  2. 打开终端并输入:cd Downloads
  3. 然后输入:sudo dpkg -i bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu1_amd64.deb

我使用较旧的 bcmwl-kernel-source 来避免内核崩溃的 b43 驱动程序存在一些问题。两个最常见的问题是它将我的 WiFi 速度减半,速度测试结果为 15Mbps,而我应该有 30Mbps。第二个问题是启动或挂起后需要 30-50 秒才能连接。

安装新的 bcmwl-kernel-source 模块后,两个问题都得到解决。

到目前为止,新模块运行完美!

相关内容