usb wifi deixa cair a conexão

0

Eu uso o adaptador wi-fi TP-Link TL-WN823N, que se conecta ao roteador Wi-Fi Alcatel Link Zone MW40V. OS é Ubuntu Xenial.

Meu script verifica a conexão a cada 1 s. fazendo ping no meu roteador.

A cada poucos minutos, a conexão é interrompida por 10 segundos. Às vezes demora mais até eu reconectar meu dispositivo USB.

Aqui está o resultado do script sugerido para este problema *:

link

E aqui está o syslog, quando perdi a conexão:

Oct  3 14:52:35 konrad kernel: [48057.888362] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:35 konrad kernel: [48058.003310] RTL871X: SetHwReg8192E(enxd46e0e147875): [HW_VAR_MACID_SLEEP] macid=0, org reg_0x4d4=0x00000000
Oct  3 14:52:37 konrad kernel: [48060.078834] RTL871X: survey done event(e) band:0 for enxd46e0e147875
Oct  3 14:52:37 konrad kernel: [48060.078851] RTL871X: rtw_indicate_scan_done(enxd46e0e147875)
Oct  3 14:52:43 konrad kernel: [48065.904390] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:45 konrad kernel: [48067.908373] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:47 konrad kernel: [48069.912351] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:49 konrad kernel: [48071.916318] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:51 konrad kernel: [48073.920294] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:53 konrad kernel: [48075.924656] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:55 konrad kernel: [48077.928901] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:52:59 konrad kernel: [48081.936320] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:53:01 konrad kernel: [48083.940556] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:53:03 konrad kernel: [48085.944913] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:53:05 konrad kernel: [48087.948873] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:53:07 konrad kernel: [48089.952599] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:53:09 konrad kernel: [48091.956913] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 
Oct  3 14:53:11 konrad kernel: [48093.960434] RTL871X: rtl8192e_sreset_xmit_status_check tx hang 

O que eu fiz:

  1. Desativei a economia de energia com

    Opções

    8192eu rtw_power_mgnt = 0 rtw_enusbss = 1 rtw_ips_mode = 1

No /etc/modprobe.d/8192eu.conf

  1. Eu desativei o suporte para IPv6, não funcionou, então eu o habilitei novamente

  2. Eu atualizei o gerenciador de rede com:

    sudo apt-get instala o gerenciador de rede

  3. Para descartar a teoria de que é um roteador que desabilita a conexão quando inativo, eu escrevi um script fazendo ping a cada 1 segundo, mais, esse script me diz exatamente quando a conexão cai, então eu esperava ver um relacionado ( no tempo) mensagem em / var / log / syslog que realmente não ajudou, porque a conexão é descartada geralmente no meio de:

konrad kernel: [ 515.730095] RTL871X: rtw_indicate_scan_done(enxd46e0e147875)

Às vezes, mas nem sempre, é precedido por:

konrad kernel: [ 515.730060] RTL871X: survey done event(f) band:0 for enxd46e0e147875

BTW, o ícone de wifi na barra de tarefas diz que ainda está "conectado". O que não é verdade.

Por favor ... Eu tenho lutado com isso há semanas ...

* este é o script que gerou o relatório acima: Meu wireless Conexão WiFi não funciona. Quais informações são necessárias para diagnosticar o problema?

    
por konrados 03.10.2017 / 15:25

0 respostas