본문 바로가기

컴퓨터 이야기/Raspbian

openelec에서 transmission 사용할 때 오류

kodi를 위한 openelec에서 transmission 사용 시 외장하드를 보통 많이 연결하게 될 것인데 

transmission 에서 제공하는 web UI를 통해 진행사항을 확인할 때 

저장 공간이 없다는 오류가 뜰 때가 있다. 


그때는 다음의 경로에 있는 setting 파일을 수정하여 정상적인 경로 (이 때는 외장하드 드라이브 경로) 로 받고 있는지 확인해야 한다.


외장하드 드라이브 경로는 openelec 부팅 후 드라이브를 연결하고 난 뒤 먼저 path를 알아야 한다.

그리고 ssh를 통해 다음을 확인한다.

 

0. 먼저 transmission 서비스 중지시키기

이제 부터 중요한 내용인데, 위 내용을 진행하고 reboot 한 뒤 확인하게 되면 수정이 되지 않은 것이 확인된다.


이때는 openelec 매뉴의 시스템 - 설정 - 애드온 - 내 애드온

에가서 transmission 항목을 사용 안 함을 통하여 서비스 중지를 먼저 실행해주어야 한다.

1. transmission 설정 파일 수정

nano /storage/.cache/transmission/settings.json


그러면 transmission 의 설정내용이 보이는데, 다음 링크를 확인하여 어떤 속성값들이 수정되어야 하는지 확인한다.

 

settings.json 을 저장한 뒤에 재부팅하면 적용이 되는데, 꼭 다음을 확인하여야 한다.

(잊지 말고 transmission 서비스를 애드온 메뉴를 통하여 다시 사용함으로 다시 변경해야한다.)

http://vvchunvv.tistory.com/37


위 블로그 운영자님은 직접 raspbian을 설치하여 설정하였으므로 어떤 속성값을 수정하는지만 확인하면 된다.

============================다음의 속성 확인=================================

"download-dir": "/Download"

"rpc-password": "원하는 비밀번호",

"rpc-port": 9091,

"rpc-username": "원하는아이디",     <<Transmission 접속용 ID

"rpc-whitelist-enabled": false,        << 모든 IP에 대해서 접속 허가

"trash-original-torrent-files": true,    << 다운로드 시작 시 토렌트 파일 자동 삭제


참고로 그 밖의 연결된 스레드를 따라가며 공부해보고 적용하는 것을 추천한다.


2. 적용되었는지 확인

transmission Web Interface로 접속을 한 뒤

파일을 업로드 하기 위해 폴더모양의 버튼을 클릭하면 


위와 같은 창이 뜨는데 이 경로가 의도한 경로와 같은지 꼭 확인해야 한다 

그렇지 않으면

nano /storage/.cache/transmission/settings.json의 내용이 올바르게 수정된 것을 확인하더라도 제대로 된 경로에 들어가지 않는다. 


혹시라도 이런 경우에 계속해서 문제가 생긴다면 

ssh 의 

df -h 을 통하여 내부적으로 다운로드를 받고 있거나, 남은 공간이 없는지 꼭 확인해보자

(외장 하드가 아닌 SD 카드)