Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Tutoriale.

Moderator: danyelsan

Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde danyelsan » 22 Ian 2013, 23:00

Transmission-2.61 pentru NSA 310 cu FFP 0.7 arm

Pasul 1 : Ne logam in SSH print Putty .

Pasul 2 : O sa incepe sa notam in linia de comanda linii de cod :
O sa trebuiasca sa ne updatam niste site uri de unde o sa downloada cele necesare instalarii MiniDLNA-ului .
Copiati fiecare linie de mai jos , mergeti in conexiunea SSh , paste (click dreapta) urmat de enter
A)
Cod: Selectaţi tot
wget http://wolf-u.li/u/441 -O /ffp/bin/uwsiteloader.sh

Asteptati pana apare root@nsa310:~# pe linia de comanda
B)
Cod: Selectaţi tot
chmod a+x /ffp/bin/uwsiteloader.sh

C)
Cod: Selectaţi tot
uwsiteloader.sh

Click pe Yes apoi Ok acum o sa apara o lista unde sunt mai multe site-uri , click in fata site urilor si o sa apara o steluta cand au fost selectate (avem nevoie de toate 5 site-uri :fonz,Mijzelf,Uli,Kylek,Memiks) . Dupa ce le am selectat pe toate , OK , Ok , Yes si o sa apara din nou linia goala root@nsa310:~#
Imagine
D)
Cod: Selectaţi tot
slacker -Ua

O sa apara o lista la care apasati Cancel

Pasul 3 : O sa avem nevoie de un program cu care o sa editam niste fisiere , este un fel de Total Commander din Windows . Numele lui este Midnight Commander . Ca sa il instalam trebuie sa introducem urmatoarele coduri ;
Cod: Selectaţi tot
slacker -a

In lista aparuta trebuie sa cautam fisierele lib2-2.30.2-arm-0.txz si mc-4.8.1-arm-0.txz . Le selectam si le instalam . Pentru a derula click pe v(+) Dupa ce le -am selectat click pe OK . Asteptam sa se instaleze si o sa apara din nou linia goala root@nsa310:~#
Imagine

Pasul 4 : Avem nevoie de niste pachete aditionale :
• autoconf
• automake
• bash (default installed with ffp)
• binutils
• bison
• coreutils (default installed with ffp)
• flex
• gcc
• gettext (default installed with ffp)
• grep (default installed with ffp)
• linux-headers
• libtool
• make
• m4
• mpfr
• patch
• pkg-config
• uClibc

Cod: Selectaţi tot
slacker -UaA s:automake s:autoconf s:binutils  s:bison s:flex  s:gcc s:linux-headers s:libtool s:make  s:mpfr s:m4 s:patch s:pkg-config s:uClibc


Pasul 5 : Inca un pachet de 8 programe necesare :
• openssl (default installed with ffp)
• curl
• libevent
• intltool

Cod: Selectaţi tot
slacker -aA  s:curl mz:libevent s:intltool


Pasul 6 : Creeam un folder temporar :
Cod: Selectaţi tot
mkdir -p /mnt/HD_a2/build/tmp


Pasul 7 : Mergem in folerul creat :
Cod: Selectaţi tot
cd /mnt/HD_a2/build


Pasul 8 : Download fisierul sursa :
Cod: Selectaţi tot
wget http://download.transmissionbt.com/files/transmission-2.61.tar.xz


Pasul 9 : Dezarhivam fisierul sursa :
Cod: Selectaţi tot
tar Jxvf  transmission-2.61.tar.xz


Pasul 10 : Mergem in folderul creeat la dezarhivarea fisierului sursa :
Cod: Selectaţi tot
cd transmission-2.61


Pasul 11 : Configuram fisierele sursa pentr FFP :
Cod: Selectaţi tot
./configure --prefix=/ffp --enable-lightweight


Pasul 12 : Compilam :
Cod: Selectaţi tot
make


Pasul 13 : Instalam in folderul temporar :
Cod: Selectaţi tot
make install DESTDIR=/mnt/HD_a2/build/tmp


