라즈베리 파이3, 기본 설정
홈페이지 https://www.raspberrypi.org/
Raspbian Jessie 풀버전 다운로드
https://downloads.raspberrypi.org/raspbian_latest
Win32DiskImager 다운로드 (0.95 추천)
https://sourceforge.net/projects/win32diskimager/files/Archive/
SD카드 포맷을 위한 포매터
https://www.sdcard.org/downloads/formatter_4/eula_windows/index.html
Device항목에 sd카드 드라이브명 확인후,
다운받은 Raspbian 이미지를 디스크 모양 아이콘을 눌러 선택하고 Write를 누른다.
[라즈베리 파이, 기본 세팅]
전원을 꼽는 순간 부팅된다.
sudo : SUbstitute user DO 의 줄임말, 관리자 권한의 계정으로 명령을 내림
su - : root권한 획득
$ : 일반계정
# : 루트계정 (sudo)
Ctrl + D : 로그아웃, 한번 더 입력하면 창을 닫는다.
apt-get 프로그램을 받음, 설치시 install 명령어를 뒤에 같이 씀
-> install (대상)
예) sudo apt-get install vim
sudo raspi-config // 라즈베리 파이 환경설정
sudo apt-get update // 각 업데이트 저장소 에서 업데이트 패키지 목록을 갱신
apt-get 프로그램 받아서 설치해줌
[ 네트워크 설정 ]
네트워크 설정 파일을 찾아서 편집
1 | cd /etc/network/ | cs |
1 | sudo nano interfaces | cs |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | # interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback auto eth0 allow-hotplug eth0 iface eth0 inet manual auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf | cs |
Ctrl + x 누르고 Y눌러 저장 후 엔터눌러 종료
wap_supplicant.conf 수정
1 | sudo nano /etc/wpa_supplicant/wpa_supplicant.conf | cs |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=US network={ ssid="Xiaomi" psk="12345678" key_mgmt=WPA-PSK } network={ ssid="" psk="" key_mgmt=WPA-PSK } | cs |
네트워크 재시작
1 | sudo service networking reload | cs |
그 다음 sudo reboot 또는 셧다운 메뉴를 통해 라즈베리 재시작
ifconfig를 통해 eth0또는 wlan의 ip주소를 확인한다 ( inet addr:192.168.~ )
원격 데스크탑 연결을 하려면
sudo apt-get install xrdp
원격 데스크탑 연결에서 사용자 명 pi를 넣어 접속
IP고정 및 포트포워딩
1 | sudo nano /etc/dhcpcd.conf | cs |
최하단에 아래의 설정을 추가 (IP나 라우터, dns등은 자신의 네트워크 환경에 맞게 설정)
1 2 3 4 5 6 7 8 9 10 11 | interface eth0 static ip_address=210.119.12.~ static routers=210.119.12.1 static domain_name_servers=210.119.0.2 static netmask=255.255.255.0 interface wlan0 static ip_address= static router= static domain_name_servers=8.8.8.8 static netmask=255.255.255.0 | cs |
그 다음 공유기 설정에서 포워딩 IP 주소를 고정 IP주소로 설정, DMZ 설정에도 마찬가지로 고정 IP주소로 설정하면 된다.
'Study > Embedded' 카테고리의 다른 글
GCM (0) | 2017.06.27 |
---|---|
라즈베리파이, Pi4J를 통한 GPIO 제어 (0) | 2017.06.20 |
아두이노 LCD (0) | 2017.06.01 |
아두이노 기초 (0) | 2017.05.25 |
ATMEGA USART-C# App 연동 (0) | 2016.12.12 |