라즈베리 파이의 터미널에서 WiFi 설정하기 (Wheezy, Jessy)

라즈베리 파이의 터미널 환경에서 WiFi를 설정하려면 /etc/wpa_supplicant/wpa_supplicant.conf 파일을 다음과 같이 수정한다.
(2015.11.15 수정)

1. 라즈베리 파이에 USB 무선랜 장치 연결

USB 무선랜 장치를 라즈베리 파이의 USB 포트에 연결한다. 이 예제에서는 ipTime의 N100mini 무선랜을 사용한다. 구형 라즈베리 파이 모델 B 이전의 보드는 무선랜을 꽂으면 재부팅 될 수 있다.

2. 무선랜 장치 검색

대부분의 무선랜 장치는 별다른 드라이버 설치나 설정 없이도 라즈베리 파이에서 바로 인식되지만, 만약을 위해 터미널에서 무선랜 장치를 검색해 본다.

$ lsusb

위의 명령을 입력하면 라즈베리 파이에 연결된 USB 장치들의 목록이 출력되는데, 무선랜(N100mini)은 “Realtek Semiconductor Corp. … 802.11n WLAN Adapter”와 같이 출력된다.

3. 공유기 검색

무선랜이 정상적으로 연결된 것을 확인했다면 이제 무선 공유기를 검색한다.

$ iwlist wlan0 scan

주변의 공유기 환경에 따라 2개 이상의 공유기 정보가 출력될 수 있다. “Cell 01…”, “Cell 02…” 등은 검색한 각 공유기를 의미한다. 출력된 내용 중 기억해야 할 것은 공유기의 ssid를 나타내는 “ESSID: #####”라는 부분과 네트워크 인증 및 암호방식을 나타내는 “Authentification Suites (1) : ###” 부분이다. 이 예제에서는 ESSID를 iptime이라 간주하고, 또한 인증 및 암호화 방식은 PSK, 비밀번호는 12341234라고 간주한다.

4. /etc/wpa_supplicant/wpa_supplicant.conf 수정

무선 공유기에 연결하기 위한 ssid, 인증 및 암호화 방식, 그리고 비밀번호를 확인했다면 nano 에디터로 /etc/wpa_supplicant/wpa_supplicant.conf 파일을 다음과 같이 수정한다.

$ sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="iptime"
    psk="12341234"
    key_mgmt=WPA-PSK
}

5. 무선랜 재시작

수정을 완료했다면 wlan0을 재시작한다.

$ sudo ifdown wlan0
$ sudo ifup wlan0

무선랜이 작동을 시작할 때까지 잠시(약 10초 내외) 기다린 뒤 인터페이스 설정을 확인한다.

$ ifconfig

만약 wlan0에 192.168.x.x와 같이 IP 주소가 나타나지 않으면 라즈베리 파이를 재부팅하고 다시 인터페이스 상태를 확인한다.

라즈베리 파이의 터미널에서 WiFi 설정하기 (Wheezy, Jessy)”에 대한 2개의 생각

  1. 핑백: 라즈베리파이 3 무선 신호 잡기 – human being

댓글 남기기