Torrenty na tomato - transmission
|
shibby |
Dodano 12-03-2009 17:38
|
SysOp
Posty: 17116
Dołączył: 15/01/2009 20:30
|
!zaktualizowano pod aktualna wersje transmission 1.76
Wzorując się na tutorialu obsy`ego, udało mi się uruchomić transmission na tomato.
Oto opis instalacji:
Pierwsza sprawa... trzeba mieć możliwość instalacji optware!
Jeżeli nie wiesz jak skonfigurować swój routerek do instalacji optware zajrzyj tu:
Druga sprawa... musimy mieć na co ściągać. W moim przypadku jest to dysk usb 120GB (3 partycje, swap, opt, dane) montowany pod /opt i /mmc (dane)
Żeby był porządek ustalny, ze dane będziemy zapisywać w /mmc/transmission, natomiast config będziemy trzymać w /opt/etc/transmission
Tworzymy więc katalog, do którego będziemy ściągać pliki:
Cytat mkdir /mmc/transmission
Tworzymy katalog na config:
Cytat mkdir /opt/etc/transmission
instalujemy transmission
Cytat ipkg install transmission
ściągamy moj config:
Cytat wget http://update.groov.pl/settings.txt -O /opt/etc/transmission/settings.json
Nie bede opisywal co kazda opcja oznacza. Mozna o tym przeczytac na stronie obsy`ego
Cytat
http://eko.one.pl/index.php?page=openwrt-transmission
Jedyne co musimy w nim zmienić to linie rcp-password, czyli hasełko to www transmission :)
zainstalujmy bash`a ktory jest nam potrzebny do wykonania pliku startowego:
Tworzymy plik startowy:
touch /opt/etc/init.d/transmission
chmod +x /opt/etc/init.d/transmission
edytujemy plik naszym ulubionym edytorem i wklejamy:
Cytat #!/opt/bin/bash
case "$1" in
start)
RUN=`ps w | grep transmission | grep daemon | wc -l`
if [ "$RUN" == "0" ]; then
logger Transmission nie uruchomione? Start ...
echo "Transmission nie uruchomione? Start ..."
/opt/bin/transmission-daemon -g /opt/etc/transmission
fi
;;
stop)
logger Transmission stop ...
echo "Transmission stop ..."
killall -KILL transmission-daemon
;;
*)
echo "Usage: $0 start|stop"
esac
w scripts -> firewall dopisujemy:
Cytat
iptables -A INPUT -p tcp --dport 51515 -j ACCEPT
oraz jeżeli chcemy mieć możliwość podłączenia się z "zewnątrz"
Cytat iptables -A INPUT -p tcp --dport 9091 -j ACCEPT
SAVE i RESTART
Transmission odpalamy /opt/etc/init.d/transmission start
analogicznie wyłączamy /opt/etc/init.d/transmission stop
Nie dodawajcie uruchamiania transmission do firewalla, przy każdym restarcie firewalla transmission będzie się ponownie uruchamiało, tworząc kolejne procesy!! Bezpieczniej jest uruchamiać go ręcznie po restarcie. Ew jeżeli ktoś chce by jednak startował wraz z routerem to niech najpierw doda do firewalla stop a później start transmission
dotransmission wchodzimy przez wpisanie w przeglądarce:
http://ip_routera:9091/
i cieszymy się automatem do torcików :)
pozdrawiam
EDIT :
Cytat shibby napisał/a:
jest opcja blocklist wiec pewnie da sie wskazac i plik z ktorego ma czytac. Trzebaby howto z komendami doczytac.
doczytałem ... uff ... proste jak konstrukcja cepa :)
Na początek edycja settings.json - dodajemy :
Cytat "blocklist-enabled": true,
"blocklist-updates-enabled": true,
W katalogu którym leży plik settings.json tworzymy podfolder
i do niego pobieramy plik :
http://update.transmissionbt.com/leve.../level1.gz
który jest zbiorem tekstowym puli adresowych różnych "nieciekawych" :) instytucji i rozpakowujemy go.
Po uruchomieniu demona transmission plik level1.txt jest parsowany automatycznie na format *.bin używany przez transmission :
Cytat [11:30:41.794] Blocklist "level1.bin" updated with 224733 entries (blocklist.c:315)
[11:30:41.794] Blocklist "level1.bin" contains 224733 entries (blocklist.c:110)
[11:30:41.795] Transmission 1.93 (10625) started (session.c:609)
... i do stołu podano :)
Nie wiem na ile mnie to ochroni ale mam wrażenie ,ze moje "złodziejstwo" będzie się mniej rzucać w oczy :)
Metoda ta zadziała na wszystkich urządzeniach typu "Embedded Systems" jak router'y i nas'y - ja mam to postawione na Dlinku DNS-323.
Jak będzie zapotrzebowanie mogę zrobić tutka kompletnej instalacji transmission na tym urządzeniu - z blocklist'ą, watch folderem i dostępem wyłącznie przez ssh (telnet zablokowany).
Pozdrawiam
//bosiak
Edytowany przez dnia 11-06-2010 13:32
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
obsy |
Dodano 12-03-2009 18:18
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Niech teraz ktoś to zintegruje z usbmodem :)
|
|
|
|
eRd |
Dodano 12-03-2009 21:11
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Przyznam szczerze, ze byloby milo gdyby tak sie stalo obsy Chyba jedyna rzecz, ktorej mi w tym zmodowanym tomato brakuje, jeszcze zeby jakies gui choc najprostsze pod to bylo
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
qwerty01 |
Dodano 12-03-2009 21:39
|
User
Posty: 190
Dołączył: 27/07/2006 20:03
|
Można prosić o zrzuty po zalogowaniu się na http://ip_routera:9091/ ?
Powiem szczerze, że bardzo mnie kusi, aby zrobić mod sdhc. ;d
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
|
|
|
|
obsy |
Dodano 12-03-2009 21:40
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
http://eko.one.pl/files/rozne/transmi...ission.jpg
|
|
|
|
local |
Dodano 12-03-2009 22:11
|
User
Posty: 139
Dołączył: 17/06/2008 12:04
|
@shibby
Dobra robota!
Jak z ramem i obciążeniem procesora? |
|
|
|
shibby |
Dodano 12-03-2009 22:59
|
SysOp
Posty: 17116
Dołączył: 15/01/2009 20:30
|
w sumie to bez rewelacji
CPU Load (1 / 5 / 15 mins) 2.26 / 1.90 / 1.59
Total / Free Memory 29.93 MB / 676.00 KB (2.21%)
musze pomyslec nad swapem. jest obciazenie odczuwalne jak sie chodzi po ssh. jednak przy korzystaniu z neta sciaganie jest nieodczuwalne.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
eRd |
Dodano 13-03-2009 01:08
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
Swap by sie przydal, tyle ze chyba lepiej go robic na dysku hdd a nie flash? Ja bym chetnie wykorzystal drugie usb w moim asusie i podpial tak z 1TB w kieszeni
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
obsy |
Dodano 13-03-2009 06:41
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
@eRd: to już lepiej kup kieszeń z RJ45
|
|
|
|
qwerty01 |
Dodano 13-03-2009 07:24
|
User
Posty: 190
Dołączył: 27/07/2006 20:03
|
Cytat shibby napisał/a:
w sumie to bez rewelacji
CPU Load (1 / 5 / 15 mins) 2.26 / 1.90 / 1.59
Total / Free Memory 29.93 MB / 676.00 KB (2.21%)
musze pomyslec nad swapem. jest obciazenie odczuwalne jak sie chodzi po ssh. jednak przy korzystaniu z neta sciaganie jest nieodczuwalne.
Zawsze można zwiększyć częstotliwość CPU do 250 MHz.
TP-Link WR1043ND + 64 MB ram mod + dysk 160 GB.
|
|
|
|
shibby |
Dodano 13-03-2009 08:00
|
SysOp
Posty: 17116
Dołączył: 15/01/2009 20:30
|
w asusie mam 240MHz wiec te +10MHz duzo nie da
ale przy sciaganiu dwoch torcikow obciazenie juz wyglada duzo lepiej
Cytat CPU Load (1 / 5 / 15 mins) 1.68 / 1.58 / 1.55
Total / Free Memory 29.93 MB / 748.00 KB (2.44%)
w szczegolnosci procek juz tak po tylku nie dostaje. dzis zrobie swapa to dam znac jak to wyglada.
poprzedni wynik byl przy 4 zadaniach na raz.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
eRd |
Dodano 13-03-2009 08:19
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
@obsy myslalem rowniez i o RJ-45 tylko wydaje mi sie, ze taki dysk na usb jest bardziej uniwersalny. Z drugiej jednak strony chyba kazdy komputer teraz ma wbudowana karte sieciowa. Ciekawe jaka jest roznica w szybkosci zapisu/odczytu miedzy tymi interfejsami. Takie usb w routerze moze byc malo wydajne, ale po podlaczeniu do kompa moze nie ma duzej roznicy miedzy nimi? Tak czy inaczej chce wybrac dobrze
@shibby czekamy na info jak to wyglada ze swapem
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
shibby |
Dodano 13-03-2009 10:44
|
SysOp
Posty: 17116
Dołączył: 15/01/2009 20:30
|
taka uwaga: jezeli ktos ma zmienne ip to w firewallu warto zmienic regulki na np:
iptables -t nat -A PREROUTING -p tcp -i vlan1 --dport 51413 -j DNAT --to 192.168.0.1:51413
iptables -A INPUT -d 192.168.0.1 -p tcp --dport 51413 -j ACCEPT
vlan1 to WAN - jezeli mamy inne podlaczenie z netem (np client wifi, ppp) to trzeba zmienic na odpowiedni interfejs. mozna ewentualnie nie podawac interfejsu. tez zadziala i raczej skrzywdy nie zrobi. trzeba tylko uwazac by nie wybierac portow ktore moga byc uzywane w necie, np ja kiedy przekierowalem 443 bez podania interfejsu lub ip zewnetrznego (chcialem sobie otworzyc https na swiat) i jak ktos z sieci chcial wejsc na strone np banku przerzucalo go na strone logowania do routerka :P dlatego warto podac ip lub interfejs by uniknac takich problemow.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
obsy |
Dodano 13-03-2009 11:16
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
@eRd - chcesz kupić 1TB, więc zakładam ze będziesz to wykorzystywał jako storage do różnych celów. USB w asusie jest i takie jest i ~3,5MB/s nie przeskoczysz, więc jak będziesz chciał przewalać większe ilości danych to Cię po prostu krew zaleje.
Z drugiej strony - jak będzie to robił przez wifi to i tak jesteś przez 802.11g ograniczony więc to nie znaczenia.
|
|
|
|
eRd |
Dodano 13-03-2009 11:47
|
OL Maniac
Posty: 1090
Dołączył: 11/03/2007 13:15
|
@obsy no dokladnie, kompy podlaczone do tego asusa to 4xwifi i 2xlan, wiec powyzej 3MB/s nie przeskocze na tym routerze, gdyby to jeszcze draft N byl ewentualnie, ale wtedy i tak czesc tych kart w kompach nie ma N (a wlasciwie to chyba tylko moja ma ).
Tak czy inaczej wydaje mi sie, ze usb bedzie praktyczniejsze, gdzies przeniesc dysk czy cos. Jako jedynie sieciowy dysk to taki rj-45 jest ok, ale na codzien chyba troche mniej praktyczny.
WRT54GL v 1.1 Tomato Firmware 1.28.0005 108 ND VPN + 11 użyszkodników na kablu + 1 wifi
Netgear WNR3500L v1 @500MHz Tomato Firmware 1.28.0000 MIPSR2-108 K26 USB BTgui-VPN
PAP2T soft 5.1.6 LS / IPFON
Zotac HD-ID11 (ION2),
|
|
|
|
grzechu84 |
Dodano 13-03-2009 13:52
|
User
Posty: 103
Dołączył: 17/02/2007 17:39
|
Hej!
Mam Linksysa WRT54GL z Pomidorem na pokładzie.
Jak wiadomo nie ma USB.
Wcześniej miałem Wl500gp i obsługe torr. przez USB.
Teraz do tego WRT54GL chciałbym podłączyć dysk po RJ45.
Czy będę mógł zainstalować na Pomidorze transmission, tak aby ściągał "materiał" na dysk podpięty przez RJ45? Jak to będzie wyglądało w konfiguracji, ktoś testował? Dzięki! |
|
|
|
obsy |
Dodano 13-03-2009 14:05
|
VIP
Posty: 5775
Dołączył: 31/10/2006 20:06
|
Jeżeli zamontujesz zasoby tej kieszeni w tomato (przez sambę/ftp/nfs czy co tam będzie) to tak, o ile będziesz miał gdzie zainstalować transmission.
|
|
|
|
shibby |
Dodano 13-03-2009 14:21
|
SysOp
Posty: 17116
Dołączył: 15/01/2009 20:30
|
o ile mnie pamiec nie myli GL ma 4mb flash wiec nie bedzie miejsca na jffs by zainstalowac nawet ipkg a co dopiero transmission.
musialbys zrobic sdmoda by miec gdzie zainstalowac optware.
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
shibby |
Dodano 13-03-2009 19:18
|
SysOp
Posty: 17116
Dołączył: 15/01/2009 20:30
|
wlaczone swap na pendrive. zmieniony soft na tem z tematu local`a
HTOP
CPU[|||||||||||||||||||||||||||||||||||||||||||||||75.3%]
Mem[||||||||||||||||||||||||||||||||||||||||||||||12/29MB]
Swp[||3/196MB]
Tasks: 19 total, 1 running
Load average: 2.12 2.03 1.51
Tomato GUI
CPU Load (1 / 5 / 15 mins) 2.04 / 2.04 / 1.58
Total / Free Memory 226.03 MB / 193.36 MB (85.54%)
Edytowany przez shibby dnia 13-03-2009 19:21
Router: Unifi Cloud Gateway Max
Switch: Unifi USW-Lite-16-PoE
Switch: Unifi USW-Flex-Mini - szt. 2
Wi-Fi: Unifi U6-Lite - szt. 2
Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 3x 2TB SSD
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
arteq |
Dodano 13-03-2009 19:34
|
VIP
Posty: 1918
Dołączył: 04/03/2006 17:42
|
wada transmission, jest duza obciazalnosc systemu, doswiadczyłem tego na openwrt oraz debianie na linkstation :/
Pozdrawiam, Artur
http://digi-led.pl Elementy elektroniczne | urz?dzenia sieciowe | us?ugi informatyczne
http://openwrt.pl - Polskie Centrum OpenWrt
o p e n (your) r o u t e r . p l
|
|
|