Pogoplug Mobile을 몇달 동안 사용해 본 결과 개인용 클라우드로 사용하기에는 조금 무리가 있어 보입니다. 그러나 몇가지 패키지를 깔면 Home Multimedia Server로는 사용가능해 보입니다..

 

처음에는 Mediatomb 패키지를 설치하여 DLNA 같은 것을 해 보려고 했으나 성능상 이슈로 검색 결과상으로는 헛짓거리 같다는 생각에 접었습니다.. 그리하여 시작한 것이 Torrent Clinet + Samba Server를 결합한 정도의 서버 구축입니다..

 

 

## 들어가기 앞서..

 

1. 외장하드는 EXT 파일 시스템으로 하시기 바랍니다. 저도 처음에 NTFS를 사용했었는데, 부팅시마다 디스크 검사를 하곤 해서... 시스템 이상이 있는 줄 알 정도로 느렸습니다. 포고 플러그 자체가 Linux이기 때문에 EXT 파일 시스템을 쓰기를 권장합니다. (내장된 Busybox에서는 EXT2 포맷이 가능한 관계로 여기선 EXT2로 포맷했습니다. 타 블로그를 보면 EXT3 포맷 유틸을 다운 받아 하는 경우도 있더군요..)

 

2. 본 포스팅으로 인해 귀하의 포고플러그에 이상 발생시 저는 책임 질 수 없습니다.

 

3. 본 과정은 Linux를 어느 정도 다룰 줄 안다는 가정하에 쓰여져 있습니다.

 

 

## 설정

 

1. USB 외장 하드 포맷

 

1) USB 외장하드가 /dev/sda1 일 경우 아래과 같이 입력한다.

 

# busybox mke2fs -j /dev/sda1

 

 

2. Torrent Client 설치

 

본 블로그의 http://calflove.tistory.com/343 참조

 

 

3. Samba 설치

 

1) 가정

 - 현재 저의 공유 디렉토리는 /tmp/.cemnt/mnt_sda1/Movies 입니다.

 

2) 설치

 - 설치는 쉽다. 2번 과정에서 설치한 ipkg를 이용하면 쉽게 설치가 가능하다.

 - Pogoplug의 내장 메모리가 적기 때문에 꼭 경량 패키지인 samba2를 깔아야 한다.

 

# /opt/bin/ipkg install samba2

 

3) 설정

 - 아래 설정은 기본 설정에 제가 수정했거나 중요하다고 느끼는 부분입니다.

 

# vi /opt/etc/samba/smb.conf

 

[global]

workgroup = WORKGROUP

hosts allow = 192.168. 127.

guest account = root

log file = /opt/var/log/samba/log.%m    

security = share

null passwords = yes                                                       
encrypt passwords = yes                                                    
smb passwd file = /opt/etc/samba/smbpasswd

dns proxy = no

preserve case = yes

client code page = 949

 

[Movies]                                                                                                                         
comment = Movies
path =  /tmp/.cemnt/mnt_sda1/Movies                                                                                                available = yes                                                                                                                  
public = yes                                                                                                                     
writable = yes                                                                                                                   
create mask = 0777                                                                                                               
guest ok = yes                                                                                                                   
browseable = yes                                                                                                                 
read only = no

 

4) 구동

 

# /opt/etc/init.d/S80samba start

 

5) 프로세스 확인

 

# ps

 

  670 root      4012 S    /opt/sbin/smbd -D
  672 root      2980 S    /opt/sbin/nmbd -D

 

6) Samba 확인

 

# /opt/bin/smbclient -L 127.0.0.1 -N

 

added interface ip=192.168.120.6 bcast=192.168.120.255 nmask=255.255.255.0
added interface ip=169.254.125.54 bcast=169.254.255.255 nmask=255.255.0.0
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 2.2.12]

        Sharename      Type      Comment
        ---------      ----      -------
        Movies         Disk      Movies
        IPC$           IPC       IPC Service (Pogoplug)
        ADMIN$         Disk      IPC Service (Pogoplug)

        Server               Comment
        ---------            -------
        P002561              p002561
        POGOPLUGMOBILE       Pogoplug

        Workgroup            Master
        ---------            -------
        WORKGROUP            P002561

 

 

4. 태블릿 PC 확인

 

1) 본 과정은 홈에서 사용을 전제로 설정했기 때문에 IP 이외에 인증을 따로 하지 않았다.

 

