728x90

라즈베리 파이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 // 라즈베리 파이 환경설정

1. Expand Filesystem // 파일시스템 확장(SD 카드 전체용량 사용하도록 확장)
2. Change User Password // pi계정 비밀번호 변경

5. Internationalisation Options  //언어, 키보드,타임존 등을 설정

sudo apt-get update  // 각 업데이트 저장소 에서 업데이트 패키지 목록을 갱신

apt-get 프로그램 받아서 설치해줌




[ 네트워크 설정 ]



네트워크 설정 파일을 찾아서 편집

1
cd /etc/network/
cs

interfaces 수정

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를 넣어 접속


putty에서 접속하려면
호스트네임에 라즈베리파이 ip주소를 넣어 접속하고 기본 계정명(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

+ Recent posts