Pasul 14 : Trebuie sa cream un folder "start" in /mnt/HD_a2/build/tmp/ffp scriptul de startup-shutdown :
Cod: Selectaţi tot
mkdir -p /mnt/HD_a2/build/tmp/ffp/start


Pasul 15 : Cream scriptul :
Cod: Selectaţi tot
touch /mnt/HD_a2/build/tmp/ffp/start/transmission.sh


Pasul 16 : Modificam atributele fisierului :
Cod: Selectaţi tot
chmod a+x /mnt/HD_a2/build/tmp/ffp/start/transmission.sh


Pasul 17 : Mergem in folderul unde am creat scriptul :
Cod: Selectaţi tot
cd /mnt/HD_a2/build/tmp/ffp/start


Pasul 18 : Editam fisierul transmission.sh :
Cod: Selectaţi tot
mc

Selectam fisierul transmission.sh , Edit :
Copiati ce este in codul de mai jos si dati paste !
Pentru a utiliza paste in editare , tineti apasat pe Shift si apasati pe click dreapta
Cod: Selectaţi tot
#!/ffp/bin/sh

# PROVIDE: Transmission

. /ffp/etc/ffp.subr

TRANSMISSION_HOME=/mnt/HD_a2/transmission

name="transmission-daemon"
command="/ffp/bin/$name"
start_cmd="transmission_start"
stop_cmd="transmission_stop"
status_cmd="transmission_status"
user=root
su_cmd="/ffp/bin/su"

transmission_start()
{
   if [ ! -d ${TRANSMISSION_HOME} ]; then
      $su_cmd $user -c "mkdir ${TRANSMISSION_HOME}"
   fi
   echo "Starting $name"
      $su_cmd $user -c "$command -g ${TRANSMISSION_HOME} -e ${TRANSMISSION_HOME}/$name.log"
}

transmission_stop()
{
   echo "Stopping $name"
      /ffp/bin/killall -SIGINT $name
}

transmission_status()
{
   _pids=$(pidof $name)
   if test -n "$_pids"; then
      echo "$name is running, pid:"
      pidof $name
   else
      echo "$name not running"
   fi
}

run_rc_command "$1"


Dupa ce am editat , mergem jos si dam click Save , apoi confirmam prin Save din nou , apoi quit (dreapta jos) , iesim din MC cu quit si ne am intor in linia de comanda root@nsa310:~#

Pasul 19 : Mergem in folderul tmp :
Cod: Selectaţi tot
cd /mnt/HD_a2/build/tmp


Pasul 20 : Facem fisierul de instalare :
Cod: Selectaţi tot
makepkg transmission 2.61 0

creeaza pachetul de instalare transmission-2.61-arm-0.txz in /tmp .

Pasul 21: Mergem in tmp :
Cod: Selectaţi tot
cd /tmp


Pasul 22 : Stergem ce nu mai avem nevoie :
Cod: Selectaţi tot
rm -rf /mnt/HD_a2/build


Pasul 23 : Creeam folderul additional :
Cod: Selectaţi tot
mkdir -p /ffp/funpkg/additional


Pasul 24 : Mutam transmission-2.61-arm-0.txz in /ffp/funpkg/additional :
Cod: Selectaţi tot
mv /tmp/transmission-2.61-arm-0.txz /ffp/funpkg/additional


Pasul 25 : Instalam minidlna-1.0.24 :
Cod: Selectaţi tot
funpkg -i /ffp/funpkg/additional/transmission-2.61-arm-0.txz


Pasul 26 : Pornim Transmission pentru prima data sa isi creeze folderele si fisierele de setat :
Cod: Selectaţi tot
/ffp/start/transmission.sh start


Pasul 27 : Oprim Transmission :
Cod: Selectaţi tot
/ffp/start/transmission.sh stop


Pasul 28 : Mergem in folderul de la Transmission :
Cod: Selectaţi tot
cd /mnt/HD_a2/transmission


Pasul 29 : Editam fisierul settings.json :
Cod: Selectaţi tot
ls

