我是一个新的 Ubuntu 用户,对 Linux 了解不多。
我最近在三星 SF310 笔记本电脑上安装了 Ubuntu 13.04 x64。除无线适配器外,一切正常。
我一直在寻找解决方案,并且一定尝试了找到的所有方法,但都没有成功。
我可以告诉你,我有一个 Broadcom 4313 [14e4:4727] (rev 01) 适配器。如果您需要/想要有关我的系统的更多信息,请告诉我如何获取它,我会在这里发布它。我试过这但没有成功,这里的其他帖子也几乎都没有成功。
如果有人能帮助我并给我一些指点,那就太好了。
输出rfkill list all
:
0: samsung-wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: samsung-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
输出lspci
:
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
输出lshw
:
*-network UNCLAIMED
description: Network controller
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:f4c00000-f4c03fff
我真的很沮丧... 我已经花了三天时间试图解决这个问题,但却没有任何进展... 每次我尝试新版本的 Ubuntu(或任何其他发行版)时,我总是会遇到一些问题... :(
答案1
这是一个已知的漏洞,有很多重复项。
我跟着罗巴姆勒的建议,并将驱动程序降级为以前的版本。这至少对我来说是有效的。
脚步:
删除 bcmwl-kernel-source 版本 6.20
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
我重启了,只是为了确保旧驱动程序没有残留。不确定这是否有必要。
bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb
从以下位置 下载并安装http://packages.ubuntu.com/quantal/amd64/bcmwl-kernel-source/download更新:忽略更新以
bcmwl-kernel-source_6.20.155.1
通过以下方式获得新版本:软件包:bcmwl-kernel-source
Pin:版本 6.20.155.1+bdcom-0ubuntu6
Pin-Priority:-1
至/etc/apt/preferences
。(图片来源:这个答案)
更多新闻:升级至Ubuntu 13.10 Saucy Salamander将会收到有关 5.100 包的警告,但无线接口仍然可以正常工作。
更新:现在 bcmwl-kernel-source_6.30.223.141 可用,您可以切换到新的驱动程序。
删除固定条目
/etc/apt/preferences
删除驱动程序5.100版本。
sudo apt-get purge bcmwl-kernel-source broadcom-sta-common broadcom-sta-source
从“软件中心”->“软件源”->“附加驱动程序”安装最新版本。
答案2
答案3
我注意到我获得了该问题的热门问题徽章,这一定意味着我绝对不是唯一遇到这些问题的人。
不知道这是否对其他人有帮助,但对我来说,解决方案是放弃 13.04 版本,然后我开始使用12.04 LTS x64
。wifi 适配器可以正常工作完美无瑕我到处都试过。最好的部分是它有效盒子外面。它在从 USB 启动实时桌面时起作用,并且在我在 HD 中安装 Ubuntu 后它继续起作用。
就我有限的知识和我的想法而言,这一定与 12.04 LTS x64 中使用的驱动程序版本有关。出于某种原因,13.04 附带的版本(不知道 13.10 怎么样,还没有试过)无法正常工作。
希望这能对某些人有所帮助,即使只获取所需的信息以将驱动程序回滚到未来版本中的稳定点。
答案4
我也有 Broadcom 4313 [14e4:4727] (rev 01) 适配器。我们家有三个不同的 wifi 网络,都使用 WPA/WPA2 加密。在 Ubuntu 13.04 中,我的 wifi 没有任何问题,我可以使用任何网络。
但是当我将 Ubuntu 升级到 13.10 时,我只能使用三个网络中的两个。我仍然可以连接到第三个网络,DHCP 信息将被传输,但我无法在该网络上发送任何用户数据。例如:ping 路由器不会导致任何返回数据包。
降级 bcmwl-kernel-source 解决了我的问题。
提示:当我降级驱动程序时,我必须删除 /etc/modprobe.d 中的黑名单:cd /etc/modprobe.d sudo mv blacklist-bcm43.conf ..