banana pi 용 OS 설치 및 설정
banana pi 의 제조사에서 지원하는 OS 중 여러 가지를 설치해 본 결과 Bananian 이 제일 나은 것 같아서 이걸 사용하기로 결정
bananian version: 15.01 (released 2015-01-11) 를 설치할 경우 부팅시 "Waiting for root device /dev/ mmcblk0p2" 메시지가 나오고 부팅이 더 이상 진행되지 않는다.
lubuntu 등의 다른 OS 를 설치하거나 15.01 이전 버전을 설치해야 한다.개인적으로는 http://dl.bananian.org/releases/bananian-14.11.02.zip 를 설치하여 해결했다.- 홈페이지에 있는 안드로이드 이미지는 부팅 불가
설치
공식 홈페이지에서 OS 이미지 다운로드
- OS 를 설치할 SD 카드를 PC에 꽂고 Win32Disk Image 로 다운받은 이미지를 SD 카드에 쓴다.
- SD 카드를 뽑고 바나나 파이에 장착한다.
- 바나나 파이에 전원을 연결하고 부팅
Network 설정
무선랜 driver 설정
무선 랜 드라이버가 기본적으로 올라오지 않으므로 다음 명령어로 드라이버 로드
sudo echo ap6210 >> /etc/modules sudo modprobe ap6210
유선/무선 네크워크 설정
vi /etc/network/interfaces
/etc/network/interfacesauto lo iface lo inet loopback # iface eth0 inet dhcp ## 스태틱 설정 iface eth0 inet static address 192.168.0.10 netmask 255.255.255.0 gateway 192.168.0.1 auto eth0 auto wlan0 allow-hotplug wlan0 iface wlan0 inet manual wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
wifi passphrase 설정
wpa_passphrase "my_wifi_pwd" >> /etc/wpa_supplicant/wpa_supplicant.conf
vi /etc/wpa_supplicant/wpa_supplicant.conf
2번을 진행했으면 psk 는 자동으로 생성됨/etc/wpa_supplicant/wpa_supplicant.confctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="home" scan_ssid=1 key_mgmt=WPA-PSK psk="home_psk" id_str="home" }
- 2
참고
- wifi setup for multiple networks - http://raspberrypi.stackexchange.com/questions/11631/wifi-setup-for-multiple-networks/11738#11738
- http://www.debuntu.org/how-to-wifi-roaming-with-wpa-supplicant/
- http://raspberrypi.stackexchange.com/questions/9257/whats-the-difference-between-wpa-roam-and-wpa-conf-in-the-etc-network-inte
- https://wiki.debian.org/WiFi/HowToUse#Command_Line
패키지 설치
썰렁한 웹 브라우저가 설치되어 있으므로 chromium 또는 Iceweasel (Firefox Fork)설치
apt-get install chromium iceweasel
윈도에서 원격 데탑 연결 가능하게 xdp 를 rdp(remote desktop protocol) 로 변환해 주는 패키지 설치
apt-get install xrdp
GUI Wifi config
apt-get install wpa_gui
기타
led 끄고 켜기.
echo 0 > /sys/class/leds/green\:ph24\:led1/brightness echo 0 > /sys/class/leds/blue\:ph24\:led1/brightness