ne afiseaza fisierele care sunt in folder , ar trebui sa avem fisierul minidlna.sh
Daca avem fisierul settings.json trebuie sa intra in Midnight Commander prin codul :
Cod: Selectaţi tot
mc

Se deschide Midnight Commander , selectam fisierul settings.json , mergem in partea de jos si dam click pe edit , se deschide fisierul si modificam :

"download-dir": "/mnt/HD_a2/video", - setam folderul de download ca fiind folderul video
"incomplete-dir": "/mnt/HD_a2/video", - setam folderul de incomplet ca fiind folderul video
"lpd-enabled": true, -
"rpc-whitelist": "127.0.0.1,192.168.0.*", -aici adaugati IP-uri interne (de retea) care doriti sa acceseze transmision-ul

Daca vreti ca toata reteaua sa aiba acces la Transmission si sa nu mai fie filtru dupa IP :
"rpc-whitelist-enable": false ;

"trash-original-torrent-files": true, - sa nu mai salveze fisierele torrent
"umask": 0,
"watch-dir": "/mnt/HD_a2/video", - putem pune fisierele torrent in folderul video iar transmission incepe copiere automat .
"watch-dir-enabled": true

Dupa ce am editat , mergem jos si dam click Save , apoi confirmam prin Save din nou , apoi quit (dreapta jos) , iesim din MC cu quit si ne am intor in linia de comanda root@nsa310:~#

Pasul 30 : Pornim Transmission-ul :
Cod: Selectaţi tot
/ffp/start/transmission.sh start


Felicitari ! Acum aveti un client de torrente adevarat !

Ca sa accesam Transmissionul , deschide un browser si notam la adresa :
http://nsa310:9091
sau
http://IP-ul_de_la_NAS:9091

Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine Imagine

Alte coduri pentru Transmission :

Verificarea statusului :
Cod: Selectaţi tot
/ffp/start/transmission.sh status


Oprire :
Cod: Selectaţi tot
/ffp/start/transmission.sh stop

sau
Cod: Selectaţi tot
killall transmission-daemon


Dezactivare pornire Transmission la starup :
Cod: Selectaţi tot
chmod a-x /ffp/start/transmission.sh


Dezinstalare :
A) Oprim Transmission :
Cod: Selectaţi tot
/ffp/start/transmission.sh stop


B) Dezinstalam :
Cod: Selectaţi tot
funpkg -r transmission-2.61-arm-0.txz

sau
Cod: Selectaţi tot
slacker -rA transmission


C) Stergem folderele nefolositoare :
Cod: Selectaţi tot
rm /ffp/start/transmission.sh


Toate creditele acestui tutorial le revin : http://forum.nas-central.org/viewtopic.php?f=249&t=6239

Pentru cine nu se descurca sa ma caute pe PM si daca este nevoie ne auzim la un telefon sau intru eu pe PC-ul vostru prin TeamViewer

8
0
danyelsan
Informat
 
Coeficient: 10 (votes: 20)

Mesaje: 58
Membru din: 18 Sep 2012, 19:03

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde ovikiss » 23 Ian 2013, 09:01

danyelsan, multumim mult pentru tutorial, se aplica si pentru Transmission 2.76 (cel mai actual).
Va mai recomand si urmatoarele site-uri (addons):

https://code.google.com/p/transmission-control/ (o tema web gen uTorrent)
https://code.google.com/p/transmisson-remote-gui/ (client REMOTE Win & OSX)

0
0
ovikiss
Nou pe forum
 
Mesaje: 3
Membru din: 21 Ian 2013, 15:07

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde Sabba » 23 Ian 2013, 10:20

danyelsan scrie:Transmission-2.61 pentru NSA 310 cu FFP 0.7 arm
Pasul 8 : Download fisierul sursa :
Cod: Selectaţi tot
wget http://download.transmissionbt.com/files/transmission-2.61.tar.xz


