Sem Internet (driver Ethernet r8169) após suspender

1

Ok. Então, eu tenho certeza que este problema começou depois de voltar de uma suspensão, que eu entendo é comum no Ubuntu 14. Agora eu não sei onde começar a solução de problemas. Tudo parece bem, meu gerenciador de rede está listado como conectado. Eu posso pingar para localhost, mas não para qualquer coisa online.

Meu laptop é um Dell Inspiron 17 série 5000. Meu driver sem fio é r8169.

    
por user1622727 05.02.2015 / 02:20

3 respostas

2

Solução alternativa para 14.04:

Crie o seguinte script de shell Bourne em /etc/pm/sleep.d :

MYNAME=$0

restart_ethernet() {
   /usr/bin/logger $MYNAME 'restart_ethernet(r8169) BEGIN'
   /sbin/modprobe -v -r r8169
   /sbin/modprobe -v r8169
   /usr/bin/logger $MYNAME 'restart_ethernet(r8169) END'
}

/usr/bin/logger $MYNAME 'case=[' ${1} ']'
case "${1}" in
   hibernate|suspend) ;;
   resume|thaw) restart_ethernet;;
esac

Isso deve forçar o driver r8169 a retomar o serviço Ethernet após retomar a suspensão.

Certifique-se de que o script seja executável ( chmod +x ).

    
por Richard Elkins 14.05.2016 / 23:41
0

Você (quase) sempre será capaz de fazer ping localhost, já que este é seu próprio computador, se você não puder, geralmente há algo errado com sua pilha.

Primeiro, verifique o que você está conectado com

ifconfig

Em seguida, tente estes para reiniciar. (você pode precisar fazer sudo antes destes comandos)

Se você vir eth0 ou qualquer ethX , em que 'X' é o número (ethernet / com fio) do:

ifdown eth0

ifup eth0

Se você vir wlan0 ou qualquer wlanX , em que "X" é o número (sem fio):

ifdown wlan0

ifup wlan0

Isso basicamente define o seu cartão para baixo e depois para cima. Se isso não funcionar, existem outras etapas.

    
por No Time 05.02.2015 / 02:32
0

Eu tive o mesmo problema. Você precisa reiniciar o gerenciador de rede:

sudo service network-manager restart

Existe um erro para este problema:

link

    
por Mateusz Balbus 23.04.2015 / 11:31