我在一台 Acer 笔记本电脑上运行 Arch Linux,但我的无线连接无法保持连接。过了一会儿,它断开连接,当我尝试重新连接时,我被卡在“等待授权”消息中。我不得不重试几次,才能让连接保持几分钟。这种情况发生在 networkmanager 和 wicd 上。奇怪的是,放在笔记本电脑旁边的 iMac 连接正常,当我在大学无线网络中使用笔记本电脑时,它正常工作。
我怎么解决这个问题?
编辑:我尝试连接手动按照步骤
iwlist wlan0 scan
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
dhcpcd wlan0
并且它工作正常,我可以 ping google。但是,查看 wpa 请求方输出时,我发现它不断连接和断开连接。我使用的是 WPA2,这似乎是身份验证方面的问题。
编辑2:正如答案中指出的那样,我忘了提及我的硬件/软件规格:
核心:
Linux 3.0-ARCH
无线网卡:
# lspci | grep -i net
07:00.0 Network controller: Intel Corporation WiFi Link 5100
使用的模块
# lsmod | grep -i 80211
mac80211 216021 1 iwlagn
我使用 Netgear DGN1000 调制解调器/路由器
我的 dmseg 输出显示在这里http://pastebin.com/8Tf7iage
答案1
使用iwconfig
wireless-tools 包中的命令来设置传输速率,如下所示:
iwconfig wlan0 rate 50M
连接现在应该是连续的并且可以在重启后继续存在。