Acolo la pasul 8, daca bine-mi aduc aminte, poti selecta care versiune de transmission vrei. Te conecteaza la un FTP de unde-ti alegi tu arhiva pe care vrei sa ti-o despacheteze, ovikiss. Pe media player am o versiune mai veche de transmission (2.42), iar pe NSA ZyXel 310 am versiunea 2.61. Nu am vazut nicio diferenta intre clienti, doar interfata cu userul e putin schimbata.
Dar cu 2.61 viteza e buna, e stabil si nu mananaca mult din procesor.
Danyelsan, esti un maestru! ;)

0
0
Samsung LE32D550/Samsung SyncMaster T22A300, Player AC Ryan Playon HD2
Sabba
Informat
 
Mesaje: 85
Membru din: 30 Noi 2012, 08:10
Localitate: Timisoara

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde danyelsan » 23 Ian 2013, 16:26

ovikiss scrie:danyelsan, multumim mult pentru tutorial, se aplica si pentru Transmission 2.76 (cel mai actual).

Este pacat sa ramai cu prostia aia de download server sau cum se numea de la Zyxel , fie ca bagi si Transmission prima versiune !

Da ... in SSH bagi "slacker -Ua" si selectezi din lista, cum a zis si Sabba , deja pe prima pagina ai de la Kylek de la versiunea 2.42 pana la 2.76 . In tutoriale se modifica doar numele fisierului si al folderelor . e foarte simplu .
Sau se baga versiunea prezentata in tutorial si dupa se face update la ultima .
Eu l-am prezentat versiunea aceea pt ca pe aia am instalat-o si eu la mine pe NAS si la puteam face print-screen-uri ,

Acum ma uitam de RSS Feads , sa urce automat torrentele cand apar pe tracker , ca in Utorr si am gasit ceva "Automatic" de la KyleK , cand am timp il testez si o adaug un update la tutorial !

O sa testez tema si remote-ul, multumim pt ele, cand am timp le testez si le fac tutorial si astora si le updatez in tutorial (sau poate vrei sa faci tu tutorialul ca este ideea ta si ori imi dai mie mesaj cu continutul si editez eu tutorialul ori adminului )

0
0
danyelsan
Informat
 
Coeficient: 10 (votes: 20)

Mesaje: 58
Membru din: 18 Sep 2012, 19:03

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde ovikiss » 23 Ian 2013, 22:51

Sabba scrie:
danyelsan scrie:Transmission-2.61 pentru NSA 310 cu FFP 0.7 arm
Pasul 8 : Download fisierul sursa :
Cod: Selectaţi tot
wget http://download.transmissionbt.com/files/transmission-2.61.tar.xz


Acolo la pasul 8, daca bine-mi aduc aminte, poti selecta care versiune de transmission vrei. Te conecteaza la un FTP de unde-ti alegi tu arhiva pe care vrei sa ti-o despacheteze, ovikiss. Pe media player am o versiune mai veche de transmission (2.42), iar pe NSA ZyXel 310 am versiunea 2.61. Nu am vazut nicio diferenta intre clienti, doar interfata cu userul e putin schimbata.
Dar cu 2.61 viteza e buna, e stabil si nu mananaca mult din procesor.
Danyelsan, esti un maestru! ;)


Sabba, ai dreptate am pus pe NSA-320-le meu Transmission 2.61 viteza e mai mare, si parca nu mananca asa procesorul.
Ai o bere :)

0
0
Samsung UE32ES5500 / ZyXEL NSA320 (4.50(AFO.1)C1 | FFP 0.7) / WD Red 2TB (WD20EFRX)
"Windows wants us to "Imagine life without walls"... I say, "If there are no walls, who needs Windows?" Linux "Imagine life without Gates" ..."
ovikiss
Nou pe forum
 
Mesaje: 3
Membru din: 21 Ian 2013, 15:07

Accesorii televizoare



Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde djhyper » 31 Ian 2013, 20:38

mersi mult danyelsan pentru acest tutorial, nu credeam ca o sa reusesc instalarea dar am pus pana la urma transmission 2.76 si merge perfect

