Temat: Transmission bez extroota

Jako że na routerze mam taką sytuacje  odnośnie miejsca

Zajętość pamięci RAM: 16.4MB / 28.5MB (57.6%)

Chciałbym spróbować zainstalować transmission bez dodatkowego pendriva.

wzorowałęm się na:

http://eko.one.pl/?p=openwrt-transmission
i
http://eko.one.pl/forum/viewtopic.php?id=1062
punkt 12

Po zalogowaniu się na routerze i potem

opkg update

Downloading http://downloads.openwrt.org/attitude_a … ackages.gz.
wget: bad address 'downloads.openwrt.org'
Downloading http://www.gargoyle-router.com/packages … ackages.gz.
wget: bad address 'www.gargoyle-router.com'
Downloading http://ecco.selfip.net/attitude_adjustm … ackages.gz.
wget: bad address 'ecco.selfip.net'
Downloading http://ecco.selfip.net/gargoyle-pl/atti … ackages.gz.
wget: bad address 'ecco.selfip.net'
Collected errors:
* opkg_download: Failed to download http://downloads.openwrt.org/attitude_a … ackages.gz, wget returned 1.
* opkg_download: Failed to download http://www.gargoyle-router.com/packages … ackages.gz, wget returned 1.
* opkg_download: Failed to download http://ecco.selfip.net/attitude_adjustm … ackages.gz, wget returned 1.
* opkg_download: Failed to download http://ecco.selfip.net/gargoyle-pl/atti … ackages.gz, wget returned 1.

a jak próbuje

opkg install transmission-daemon
Unknown package 'transmission-daemon'.
Collected errors:
* opkg_install_cmd: Cannot install package transmission-daemon.

więc na samy początku stanąłem ... co robię źle jakieś podpowiedzi?

2

Odp: Transmission bez extroota

Nie masz internetu w routerze, skoro ping openwrt.org Ci nie działa.

Zajętość pamięci RAM ma się nijak to tego czy będziesz mógł zainstalować pakiety w pamięci flash. FLASH vs RAM, widzisz różnicę?

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

3

Odp: Transmission bez extroota

Cezary napisał/a:

Nie masz internetu w routerze, skoro ping openwrt.org Ci nie działa.

....

internet jest tylko nie przez wan. Zresztą piszę tego posta z komputeraz podłączonego do 1043.
TP-link działa jako switch bo net jest wpięty do pierwszego gniazdka LAN na routerze. Tak mam to ustawione bo chce mieć dostęp do routera głównego a kompy z routera głównego miały dostęp do mojej sieci.

główny router ADSL jest na 192.168.1.1 a TPlinki 1043 ma wyłaczone DHCP i Ip 192.168.1.2

W tej konfiguracji to nie przejdzie z instalacją? Musze przejść na port WAN/DHCP/192.168.2.1?

4

Odp: Transmission bez extroota

Jeszcze raz: nie masz internetu w routerze. Skoro podłączyłeś przez lan, to znaczy że w ogóle nie skonfigurałeś tego - ustaw sobie w sekcji lan w network gateway i dns a będzie działać.

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

5

Odp: Transmission bez extroota

Miałeś racje .. teraz jestem już po instalcja.

w configu usunąłęm tylko ' z linii

option enabled '1'

Aby startowało przy starcie routera wbiłem jeszcze

# uci set transmission.@transmission[0].enabled=1
# uci commit transmission

po restarcie routera nic nie ma pod adresem http://192.168.1.3:9091/

Czy to wina niezdefiniowaniaw konfigu dysku gdzie ma ściągać?
I tu też mam problem bo w /mnt/  nie mam nic

Zawartość dysku HDD mam w katalogu
1. /tmp/usb_mount/dev_sda1
2. /tmp/usb_mount/3C9448199447D3D4

to mam wpisać w scieżce w configu transmission?

Co jeszcze warto włączyć/wyłaczyć w konfigu? Są jakiś ustawienia aby nie zamulało łącza?

6

Odp: Transmission bez extroota

/etc/init.d/transmisison start

Opisane to jest w poradniku. Ścieżkę ustaw jaką chcesz, dev_sda1 jest linkiem do 3C9448199447D3D4

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

7 (edytowany przez Penetratore 2012-11-19 22:55:52)

Odp: Transmission bez extroota

A wiec tak ..

1. watch dir nie działa

        option watch_dir_enabled 'true'
        option watch_dir 'tmp/usb_mount/dev_sda1/watch'