2) 스마트 폰이나 태블릿에서 삼바 연동 앱을 통해 접속을 한다

 

3) 설정시 아이디와 패스워드는 넣지 않는다.

 

 

5. 자동 리부팅 옵션

 

지금까지 진행했으면 포고 플러그가 재부팅을 해도 자동으로 데몬들이 구동할 수 있도록 설정해 준다.

 

 

# vi /etc/init.d/rcS

 

/opt/etc/init.d/S80samba start
/opt/bin/transmission-daemon --config-dir /opt/config/transmission-daemon
ln -s /opt/var/spool /var/spool
busybox crond

 

 

## 활용 방법

 

본 과정을 통해 설정한 포고플러그를 저는 이렇게 활용합니다.

 

회사나 집에 포고플러그를 구동 후 원격에서 torrent Seed 파일만 검색해서 넣어두면

별도의 다운로드 시간을 거치지 않고 동영상을 받을 수 있겠지요?

 

처음에는 SAMBA가 지원되는 동영상 플레이어로 감상을 해 보려고 헀으나

 

포고 플러그 ------- 웹 공유기 ----(무선)----- 태블릿 / 스마트폰 을 거치면..

 

전송 속도와 모바일 디바이스의 디코딩 능력에 힘입어 거의 보기 힘듭니다.....

그래서..저는 다운로드 시간만 줄여주는 선에서 만족하기로 했습니다..

 

 

즐거운 디지털 라이프 되시길 바랍니다..

 

 

 

 

참조

 - samba 설치 : http://diis.net/front/2010/09/05/installing-samba-on-your-pogoplug/

 - samba 설정 : http://blog.naver.com/akrthwn?Redirect=Log&logNo=140018554228

 - optware Homepage : http://www.nslu2-linux.org/wiki/Optware/HomePage

 - optware 패키지 : http://www.todaysppc.com/mbzine/bbs/view.php?id=free&page=2&sn1=&divpage=31&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=158457

 - mediatomb 설치기 : http://ssndwind.tistory.com/56

 

 

 

 

 

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 카프러브

 

