Transmission
|
adriaanek |
Dodano 25-04-2011 18:55
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
Witam, zainstalowałem sobie TOMATO z wbudowanym Transmission. Początkowo strona http://192.168.1.1:9091/ otwierała się i nawet coś zacząłem ściągać, ale miałem wrażenie, że ściągany plik zajmuje pamięć wewnętrzną routera zamiast pamięci dołączonego do niego pendriva.
Ustawiłem zatem "Download directory" na taki sam jak wyświetlił się w USB & NAS i przestało działać (strona z transmission nie działała) zatem wpisałem ścieżkę z loga którą wygenerował router po podłączeniu pendriva. i w tym przypadku również nie udało się uruchomić stony z Transmission. Czy mógłby mi ktoś pomóc bądź odesłac do jakiegoś artukułu jak mam skonfigurować wbudowanego Transmission do pobierania plików na dołączoną do USB pamięć ? Dodam że teraz w ogóle nie działa mi strona http://192.168.1.1:9091/ , wyświetlany jest błąd pt: ' Firefox nie może nawiązać połączenia z serwerem 192.168.1.1:9091." w Download directory mam obecnie wpisane mnt/ i podejrzewam, że to jest przyczyną moich problemów Czy musze pendriva w jakiś sposób przygotować ? sformatować czy może być tak na surowo podłączony ? z góry dziękuję za pomoc
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
tristan |
Dodano 25-04-2011 19:21
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Cytat adriaanek napisał(a):
Download directory mam obecnie wpisane mnt/ i podejrzewam, że to jest przyczyną moich problemów Czy musze pendriva w jakiś sposób przygotować ? sformatować czy może być tak na surowo podłączony ? z góry dziękuję za pomoc
Dobrze podejrzewasz. /mnt (a tak naprawdę to /tmp/mnt)to ciągle katalog w pamięci routera, dopiero podkatalog odpowiadający za dany napęd (pendrive) pozwala na zapis na nośnik zewnętrzny. Zapchałeś tmpfs, stąd problem. Możesz sobie to zresztą szybko sprawdzić, wpisując polecenie df
tmpfs 63476 440 63036 1% /tmp
U Ciebie zapewne jest 100% zajęte. Usuń to co dograło się w katalogu /mnt poprzez transmission i zacznie Ci działać. O ile jeszcze możesz się zalogować po ssh. Pendrive "surowy" nigdy nie jest. Pewnie masz go sformatowanego w NTFSsie. Router po odpowiednim skonfigurowaniu zobaczy ten fs i będzie potrafił z nim działać, ale optymalnym dla niego jest ext2/ext3.
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|
|
adriaanek |
Dodano 25-04-2011 22:28
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
dzieki za wskazówki,
wpisałem ów polecenie df i wyskoczyło:
tmpfs 63528 664 62864 1% /tmp
więc nie zapchało sie bo gdy tylko się zorientowałem, że zapisuje się w routerku to anulowałem pobieranie ( i moze sie usunęło samo) a teraz wracając do pytania...
jak już sformatuje na ext2/ext3 to jak ustawić, żeby Transmission pobierał właśnie na tego pendriva ? jaki katalog wpisać w Download directory ? jedyne co znalazłem na tej stronce, to to że jakis schwap trzeba robić, ale to chyba jeśli idzie o dysk ? po co takie rzeczy sie robi ? :/
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
tristan |
Dodano 26-04-2011 08:34
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Cytat adriaanek napisał(a):
jak już sformatuje na ext2/ext3 to jak ustawić, żeby Transmission pobierał właśnie na tego pendriva ? jaki katalog wpisać w Download directory ? jedyne co znalazłem na tej stronce, to to że jakis schwap trzeba robić, ale to chyba jeśli idzie o dysk ? po co takie rzeczy sie robi ? :/
Tak, anulowanie pobierania prawdopodobnie usunęło pobrany fragment. Jak już sformatujesz dysk, to są dwie opcje:
1. masz włączone automontowanie (najprościej, najbardziej nieprzewidywalnie) - wtedy wpisujesz df, żeby zobaczyć gdzie Twój dysk jest podmontowany, i taką ścieżkę wstawiasz do download i .incomplete (oba te katalogi trzeba trzymać na pendrive/hdd!). Np.
root@asus:/tmp/home/root# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 5760 5760 0 100% /
tmpfs 63476 472 63004 1% /tmp
devfs 63476 0 63476 0% /dev
/dev/sda3 801704 12904 747420 2% /mmc
/dev/sda2 969640 382180 537408 42% /opt
/dev/sdb1 488292320 376564104 87309016 81% /jffs
mój dysk (partycja) to sdb1, i montowana jest ręcznie pod /jffs. Przy montowaniu automatycznym będziesz miał ścieżkę typu /tmp/mnt/cośtam i tak podajesz w obu miejscach konfiguracji transmission. Ważne, żeby nie podawać samego /tmp/mnt/ tylko katalog-punkt gdzie zamontowany masz system plików z pendrive.
Np u mnie to jest tak.
"download-dir": "/jffs/torrenty",
...
"incomplete-dir": "/jffs/.incomplete",
2. montujesz ręcznie - wyłączasz w zakładce Administracja - USB & NAS automontowanie, i dopisujesz sobie następujące linijki w skrypcie Firewall lub Inicjacja systemu (przykład odnosi się do moich dysków, u Ciebie trzeba wartości LABEL= na odpowiednie nazwy Twoich partycji
#Czekamy az system wykryje urzadzenia USB
sleep 15
####Montowanie dyskow
/bin/mount LABEL="opt" /opt
/bin/mount LABEL="dane" /mmc
/bin/mount LABEL="usb2hdd" /jffs
Nazwy (lub UUID jeśli nie nadałeś nazw) dostaniesz poprzez polecenie.
root@asus:/tmp/home/root# blkid
/dev/sdb1: LABEL="usb2hdd" UUID="34066eda-xxxx-xxxx"
/dev/sda3: LABEL="dane" UUID="bcd63c1e-xxxx-xxxx"
/dev/sda2: LABEL="opt" UUID="4800a8bd-xxxx-xxxx"
Jeśli nie masz ustawionej LABEL to podczas montowania użyj UUID= itd. Ten sposób daje gwarancję że zawsze dana partycja zostanie zamontowana w odpowiednim miejscu. Przy automontowaniu takiej gwarancji nie ma, zwłaszcza jeśli wyjmiesz i włożysz urządzenie USB w czasie pracy routera.
Co do swapa, to dla RT-N16 jest zbędny a wręcz szkodliwy. Ten Asus ma wystarczająco dużo RAM więc rekomendowane jest nie używać swapa. Zwłaszcza, że swap na pendrive bardzo szybko doprowadzi do jego zużycia (flash ma skończoną ilość cykli zapis/odczyt).
Oczywiście ścieżka /jffs jest przykładowa, mi po prostu skończyły się predefiniowane w b54 wolne punkty montowania. /jffs jest zwykle używana do czegoś innego, ale że ja nie używam jffs z routera, więc wykorzystałem wolny punkt montowania. Optymalnie zamontować to pod /mmc.
No i oczywiście nie zapomnij utworzyć na dysku poleceniem mkdir katalogów torrenty (czy jak sobie go nazwiesz, ważne żeby tak samo jak wpiszesz w pliku konfiguracyjnym transmission) i .incomplete. Bez tego może nie zadziałać.
Tak jeszcze w ramach optymalizacji zużycia pendrive, to ze względu na to, że transmission instaluje się w /opt (który mam na pendrive) a jednocześnie często zapisuje dane do swoich plików tymczasowych relokowałem niektóre z nich, te zmieniające się, na hdd, w następujący sposób (pliki przeniesione na dysk, w katalogu /opt/etc/transmission/ stworzone odpowiednie linki symboliczne do plików na hdd). Zwłaszcza plik stats.json jest aktualizowany co chwila, co raczej nie robi dobrze flashowi.
drwxr-xr-x 2 root root 4096 Apr 26 04:15 blocklists
lrwxrwxrwx 1 root root 22 Apr 26 09:17 resume -> /jffs/torrenty/resume/
-rw------- 1 root root 2178 Apr 26 09:32 settings.json
lrwxrwxrwx 1 root root 25 Apr 26 09:16 stats.json -> /jffs/torrenty/stats.json
lrwxrwxrwx 1 root root 24 Apr 26 09:18 torrents -> /jffs/torrenty/torrents/
Na razie wszystko działa i jakby trochę mniej obciążony procesor.
Edytowany przez tristan dnia 26-04-2011 10:28
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|
|
adriaanek |
Dodano 26-04-2011 11:46
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
dzieki za wyczerpującą odpowiedz
Wczoraj udalo mi sie uruchomić transsmition. sformatowałem pendriva na ext2, ustawiłem katalog opt i wszystko cacy już działa ściąga się na pendriva tylko, że mały problem jest wrzuciłem 7 torrentów zaczęły się ściągać a po kilkunastu minutach przerywa się cały proceder i trzeba na nowo resetować router, wyłączyć i włączyć transsmition w menu i dopiero ściąganie się kontynuuje. Zostawiłem na noc torrenciki i rano okazało się ze GUI nie działa. po zresetowaniu, włączeniu wyłączeniu itp ...udało mi się wejść w GUI i co ? Wszystko ściąnęło się mniej więcej 1/3 wszystkich plików. :/ dlaczego to wszystko się rozłącza ? czy to wina pendriva ? (ilość cylki zapisu w jednej chwili?) jeśli tak to zainwestuje w jakiś dysk przenośny ... Macie podobne problemy ?
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
tristan |
Dodano 26-04-2011 12:44
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Cytat adriaanek napisał(a):
7 torrentów zaczęły się ściągać a po kilkunastu minutach przerywa się cały proceder i trzeba na nowo resetować router, wyłączyć i włączyć
Tu jest pies pogrzebany, bo wielokrotnie pisano, że transmission na tomato to nie jest kombajn i nie służy do błyskawicznego ściągania, raczej chodzi sobie w tle i spokojnie ciągnie dłuższy czas. Jakie ustawiłeś limity? Jakie miałeś obciążenie procesora? 7 na raz to zdecydowanie za dużo, zwłaszcza z dużymi limitami DL/UL oraz wysokimi wartościami ilości sesji, zwłaszcza zapisywane na flash. Poczytaj wątki o tuningowaniu transmission. Lepiej wolniej, po kolei, ale stabilniej. Nie próbuj osiągnąć porównywalnych wyników do torrenta na PC, bo to nie o to chodzi.
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|
|
shibby |
Dodano 26-04-2011 13:16
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
wnioskujac po twoim opisie uzywasz bety07 (build44). Teraz mamy juz build54+ (w sumie juz nie ma nazewnictwa betaxx). Tak wiec moze zacznij od aktualizacji tomato? Mozesz wgrac moja wersje z wkompilowanym juz BT w gui tomato.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
adriaanek |
Dodano 26-04-2011 13:59
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
zapomniałem zmienić stopki soft mam nowy od dawna szczegóły w stopce ;P
obciążenie procka CPU Load (1 / 5 / 15 mins) 1.69 / 1.68 / 1.63
limity
Download limit 248 kB/s
Upload limit 64 kB/s
Łącze 1,5 mb
Ratio limit
Global peer limit 150
Peer limit per torrent 30
Upload slots per torrent 10
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
tristan |
Dodano 26-04-2011 14:22
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Cytat adriaanek napisał(a):
limity
Download limit 248 kB/s
Upload limit 64 kB/s
Łącze 1,5 mb
Łącze symetryczne 1.5Mbit/s czy asymetryczne ze znacznie mniejszym uploadem? Bo pewnie to drugie. Zresztą download masz ustawiony grubo ponad limit, z prostego wyliczenia wychodzi, że żeby dojść do limitu musiałbyś mieć łącze 2Mbit DL i 512kbit upload. W każdym razie takimi ustaleniami na 100% zabijasz łącze. Ja mam 320kB/32kB na łączu 30MBit/2Mbit i chodzi w miarę stabilnie, Czasami podkręcam na 500kB/50kB ale moje łącze jest 20x mocniejsze od Twojego. No i u mnie transmission działa okazjonalnie i jeśli już to ciągnie pojedyncze pliki image'ów, no maksymalnie 2, b. rzadko 3 na raz, nigdy więcej.
Cytat adriaanek napisał(a):
Ratio limit
Global peer limit 150
Peer limit per torrent 30
Upload slots per torrent 10
Te parametry niby OK, ale 7 torrentów na raz to za dużo.
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|
|
shibby |
Dodano 26-04-2011 14:25
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
Cytat Tomato Firmware 1.28.9054 MIPSR2-045 K26 USB Ext-BT
rozumiem ze uzywasz BT wbudowanego w tomato... Zdecydowanie wgraj wersje build5x-047 Lub jezeli nie potrzebujesz IPv6 to polecam wersje build52-032H. Obie te wersje (jak spojrzysz sobie w changeloga) dostaly ostatnio patch na stabilnosc dla procesorów mipsel ktore to mamy w routerach.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
adriaanek |
Dodano 26-04-2011 16:42
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
wgrałem sobie wersję build5x-047 zmniejszyłem limity i zassysam tylko 2 torrenty póki co wszystko działa stabilnie. przez chwile podłączyłem dysk 1TB (ale w formacie NTFS) ściągało się ładnie , ale tylko przez około 5 minut i przerwało (pewnie dlatego, że NTFS? )
no to przeszedłem na pendriva ; ) zobaczymy czy uda mi się ściągnąć do końca ów torrenty bez żadnych ekscesów i wielkorotnych resetach
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
shibby |
Dodano 26-04-2011 16:59
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
czekam na info
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
adriaanek |
Dodano 26-04-2011 17:55
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
dalej przerywa ... ;/ i trza wszystko resetować, wyl/wl Transmission a raz nawet format pendriva robilem bo sie cos zrypało konkretnie i nie chciał się zamonotować, a Tylko 2 torrenty ściągam ;/
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
shibby |
Dodano 26-04-2011 18:57
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
a logi chociaz dasz? My nie wyrocznia by wiedziec czemu tak sie dzieje Ja sciagalem testowo przez 3 dni 6 tortow jednoczesniej na netgearze i wszystko chodzilo stabilnie.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
misieq |
Dodano 26-04-2011 20:00
|
User
Posty: 40
Dołączył: 16/06/2009 15:49
|
Podpinając się, u mnie też zrywa i wywala: Error: Input/output error
Download directory mamtmp/mnt/dysk/torrent
partycja nfts. Powinno na niej smigać czy ma prawo zrywać, ?
jeden plik w kolejce, żadnych szaleństw
Pozdr. |
|
|
|
shibby |
Dodano 26-04-2011 20:06
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
taki blad wskazuje na bledy dysku. Przewaznie znaczy to ze brakuje mu pradu. Co to za dsyk i jak jest zasilany?
Pomijam fakt ze NTFS na routerze to bardzo zly pomysl. Nie dosc ze sam NTFS bardzo obciaza procesor routera to w polaczeniu z transmission to juz ogolnie porazka.
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
misieq |
Dodano 26-04-2011 20:09
|
User
Posty: 40
Dołączył: 16/06/2009 15:49
|
dysk to Seagate expansion 500GB 2,5 cala zasilany z usb oczywiście
no to sproboje z tym ext2 |
|
|
|
adriaanek |
Dodano 26-04-2011 20:17
|
User
Posty: 73
Dołączył: 09/01/2010 16:15
|
Cytat misieq napisał(a):
dysk to Seagate expansion 500GB 2,5 cala zasilany z usb oczywiście
no to sproboje z tym ext2
jak masz dysk do sformatuj sobie na ext 3
(czytalem troche wpisów shibbiego)
Logi dołącze jak znów mnie wywali ... bo już resetowałem go i nic nie ma w logach teraz idzie tylko 1 torrent, bez szaleństw
ASUS RT-N16 + Tomato Firmware 1.28.0000 MIPSR2-121 K26 USB AIO
|
|
|
|
shibby |
Dodano 26-04-2011 20:18
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
Cytat misieq napisał(a):
dysk to Seagate expansion 500GB 2,5 cala zasilany z usb oczywiście
no to sproboje z tym ext2
zasilanie z pojedynczego usb czy podwójnego?
Router: Unifi Cloud Gateway Max
Switch: Netgear MS510TXPP
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, Intel X710-DA2 SFP+
VM #1: Synology SA6400
VM #2: Debian, WWW
VM #3: Home Assistant OS
|
|
|
|
tristan |
Dodano 26-04-2011 20:31
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Cytat shibby napisał(a):
Cytat misieq napisał(a):
dysk to Seagate expansion 500GB 2,5 cala zasilany z usb oczywiście
no to sproboje z tym ext2
zasilanie z pojedynczego usb czy podwójnego?
Jeśli masz możliwość, to zasil go z odrębnego urządzenia - u mnie jest podłączony do USB PCeta z podtrzymaniem zasilania USB przy wyłączonym kompie i takie rozwiązanie poprawiło stabilność a przede wszystkim transfery.
Był: Asus RT-N16 + Tomato PL v1.28.9054 MIPSR2 116PL K26 USB VPN mod shibby
Jest: Asus RT-AC68U + AsusWRT-Merlin 380.62_1 DualWAN+ Huawei E1820 + 2.5" HDD 500GB Lenovo + Brother HL-1430
|
|
|