
網路速度太慢以至於無法使用。而且我並不挑剔。即使幾分鐘後我也無法載入我的 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
請閱讀此部落格....關聯