생활노하우


안녕하세요 호주사는 건설노무자입니다
집안팎에 굴러다니는 고물 노트북들을 어디에 써먹을 수 있을까 고민끝에 웹캠을 이용해 서베일런스 시스템을 구축해보기로 했습니다. 두둥~
개요는 다음과 같습니다.
1. 리눅스가 깔린 고물노트북으로 웹캠을 구동/스트림한다
2. 웹캠시작은 노트북 wol기능을 이용한다 (Synology NAS 경유)
3. 웹캠종료는 ssh를 이용 수동으로 종료시키거나 crontab을 이용해 매일 일정시각에 자동으로 종료한다

사용된 고물기기(?)들은 다음과 같습니다
1. 노트북1: 후지쯔 P1510 (2005년도쯤 구입?) - lubuntu 설치
2. 노트북2: 후지쯔 s6240 (2004년도쯤 구입?) - lubuntu 설치
3. 웹캠: 삼성 anycam mpc-m20  (2000년도 구입) - lubuntu 인식 불가 - 결국 포기하고 eBay에서 $4짜리 웹캠 두개 구입 
http://www.ebay.com.au/itm/USB-50MP-HD-Webcam-Web-Cam-Camera-for-Computer-PC-Laptop-Desktop-LU-/161883495420?hash=item25b1021bfc:g:OekAAOSw7hRWQbD-
4. NAS: Synology 212j
(저는 이미 NAS가 있으므로 얘를 이용해서 wol magic packet을 아무때나 날리면 되지만 집에 항상 켜두는 컴이 없으신 분들은 리눅스를 매일 일정 시각에 자동으로 켜지게 셋팅하시는 방법을 쓰시면 됩니다)

그럼 이제부터 하나하나 셋팅을 해 보도록 하겠습니다. 

1. 노트북 설정
1.1 lubuntu 혹은 각자 선호하는 리눅스 설치. 중요한 건 자동로긴을 설정할 것.
http://www.htpcbeginner.com/enable-lubuntu-auto-login/
1.2 웹켐 연결 및 작동 확인: lubuntu에서는 Cheese로 간단히 확인 가능
1.3 vlc설치 및 설정
1.3.1 이부분이 가장 중요합니다. 아래 링크에서 설명한대로 정확히 해야 함
http://xmodulo.com/live-stream-video-webcam-linux.html
1.3.2 cvlc command script 작성 및 태스크 스케줄러 등록
(매회 부팅시 자동으로 스트리밍)
1.5 wol 설정
1.5.1 아래 링크 참고하세요
http://askubuntu.com/questions/47918/how-can-i-enable-wake-on-lan-permanently 
1.5.2 설정:
Create new file (under /etc/init.d), let's say wakeonlanconfig... 
#!/bin/bash
ethtool -s eth0 wol g
exit
Next set the permissions of the file, making it executable:
chmod a+x wakeonlanconfig
And finally make the script run on startup:
update-rc.d -f wakeonlanconfig defaults
1.5.3 참고:
http://lukasz-lademann.blogspot.com/2013/01/how-set-up-wol-wake-on-lan-on-thin.html
1.5.4 주의: wol은 대부분 컴에서 유선랜으로 작동한다 
(아마도 랜카드에 상시 전원이 공급되어야 하므로?)
1.6 자동 종료 설정: crontab
Open /etc/crontab:
Code:
sudo gedit /etc/crontab
Add following to end of file: 
Code:
# At 23.30 every evening shutdown with 1 minute's notice
30 23    * * *    root    shutdown -h +1
Save and close file
1.7 Enable SSH
1.7.1. sudo apt-get install openssh-server
1.8 집안 적당한 곳에 랩톱 및 캠 설치, 랜선 및 전원 연결

2. NAS 설정
2.1 login as root 
2.2 ether-wake -i eth0 [mac address] (주소는 피씨의 유선랜카드 주소)

