26

Odp: Aria2

2. to wiem ale chce aby pliki pobierały się do /dev/sda2 a nie na extroot
1. możesz mnie poprowadzić krok po kroku nie znam na tyle komend a js samo nie dziala zaraz po zaogowaniu do konsoli smile

27

Odp: Aria2

2. Też nie. Nie /dev/sda2. Pisałem już - ustaw to sobie. Zależy czy sam to uruchomiłeś czy używasz skryptów moich - to opcja arii.
1. Tu nie ma żadnych komend. W Chrome jest to Shift-Ctrl-J, wyświetlą Ci się błędy. Edytujesz te pliki, w podanych liniach jest trochę "dziwnych" znaczków i masz je usunąć.

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

28

Odp: Aria2

Aria2 uruchamia się w IE w FF i Chrome nie mogę odpalić, ładnie pobiera pliki, są statystyki itd.

2. Czyli rozumiem że nie ma opcji pobrania pliku na inny dysk jak extroot?

29

Odp: Aria2

Jest taka opcja. Po raz trzeci napiszę - to opcją przy uruchomieniu arii, ustaw ją sobie.

NB, webui-aria odpala się na każdej z wymienionych przez Ciebie przeglądarek.

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

30

Odp: Aria2

Z poradnika:

 # aria2c --dir=/mnt/sda1
TL-WDR3600 Gargoyle PL by obsy

31

Odp: Aria2

niestety obiera na extroot cały czas oczywiscie dla mijego dysku zmieniam na sda2

32

Odp: Aria2

A masz tam dysk zamontowany? Pokaż jak uruchamiasz arię i pokaż wynik polecenia mount.

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

33

Odp: Aria2

wynik z mount

root@Gargoyle:~# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime,size=14580k)
tmpfs on /dev type tmpfs (rw,noatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,noatime,mode=600)
/dev/sda1 on /overlay type ext4 (rw,noatime,user_xattr,barrier=1,data=ordered)
overlayfs:/overlay on / type overlayfs (rw,relatime,lowerdir=/,upperdir=/overlay)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/sda2 on /tmp/usb_mount/C4CE-9810 type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda2 on /tmp/share_home/admin/FTP type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)
/dev/sda2 on /tmp/share_home/gosc/FTP type vfat (ro,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

34

Odp: Aria2

Ty nie ma masz dysku zamontowanego w /mnt/sda2 tylko w /tmp/usb_mount/C4CE-9810

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

35

Odp: Aria2

smile o widzisz, a jak go zamontować z konsoli, dodam że mam tam pliki już i dobrze by bylo aby ich nie stracić
jaką komendą zamontować sda2??

36

Odp: Aria2

No proszę. Ty już masz go przecież zamontowanego....

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

37

Odp: Aria2

jestem świeży w temacie, więc sorry za pytania i zawracanie głowy. Router mam od 2 tygodni wcześniej na edimaxie, kupując Tplinka nawet nie przypuszczałem że można takie cuda z nim robić smile

38

Odp: Aria2

Więc czytaj, czytaj, czytaj...

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

39

Odp: Aria2

to jak zamontować ?? smile

40

Odp: Aria2

Przeczytaj jeszcze raz post #36 i postaraj się zrozumieć to co tam napisałem.

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

41

Odp: Aria2

Zamontowany jest, a ja k aria ma na niego ściągać to:
# aria2c --dir=/tmp/usb_mount/C4CE-9810

TL-WDR3600 Gargoyle PL by obsy

42

Odp: Aria2

dzięki wielkie, przeoczyłem pliki chciałem wrzucać do /tmp/usb_mount

43

Odp: Aria2

jeszcze jedno pytanie czy z zewnętrznego IP da się tym sterować? wpisuję IP:port/webui i niby się pojawia ale nic się nie da zrobić, więcej jeśli chodzi opolecenie z konsoli to pomimo wklepania # aria2c --dir=/tmp/usb_mount/C4CE-9810 nadal wrzuca w extroot

44

Odp: Aria2

Cześć,

Zainstalowałem Aria2 oraz yaaw (bez Downloadmanager) i ogólnie działa, lecz wymaga lepszego zrozumienia i dopieszczenia. Dodam że super projekt tego mi brakowało smile

1. firewall ustawiony, dostęp z zewnątrz mam, tylko brakuje mi z zewnątrz "bezpiecznej" autoryzacji jak np. w Transmission (hasło zagwiazdkowane), obecnie logując się z zewnątrz musiałem w Settings, JSON-RPC Path wpisać nazwę użytkownika i hasło czyli http://user:pass@mój-dns:6800/jsonrpc co średnio mi się podoba.

2. teraz metody uruchamiania Aria2
a) dobrze rozumiem że po każdym restarcie mogę ręcznie uruchomić za pomocą polecenia aria2c --conf-path=/etc/aria2.conf
mój plik /etc/aria2.conf ma taką zawartość

