본문 바로가기
관심종목/GNU

우분투 무선랜 절전기능 끄기

by 신의손길 2021. 1. 5.

우분투 18.04 기준(네트워크 서비스가 netplan 으로 변경됨)

pi@pi:~$ cat /etc/network/interfaces
# ifupdown has been replaced by netplan(5) on this system.  See
# /etc/netplan for current configuration.
# To re-enable ifupdown on this system, you can run:
#    sudo apt install ifupdown

때문에, ifconfig와 관련된 경로의 파일들을 고쳐도 되긴 하지만, GUI와 환경이 꼬여버림

우분투 18.04 이상(작성기준 커널버전 4.15.0)에서 USB 무선랜의 절전기능 끄는 방법은
2가지가 있다.
1) iwconfig를 사용하면 즉시 적용되지만, 리부팅 후 원복되고,
2) NetworkManager 환경설정을 수정 후 리부팅하면 적용된다.
방법은..


1)번 : [wlan0]는 무선랜 인터페이스 이름으로 시스템에 맞게 변경해야할 수도 있다.

sudo iwconfig wlan0 power off

2)번

sudo vi /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
[connection]
wifi.powersave = 3  #<-- 2로 변경

#참고
NM_SETTING_WIRELESS_POWERSAVE_DEFAULT (0): use the default value
NM_SETTING_WIRELESS_POWERSAVE_IGNORE  (1): don't touch existing setting
NM_SETTING_WIRELESS_POWERSAVE_DISABLE (2): disable powersave
NM_SETTING_WIRELESS_POWERSAVE_ENABLE  (3): enable powersave

완료 후 iwconfig 해보면,

pi@pi:~$ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11  ESSID:"Hi_ROVITEK"
          Mode:Managed  Frequency:2.427 GHz  Access Point: D4:5D:64:E2:17:70
          Bit Rate=72.2 Mb/s   Tx-Power=31 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-38 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

끝.