Driver de rede do Ubuntu travando em Wifi

0

Eu recentemente troquei meu surface pro 3 para o Ubuntu 17.10. Sou novo no Linux, mas preciso tê-lo para uma aula que estou fazendo e não posso comprar um mac. A superfície foi dada a mim pelo meu antigo empregador, então eu preciso fazer o meu melhor para que isso funcione, se possível. Aqui está o problema. O driver de rede está constantemente travando em wi-fi, mesmo quando estou a três metros do roteador. Fiz o máximo possível de pesquisas sobre isso e não consigo encontrar nenhuma resposta que me aproxime.

Primeiro, tentei reiniciar o gerenciador de rede usando o terminal. Nada. Apenas disse rede desconectada. Antes que alguém pergunte, não há chave de ignição de Wi-Fi na superfície e ao verificar blocos através do terminal, não há blocos duros ou suaves detectados. Está apenas desconectado. Tentei desligar o botão wifi nas configurações e ligá-lo novamente. Nada.

Pelo que eu entendi, basicamente o modo como o gerenciador de rede opera, ele está constantemente tentando encontrar uma conexão melhor e pode ficar sobrecarregado e travar. Então eu tentei configurar manualmente o BSSID. Trabalhou por um tempo, mas apenas por algumas horas antes do problema começar a se repetir novamente.

Em frente. Eu tentei me livrar do gerenciador de rede interno e substituí-lo pelo wicd. Pareceu funcionar por um tempo, exceto que notei que não tinha mais acesso às minhas configurações. Quaisquer configurações. Acabou de sair. Eu não pude adicionar dispositivos bluetooth porque eu estou assumindo que o gerenciador de rede embutido era responsável por isso, mas eu não conseguia nem ajustar as configurações de exibição. Não havia apenas configurações. Tudo bem, eu estou bem com isso, desde que eu tenha wi-fi. problema é depois de algumas horas, começou a cair novamente. Então, no final da noite, mal se conectaria por mais de dez minutos.

De volta ao quadrado um. Eu reinstalei o nmcli porque imaginei que se eu não tivesse wi-fi, poderia muito bem ter minhas configurações de volta. Mas notei algo. Onde, uma vez após cada falha, a rede lshw-C lia "* -rede desconectada", ela agora não aparece desconectada. Mas ainda não consegue encontrar nenhuma rede. Aqui está o que eu acho que é a solução, mas não tenho desenvolvimento ou experiência em TI e espero que alguém possa ajudar. Eu acho que não existe um gerenciador de rede lá fora construído para se integrar completamente à superfície no Linux simplesmente porque a superfície é um produto da Microsoft e isso não é um uso comum, então o driver não surgiu. Mas talvez alguém possa me apontar na direção certa.

Dispositivo nmcli - wifi: wlp1s0 lo - loopback: não gerenciado

produto: 88W8879 [AVASTAR] 802.11ac Wireless fornecedor: Marvell Technology Group ID físico: 0

e assim por diante. Se houver qualquer outra informação que eu deva fornecer, me avise, mas me diga como, porque exaurei meu conhecimento. Eu realmente aprecio qualquer ajuda, conselho ou direção que alguém possa me dar. Obrigado pessoas.

    
por alexzobi 28.01.2018 / 14:46

2 respostas

0

Esta é uma atualização / resolução permanente para a situação. Ou pelo menos foi para mim. Eu continuei lutando com esse problema por meses tentando obter o Ubuntu 17.10 trabalhando na minha superfície pro 3. nada estava funcionando. Eu segui as soluções recomendadas em um post anterior e basicamente usei um adaptador wifi externo que funcionou bem. As três partes mais irritantes foram: 1. desabilitar o driver de rede como recomendado acima também desativa o bluetooth, já que o driver manipula ambos. 2. o SP3 tem apenas uma porta USB embutida, então conectar um driver wifi externo significava que eu não poderia usar o usb para qualquer outra coisa sem desconectar da internet. 3. ter que explicar a todos e a sua mãe por que eu tinha uma antena gigante saindo do meu único porto usb era irritante e envelhecia rápido.

Após meses de labuta, encontrei uma solução que funciona para mim. Ou melhor ... soluções. Um deles sozinho não fez o truque. Mas os três juntos tornaram possível:

  1. desabilitar a randomização de mac.

Ubuntu GNOME 17.04: wi -di não está funcionando - o endereço mac continua mudando?

  1. instalar / configurar o NDISwrapper.

O NDISwrapper é um wrapper que você pode usar para agrupar drivers do Windows para que eles possam se comunicar mais facilmente com o SO Linux.

link

  1. faça o download do gerenciador de rede WICD e DISABLE:

no início, eu tentei remover completamente o gerenciador de rede, como foi recomendado pelo WICD. O problema é que a desinstalação do gerenciador de rede também desinstalou o centro de controle de unidade. aka não há mais configurações para nada. então eu reinstalei o unity-control-center apenas para descobrir que o network-manager foi instalado com ele. O conserto? Pare o gerenciador de rede e desative-o, mas não o desinstale.

link

Mais uma vez, eu tentei todas essas três coisas por conta própria e ninguém pareceu corrigir o problema. Todos eles mostraram uma melhoria pouco, mas nada de bom. Mas como eu disse, com todos os três no lugar agora, meu wifi é bom como novo. Eu tenho bluetooth e configurações e minha porta USB de volta. É hacky como o inferno, mas funciona muito bem agora. Espero que isso ajude alguém lá fora.

    
por alexzobi 22.04.2018 / 23:10
1

Sugiro algumas alterações que podem ajudar. Primeiro, desative a economia de energia no Network Manager. Do terminal:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*

Em seguida, reinicie o Network Manager:

sudo service network-manager restart

Em seguida, sugiro que você defina seu roteador para desabilitar o salto de canal, ou seja, usar um canal fixo, 1, 6 ou 11, em vez da seleção automática de canal. Além disso, certifique-se de que o roteador não esteja configurado para usar apenas N velocidades; auto B, G e N são preferidos. Depois de fazer essas alterações, reinicie o roteador.

Finalmente, se o seu roteador tiver recursos de 2,4 e 5 gigahertz, sugiro dar a eles nomes diferentes, algo como zobi24 e zobi5 . Isso evitará que o seu roteador e dispositivo sem fio pulem de uma banda para outra.

Experimente para ver qual segmento é mais estável. Eu suspeito que será zobi24.

Com relação a isso:

% bl0ck_qu0te%

Eu recomendo, novamente, que você verifique as configurações no roteador. WPA2-AES é preferido; não qualquer modo misto WPA e WPA2 e certamente não TKIP.

EDITAR : para colocar o dispositivo interno na lista negra, abra um terminal e faça:

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

Para reverter o processo, edite o arquivo da lista negra:

sudo nano /etc/modprobe.d/blacklist.conf

Comente a linha que você adicionou colocando o símbolo # no início da linha assim:

#blacklist mwifiex_pcie

Salve e feche o editor de texto.

Finalmente, alguns dos adaptadores USB que você usa realmente carregam dois drivers conflitantes. Vamos colocar na lista negra o menos efetivo dos dois:

sudo -i
echo "blacklist rtl8192cu"  >>  /etc/modprobe.d/blacklist.conf
exit
    
por chili555 28.01.2018 / 22:56