본문 바로가기
IT

[RaspberryPi] 와이파이 연결 안 됨 현상 해결법, 네트워크 오픈

by 홈펠릭스 2023. 4. 6.

라즈베리파이 와이파이 셋팅

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

위 명령어를 치면 아래와 같은 내용이 나오고 network안의 ssid와 psk 를 입력해 주시면 와이파이 연결이 됩니다. 

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=KR

network={
        ssid="id"
        psk="password"
}

라즈베리파이 와이파이 연결이 안될 때

위와 같이 셋팅을 해도 정상적으로 연결이 되지 않을 때가 있습니다. 이때 주변 와이파이를 정상적으로 검색하고 있는지, 라즈베리파이 자체에서 와이파이를 블락하고 있지는 않은지 확인해 볼 필요가 있습니다.

 

연결된 와이파이 확인

iwconfig // 라즈베리 파이에 연결되어 있는 와이파이를 확인

결과

lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on

wlxd03745e42d6f  unassociated  ESSID:""  Nickname:"<WIFI@REALTEK>"
          Mode:Auto  Frequency=2.412 GHz  Access Point: Not-Associated
          Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=0/100  Signal level=0 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

결과를 보시면 no wireless extensions.라고 나옵니다. 현재 와이파이에 접속해 있지 않은 상태입니다.

 

주변 와이파이 스캔

sudo iwlist wlan0 scan // 주변 와이파이 스캔

정상
wlan0     Scan completed :
          Cell 01 - Address: 0C:96:CD:8F:4D:06
                    Channel:1
                    Frequency:2.412 GHz (Channel 1)
                    Quality=30/70  Signal level=-80 dBm


비정상
wlan0     Interface doesn't support scanning : Network is down

정상일 경우 주변에 사용할 수 있는 와이파이들이 표시가 되나, 비정상인 경우 Network is down이라는 내용이 나옵니다.

라즈베리에서 네트워크를 블락시키고 있는 내용입니다. 

 

이러한 경우 아래의 명령어로 네트워크 장치를 활성화 시켜주면 됩니다. 

 sudo ifconfig wlan0 up // 장치 활성화

그러나 SIOCSIFFLAGS: 작업이 불가능, RF-kill 때문 이러한 메세지로 에러가 나올수도 있습니다. 

 

이때 무선랜카드를 켜주셔야합니다. 

sudo rfkill list all 

--결과--
0: bcm40183: Bluetooth
 Soft blocked: yes
 Hard blocked: no
1: phy0: Wireless LAN안
 Soft blocked: yes
 Hard blocked: no
2: brcmfmac-wifi: Wireless LAN
 Soft blocked: yes
 Hard blocked: no
 
 
sudo rfkill unblock wifi //블락 해제
sudo rfkill unblock all
 
sudo rfkill list
sudo reboot //리부팅

재확인 후 커널이 무선랜 카드를 인식하는지 확인
sudo rfkill list
sudo lshw -class network

재부팅까지 시켜주시면 정상적으로 와이파이가 잡히는 것 확인하실 수 있습니다. 

 

반응형