BCM4313吃掉了所有的wifi

我有类似这样的问题: 在ubuntu上使用互联网时,所有其他计算机的互联网连接都很糟糕

所以问题是,每当我登录Ubuntu Internet时,所有其他计算机的Internet速度都会急剧下降。 我们有20 Mbps的下载和2个上传。 但是,当我登录Ubuntu时,我仍然可以在这台计算机上获得此function,但所有其他计算机都可以上传大约.2 Mbps。

当我在同一台计算机上登录Windows时,Internet可以在所有其他计算机上正常运行。 我尝试了那个post中提到的修复,即我试图“ sudo iw reg set US ”徒劳无功。

操作系统: 13.04网卡:

  *-network description: Wireless interface product: BCM4313 802.11b/g/n Wireless LAN Controller vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:12:00.0 logical name: eth1 version: 01 serial: c0:cb:38:0f:b4:50 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) ip=204.140.128.251 latency=0 multicast=yes wireless=IEEE 802.11abg resources: irq:17 memory:fbd00000-fbd03fff 

使用ifconfig:

 eth0 Link encap:Ethernet HWaddr f0:4d:a2:94:2a:8a UP BROADCAST MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) eth1 Link encap:Ethernet HWaddr c0:cb:38:0f:b4:50 inet addr:204.140.128.251 Bcast:204.140.131.255 Mask:255.255.252.0 inet6 addr: fe80::c2cb:38ff:fe0f:b450/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:6229 errors:1 dropped:0 overruns:0 frame:15408 TX packets:5608 errors:11 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:5849916 (5.8 MB) TX bytes:1117895 (1.1 MB) Interrupt:17 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:65536 Metric:1 RX packets:842 errors:0 dropped:0 overruns:0 frame:0 TX packets:842 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:118319 (118.3 KB) TX bytes:118319 (118.3 KB) 

dmesg输出粘贴在这里: http : //paste.ubuntu.com/5987128/ 。 我注意到的一件事是在我执行iw reg set US后,它会将以下内容附加到dmesg输出:

 [ 805.955556] cfg80211: Calling CRDA for country: US [ 805.963964] cfg80211: Regulatory domain changed to country: US [ 805.963973] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [ 805.963980] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm) [ 805.963987] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm) [ 805.963993] cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 805.963999] cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 805.964005] cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [ 805.964010] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm) 

每次重启后自动删除。 任何建议或调试协助将不胜感激! 谢谢!!

所以解决问题的方法如果它解决了:

 sudo apt-get install iw sudo iw reg set US 

是卸载’wl’内核模块并像Braiam那样加载brcmsmac:

 sudo modprobe -r wl && sudo modprobe brcmsmac 

谢谢Braiam