어제 올렸던 Pogoplug에 Torrent Clinet 만들기 (http://calflove.tistory.com/343)는

실제 패키지들이 설치되는 디렉토리 (/opt)를  SD 메모리카드에 마운트한다는 가정하에

포스팅을 했으나 FAT 파일 시스템인 관계로 실행 권한에 몇가지 문제가 있네요...

 

그래서 정확한 해결 방법을 찾기 전에는 그냥 내장 메모리에 설치하기로 했습니다.

다만 내장 메모리가 100M가 채 안되는 적은 용량인 관계로... 관리를 잘 하셔야 할 것입니다..

 

아래 표는 Pogoplug Clinet 설치 전후 용량을 비교해 놓은 것입니다..

 

패키지가 그닥 크지 않아 내부 메모리에 설치하셔도 무방해 보입니다..

 

 

/opt # df
Filesystem           1K-blocks      Used Available Use% Mounted on
ubi0:rootfs              99432     13340     86092  13% /
none                     59312        12     59300   0% /tmp
/tmp/.cemnt/sda1     293031232 121209988 171821244  41% /tmp/.cemnt/mnt_sda1
/tmp/.cemnt/mmcblk0p1
                        248760     15912    232848   6% /tmp/.cemnt/mnt_mmcblk0p1

 

[ 설치전 용량 ]

 

 

 

/opt/var/spool/cron/crontabs # df
Filesystem           1K-blocks      Used Available Use% Mounted on
ubi0:rootfs              99432     18504     80928  19% /
none                     59312        12     59300   0% /tmp
/tmp/.cemnt/sda1     293031232 121209988 171821244  41% /tmp/.cemnt/mnt_sda1
/tmp/.cemnt/mmcblk0p1
                        248760     15912    232848   6% /tmp/.cemnt/mnt_mmcblk0p1

 

[ 설치후 용량 ]

 

 

임베디드 리눅스를 잘 몰라 일단 편법을 사용하였으나... 

좀 더 공부해서.. 원 시스템을 최대한 안 건드리는 방법을 찾아내 보겠습니다..

 

그럼....

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 카프러브

 

포고 플러그를 토렌트 클라이언트로 만들기라는 주제로 쓴 이전 포스팅 ( http://calflove.tistory.com/343 )을 이용 실제로 서버로 쓸 수 있을까?...

 

포고 플러그에 대해서 올라온 후기 중 http://fullestlife.tistory.com/196 를 보시면 과연 클라우드로 쓸 수 있을까 하는 생각이 든다.

 

실제로 포고 플러그를 전원 연결 상태에서 실제 외장하드가 마운트될 때까지 걸린 시간을 측정해 보았다..

 

/tmp/.cemnt # df
Filesystem           1K-blocks      Used Available Use% Mounted on
ubi0:rootfs              99432     13232     86200  13% /
none                     59312        12     59300   0% /tmp
/tmp/.cemnt/sda1     293031232 121196280 171834952  41% /tmp/.cemnt/mnt_sda1
/tmp/.cemnt/mmcblk0p1  248760     15768    232992   6% /tmp/.cemnt/mnt_mmcblk0p1

/tmp/.cemnt # uptime
 05:21:47 up 51 min, load average: 2.27, 2.00, 1.98

 

USB로 연결된 외장하드와 SDmemory 카드를 인식하는데 걸린 시간이 무려 51분이다....

 

따라서 SD 메모리에 PKG를 설치해 놓은 필자로써는 포고 플러그의 전원 ON/OFF에 대한 자동화가 거의 힘들거라는 생각이 든다..

 

포고 플러그를 서버로 쓰려면,  

한번 켜면..끄지 말아야 하는... 불편한 진실...

 

 

혹시나 개인용 클라우드 구매를 고려하시는 분들은.... 이 사실은 좀 아셔야 할 듯....

 

금일 포고 플러그 고객센터에 마운트 시간을 줄이기 위한 방법에 대해 문의했는데...

어떤 답변이 올 지 기대됩니다...

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 카프러브

 

 

개인 클라우드를 꿈꾸며 구매했던 포고 플러그..생각보다 성능이 좋질 않아... 거의 놀고 있었다...

 

제가 써본 포고 플러그는

 

1. 외장하드 연결시 HDD 검사 같은 프로세싱을 거치는 관계로 마운트까지 상당 시간이 걸린다.

2. 안드로이드 계열은 덜한데 iOS계열에서 연결시 접속 시간이 꽤 걸린다.

 (이 점은 이해가 안감. 왜 Mobile Device 별로 시간이 다르게 걸리는지..)

3. 동영상 파일을 온라인으로 보기에는 현실적으로 불가능함 ( Local에서 wifi 환경에서도 불가능 )

 

그런 상황에서 우연히 알게된 포고 플러그 커스터마이징해서 쓰기...

 

Embeded Linux 인 관계로.. 이것 저것 고쳐 쓰는 분들이 꽤 계셨다..

어떤 분은 분해까지 해서 쓰시던데... 전 그냥.. PKG 설치 정도에서 마무리..

 

지금부터 설명하는 것은 Pogoplug를 Torrent Client로 만드는 과정이다.

 

즉 특정 디렉토리에 Torrent Seed 파일을 넣어두면 자동으로 Download하게 만드는 형식이다.

토렌토를 위해 PC를 안켜도 된다는 것이죠...

 

 

구축 환경


준비물

 

1. Pogoplug Mobile
2. USB 외장하드디스크
3. SD Memory card


구축 단계

 

1. ipkg 설치
2. torrent client 설치
3. torrent 설정

 

** 주의 사항

 

1. 본 포스팅은 http://aaronrandall.com 을 참조하여 정리한 것입니다.
2. 본 포스팅을 따라하다가 발생되는 그 어떤 문제점도 저는 책임 질 수 없습니다

 

** 설치 위치에 따른 안내

 

1. 저는 외장 하드디스크에서 Torrent 데이타를 저장하고 SD Memory card에 Torrent Clinet를 설치하는 방식을 선택하였습니다.
2. SD Memory Card는 FAT로 마운트되는 관계로 심볼릭 링크가 안생겨 추가적인 작업이 필요합니다. 
3. 만약 Torrent Clinet를 NTFS로 마운트된 외장 하드에 설치시에는 심볼릭 링크 관련된 문제점이 없을 수도 있습니다.

 

 

 

 

Part I. PKG 설치

 

 


* 중요 : 1단계는 NTFS로 마운트된 곳(외장하드) 에서 실행하시기 바랍니다.


1. http://my.pogoplug.com에서 SSH 접속 설정을 enable 시킨다.

 

 [ Account Setting ] > [ Security ] > [Enable SSH access for this Pogoplug device] 설정


2. SSH로 pogoplug 접속

 

 # ssh [ Pogoplug IP ]
 User : root
 Password : 암호  ( 1번에서 넣은 암호 입력 )


3. / 파티션 재마운트

 

 # mount -o remount,rw /


4. opt 디렉토리 생성 및 외장 하드 디스크 마운트

 

/opt는 패키시 설치시 파일들이 복사되는 위치이다.

 

 # mkdir /opt

 

아래 마운트 포인트는 장비마다 다를 수 있으므로 df를 통해 확인하시기 바랍니다.

여기서 일단 USB로 연결된 외장하드를 /opt에 마운트 한다.

 # mount /tmp/.cemnt/sdb1 /opt


5. 패키지 설치

 

 #cd /opt
 # wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/ipkg-opt_0.99.163-10_arm.ipk
 # tar -xOvzf ipkg-opt_*_arm.ipk ./data.tar.gz | tar -C / -xzvf -
 ( FAT 나 NTFS로 연결된 곳에서 실행시 이 부분에서 일부 파일이 tar로 안 풀립니다. tar 과정에서 보여진 파일 실제 디렉토리에 있는지 확인하시기 바랍니다. 저의 경우 외장하드에서는 정상이였고, SD 메모리카드에서는 일부 파일이 없었습니다. )
 
 # mkdir -p /opt/etc/ipkg
 # echo "src cross http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable" > /opt/etc/ipkg/armel-feed.conf
 # echo "src native http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/native/unstable" >> /opt/etc/ipkg/armel-feed.conf

 

6. ipkg 버전 확인

 

 # busybox | head -n1

 
7. ipkg 버전이 “BusyBox v1.7.0″ 이면

 

 # /opt/bin/ipkg update

 

8. ipkg 버전이 “BusyBox v1.16.1″ 이면

 

 (아마 국내에서 구매하신 분은 여기에 속하실 것이라 생각됩니다.)

 

 # cd /tmp/
 # wget http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/stable/wget_1.12-2_arm.ipk
 # tar xvzf wget_1.12-2_arm.ipk
 # tar xzvf data.tar.gz -C /
 # mv /usr/bin/wget /usr/bin/wget.old
 # ln -s /opt/bin/wget /usr/bin/wget

 # /opt/bin/ipkg update
 
 이부분에서 저는
 
 /opt/bin/ipkg: error while loading shared libraries: /opt/lib/libipkg.so.0: file too short

 또는
 
 퍼미션 에러가  발생하였습니다. 
 
 # cd /opt/lib 를 가 보니..
 
 /opt/lib # ls -la
 -r-xr-xr-x    1 root     root            42 Sep 17 08:24 libipkg.so
 -r-xr-xr-x    1 root     root            42 Sep 17 08:24 libipkg.so.0
 -rwxr-xr-x    1 root     root        150260 Feb 15  2012 libipkg.so.0.0.0
 
 되어 있더군요.. 아무래도 libipkg.so.0.0.0가 진짜 라이브러리 같아서
 
 /opt/lib # mv libipkg.so.0 libipkg.so.0.org
 /opt/lib # cp libipkg.so.0.0.0 libipkg.so.0
 
 해 주었더니넘어가네요...
 
 
 # /opt/bin/ipkg update
 
 Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/PackagesUpdated list of available packages in /opt/lib/ipkg/lists/cross
 Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/native/unstable/PackagesUpdated list of available packages in /opt/lib/ipkg/lists/native
 Successfully terminated.

 # /opt/bin/ipkg install libnsl
 Installing libnsl (2.5-4) to root...
 Downloading http://ipkg.nslu2-linux.org/feeds/optware/cs08q1armel/cross/unstable/libnsl_2.5-4_arm.ipk
 Configuring libnsl
 Successfully terminated.

 

 이 부분에서는 아래 표기한 블로그 원문에는 없었던 절대경로 /opt/bin을 추가해줘야 합니다.


 이렇게 성공 메세지가 떨어집니다..

 

 만약 /opt가 FAT로 마운트 되어 있다면 심볼릭 링크 관련 에러가 발생할 것입니다.

그럴 경우 아래와 같이 복사해 줍니다.
 
 # cp libnsl-2.5.so libnsl.so    
 # cp libnsl-2.5.so libnsl.so.1
 

 

여기까지는 NTFS로 연결된 외장하드에서 작업을 했고, 원래 설치 장소인 SD 메모리로 복사를 해 준다.

 

필자의 경우

 

외장하드 : /tmp/.cemnt/mnt_sda1

SD 메모리 : /tmp/.cemnt/mnt_mmcblk0p1

 

였는데

 

외장하드에 설치된 디렉토리들 ( bin, etc, lib, mans, var, share 등 )을 모두 mv로 옮겨 주었다.

 

# cd /opt (실제는 /tmp/.cemnt/mnt_sda1 )

# mv {상기 디렉토리} /tmp/.cemnt/mnt_mmcblk0p1

# umount /opt

# mount /tmp/.cemnt/mnt_mmcblk0p1 /opt

 

그럼 이제부터는 /opt는 SD 메모리 카드로 마운트 된 상태이다.

 

 

 

Part II. BITTORRENT PACKAGE 설치

 

 

 

1. transmission PKG 설치

 

 #/opt/bin/ipkg install transmission


만약 /opt가 FAT로 마운트 되어 있다면 심볼릭 링크 에러 발생하기 때문에 원래는 심볼릭 링크로 연결되어야 하는 파일들을 아래와 같이 복사 작업 진행

 

 # cp libcrypto.so.0.9.8 libcrypto.so
 # cp libcrypto.so.0.9.8 libcrypto.so.0
 
 # cp libssl.so.0.9.8 libssl.so
 # cp libssl.so.0.9.8 libssl.so.0
 
 # cp libcurl.so.4.2.0 libcurl.so
 # cp libcurl.so.4.2.0 libcurl.so.4
 
 # cp libz.so.1.2.5 libz.so
 # cp libz.so.1.2.5 libz.so.1
 
 # cp libevent-2.0.so.5.1.8 libevent-2.0.so.5
 # cp libevent-2.0.so.5.1.8 libevent.so     
 
 # cp libevent_core-2.0.so.5.1.8 libevent_core-2.0.so.5
 # cp libevent_core-2.0.so.5.1.8 libevent_core.so     
 
 # cp libevent_extra-2.0.so.5.1.8 libevent_extra-2.0.so.5
 # cp libevent_extra-2.0.so.5.1.8 libevent_extra.so
 
 # cp libevent_openssl-2.0.so.5.1.8 libevent_openssl-2.0.so.5
 # cp libevent_openssl-2.0.so.5.1.8 libevent_openssl.so
 
 # cp libevent_pthreads-2.0.so.5.1.8 libevent_pthreads-2.0.so.5
 # cp libevent_pthreads-2.0.so.5.1.8 libevent_pthreads.so


2. transmission을 구동하여 기본 설정화일을 생성

 

 # /opt/bin/transmission-daemon

 # killall transmission-daemon


3.  configuration 디렉토리 생성

 

 # mkdir /opt/config


4. 생성된 설정파일을 Config 디렉토리에 옮긴다.

 
 # mv /root/.config/transmission-daemon /opt/config/


5. transmission configuration의 복사본을 만들어 준다.

 

 # cd /opt/config/transmission-daemon/

 # cp settings.json settings.json.backup


6. transmission configuration을 설정한다.

 

필자는 Pogoplug의 외장 하드 디스크에

 

torrents 디렉토리와 Movies 디렉토리를 만들어서 Seed파일과 데이타 파일을 저장하고자 했다.

 

따라서 Pogoplug의 실제 저장 위치는

 

시드 파일 : /tmp/.cemnt/mnt_sda1/torrents

데이타 파일 : /tmp/.cemnt/mnt_sda1/Movies
 

가 된다.

 

설정 파일을 열어 디렉토리 설정을 변경한다.


 # vi /opt/config/transmission-daemon/settings.json

 

아래 “download-dir”, “incomplete-dir” 내용을   
  
/tmp/.cemnt/mnt_sda1/Movies
  
로 변경


7. 수정한 Config를 통해 Transmission client 구동

 

 # /opt/bin/transmission-daemon --config-dir /opt/config/transmission-daemon


8. Transmission 구동 확인

 

 웹 브라우져에서

 

 http://pogoplug IP:9091/transmission/web/

 

입력해 보면...웹 페이지가 뜬다.
 
9. 접근 허용 IP 추가

 

데몬 보안 정책에 의해 10번 과정에서 인증되지 않은 IP라고 나올 것이다.
 접근할 수 있는 IP 대역을 추가해 준다.

 

 # vi /opt/config/transmission-daemon/settings.json
 

 "rpc-whitelist": "127.0.0.1",  // 이 부분을
 
 "rpc-whitelist": "127.0.0.1,192.168.*.*",  // Client IP 대역을 추가해 준다.


 
 그 뒤에 transmission-daemon에 변경된 설정을 적용한다.
 


/opt/bin/transmission-daemon --config-dir /opt/config/transmission-daemon 의 PID를 확인한 후,
 # ps     // PID 확인
 # kill -HUP PID

 

해주면 적용 완료된다.
 
다시 웹브라우져에서 
 
http://pogoplug IP:9091/transmission/web/
 
웹  페이지가 뜨는 것을 확인한다.
 
 

 


Part III. Torrent 전송 기능 추가하기

 

 

이제 마지막 과정이다.

 

1. the transmission scheduler script 생성

 

본 과정은 torrents 디렉토리에 seed 파일을 넣어두면, transmission 데몬에게 전달해주는 스크립트를 만들어주는 과정이다. 아래는 필자의 설정 값이다.

 

시드 파일 위치 : /tmp/.cemnt/mnt_sda1/torrents/
Pogoplug IP : 192.168.120.2

 

스크립트 파일을 생성해주고,

 # touch /opt/bin/transmission-scheduler.sh

VI로 열어 스크립트를 입력한다.

 

# vi /opt/bin/transmission-scheduler.sh
 

#!/bin/sh                                                                                                                          
                                                                                                                                   
 pathToTorrentFolder='/tmp/.cemnt/mnt_sda1/torrents/'                                                                               
 transmissionUrl='http://192.168.120.2:9091/transmission'                                                                           
                                                                                                                                   
 for f in $pathToTorrentFolder*.torrent ;                                                                                           
        do /opt/bin/transmission-remote $transmissionUrl -a "$f"; rm "$f";                                                         
 done 

 
2. 스크립트로 실행 권한을 부여한다.

 

 # chmod +x /opt/bin/transmission-scheduler.sh
 
3. 스크립트 테스트

 

torrents 디렉토리에 실제로 seed파일을 복사해 넣고 되는지 확인한다.

 

# cp *.torrent /tmp/.cemnt/mnt_sda1/torrents/

# cd /opt/bin
# ./transmission-scheduler.sh
192.168.120.2:9091/transmission/rpc/ responded: "success"

 

위 스크립트 실행결과가 위와 같이 나오면 성공한 것이다.

 

웹 브라우져에서

 

http://pogoplug IP:9091/transmission/web/

 

입력해보면 아래와 같이 토렌토 다운로드 상황을 확인해 볼 수 있다.

 

 

2012:09:19 10:48:26

 

 

 

여기까지 오면 모든 설치는 끝난다. 마지막으로 seed 파일을 넣어주면 주기적으로 체크해서 다운로드 할 수 있게 cron을 설정한다.

 

4. crontab 설정

 

# mkdir -p /opt/var/spool/cron/crontabs
# ln -s /opt/var/spool /var/spool
 

블로그에선

 

 # crontab -e

 

로 편집이 가능하다고 하는데 필자의 Pogoplug mobile에는 해당 명령어가 없었다.

 

따라서 아래와 같이 진행했다.
 
 # cd /var/spool/cron/crontabs
 # touch root
 # vi root
 

 

 */5 * * * * /opt/bin/transmission-scheduler.sh

 

 

 

5. crond 실행


 # busybox crond
 

 

이제부터는 네트워크 드라이브 또는 웹에서 연결된 torrents 디렉토리에 seed 파일을 넣어두면

Movies 디렉토리에 영상 파일들이 다운로드 되어 있을 것이다..

 

즐거운 라이프 되시길...

 

 

 

참조

 

1단계 : http://aaronrandall.com/blog/customising-your-pogoplug/

2단계 : http://aaronrandall.com/blog/installing-a-bittorrent-client-on-the-pogoplug/

3단계 : http://aaronrandall.com/blog/adding-torrents-via-my-pogoplug-com/

 

 

 

저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by 카프러브


티스토리 툴바