1 (edytowany przez Golden_T 2017-01-22 15:41:32)

Temat: Aria2 na Chaos clamerze

Witam,
Mam problem z uruchomnieniem Arii w trybie nasłuchiwania jak robię ręcznie skrypt aria2.sh to zwraca mi błąd

user.emerg syslog: aria2c: unrecognized option `--dht-file-path=/mnt/hdd/pobieranie/_aria2/dht.dat'
Sun Jan 22 15:17:47 2017 user.emerg syslog: Usage: aria2c [OPTIONS] [URI | MAGNET | TORRENT_FILE | METALINK_FILE]...
Sun Jan 22 15:17:47 2017 user.emerg syslog: See 'aria2c -h'.

a w paczkach niestety nie ma downloadmanagera z którego korzystałem do tej pory na poprzedniej wersji systemu.
I tu moje pytanie, co robię źle ?

Do tworzenia skryptu korzystałem z: http://eko.one.pl/?p=openwrt-aria2
Do interfejsu graficznego zainstalowałem aria2 web-ui, lecz nie wykrywa on arii.

2

Odp: Aria2 na Chaos clamerze

CC ma arię2 kompilowaną bez obsługi torrentów. Musisz sobie sam skompilować to.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

3

Odp: Aria2 na Chaos clamerze

Oka, pobralem z AA, tom razem nie mam błędów ale dalej Web-ui nie widzi Arii na 6800 hmm, może ten token trzeba podać ?

4

Odp: Aria2 na Chaos clamerze

Token? Masz podać argumenty do arii żeby rpc włączyła, identycznie jak w poradnikach. I tyle.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

5

Odp: Aria2 na Chaos clamerze

No to mam to wszystko w aria2.conf w zasadzie póki co skopiowałem z poradnika cały config, w rc.local wrzuciłem aria2.sh /mnt/hdd i nie wykrywa go nie wiem dlaczego hmm

6

Odp: Aria2 na Chaos clamerze

Próbowałem tez ręcznie odpalić i dalej go nie wykrywa

7

Odp: Aria2 na Chaos clamerze

A aria2 jest uruchomiona w ogóle? Nasłuchuje na porcie 6800?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

8

Odp: Aria2 na Chaos clamerze

Moge to jakoś łatwo w Luci sprawdzić ?

9

Odp: Aria2 na Chaos clamerze

Nie. W konsoli polecenia:
ps
nestat -apn | grep 6800

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Aria2 na Chaos clamerze

Nie nasłuchuje bo jest "not found", próbowałem tez tym onelinerem do działania w tle i chyba tez nie śmiga.

11

Odp: Aria2 na Chaos clamerze

Pierwsze co powinieneś zrobić to uruchomić arię (arię - nie skrypt) w konsoli i zobaczyć czy działa...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

12

Odp: Aria2 na Chaos clamerze

aria2 version 1.18.7
Copyright (C) 2006, 2014 Tatsuhiro Tsujikawa

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

** Configuration **
Enabled Features: BitTorrent, GZip, HTTPS, Message Digest, Metalink, XML-RPC
Hash Algorithms: sha-1, sha-224, sha-256, sha-384, sha-512, md5
Libraries: zlib/1.2.7 expat/2.0.1 OpenSSL/1.0.1h
Compiler: gcc 4.6.3 20120201 (prerelease)
  built by   x86_64-pc-linux-gnu
  targetting mips-openwrt-linux-gnu
  on         Jul 22 2014 19:47:53
System: Linux 3.18.44 #7 Fri Nov 11 13:59:20 CET 2016 mips

Report bugs to https://github.com/tatsuhiro-t/aria2/issues
Visit http://aria2.sourceforge.net/

13

Odp: Aria2 na Chaos clamerze

A teraz uruchom ją ręcznie podając wszystkie parametry...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

14

Odp: Aria2 na Chaos clamerze

Ogólnie jak pobieram jakiś plik przez aria2c to działa, tylko z tym nasłuchwianiem jest problem

15

Odp: Aria2 na Chaos clamerze

Proboje tym

aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all -D

ale chyba przerywa działanie bo wydaje mi sie ze powinien nasłuchiwać a on jakby nie działa. Bo moge wykonywać kolejne komendy.

16

Odp: Aria2 na Chaos clamerze

Ehhh... ale wiesz że opcja -D to posłanie go w tło i zwolnienie konsoli? Dlatego możesz kolejne polecenia wykonywać.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

17

Odp: Aria2 na Chaos clamerze

aria2c --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all

01/22 19:17:41 [WARN] Neither --rpc-secret nor a combination of --rpc-user and --rpc-passwd is set. This is insecure. It is extremely recommended to specify --rpc-secret with the adequate secrecy or now deprecated --rpc-user and --rpc-passwd.

01/22 19:17:41 [ERROR] IPv4 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:292] errorCode=1 Failed to bind a socket, cause: Address already in use

01/22 19:17:41 [ERROR] IPv6 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:292] errorCode=1 Failed to bind a socket, cause: Address already in use

01/22 19:17:41 [ERROR] Exception caught
Exception: [DownloadEngineFactory.cc:215] errorCode=1 Failed to setup RPC server.
root@OpenWrt:~#

18

Odp: Aria2 na Chaos clamerze

A jak wpisuje to polecenie netstat to wyświetla not found

19

Odp: Aria2 na Chaos clamerze

Bo już wcześniej to zrobiłeś i nasłuchuje na tym porcie. Zrób netstat i zobaczysz. Netstat musisz mieć, to część systemu jest. Jak to wpisujesz?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

20

Odp: Aria2 na Chaos clamerze

root@OpenWrt:~# netstat -apn | grep 6800
tcp        0      0 0.0.0.0:6800            0.0.0.0:*               LISTEN      1967/aria2c
tcp        0      0 :::6800                 :::*                    LISTEN      2435/aria2c
root@OpenWrt:~#

21

Odp: Aria2 na Chaos clamerze

No masz i teraz nasłuchuje.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

22

Odp: Aria2 na Chaos clamerze

ale dalej nie wykrywa go web-ui hmm

23

Odp: Aria2 na Chaos clamerze

Jaki url wpisujesz w web-ui?

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

24

Odp: Aria2 na Chaos clamerze

chyba że webui nie zapisuje mi konfiguracji, bo za każdym razem muszę port zmieniać po odświeżeniu

25

Odp: Aria2 na Chaos clamerze

http(s)://192.168.0.1:443/jsonrpc

nadałem uprawnienia 777 dla katalogu z plikami webui ale dalej mi configu nie zapisuje na stałe hmm