我有一个类似的问题:在 ubuntu 上使用互联网时,其他所有计算机的互联网连接都不佳
所以问题是,每当我登录 Ubuntu 互联网时,所有其他计算机的互联网速度都会大幅下降。我们的下载速度为 20 Mbps,上传速度为 2 Mbps。但是,当我登录 Ubuntu 时,我仍然可以在这台计算机上获得这个速度,但所有其他计算机的上传速度都下降到大约 0.2 Mbps。
当我在同一台计算机上登录 Windows 时,互联网在所有其他计算机上都正常工作。我尝试了该帖子中提到的修复方法,即我尝试了“sudo iw reg 设置美国“徒劳无功。
操作系统: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 设置美国它将以下内容附加到 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)
每次重启后都会自动删除。任何建议或调试帮助都将不胜感激!谢谢!
答案1
如果问题没有得到解决,那么解决方案如下:
sudo apt-get install iw
sudo iw reg set US
就像 Braiam 所说的那样,卸载“wl”内核模块并加载 brcmsmac:
sudo modprobe -r wl && sudo modprobe brcmsmac
谢谢 Braiam