0
0
djhyper
Nou pe forum
 
Mesaje: 2
Membru din: 29 Ian 2013, 20:49

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde melcug » 04 Feb 2013, 12:08

Am instalat cu succes transmission v2.61 pe NSA310.
M-am conectat fara probleme cu transmisson-remote-gui.

Intrebari:
1. Este recomandata varianta 2.61 in loc de 2.76?
2. Cum pot activa modul de conectare SSL pentru transmisson-remote-gui?

Probleme:
1. Limitatile pentru Up si Down din settings.json nu se aplica.
2. Cu transmisson-remote-gui am schimbat anumite setari care nu le regasesc apoi in settings.json (unde atunci?).
3. Conectarea cu transmisson-remote-gui SSL nu merge, desi am activat SSL pentru interfata web de administrarea a lui NSA310.

Multumesc anticipat.

0
0
melcug
Nou pe forum
 
Mesaje: 2
Membru din: 04 Feb 2013, 11:54

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde Sabba » 04 Feb 2013, 13:28

Daca poti, pune te rog un print screen, ca nu prea inteleg ce nu-ti merge. Eu intru din interfata web - /192.xxx.x.xxx:9091/ (unde inlocuiesti X-urile cu IP-ul tau). Merge inclusiv de pe smartphone, fara probleme. Inclusiv acele limitari. Tu de unde ai intrat in ele? Sunt niste icoane in stanga jos a interfetei web. Una dintre icoane e cu o carapace (probabil de la o testoasa) iar daca apesi butonul ala, limiteaza up/down la 50 kbs. Sa nu te pacaleasca faptul ca nu are niciun save sau OK. Daca ai facut ceva modificari, le viteza sau port, le ia putin mai greu, sau sigur dupa un reset al NSA-ului.

Eu am versiunea 2.61, iar cand am ramas eu la varianta asta, iesise doar transmission 2.72, de care se cam plangea lumea pe forumuri. Am inteles ca au fost remediate cateva dintre probleme cu v 2.76, dar mai mult s-a umblat la interfata web. Nu am testat inca, pentru ca nu am niciun fel de reclamatie la versiunea 2.61. Imi merge perfect.

0
0
Samsung LE32D550/Samsung SyncMaster T22A300, Player AC Ryan Playon HD2
Sabba
Informat
 
Mesaje: 85
Membru din: 30 Noi 2012, 08:10
Localitate: Timisoara

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde melcug » 04 Feb 2013, 23:50

In interfata web pe portul 9091 pot intra, precum si pe transmisson-remote-gui, dar fara SSL (vezi imagine).
Am facut limitarile tocmai pentru a nu-mi ocupa toate resursele de pe NAS, dar acestea nu se aplica la un download real.
Fişiere ataşate
SSL.jpg

0
0
melcug
Nou pe forum
 
Mesaje: 2
Membru din: 04 Feb 2013, 11:54

Re: Instalare Transmission pe NSA 310 cu FFP 0.7 arm

Mesajde Sabba » 05 Feb 2013, 15:45

Mda, curios ca nici la mine nu merge. Nu am folosit interfata GUI, pentru ca in cea WEB merg limitarile. Mai sap si revin cu amanunte.
In alta ordine de idei, la cat iti sta ocupat procesorul din NSA? In acest moment, cu 31 de torrente active, viteza upload 2,18 MB/s, imi ocupa 13 la suta din procesor. Ai activat cumva Polkast-ul?

0
0
Samsung LE32D550/Samsung SyncMaster T22A300, Player AC Ryan Playon HD2
Sabba
Informat
 
Mesaje: 85
Membru din: 30 Noi 2012, 08:10
Localitate: Timisoara


Următorul

Înapoi la ZyXEL

Cine este conectat

Utilizatorii ce navighează pe acest forum: Niciun utilizator înregistrat şi 1 vizitator

Despre noi

Comunitatea detinatorilor de televizoare Samsung.

cron
Adaptor audio optic la RCA, toslink la jack. Decodor Dolby Digital si DTS.
Inchide