Debian에서 일시 중단 후 유선 이더넷 연결이 작동하지 않습니다.

Debian에서 일시 중단 후 유선 이더넷 연결이 작동하지 않습니다.

나는 내 노트북에서 Debian GNU/Linux 8(jessie)을 1년 넘게 사용해 왔습니다. 마지막 업데이트 이후 시스템이 최대 절전 모드에서 다시 시작된 후 유선 이더넷 연결이 작동하지 않습니다. 시스템을 다시 시작하면 문제가 해결됩니다. 시스템을 다시 시작하지 않고도 네트워킹을 다시 활성화할 수 있는 방법이 있습니까?

있다Ubuntu에 관한 관련 질문 (Wi-Fi의 경우).

답변1

나에게도 이 문제가 있다. 내 경우에는 rtl8169드라이버 및 일시 중지/재개 에 문제가 있습니다 .

루트로(r8169가 먼저 로드되었는지 확인):

root@asus:/var/log# lsmod |grep r8169
r8169                  94208  0
mii                    16384  1 r8169

루트로서:

rmmod r8169
modprobe r8169

그리고 조금 기다리세요(네트워킹을 다시 시작하는 것도 포함될 수 있습니다).

답변2

데비안에서는 다음 줄을 편집하고 /lib/systemd/system-sleep/hdparm(Arch에서는 ) 추가 할 수 있습니다 ./usr/lib/systemd/system-sleep/hdparm

#!/bin/sh
if [ "${1}" == "pre" ]; then
  # Do the thing you want before suspend here, e.g.:
    sudo modprobe -r r8168
elif [ "${1}" == "post" ]; then    
    sudo modprobe r8168
fi

이렇게 하면 일시 중지 시 카드가 비활성화되고 재개 시 다시 활성화되어 강제로 다시 초기화됩니다. r8168 드라이버를 사용하고 있습니다. 다른 드라이버를 사용하는 경우 스크립트의 r8168을 해당 드라이버 이름으로 바꾸십시오.

관련 정보