Eu tenho uma caixa Fedora Linux sem cabeçote que estou tentando fazer com que um adaptador sem fio USB Alfa AWUS036H funcione. Eu estou tentando se conectar à minha própria rede sem fio (um roteador Actiontec fornecido pelo meu provedor). O sinal sem fio parece strong (o widget da barra de tarefas mostra 4/5 barras cheias).
Usando uma sessão de desktop VNC, depois de digitar a senha WPA, ela funciona por um tempo e depois de alguns minutos a conexão cai e eu vejo na minha área de trabalho o indicador de rede voltar ao ícone "girando" e, eventualmente, aparece uma caixa de diálogo de autenticação para reinserir a senha WPA, mas a reinserção não funciona.
Olhando para o dmesg
log, vejo:
[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
Você pode ver nas primeiras cinco linhas que a interface wlan0
autentica com êxito no roteador. Mas, pouco tempo depois, há "Nenhuma resposta de teste da AP", e parece que ela tenta configurar sua própria rede sem fio, procurando um canal de WiFi aberto? E então ele tenta se autenticar novamente no roteador e falha, onde teve sucesso há apenas alguns minutos.
A partir desses registros, a transmissão IPv6 está desativando meu adaptador? Ou é a "desabilitação HT como WMM / QoS não é suportado"?
A "nenhuma resposta de teste" está esperando apenas 500ms por uma resposta do servidor. Isso pode ser aumentado em alguma configuração em algum lugar (o meu roteador está demorando para responder)?
EDITAR: Mais detalhes no lado do roteador: É um firmware TDST2200H-31.126L.04 da Actiontec T2200H. Uma coisa estranha que notei ao olhar para a interface da Web do roteador é afirmar que seu endereço MAC é 10: 5F: 06: E2: 96: EC. Esse é um dígito do que está nos logs no lado do cliente Linux (os logs mostram que o agrupamento final deve ser "ED", não "EC")? A segurança sem fio está definida como WPA / WPA2-TKIP + AES. O WWM está ativado e o economizador de energia do WWM está desativado.
Outros computadores da casa, usando placas wireless PCI, podem se conectar sem problemas. Isso ocorre apenas porque o adaptador Alfa USB não pode manipular os comandos WMM ou IPv6?
Tags wpa linux wireless-networking