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
).