내 Ubuntu 14.04 시스템이 최대 절전 모드에서 깨어날 때 네트워크가 비활성화되고 활성화해도 다시 작동하지 않는 경우가 있습니다. 달리기
sudo service network-manager restart
문제를 해결하는 것만으로는 문제가 해결되지 않습니다. 하지만
sudo ifconfig wlan0 down && sudo ifconfig wlan0 up
WLAN 연결 문제를 해결하는 경향이 있습니다.
그러나 재부팅하지 않으면 3G 또는 GPRS를 통해 PPP 연결을 시작할 수 없습니다. 여기서는 모뎀으로 사용되는 스마트폰을 다시 시작해도 도움이 되지 않습니다.
재부팅하지 않고 모든 네트워크 모듈을 다시 시작하는 방법은 무엇입니까?
추가 정보:
기기는 USB 케이블을 통해 스마트폰에 연결됩니다. 연결을 시작하기 위해 네트워크 관리자와 nm-applet을 사용하고 있습니다.
이는 현재 진행 중인 문제이며 이전 버전에서도 발생했던 문제입니다.
최대 절전 모드 후에 네트워킹이 비활성화되는 이유는 설명하지 않습니다. 이 오류를 처리하는 방법에 대한 정보가 어딘가에 있을 것이라고 확신합니다. 그러나 이것은 나에게 큰 문제가 되지 않습니다.
sudo lsmod | grep ppp
ppp_deflate 12950 0
ppp_async 17413 1
crc_ccitt 12707 1 ppp_async
sudo lsmod | grep usb
usb_serial_simple 17386 2
usbserial 45141 6 usb_serial_simple
usb_storage 66545 1 uas
답변1
Bash 스크립트를 작성하고 직접 추가할 수 있습니다. 내 생각에 다른 사람들을 위해 하고 싶은 일은 해당 어댑터를 찾을 수 없는 경우 모듈을 다시 로드하는 것입니다.
모든 어댑터를 다루었다고 확신한다면 이와 같은 어댑터를 찾아 ip link show
모듈을 다시 로드해 보세요.
당신은해야
1) 이 명령을 사용하여 로드된 모듈을 검색하여 확인합니다.sudo lsmod
2) 명령을 사용하여 다시 로드합니다.sudo rmmod yourMod
3) sudo modprobe yourMod
다시 시작하세요.
4) 네트워크 어댑터 sudo service restart network
또는 sudo systemctl restart network
을 다시 시작하십시오 service network-manager restart
.
최대 절전 모드에서 스크립트를 시작하는 기능에 스크립트를 추가하는 방법이 있을 수 있습니다. 그러면 좋겠지만, 그렇게 하기 전에 먼저 네트워크 시스템을 완전히 다시 설치하여 문제가 해결되는지 확인하는 것이 좋습니다. 문제가 해결되도록 하려면 이를 감수해야 할 수도 있습니다.
또한 최근에 문제가 발생하기 시작했다면 이 문제를 추가로 해결하기 전에 현재 사용 중인 다른 커널 버전 업데이트(또는 일시적으로 다운그레이드)를 사용해 보는 것이 좋습니다. 지속적인 문제 여러 커널 업데이트로 인해 어려움을 겪었을 것입니다 ...
도움이 되었기를 바랍니다 :-)
답변2
어쩌면 내 솔루션이 도움이 될 수 있습니다.
먼저 다음 명령을 실행합니다.
sudo vim /etc/rc.local
그러면 콘텐츠가 다음과 유사하게 표시됩니다.
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
#Sleeping a little might be necessary to let it catch up the boot.
#However, for me, this sleep was a useless overhead.
#sleep 3
service network-manager restart
exit 0