USB WiFi适配器保持断开连接?


0

我有一个无头的Fedora Linux盒子,我正在尝试使用Alfa AWUS036H USB无线适配器。我正在尝试连接到自己的无线网络(由ISP提供的Actiontec路由器)。无线信号似乎很强(任务栏小部件显示4/5小节已满)。

使用VNC桌面会话,输入WPA密码后,它会工作一段时间,然后几分钟,连接断开,我可以在桌面上看到网络指示器返回到“旋转”图标,并且最终弹出一个身份验证对话框以重新输入WPA密码,但是重新输入它不起作用。

看一下dmesg日志,我看到:

[311950.773254] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[311952.761985] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[311997.648652] wlan0: authenticate with 10:5f:06:e2:96:ed
[311997.721638] wlan0: send auth to 10:5f:06:e2:96:ed (try 1/3)
[311997.724327] wlan0: authenticated
[311997.724575] rtl8187 1-2:1.0: wlan0: disabling HT as WMM/QoS is not supported
[311997.762042] wlan0: associate with 10:5f:06:e2:96:ed (try 1/3)
[311997.765207] wlan0: RX AssocResp from 10:5f:06:e2:96:ed (capab=0x411 status=0 aid=10)
[311997.765936] wlan0: associated
[311997.765980] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[312122.930027] ieee80211 phy10: wlan0: No probe response from AP 10:5f:06:e2:96:ed after 500ms, disconnecting.
[312122.949129] cfg80211: Calling CRDA to update world regulatory domain
[312122.951792] cfg80211: World regulatory domain updated:
[312122.951797] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[312122.951800] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[312122.951803] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[312122.951805] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[312122.951807] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[312122.951810] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[312122.951836] cfg80211: Calling CRDA for country: US
[312122.954992] cfg80211: Regulatory domain changed to country: US
[312122.954998] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[312122.955048] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[312122.955051] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[312122.955054] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[312122.955056] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[312122.955058] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[312122.955060] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[312124.123657] wlan0: authenticate with 10:5f:06:e2:96:ed
[312124.196672] wlan0: send auth to 10:5f:06:e2:96:ed (try 1/3)
[312124.397018] wlan0: send auth to 10:5f:06:e2:96:ed (try 2/3)
[312124.598019] wlan0: send auth to 10:5f:06:e2:96:ed (try 3/3)
[312124.799018] wlan0: authentication with 10:5f:06:e2:96:ed timed out

您可以在前五行中看到该wlan0接口已成功向路由器进行身份验证。但是过了一会儿,“没有来自AP的探测响应”,似乎正在尝试建立自己的无线网络,寻找开放的WiFi通道?然后,它尝试重新验证路由器,但失败了,几分钟前它成功了。

从这些日志中,是否是IPv6广播使我的适配器掉了?还是“由于不支持WMM / QoS而禁用HT”?

“无探测响应”仅等待500毫秒来等待服务器的响应。是否可以在某些地方的某些配置中增加该值(我的路由器是否响应缓慢)?

编辑:在路由器端的更多详细信息:这是一个运行固件TDST2200H-31.126L.04的Actiontec T2200H。我注意到路由器的Web界面是一件奇怪的事,它声称其MAC地址为10:5F:06:E2:96:EC。这与Linux客户端上的日志记录相差一个数字(日志显示最终分组应为“ ED”,而不是“ EC”)?无线安全设置为WPA / WPA2-TKIP + AES。启用WWM,禁用WWM省电。

家里的其他使用PCI无线卡的计算机都可以正常连接。这仅仅是因为Alfa USB适配器无法处理WMM或IPv6命令吗?


您有无线路由器的确切型号和硬件版本吗?是否启用了WMM / QoS?是否启用了WPA2-PSK(又名WPA2个人版)?
Spiff 2016年

在上面增加了更多细节;Actiontec T2200H,是的,启用了WMM,并且启用了WPA / WPA2安全性。
午夜
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.