Microsoft Surface Pro 3에서 Manjaro를 실행하고 있지만 일시 중단에서 다시 시작한 후 Wi-Fi가 작동하지 않습니다. 내 현재 솔루션은 다음을 사용하여 Wi-Fi 라디오를 끄는 것입니다.
nmcli radio wifi off
일시 중지한 다음 재개할 때 다시 엽니다.
일시중단/재개 옆에 이러한 명령을 자동으로 실행하도록 어디에나 넣을 수 있는 스크립트가 있습니까?
답변1
Systemd를 사용하고 있을 가능성이 높으므로 확인해 보세요.시스템 절전 상태 논리. 따라서 /usr/lib/systemd/system-sleep/
명령을 실행하기 위해 스크립트를 넣을 수 있습니다 .
wifi-hack.sh
#!/bin/bash
if [ "${1}" == "pre" ]; then
nmcli radio wifi off
elif [ "${1}" == "post" ]; then
nmcli radio wifi on
fi
스크립트를 실행 가능하게 만듭니다.
sudo chmod +x /usr/lib/systemd/system-sleep/wifi-hack.sh
하지만 참고하세요
넣은 스크립트나 바이너리는
/usr/lib/systemd/system-sleep/
로컬에서만 사용할 수 있습니다.해커로 여겨져야 한다. 애플리케이션이 시스템 일시 중지/최대 절전 모드 및 재개에 반응하려면 다음을 사용해야 합니다.억제제 인터페이스.
그러니 한번 보세요억제제 인터페이스올바른 방법으로 수행하십시오.