3. 공유기 설정
3.1 assign static IP to laptops
웹켐이 연결된 랩톱의 아이피를 고정시켜두면 여러모로 편리합니다
3.2 port forwarding: 
위 1.3.1항목에서 설정한 포트들을 포워딩해서 외부에서 볼 수 있도록 합니다.
(한대의 랩톱에 multiple 웹캠 연결시 한 아이피에 multiple port forwarding 가능)
3.3 firewall 설정: 각자 알아서 하세요

4. 폰 설정
4.1 vlc app설치하여 스트리밍 (링크는 윈도폰용입니다)
https://www.microsoft.com/en-us/store/apps/vlc-for-windows-phone/9wzdncrcv5tl
4.2 SSH client설치하여 NAS에서 magic packet 날림 (비추: 폰에서 타이핑이 어려움)
4.3 SSH client가 설치된 랩톱을 internet sharing (tethering?)으로 연결


대충 이정도 입니다. 리눅스에 완전 무식한 제가 매일매일 구글써치로 하나하나 문제 해결해 나가면서 작업한 것들이라 아무래도 정리를 해 둘 필요가 있을 것 같아서 사용기를 핑계로 케이퍽에 올려둡니다. 
그리고 역시 상당히 난잡한 저희집 거실 사진 캡춰입니다. ^^

vlcsnap-2015-12-27-15h46m32s914.png



번호 제목 작성자 작성일 조회
259 디지털 메모에 대한 연재 - 2 [4] Freedom^^ 10.21 2288
258 백수 준용군의 간단 콩나물밥 만들기 + 계란말이 [2] 준용군 01.17 2289
257 랜섬웨어 걸리신 분들 치료 가능하다고 합니다. [6] Alphonse 11.25 2301
256 HDMI 케이블 바꾸면 화질 좋아지나 [9] 왕초보 10.12 2306
255 백수 준용군의 술안주 밥도둑 김치찜 만들기 [3] 준용군 01.18 2314
254 백수 준용군의 간단 아침or점심 식사 대용 프렌치 토스트 [2] 준용군 01.17 2326
253 디지털 메모에 대한 연재 - 1 [4] Freedom^^ 10.16 2349
252 인터넷 교육 - 아이넷스쿨 강좌 - 사용기 맑은하늘 05.13 2350
251 신개념 여자친구를 고분고분하게 다루는 방법 - 뻘시즌형 동화를 이용하자 [8] yohan666 03.05 2356
250 살림 하는 남자 전설의 주부용사의 감자전 만들기 [10] 나는야용사 03.04 2373
249 사진 장비 맞추고 싶으신 초보분들에게 올리는 글 [4] file matsal 09.30 2391
248 사회에 첫발을 내 딛는 젊은 KPUGer 님들에게 ..... (3) OJT, 첫 번째 이야기 [18] 푸른솔 02.18 2393
247 [영화감상] 셔터 아일랜드_절망에 대하여 [4] KeepYourSmile 03.24 2396
246 뭔가 이상하면 무조건 병원을 가세요. 약국 말구요. [24] 윤발이 11.08 2408
245 [여행]1000원으로 해결하는 퍼팩트 배낭 방수 대책.. [11] file yohan666 02.18 2419
244 잡냄새와 난방비 절약이되는 향초 [6] 나는야용사 02.22 2424
243 [디지털메모] 1. 시작하기 [8] Freedom^^ 12.05 2445
242 사회에 첫발을 내 딛는 젊은 KPUGer 님들에게 ..... (5) OJT 마무리 그리고 첫 기안 [15] 푸른솔 02.20 2446
241 백수 준용군의 간단 영양 굴밥 만들기 2인분 [6] 준용군 01.16 2484
240 살림 하는 남자 전설의 주부용사의 낙지젓or 오징어젓 비빔밥 [3] 전설의주부용사 03.07 2495

오늘:
650
어제:
916
전체:
15,150,024