Como consertar a conexão wifi instável no Ubuntu (17.04 amd64)

1

Estou usando um HUAWEI MODEM como conexão de dispositivo de internet no meu local de trabalho (uma gráfica) em um PC all-in-one SAMSUNG DP-U250. Como muitos dos meus clientes vêm do sistema operacional Windows, tive que configurar o boot dual Win 10 + Ubuntu 17.04 para que eu possa trabalhar no Ubuntu durante a noite, já que sou um desenvolvedor.

O problema

O problema agora vem para a conexão wifi que é lenta, muito lenta, muito lenta ao trabalhar no Ubuntu. Não estava funcionando para o Ubuntu 16.10 ... E de vez em quando, o wifi é desconectado. Meu MODEM está logo abaixo do meu PC, então não tenho nenhum motivo para pensar que seja a distância.

Minha tentativa

Depois que eu pesquisei o problema, eu descobri esta solução aceita . Minha sessão caiu logo depois que eu pressionei ENTER para executar a linha de comando e tive que fazer uma reinicialização manual ...

Apenas para descobrir que minha interface Wi-Fi pode ver a rede Wi-Fi, mas não pode se conectar. Apenas falha a qualquer momento, solicitando alteração de senha, que ainda não mudei. Para ter certeza, parentes com quem eu compartilho a rede ainda podem se conectar à internet através do mesmo WIFI. Eu até deletei a conexão do gerenciador de conexões, mas nada. Não funciona.

O que eu preciso

  1. Eu executei o comando sem primeiro ler o manual, por isso vou querer alguns links para entender melhor o que eu fiz.

  2. Eu preciso de uma maneira de corrigir isso sem reinstalar o Ubuntu. Eu uso rapidamente a reinstalação do sistema operacional quando torci demais seus arquivos de configuração, mas quero crescer um pouco e aprender a consertar minha bagunça.

Mais tentativas

Eu estava relutante em fazer uma nova pergunta, porque tenho sido rejeitado por quase todas as poucas perguntas que fiz em stackoverflow, mas chili555 deu o passo, encorajou e pedi mais informações. Aqui segue as saídas:

~ $ lspci -nnk | grep 0280 -A3

02:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8192E/RTL8192SE Wireless LAN Controller [10ec:8192] (rev 01)
    Subsystem: Askey Computer Corp. RTL8192E/RTL8192SE Wireless LAN Controller [144f:7160]
    Kernel driver in use: rtl819xE
    Kernel modules: rtl8192se, r8192e_pci

~ $ lsmod | grep 8192

snd_hda_core           81920  4 snd_hda_intel,snd_hda_codec,snd_hda_codec_generic,snd_hda_codec_realtek
r8192e_pci            135168  0
rtllib                151552  1 r8192e_pci
rtl8192se              65536  0
rtl_pci                28672  1 rtl8192se
rtlwifi                73728  2 rtl8192se,rtl_pci
mac80211              782336  3 rtl8192se,rtl_pci,rtlwifi

~ $ dmesg | grep -e 8192 -e wlp

[    0.000000] setup_percpu: NR_CPUS:8192 nr_cpumask_bits:2 nr_cpu_ids:2 nr_node_ids:1
[    0.000000] percpu: Embedded 36 pages/cpu @ffffa0893fc00000 s107992 r8192 d31272 u1048576
[    0.000000] pcpu-alloc: s107992 r8192 d31272 u1048576 alloc=1*2097152
[    0.000000]  RCU restricting CPUs from NR_CPUS=8192 to nr_cpu_ids=2.
[    0.012669] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.012680] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes)
[    0.148124] pci 0000:02:00.0: [10ec:8192] type 00 class 0x028000

Obrigado antecipadamente.

    
por Salathiel Genèse 23.08.2017 / 00:54

2 respostas

1

Não coloque nenhum driver na lista negra em rtl8192e.

O rtl8192e teve correções nos últimos três meses, infelizmente todos eles perderam 17.04 porque nenhuma das correções está no kernel 4.10.

Aguarde até 17.10 ou instale o kernel 4.11 manualmente

Kernels corrigidos para data 4.04, 4.09 e 4.11 +

Há uma correção pendente para o 4.13 que deve ser feita a tempo para a liberação 17.10.

    
por Malcolm Priestley 24.08.2017 / 02:06
0

Como vemos, você faz tem dois drivers que podem entrar em conflito e são carregados. Vamos tentar colocar um na lista negra e ver se isso ajuda. Do terminal:

sudo -i
echo "blacklist r8192e_pci"  >>  /etc/modprobe.d/blacklist.conf
modprobe -r r8192e_pci
exit

Pode ser necessário reiniciar. Existe alguma melhoria?

  

Eu preciso de uma maneira de corrigir isso sem reinstalar o Ubuntu. Eu uso rapidamente   reinstalar o sistema operacional quando eu torci demais seus arquivos de configuração, mas eu quero   crescer um pouco e aprender a consertar minha bagunça.

Eu duvido que o comando faça ou tenha feito alguma coisa; no entanto, para reverter a mudança ineficaz, faça:

sudo rm /etc/modprobe.d/rtl8723be.conf
    
por chili555 23.08.2017 / 01:49