Comportamento sem fio estranho

1

Estou usando um chip Realtek rtl8192eu. Passei eras tentando se conectar ao meu roteador. Eventualmente, eu recarreguei o módulo rtl8xxxu. Isso consertou até a próxima inicialização. Mais uma vez eu tive que fazer o mesmo. Desta vez eu verifiquei as mensagens do kernel específicas para o rtl8192eu. Para o meu choque, as mesmas mensagens apareceram quando recarreguei o módulo, como quando o sistema fez. Eu só quero entender esse comportamento. Então, alguém pode lançar alguma luz sobre isso? Uma correção também seria ótima, mas eu resolveria uma explicação já que há muitos truques sujos e rápidos que eu poderia aplicar (embora eu raramente reinicie, minha média uptime sendo semanas por PC).

Informações básicas:

Debian Estável 9.5 (+ não-livre).

Kernel: 4.9.0-7 (AMD64)

Nenhum outro sistema operacional (nada para mexer com o chip).

Dongle USB sem marca Wifi com chip RTTE8192EU da Realtek.

Mensagem de erro: "rtl8192eu_rx_iqk_path_b: caminho B RX IQK falhou!"

A digitalização falha até o módulo de recarga.

Antes de recarregar: "Modos de hardware: Master, Monitor, [blah, blah ...] Modos de software: Monitor." Nenhuma menção de gerenciado.

    
por Jay 08.09.2018 / 17:42

1 resposta

0

Eu posso lançar alguma luz sobre isso, embora eu não possa explicar isso completamente. Em

rtl8192eu_rx_iqk_path_b: Path B RX IQK failed

rx significa "receber" e diz algo ao longo da linha "algo inesperado aconteceu, mesmo que eu possa receber algo nesta parte do hardware, não funcionou". Em outras palavras, o hardware acabou em um estado que não deveria acontecer, e é por isso que tudo depois falha.

Quando você recarrega o módulo, reinicializa o hardware, agora ele está novamente em bom estado. Enquanto o módulo inicializa o hardware, ele envia algumas mensagens, e é claro que elas serão as mesmas a cada vez (afinal, ele está fazendo as mesmas coisas).

Então, agora vai funcionar, até que o que quer que jogue em um estado ruim aconteça novamente.

Para resumir, é um erro de driver: é uma situação em que os criadores do driver não pensaram ou não lidam corretamente. Você pode enviar um relatório de bug e orar por um driver atualizado. Isso é tudo que você pode fazer.

    
por 08.09.2018 / 19:53