我使用的是 Ubuntu 32 位和 64 位。在 Ubuntu 32 位中,我可以成功实现无线连接,但速度很慢。
在 Ubuntu 12.04 64 位中,我尝试了所有方法:激活 Broadcom STA 无线驱动程序,但没有成功,停用它们并安装新版本,尝试了很多次但无线不起作用。
有时,我的 WLAN 卡根本无法被检测到 -不网络管理器中可用的网络设备。
我尝试了黑名单和网络上其他可用的资源。但没有成功。
在 32 位上:慢速驱动程序对我来说有效:STA broadcom-wireless bcmwl-kernel-source_5.100.82.38+bdcom-0ubuntu6_i386.deb
但是 64 位版本的驱动程序bcmwl-kernel-source_5.100.82.38+bdcom-0ubuntu6_amd64.deb
无法在机器上运行。
我已经厌倦了尝试,Ubuntu 应该处理这些可悲的问题。
不知道为什么更新后情况变得更糟。在 ubuntu 11.10 中一切都运行正常。
lshw
network
description: Wireless interface
product: BCM4313 802.11bgn Wireless Network Adapter
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 01
serial: 08:ed:b9:e2:b8:39
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=5.100.82.112 ip=10.100.28.51 latency=0 multicast=yes wireless=IEEE 802.11
如何解决这个问题?
答案1
我建议您尝试使用原生驱动程序 brcmsmac,而不是专有 STA 驱动程序。请获取临时有线以太网连接并执行以下操作:
sudo apt-get remove --purge bcmwl-kernel-source
sudo apt-get install linux-firmware-nonfree
现在让我们检查一下您添加的黑名单:
gksudo gedit /etc/modprobe.d/blacklist.conf
如果您将 brcmsmac 或 bcma 列入黑名单,请删除这些行。校对、保存并关闭 gedit。重新启动并告诉我们它现在是否正常工作。