2.    incoplete_dir za pierwszym razem zadziałał a teraz nie działa

        option incomplete_dir '/tmp/usb_mount/dev_sda1/incomplete'
        option incomplete_dir_enabled 'true'

3. Jest jakaś komenda aby po ściągnięciu torrent został usunięty z transmission aby nie seedować?

4. Nie wiem dlaczego ale zawortość podpiętego dysku raz jest a innym raze nie ma nic ... (podglądam przez winSCP, czy przez otoczenie sieciowe) ... wchodze a tam pusto.. brak folderów

Jakieś podpowiedzi?

8

Odp: Transmission bez extroota

1. zależy jaki system plików tam masz
3. wystarczy że ustawić odpowiednio małe ratio lub zrobisz skrypt który usunie torrenta jak zakończy ściąganie
4. Czyby po prostu dysk nie był tam zamontowany?

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

9

Odp: Transmission bez extroota

Cezary napisał/a:

1. zależy jaki system plików tam masz
3. wystarczy że ustawić odpowiednio małe ratio lub zrobisz skrypt który usunie torrenta jak zakończy ściąganie
4. Czyby po prostu dysk nie był tam zamontowany?

1. Mam jedną partycję na tym dysku i jest NTFS.
3. Jest już gdzieś taki gotowy skrypt?
4. aby dysk się poprawnie montował to muszę zrobić według instrukcji :
http://eko.one.pl/?p=openwrt-hdd#montowaniezasobw

a) jeżęli dysk raz się montuje a innym razem nie to czy konieczne jest instalowanie pakietu NTFS?
# opkg install ntfs-3g
b) sekacja automount +  sekcja Mount

config mount
        option target /home            (czy to jest poprawne?)
        option device tmp/usb_mount/dev_sda1
        option fstype ntfs
        option options rw,noatime
        option enabled 1
        option enabled_fsck 0

10

Odp: Transmission bez extroota

1. To nie. Na ntfs z definicji nie działa inotify, więc nie będzie działać.
3. Tu na forum.
4. ntfs-3g musisz mieć, jak chcesz ntfs montować.

I teraz wychodzi że w ogóle nie przeczytałeś poradnika do którego linka podałeś: system plików ntfs-3g a nie ntfs, nie ma opcji noatime na nim, device masz źle, podałeś katalog (i tak źle) gdzie jest zamontowany nośnika a ma być urządzenie. Ponad to - skoro używasz gargoyle i plugin usb-storage to masz nie używać fstaba. Ntfs jest już zamontowany, więc dlaczego kombinujesz jeszcze z fstabem?

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

11

Odp: Transmission bez extroota

Faktycznie nie dobrnąłem do końca. Idąc od po kolei instrukcją montowania to

1. opkg install kmod-usb-core kmod-usb2 kmod-usb-storage
mam wszystkie aktualne

2. dalalej idąc pierwszy klops
# opkg install block-mount
Unknown package 'block-mount'.
Collected errors:
* opkg_install_cmd: Cannot install package block-mount.

3. następnie opkg install ntfs-3g jest up to date

4. Właśnie z montowaniem jest problem. Raz jest zawartość a innym razem nie. Dlatego może warto zamontować przez Fstab-a.
Według instrukcji za montowanie zasobów odpowiada  /etc/config/fstab - jako że przez winSCP nie widze tego pliku tam zakłądam że mam go stworzyć i wpisać

vi /etc/config/fstab

config global automount
        option from_fstab 1
        option anon_mount 1

config mount
        option target /mnt/dysk
        option device /dev/sda1
        option fstype ntfs-3g
        option options rw
        option enabled 1

12

Odp: Transmission bez extroota

2. opkg update nie zrobiłes
4. Nie. Nie masz go robić. Nie masz go bo to część block-mount. Ale jak zainstalujesz block-mount to musisz się pozbyć pluginu usb-storage.

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

13

Odp: Transmission bez extroota

wszystko się zgadza co pisałeś..

odinstalowałem plugina, block-mount poszedł i fstaba skonfigurowałem. Potem zabrałem się za sambe, zaktualizowałem config transmission o nowe adresy katalogów.

I wynik jest następujący:
Samba sharing - działa
Watch folder - działa
Incomplete folder - działa
sciąganie 6GB pliku - testuje czy się coś nie wykrzaczy i czy ściągnie go do końca
odtwarzanie po sieci - będe dopiero sprawdzał
skrypt do transmission - jak torrent testowy się sprawdzi to zapodam skrypt.

