13.10更新后BCM4313网络问题

从13.04升级到13.10后,我的网络适配器出现问题。 在我建立连接之后,适配器几秒钟工作,但看起来好像它以某种方式堵塞了。

这是我在我的设备中看到的:

~$ lspci | grep -i wireless 02:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01) ~$ uname -a Linux bubek 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux ~$ lsmod | grep 80211 lib80211_crypt_tkip 17387 0 lib80211 14040 2 wl,lib80211_crypt_tkip cfg80211 401436 1 wl 

现在,表现如何。 让我们假设我连接到我的无线网络后直接连接我ping默认的gw:

 ~$ ping 10.1.0.1 PING 10.1.0.1 (10.1.0.1) 56(84) bytes of data. 64 bytes from 10.1.0.1: icmp_seq=1 ttl=64 time=226 ms 64 bytes from 10.1.0.1: icmp_seq=4 ttl=64 time=222 ms 64 bytes from 10.1.0.1: icmp_seq=7 ttl=64 time=260 ms 64 bytes from 10.1.0.1: icmp_seq=11 ttl=64 time=265 ms 64 bytes from 10.1.0.1: icmp_seq=16 ttl=64 time=117 ms From 10.1.0.16 icmp_seq=45 Destination Host Unreachable From 10.1.0.16 icmp_seq=46 Destination Host Unreachable 

这边发生了什么? 我有可能让它运作吗? 我写这篇文章的唯一方法是我使用手机和USB网络共享:)

感谢提前的任何提示!

请试试:

 sudo apt-get purge bcmwl-kernel-source sudo modprobe -rv wl sudo modprobe -v brcmsmac 

如果有任何错误,请继续执行命令然后重启。 你的无线应该现在正在工作。

首先,检查您当前的驱动程序。 您可以通过在终端中键入sudo lshw > hw_info来完成此操作。

滚动到无线界面 。 它应该显示您当前的驱动程序和使用的版本。

  *-network description: Wireless interface product: BCM4313 802.11bgn Wireless Network Adapter vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:25:00.0 logical name: eth1 version: 01 serial: ec:55:f9:2a:d3:58 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=wl0 driverversion=5.100.82.112 ip=192.168.1.110 latency=0 multicast=yes wireless=IEEE 802.11 resources: irq:19 memory:d4000000-d4003fff 

从最后一行可以看出,我使用的是wl0驱动程序版本5.100.82.112。

有几个驱动程序可供选择( 官方文档 )。 您可以按照这些说明切换到brcmsmac或使用到目前为止工作没有任何问题的wl0的5.100版本。