关于这一点还有其他问题,但他们的分析并未取得深入进展。
我经常断线 - 有时候大约每 20 分钟一次,但有时甚至每隔几分钟一次。
我解决这个问题的方法是断开 Wifi 连接并重新连接 - 然后它就可以正常工作,直到下次断开连接。
我在 ASUS A52F 上运行 Ubuntu 11.04。有人能帮助我吗?
编辑:我的调查让我相信这可能是路由器的问题,因为我女朋友的 HTC 智能手机也出现了同样的问题。有什么解决办法吗?
输出lspci | grep -i net
02:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01) 04:00.5
Ethernet controller: JMicron Technology Corp.
JMC250 PCI Express Gigabit Ethernet Controller (rev 03)
答案1
尝试这个命令,
sudo dhclient -v
不应该有任何错误。我的成功输出如下所示,
Listening on LPF/eth3/00:e0:52:ce:a0:f6
Sending on LPF/eth3/00:e0:52:ce:a0:f6
Listening on LPF/eth2/00:50:43:00:f5:c7
Sending on LPF/eth2/00:50:43:00:f5:c7
Listening on LPF/eth0/20:cf:30:4f:60:43
Sending on LPF/eth0/20:cf:30:4f:60:43
Sending on Socket/fallback
DHCPDISCOVER on eth3 to 255.255.255.255 port 67 interval 3
DHCPREQUEST of 192.168.11.100 on eth2 to 255.255.255.255 port 67
DHCPREQUEST of 192.168.1.107 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.1.107 from 192.168.1.1
RTNETLINK answers: File exists
bound to 192.168.1.107 -- renewal in 40407 seconds.
答案2
尝试这个:
echo "options ath9k nohwcrypt=1" | sudo tee /etc/modprobe.d/ath9k.conf
sudo modprobe -rfv ath9k
sudo modprobe -v ath9k`
并确保您的路由器设置为 WPA2 加密。
答案3
这是由于路由器/DHCP 路由器的 DHCP 租约时间所致。检查此文件并查看续订时间。
vi /var/lib/dhcp/dhclient.leases
租约如下所示。
lease {
interface "eth0";
fixed-address 192.168.1.107;
option subnet-mask 255.255.255.0;
option dhcp-lease-time 86400;
option routers 192.168.1.1;
option dhcp-message-type 5;
option dhcp-server-identifier 192.168.1.1;
option domain-name-servers 208.67.222.222,208.67.220.220,8.8.8.8,4.2.2.2,68.94.156.1;
option dhcp-renewal-time 43200;
option dhcp-rebinding-time 75600;
option host-name "bust0ut5";
renew 0 2012/03/04 00:29:06;
rebind 0 2012/03/04 10:44:45;
expire 0 2012/03/04 13:44:45;
}