ja narazie wielkie dzięki Cezary .. bez ciebie byłoby ciężko

14

Odp: Transmission bez extroota

po jednym dniu testowania:

1. transfer z dysku po SMB jest na poziomie 2-3 MB/s gdzie na oryginalnym FM miałem 9MB/s. Czy jest możliwość aby to poprawić?

2. Transmision po załądowaniu torrenta po ok. 30 minutach przestaje reagować albo wiesza router. Pomaga tylko wyłączenie zasilania. CO może być tu problemem?

Poniżej moj plik tansmission

config transmission
    option config_dir '/tmp/transmission'
    option alt_speed_down '50'
    option alt_speed_enabled 'false'
    option alt_speed_time_begin '540'
    option alt_speed_time_day '127'
    option alt_speed_time_enabled 'false'
    option alt_speed_time_end '1020'
    option alt_speed_up '50'
    option bind_address_ipv4 '0.0.0.0'
    option bind_address_ipv6 '::'
    option blocklist_enabled 'false'
    option cache_size_mb '2'
    option dht_enabled 'true'
    option download_dir '/mnt/dysk/done'
    option download_dir_enabled 'true'
    option download_queue_enabled 'true'
    option download_queue_size '4'
    option encryption '1'
    option idle_seeding_limit '30'
    option idle_seeding_limit_enabled 'false'
    option incomplete_dir '/mnt/dysk/incomplete'
    option incomplete_dir_enabled 'true'
    option lazy_bitfield_enabled 'true'
    option lpd_enabled 'false'
    option message_level '1'
    option peer_limit_global '120'
    option peer_limit_per_torrent '30'
    option peer_port '51413'
    option peer_port_random_high '65535'
    option peer_port_random_low '49152'
    option peer_port_random_on_start 'false'
    option peer_socket_tos 'default'
    option pex_enabled 'true'
    option port_forwarding_enabled 'true'
    option preallocation '1'
    option prefetch_enabled 'true'
    option queue_stalled_enabled 'true'
    option queue_stalled_minutes '30'
    option ratio_limit '2.0000'
    option ratio_limit_enabled 'false'
    option rename_partial_files 'true'
    option rpc_authentication_required 'false'
    option rpc_bind_address '0.0.0.0'
    option rpc_enabled 'true'
    option rpc_port '9091'
    option rpc_url '/transmission/'
    option rpc_whitelist '127.0.0.1,192.168.1.*'
    option rpc_whitelist_enabled 'true'
    option scrape_paused_torrents_enabled 'true'
    option script_torrent_done_enabled 'false'
    option seed_queue_enabled 'false'
    option seed_queue_size '10'
    option speed_limit_down '100'
    option speed_limit_down_enabled 'false'
    option speed_limit_up '20'
    option speed_limit_up_enabled 'false'
    option start_added_torrents 'true'
    option trash_original_torrent_files 'false'
    option umask '18'
    option upload_slots_per_torrent '14'
    option utp_enabled 'true'
    option scrape_paused_torrents 'true'
    option watch_dir_enabled 'true'
    option watch_dir '/mnt/dysk/watch'
    option enabled 1

15

Odp: Transmission bez extroota

Jaki router? 1043? Ja mam 12MB/s, więc problem gdzie jest?

Masz w ogóle zamontowany dysk w /mnt/dysk? Jaki system plików?

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

16 (edytowany przez Penetratore 2012-11-23 14:21:07)

Odp: Transmission bez extroota

Router 1043
Sprawdzając prze winSCP to dysk jest zamontowany w /mnt/dysk
System plików NTFS

17

Odp: Transmission bez extroota

Możesz zapomnieć przy ntfs o takich transferach. Zmień system plików na jeden z linuksowych.

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

18

Odp: Transmission bez extroota

Poddaje się ... nie mam już sił .. kombinuje, formatuje, konfiguruje .... a skutek marny ..
kupuje jakąś płytę ITX i robie NAS-a

1. Jak wrócić do oryginalnego Gargoyla - czystego z wysztkimi wtyczkami?
wystarczy w GUI "Przywrócenie domyślnej konfiguracji" czy jakoś inaczej?

2. Co powoduje to ustawienie "Port ethernet WAN - Połączony z LAN" ??
To że WAN zachowuje się jak dodatkowy port LAN?

19

Odp: Transmission bez extroota

1. Wystarczy. Może też być firstboot z konsolo
2. tak.

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