没有使用BCM4313适配器的网络连接

我刚升级到Ubuntu 13.10,但自升级以来我再也无法通过wifi上网了。

我可以:

  • 见网络
  • 连接到网络
  • Ping自己(localhost,192.168.0.103)

我不能:

  • Ping其他人(包括同一无线网络上的其他设备,包括网关/路由器)
  • 解析主机
  • 访问任何其他外部资源,无论是在我自己的网络上还是在互联网上

使用Wireshark,我注意到我的计算机不断发送ARP请求,例如“ Who has 192.168.0.1 [哪个是网关] ? Tell 192.168.0.103 ”。 但它没有得到任何回复。 当我ping另一个知道mac-address(来自缓存)的IP地址时,结果发现丢包率大于90%,即使数据包设法到达也需要大约3000ms。

route -n的输出是:

 Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1 192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 eth1 192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0 

在升级之前,wifi工作正常。 使用其他设备,wifi仍然可以正常工作。重置路由器没有帮助。 升级后,以太网仍然有效。

有什么建议?

更新:我正在使用wl驱动程序。 这是一些命令的相关输出:

 lspci | grep Wireless 03:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01) cat /etc/modprobe.d/blacklist.conf [...] blacklist mac80211 blacklist brcm80211 blacklist cfg80211 blacklist lib80211_crypt_tkip blacklist lib80211 blacklist b43 cat /etc/rc.local sudo modprobe -r lib80211 sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211.ko sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_wep.ko sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_tkip.ko sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko sudo modprobe wl exit 0 

最后一行可能是我在上次升级后无线工作的方式(每次升级后无线都有问题)。

更新2:添加了有关下面确切硬件的信息。

硬件是一个集成设备,所以我运行lspci -nn | grep -i network lspci -nn | grep -i network 。 输出是:

 03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01) 

请做:

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

现在你的无线应该正常工作。

如果其他人遇到类似的问题,并且上面的指南没有帮助,请尝试使用像3.8这样的早期Linux内核。 这是我解决这个问题的唯一方法。

我取消选中了软件和更新,附加驱动程序中的Using Broadcom 802.11 Linus STA无线驱动程序源,重新启动,现在一切正常。

我也面临同样的问题,我花了很多时间谷歌搜索解决方案,但没有任何帮助。 atlast我找到了解决方案,这是一个非常简单的步骤。 单击wifi图标然后选择“编辑连接”然后删除已存储在列表中的wifi连接现在连接到你的wifi连接并重新启动现在你的wifi将正常工作享受:)

我有很多问题让我的wifi连接,一直提示我输入我的wifi密码。 我注意到,当我正在进行安装时,它会连接到wifi没有问题,然后一旦我按下它断开连接。 所以我想如果我跳过那部分,不管是什么导致它不起作用都不会发生,并且它被certificate是成功的。 安装ubuntu …在安装完成之前不要连接到wifi。 希望能帮助别人。

首先在终端中运行以下命令

lspci -nn

找出哪个驱动程序对应于您的WiFi。 通常这是Broadcom公司。

转到Dash,打开“软件和更新”。

在那里,您将看到五个选项卡,其中最后一个选项卡是Additional Drivers。 在该选项卡中,选择无线驱动程序。 我遇到了同样的问题,并且在我的计算机中,选择了“不要使用此设备”选项。 我选择了另一个选项,它是WiFi的驱动程序。 好吧,一旦你到达那里,你自己就会知道该怎么做。

如果您知道可以添加的任何内容以进一步明确,请改进答案。