desautorizado de… (Razão: 7)

3

Em um ThinkPad X230 com esta placa wifi:

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01) Subsystem: Realtek Semiconductor Co., Ltd. Device 8195 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 17 Region 0: I/O ports at 4000 [size=256] Region 2: Memory at f1c00000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> Kernel driver in use: rtl8192ce

rodando o Ubuntu 14.04, o acesso à rede é freqüentemente interrompido e, às vezes, aparentemente perdido para sempre até a reinicialização do sistema. Por volta da hora da interrupção, isso aparece no log do sistema:

[458.384] cfg80211: Calling CRDA to update world regulatory domain [458.384] wlan0: authenticate with 00:13:10:ee:af:97 [458.385] wlan0: send auth to 00:13:10:ee:af:97 (try 1/3) [458.389] cfg80211: World regulatory domain updated: [458.389] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp) [458.389] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [458.389] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [458.389] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm) [458.389] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [458.389] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm) [458.390] wlan0: authenticated [458.390] rtl8192ce 0000:03:00.0 wlan0: disabling HT as WMM/QoS is not supported by the AP [458.390] rtl8192ce 0000:03:00.0 wlan0: disabling VHT as WMM/QoS is not supported by the AP [458.391] wlan0: associate with 00:13:10:ee:af:97 (try 1/3) [458.393] wlan0: RX AssocResp from 00:13:10:ee:af:97 (capab=0x401 status=0 aid=3) [458.394] wlan0: associated [984.594] wlan0: deauthenticated from 00:13:10:ee:af:97 (Reason: 7)

O ponto de acesso é um WRT54GS executando Tomato 1.19. Eu tenho vários outros dispositivos sem fio ao redor - outro laptop, um iPad, um telefone Android. Não há outros dispositivos sem fio ao alcance (sem vizinhos, sem outros pontos de acesso, etc.).

O laptop é novo (para mim), desde a primeira vez em que abri a tampa, esse foi o comportamento (porque ele não começou a funcionar corretamente e foi quebrado por uma atualização do sistema ou algo assim).

Li que "Razão: 7" é "Quadro de Classe 3 recebido de STA não associada". Eu acho que "STA" é a abreviação de "estação", que talvez seja o mesmo tipo de ponto de acesso. Não parece que isso deva acontecer, já que não há outros pontos de acesso ao alcance (é literalmente (sentido literal de "literalmente") milhas para o próximo ponto de acesso).

O que há? Posso consertar isso de alguma forma ou esse hardware simplesmente não é bem suportado no Ubuntu 14.04?

    
por Jean-Paul Calderone 25.06.2014 / 20:19

1 resposta

2

STA é a abreviação de "station", e tecnicamente um AP é uma forma de STA, mas no uso comum, STA geralmente significa "non-AP STA", ou seja, "cliente wireless".

Sua mensagem de log "wlan0: desautenticado de 00: 13: 10: ee: af: 97 (Reason: 7)" provavelmente veio como resultado de seu cliente receber um quadro de gerenciamento DeAuthenticate (ou DisAssociate) do AP. Parece que o AP está permitindo que seu cliente autentique e associe e, um momento depois, quando o cliente começar a enviar tráfego de dados real ("quadros de classe 3"), o AP age como se o cliente não estivesse associado e chuta-o para fora da rede (autentica-o).

Uma captura de pacote de modo promíscuo no modo de monitor 802.11 de um dispositivo independente pode esclarecer isso rapidamente.

Outra coisa para tentar, se não for muito trabalho, seria colocar seu AP de volta no firmware mais recente do fornecedor e ver se o problema acontece lá, para descartar um bug no Tomato.

    
por 25.06.2014 / 23:22