互联网速度太慢,根本无法使用。而且我也不是吹毛求疵。即使过了几分钟,我的 Google 主页还是无法加载。我尝试通过 apt-get 安装一个软件包,得到的速率在 0 到几百字节/秒之间。这是字节,不是千字节!但大部分都是 0(毫不夸张地说,它停滞了很长时间)。我想去某种速度测试网站,但我不能,因为什么都加载不出来。
简而言之,我使用的笔记本电脑在使用 Ubuntu 11.04 时曾连接到两个无线网络,没有任何问题。它还连接到有线网络,没有任何问题。它双机运行 Windows 7,从未出现过任何问题,即使是使用当前的无线网络。
需要明确的是,在当前的 Wi-Fi 网络上,Windows 7 没有遇到任何问题(speedtest.net 将网络速度设定为 1mb/s),但我的 Ubuntu 11.04 中的网络连接非常慢,实际上无法使用。
我对这款路由器并不熟悉,只知道它有 Rogers 的标志(对于那些不熟悉冰屋和北极熊之乡的人来说,这是加拿大一家大型 ISP/有线电视提供商)。我离路由器很远,我使用的一些桌面小工具告诉我信号强度为 58%(这似乎相当可靠,而且这似乎与网络图标中的实心条相匹配)。
我还应该提到,我只是在这所房子里租了一个房间,所以我不是网络管理员,虽然我可以访问 192.168.0.1 路由器页面,但密码没有设置为“密码”,所以对我来说没什么用。
下面是我运行的一系列命令,它们并没有告诉我太多信息,但我认为可能对这里的智者更有启发:
lspci(仅显示我的网卡):
05:00.0 Network controller: Atheros Communications Inc. AR928X Wireless Network Adapter (PCI-Express) (rev 01)
这一点是不言自明的。
PING www.googele.com (216.65.41.185) 56(84) bytes of data.
64 bytes from nnw.net (216.65.41.185): icmp_req=1 ttl=51 time=267 ms
64 bytes from nnw.net (216.65.41.185): icmp_req=2 ttl=51 time=190 ms
64 bytes from nnw.net (216.65.41.185): icmp_req=3 ttl=51 time=212 ms
64 bytes from nnw.net (216.65.41.185): icmp_req=4 ttl=51 time=207 ms
64 bytes from nnw.net (216.65.41.185): icmp_req=5 ttl=51 time=220 ms
--- www.googele.com ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4003ms
rtt min/avg/max/mdev = 190.079/219.699/267.963/26.121 ms
是否配置
eth0 Link encap:Ethernet HWaddr 20:6a:8a:02:20:da
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)
Interrupt:42
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:16436 Metric:1
RX packets:16 errors:0 dropped:0 overruns:0 frame:0
TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:960 (960.0 B) TX bytes:960 (960.0 B)
wlan0 Link encap:Ethernet HWaddr 20:7c:8f:05:c6:bf
inet addr:192.168.0.16 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::227c:8fff:fe05:c6bf/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:982 errors:0 dropped:0 overruns:0 frame:0
TX packets:658 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:497250 (497.2 KB) TX bytes:95076 (95.0 KB)
谢谢
答案1
博客中的答案是:
sudo iwconfig wlan0 power off
然后,博客继续描述如何自动执行该命令。使用任何编辑器,打开/etc/pm/power.d/wireless
# Command line
sudo -e /etc/pm/power.d/wireless
# gedit
gksu gedit /etc/pm/power.d/wireless
并添加以下行
#!/bin/sh
/sbin/iwconfig wlan0 power off
最后一条建议是编辑/etc/nsswitch.conf
。搜索主机行
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
并将其更改为
hosts: files dns
答案2
请阅读此博客....关联