====== Raspberry Pi 무선 네트워크 설정 ======
라즈베리파이에 USB 무선랜 붙이느라 며칠 삽질을 좀 했는데… 의외로 간단히 해결됐다. 내가 사용한 USB 무선랜 device 는 EFM ipTIME NCUBIC USB 이며 구매는 다나와 등을 통해서 할 수 있다.
1. OS 설치
* SD 메모리에 Raspbian 을 http://www.raspberrypi.org/downloads 에서 받아서 설치한다.
* 설치 방법 등은 저곳을 참조하면 된다. (그리 어렵진 않다.)
2. OS update
* Raspbian 설치를 다 하고 최신으로 업데이트 한다.
sudo apt-get update && sudo apt-get upgrade
3. 리부팅
* halt 명령을 내려서 OS 를 셧다운 시킨 후 전원을 뽑는다. 그리고 ncubic 을 USB 포트에 꽂고는 전원을 연결하면 리부팅한다.
4. 설정
* 부팅하면 터미널화면에서
* lsmod 를 해본다. 아마도 8192cu 라는 게 보일 것이다. 안 보인다면 2번 단계로 다시 가거나, USB 포트를 꽉 눌려서 제대로 끼워준 후 리부팅해보자.
* 어쨌든 lsmod 해보면 8192cu 가 보인다. 일단 무선랜은 올라온 거다. 그러면 익숙한 편집기를 불러서 (내 경우는 vim 이고…) 몇몇 설정을 손 봐줘야 한다. 기본적으로는 데비안 무선랜 설정과 차이가 없으니 http://wiki.debian.org/WiFi/HowToUse 를 참조하면 된다.
* 일단, 내가 한 것은 … 2가지 방법이 있다.
* 첫번째 방법 : /etc/network/interfaces 파일 수정
auto wlan0
iface wlan0 inet dhcp
wireless-essid [ESSID]
* 로 바꾸면 된다. [ESSID] 부분에 무선 공유기(AP)의 이름을 써주면 된다. 내 경우는 공유기에서 mac address 로 인증을 하고 암호를 안 걸어둔 상태이므로 저렇고, 암호가 걸려 있거나, 또는 wpa 등의 다른 인증 방법을 사용한다면 howto 문서를 참조해서 해결한다.
* 두번째 방법 : /etc/rc.local 파일 수정
ifconfig wlan0 up
iwconfig wlan0 essid [ESSID]
dhclient wlan0
* 역시 [ESSID] 부분에 무선 공유기 이름을 써주면 된다.
----------
2012/09/12 1st version
2014/04/18 2nd version akpil