[Raspberry Pi 3/Network] 라즈베리 파이 3 무선랜(WiFi) 설정이 안 될때
라즈베리 파이의 와이파이 설정이 안 될때는 다음 과정을 차례대로 따라해 보자.
먼저 초기 네트워크 설정을 아래와 같이 지정해준다
$ sudo vi /etc/network/interfaces
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
네트워크를 재시작하거나 재부팅한다
$ sudo /etc/init.d/networking restart
사용 가능한 와이파이 이름을 검색한다
$ sudo iwlist wlan0 scan
리스트의 각 셀에서 ESSID가 사용 가능한 와이파이의 이름이다.
적당한 것을 고른 후 아래 명령어로 비밀번호를 암호화하자
$ sudo wpa_passphrase "<사용하려는 와이파이의 ESSID>" <비밀번호>
출력값을 복사하거나 기억해 둔 다음 아래 파일에서 지정해준다
이때, country값을 꼭 GB로 맞추어 둘 것. (다른 나라로 했더니 안 됐음)
$ sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
country=GB
ctrl_interface=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="<사용하려는 와이파이의 ESSID>"
psk=<방금 전 기억해 둔 암호화된 비밀번호>
}
마지막으로 아래 명령어를 실행한다
$ sudo ip link set wlan0 down
$ sudo ip link set wlan0 up
$ sudo wpa_supplicant -B -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf -Dn180211,wext
$ sudo dhclient wlan0
이제 ip주소가 잘 할당된 것을 확인하면 끝!
$ ifconfig