check-integrity=true
    continue=true
    daemon=true
    dht-entry-point=dht.transmissionbt.com:6881
    dht-listen-port=6801
    disable-ipv6=true
    disk-cache=2M
    enable-dht6=false
    enable-rpc=true
    file-allocation=trunc
    log-level=error
    max-overall-upload-limit=100K
    rpc-allow-origin-all=true
    rpc-listen-all=true
    rpc-listen-port=6800
    rpc-passwd=pass
    rpc-user=user
    save-session-interval=60
    dir=/tmp/usb_mount/5a43430c-52d8-4d57-a3dd-a490d92e69b4/Downloads

b) druga możliwość to uruchamianie na starcie poprzez dodanie odpowiednich wpisów w /etc/rc.local
jednak nie wiem czy dobrze rozumiem, plik /etc/aria2.conf z odpowiednią konfiguracją i tak musi istnieć? czy może jak odpalam z /etc/rc.local to /etc/aria2.conf nie jest konieczne?
c) widzę że powstał skrypt /etc/init.d/aria2 , mogę go użyć dokonując jedynej zmiany w DOWNLOAD_DIR=  ?, czy może u mnie w /etc/aria2.conf też coś trzeba pozmieniać ?

Godot napisał/a:
#!/bin/sh /etc/rc.common

START=99

DOWNLOAD_DIR="/mnt/sda1"

start() {
    mkdir -p "$DOWNLOAD_DIR"
    aria2c \
        --enable-rpc=true \
        --rpc-listen-all=true \
        --disable-ipv6=true \
        --dir="$DOWNLOAD_DIR" \
        --log-level=error \
        --log=/tmp/aria.log \
        --enable-dht \
        --dht-listen-port=6881 \
        --dht-entry-point=dht.transmissionbt.com:6881 \
        -D
}

stop() {
    killall aria2c
}

skrypt init.d
później elegancko działa /etc/init.d/aria2 start / stop smile

d) tu widzę trochę inny skrypt http://eko.one.pl/forum/viewtopic.php?pid=66962#p66962 który lepiej zastosować ?

Pozdrawia Krynio

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

45

Odp: Aria2

1. Ustaw sobie auth w serwerze www. Transmission ma swój serwer www, a tu z czegoś korzystać. Więc basic auth sobie w nim ustaw.
2. Punkt c z tym że konfiga wywal  dir= bo jest w skrypcie wywoływany. Brakuje Ci sesji, więc zobacz sobie poradnik, o czym pisałem już w innym temacie.

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

46

Odp: Aria2

1. nie bardzo wiem jak zacząć, więc chwilowo pomijam

2. czyli z /etc/init.d/aria2 wywalić mam tylko --dir="$DOWNLOAD_DIR" \

Co do sesji, gdzie mam to ustawić ? mam już zrobione takie coś /usr/bin/aria2.sh

#!/bin/sh
    DIR=$1
    CONF="$DIR"/_aria2

    mkdir -p "$CONF"
    touch "$CONF"/session

    aria2c \
        --conf-path=/etc/aria2.conf \
        --dir="$DIR" \
        --log="$CONF"/aria2.log \
        --input-file="$CONF"/session \
        --save-session="$CONF"/session \
        --dht-file-path="$CONF"/dht.dat
    exit 0
TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

47

Odp: Aria2

To jest zapis sesji:       
--input-file="$CONF"/session \
--save-session="$CONF"/session \

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

48

Odp: Aria2

Cezary napisał/a:

To jest zapis sesji:       
--input-file="$CONF"/session \
--save-session="$CONF"/session \

Ok, zmyliło mnie bo we wcześniejszych postach pisaliście o podawaniu ścieżek do pliku gdzie mają się sesje zapisywać, a tu tego nie widzę. Czyli tu nic nie zmieniam bo jest dobrze.

Z /etc/init.d/aria2 wywalić mam tylko --dir="$DOWNLOAD_DIR" \  ?

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270

49

Odp: Aria2

"$CONF"/session to jest wskazanie do pliku smile przecież właśnie to podajesz.

Już lepiej z konfia to wywal, bo później w razie czego będziesz tylko zmieniał zmienną DOWNLOAD_DIR a nie latał po wszystkich plikach.

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

50

Odp: Aria2

a po co w /etc/init.d/aria2 jest to polecenie mkdir -p "$DOWNLOAD_DIR" czyli tworzenie katalogu ?

TP-Link TL-WDR4300 Mod, CPU 700MHz, Flash 16 MB, Gargoyle 1.5.11.4, extroot + dysk zewnętrzny Samsung (S2), kamerka MS LifeCam HD-5000
TP-Link TL-WR1043ND Mod, RAM 64 MB, chłodzenie pasywne, Gargoyle 1.5.10.14, extroot, kamerka Logitech HD Webcam C270