16.04 - Problema de DNS ao acordar o laptop do modo suspenso

0

Estou no Ubuntu 16.04 LTS, Dell XPS 15 9550.

Desde uma semana atrás (que provavelmente coincide com a última atualização do kernel), toda vez que eu acordo meu laptop do modo de suspensão, ele se conecta corretamente ao WiFi, mas não consegue resolver nenhum hostname (Google Chrome gera "DNS BAD_CONFIG FINISHED "e até mesmo ssh não podem resolver nomes de servidores).

Isso acontece apenas quando o laptop é ativado a partir do modo de suspensão. Se eu correr

sudo service network-manager restart

então tudo volta ao normal. Eu realmente não tenho ideia do que está acontecendo. Alterações no Config ou sys podem ocorrer apenas através de atualizações automáticas (atualizações do kernel incluídas).

P.S. Eu já tentei redefinir o resolvconf quando o problema ocorre, mas sem sorte.

Obrigado.

EDITAR

acabou de encontrar isso no syslog

brcmfmac 0000:02:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txt failed with error -2

O mais estranho é que eu tenho um brcm/brcmfmac43602-pcie.bin em /lib/firmware , mas ele tem a extensão .bin como todos os outros drivers, então eu não sei porque o kernel está procurando por um arquivo .txt . / p>     

por user197675 13.03.2017 / 19:53

1 resposta

1

O mesmo problema aqui no XPS13 9350 executando o Ubuntu GNOME 16.10.

Encontrei uma solução / solução alternativa, mas tenho que admitir que não entendo completamente porque funciona.

Eu notei que continuei vendo referências ao 127.0.1.1 como um servidor de nomes, particularmente em /etc/resolv.conf. Depois que descobri isso, levei-me à solução aqui:

servidor de nomes 127.0.1.1 no resolv.conf não irá embora!

O problema está no NetworkManager. Parece que tinha a falsa noção de que eu estava executando um servidor DNS na minha máquina local, apesar do fato de que eu não faço isso. (Isso parece muito bobo como um comportamento padrão, por isso estou disposto a admitir que eu acidentalmente piquei algo ou instalei algo que fez pensar assim)

Independentemente disso, pode ser corrigido simplesmente comentando a seguinte linha em /etc/NetworkManager/NetworkManager.conf:

dns=dnsmasq

Eu tentei várias reinicializações e ciclos de sono / vigília desde a alteração, todos com resultados positivos. Vou tentar atualizar isso se eu tiver problemas futuros. Boa sorte!

    
por osspuddles 15.03.2017 / 20:56