2015년 12월 13일 일요일

라즈베리파이 무선공유기 설정

작업전 확인.
root 권한에서 작업 합니다.(sudo su -)
- 개발자를 위한 환경으로 설치합니다.
apt-get update 명령어 실행 후 진행합니다.



1. 패키지 설치
hostapd와 bridge-utils을 설치합니다.

apt-get install -y hostapd bridge-utils




2. 네트워크 인터페이스 수정
- wifi 드라이버 인식 확인
lsusb

wifi가 인식되지 않을 경우 드라이버 설치가 필요합니다.


- 네트워크 인터페이스 백업
수정하기 전 백업
cp /etc/network/interfaces /etc/network/interfaces.bak


- 인터페이스 내용 수정
vi /etc/network/interfaces

브릿지를 사용하도록 아래 내용으로 수정

auto lo
iface lo inet loopback

iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet dhcp

auto br0
iface br0 inet dhcp
bridge_ports eth0 wlan0



3. hostapd 설정
- hostapd.conf 생성
vi /etc/hostapd/hostapd.conf

아래 내용을 추가
bridge=br0
interface=wlan0
driver=nl80211
ssid=AP
hw_mode=g
channel=6
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=00000001
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

브릿지와 인터페이스는 네트워크 인터페이스 설정과 일치해야 합니다.
사용하는 WiFi 모듈에 맞게 드라이버를 설정합니다.
ssid와 password를 설정합니다.


- hostapd 수정
vi /etc/default/hostapd

DAEMON_CONF  주석 해제 후 hostapd.conf 경로 지정
DAEMON_CONF="/etc/hostapd/hostapd.conf"



4. 서비스 재시작
service networking restart
service hostapd restart

서비스 재시작 후 WiFi 연결 테스트를 진행합니다.




2015년 11월 29일 일요일

라즈베리파이 미디어서버 구성

작업전 확인.
root 권한에서 작업 합니다.(sudo su -)
apt-get update 명령어 실행 후 진행합니다.


1. minidlna 설치
apt-get install minidlna



2. 환경구성
minidlna.conf 파일 수정
vi /etc/minidlna.conf

파일 중간에 media_dir=/var/lib/minidlna 내용을 주석 처리하고 pi계정의 music, picutres, videos 디렉토리를 적용합니다.



#   * "A" for audio    (eg. media_dir=A,/var/lib/minidlna/music)

#   * "P" for pictures (eg. media_dir=P,/var/lib/minidlna/pictures)

#   * "V" for video    (eg. media_dir=V,/var/lib/minidlna/videos)
#media_dir=/var/lib/minidlna
media_dir=A,/home/pi/music
media_dir=P,/home/pi/pictures
media_dir=V,/home/pi/videos


- 디렉토리 생성 및 권한수정
mkdir /home/pi/minidlna
mkdir /home/pi/minidlna/music
mkdir /home/pi/minidlna/pictures
mkdir /home/pi/minidlna/videos

cd /home/pi
sudo chmod -R 777 minidlna/



3. 서비스 재시작
service minidlna restart


윈도우OS 환경에 따라서 아래와 같이 확인할 수 있습니다.














윈도우10 내컴퓨터 스크린샷 이미지




감사합니다.




2015년 11월 28일 토요일

라즈베리파이 samba 설치하기

작업전 확인.
- root 권한에서 작업 합니다.(sudo su -)
- 개발자를 위한 환경으로 설치합니다.
- apt-get update 명령어 실행 후 진행합니다.



1. samba 설치
samba와 samba-common-bin을 설치합니다.

apt-get install -y samba samba-common-bin



2. 사용자 추가
- 패스워드 설정
smbpasswd -a root














root 계정으로 생성합니다.

- smb.conf 수정
vi /etc/samba/smb.conf

파일 마지막에 root 계정 설정

[root]
path = /
valid user = root
writable = yes
browseable = yes















- 서비스 재시작
service samba restart

Failed to restart samba.service: Unit samba.service is masked.
메시지가 출력될 경우 

service smbd restart




3. 접속
실행(윈도우 + R) 호출 후 접속 











로그인

















접속화면
















감사합니다.

라즈베리파이 기본설정

접속 후

sudo raspi-config















메뉴설명
1 Expand Filesystem
사용되지 않은 MicroSD 공간을 모두 사용할 수 있도록 합니다.

설정 적용 후 재부팅이 필요한 메뉴입니다.

- 저장공간 확인방법
df -h















2 Change User Password
기본 접속 게정 패스워드 설정입니다.(pi 계정)


3 Boot Options
콘솔로 부팅할지 데스크탑으로 부팅할지 선택합니다.


4 Internationalisation Options
언어, 키보드, 지역을 설정합니다.


5 Enable Camera
카메라 모듈을 활성화 합니다.


6 Add to Rastrack
Rastrack 서버에 등록합니다.


7 Overclock
라즈베리파이 동작속도(오버클럭)를 설정합니다.

설정 적용 후 재부팅이 필요한 메뉴입니다.


8 Advanced Options
호스트네임, SSH, 오디오 등 설정을 수정합니다.


9 About raspi-config




일반적으로 1, 2, 4번 설정 후 재부팅 합니다.

감사합니다.



라즈베리파이 설치방법

준비물


라즈베리파이2, MicroSD 8GB 이상(class 10 추천)




라즈비안 설치방법
1. 라즈비안 다운로드
https://www.raspberrypi.org/downloads/raspbian/



2. win32diskimager 다운로드 및 설치
http://sourceforge.net/projects/win32diskimager/

실행화면














3. 이미지 설치
- 다운로드 받은 라즈비안 이미지를 압축해제 합니다.

- MicroSD 메모리 삽입 후 win32diskimager 프로그램을 통해 이미지를 Write 합니다.











주의: 선택된 Device가 MicroSD가 맞는지 확인 해야 합니다.











Write 선택 후 나오는 팝업창에서 Yes 선택.













라즈비안 이미지를 Write 하는 과정.



4. SSH 접속
- 라즈베리파이 부팅
라즈비안 이미지가 설치된 MicroSD 메모리를 라즈베리파이에 장착 후 LAN 케이블과 전원을 연결합니다.


- IP 확인
전원 연결 후 자동으로 부팅되며 공유기 설정 또는 모니터 연결을 통해서 라즈베리파이의 IP 주소를 확인합니다.


- SSH 접속
PuTTY(SSH 프로그램)
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html

ID : pi
PASSWORD : raspberry















감사합니다.