[release] Tomato RAF z transmission
|
shibby |
Dodano 26-03-2011 15:23
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
pewnie tak, tylko zeby chociaz byl jakis blad, komunikat, cokolwiek Moge ew sciagnac z svna transmission 2.22+ ale czy nie zawiera on jakis bledow i niedorobionych rzeczy... tego nie wiem.
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
|
|
|
|
Adooni |
Dodano 26-03-2011 15:41
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
jakby co chetnie potestuje nowe komipacje, osobiscie uwazam ze wracanie do starszej wersji nie jest rozwiazaniem, najgorsze ze nie generuje to zadnego bledu po prostu transmission umiera
Shibby moze cos przy zmianach w transmission przy przejsciu z 0.42 na 0.43 namieszalo - ogolnie to jak poczytalem na forum to w 0.42 dzialalo super a juz w 0.43 nie a w obu przypadkach bylo 2.13
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
Adooni |
Dodano 27-03-2011 09:06
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
@Shibby poszukalem w google o problemach z transmission i znalazlem cos takiego. Dla mnie to czarna magia ale zapewne Ty bedziesz wiedzial co z tym zrobic :)
http://mybookworld.wikidot.com/forum/...age-script
z tego co znalazlem w necie to problem wystepuje na wszystkich kompilacjach i nikt nie wie czemu :( - tymczasowe rozwiazaniem jest dodanie skryptu co 2h resetujacego transmission poniewaz zazwyczaj problem wystepuje okolo 3h albo pozniej od startu programu.
Edytowany przez Adooni dnia 27-03-2011 09:36
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 27-03-2011 10:21
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
to co mnie zaciekawilo w linku ktory dales to
Cytat R6;Stability fix by setting EVENT_NOEPOLL=1; EVENT_NOEVPORT=1; EVENT_NODEVPOLL=1
sprawdze to chociaz to sie tyczy transmission <= 2.13. Napewno skrypt nie pil pisany za czasow transmsision 2.22 a tak wymuszono nowa wersje libevent 2.0 i to tu moze byc problem. Wersja 2.13 uzywala libevent 1.4.
Co jest dla mnie glupota w tym skrypcie:
Cytat #Transmission Restart every 2 hours as stability workaround
0 */2 * * * /opt/bin/transmission restart
restart transmission co 2 godziny by poprawic stabilnosc. No prosze cie, 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
|
|
|
|
tristan |
Dodano 27-03-2011 11:34
|
Power User
Posty: 315
Dołączył: 11/02/2011 00:17
|
Pozwolę sobie podzielić się kilkoma obserwacjami z działania Transmission. Wersja 2.13 potrafi chodzić stabilnie (tydzień bez przerw, mimo zmiany IP to chyba stabilnie) ale pod pewnymi warunkami:
0. Swap to problem, chociaż niektórzy muszą go włączyć na routerach z mniejszą ilością RAMu. Jak już udowodniono, na RT-N16 swap jest zły, swapa się nie używa. Problemy z komunikatami "No space left on device" mimo dużej ilości wolnego miejsca to najprawdopodobniej m.inn efekt używania swapa.
1. Rozsądne limity prędkości - rozsądne = około 250-500 kB/s DL i 30-70 kB/s UL (UL zależny od łącza, ale nie więcej niż 100). Jak już kiedyś pisał shibby ta funkcjonalność nie służy do osiągania zawrotnych prędkości tylko spokojnego, cichego ściągania plików w tle. Większe prędkości, niezależnie od przepustowości łącza przeciążają router, zwłaszcza przy włączonym szyfrowaniu!
2. Rozsądne limity ilości połączeń (peerów) - doświadczalnie ustawiłem:
"peer-limit-global": 120,
"peer-limit-per-torrent": 60,
Większe wartości w moim przypadku po dłuższym czasie powodowały problemy z WiFi i lagi w działaniu internetu. Zbyt małe wartości nie pozwalają się "rozpędzić" bo nie ma wystarczającej ilości peerów.
3. Rozsądnego ściągania, najstabilniej działa przy 1, 2 torrentach obsługiwanych na raz. Więcej powoduje skok obciążenia CPU ze względu na obsługę dyskową kilku plików. Analogicznie jak w przypadku kopiowania plików - kilka sesji kopiowania na raz powoduje że trwa ono znacznie dłużej niż gdyby kopiować jeden po drugim.
4. Rodzaj partycji na którą zapisywane są dane - NTFS to generalnie zły pomysł (chociaż oczywiście działa). Wąskim gardłem robi się "konwerter" ntfs-3g, zwłaszcza przy dużych prędkościach lub kilku plikach widać że zaczyna znacząco obciążać procesor. EXT2 lub EXT3 to najlepszy wybór.
5. W ramach tuningu można poeksperymentować (mając dużo wolnego RAM) z parametrem "cache-size-mb". Domyślnie jest 2, u mnie zmiana na 8 lekko odciążyła procesor.
6. Żeby płynnie kontrolować Transmission trzeba stuningować plik index.html w katalogu /opt/share/transmission/web/ dopisując np. dodatkowe prędkości na liście limitów prędkości (zachowując dokładnie składnie wpisów jak w oryginale). Przy okazji można go sobie częściowo spolszczyć (menu, konfigurację, menu rozwijane, inspektora, statystyki, w zasadzie wszystko oprócz statusu pod konkretnymi torrentami).
Np. (dla DL, analogicznie się to poprawia dla UL). Pogrubieniem zaznaczyłem dodane w stosunku do oryginału wartości DL.
Gdyby ktoś chciał służę gotowym poprawionym i spolszczonym (z poprawnym kodowaniem PLek) plikiem index.html do wersji 2.13. Szkoda że nie ma jak go dokleić do wiadomości.
Jak widać powyżej "rozsądny" to słowo-klucz do poprawnego stabilnego korzystania z Transmission. Zwłaszcza, że po tygodniu jednak mimo wszystko widać jakieś wycieki pamięci, bo z około 100 MB wolnego RAM po tygodniu zrobiło się około 70 MB wolnego.
Udaje się rozpędzić go (chwilowo) do 2-2.5MiB/s ale naprawdę chwilowo, bo obciążenie zaczyna iść błyskawicznie w górę (po 30 minutach takiego ściągania load wynosi około 2.5).
Żeby nie być gołosłownym - tak skonfigurowane transmission (500/50 DL/UL, max 2 torrenty na raz) generuje obciązenie około 0.20-0.5 i nie więcej. I tak przez ostatni tydzień. W tym czasie przetransferował około 50GB danych (głównie legalnych image różnych płytek instalacyjnych wymagających kluczy licencyjnych, to żeby nie było że piracę :).
Edytowany przez tristan dnia 27-03-2011 11:52
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
|
|
|
|
Adooni |
Dodano 02-04-2011 18:20
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
ja zostalem na defaut ustawieniach Shibby'iego jak zaczynam sie z nimi bawic to przestaja sie wrecz strony otwierac
ale fakt przy kilku torrentach wylancza transmission czasami po kilku h czasami po kilkunastu, raz mialem przypadek ze sciagalem z 10 torentow i musialem zresetowac router i potem transmission wlaczalo sie tylko na kilka sek i padalo - jedyne co moglem zrobic to w te kilka sek pousuwac torrenty i potem juz stabilnie sie odpalilo
@ Shibby w kwietniu 2009 napisales "w sumie to zrobilem skrypt w cronie, ktory co 15min sprawdza czy transmission dziala. jak nie to go odpala"> ja nawet nie wiem co to cron ale moze daloby sie cos takiego dorobic?
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 02-04-2011 18:35
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
cron ... wiki sie klania to serwer harmonogramu, czyli w tomato jest nim cru (a w gui sheduler). Poprostu napisalem skrypt ktory sprawdzal czy jest w procesach transmission, jak nie to go odpalal. Mozna faktycznie takie cos dodac, to nie jest duzo roboty.
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
|
|
|
|
djarti |
Dodano 03-04-2011 17:42
|
User
Posty: 56
Dołączył: 04/12/2010 23:42
|
i to byłby świetny pomysł gdyby można to było dodać shibby !
I oto chodzi !
ASUS RT-N16, Linksys EA8300
|
|
|
|
Adooni |
Dodano 08-04-2011 07:32
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
@shibby od 5 dni nie mam problemu z transmission i sciagam tyle na raz ze cpu load jest zazwyczaj miedzy 1.7 a 2.5 i dziala stabilnie
zastanawialem sie co ostatnio zmienilem i wyszlo ze doinstalowalem openwrt i mc z Twojej kompilacji
i sie zastanawiam czy transmission sie do czegos tam nie odwoluje
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 08-04-2011 10:08
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
@djarti - tak na szybko poki nie wkompiluje tego na stale
http://openlinksys.info/forum/viewthr...post_81631
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
|
|
|
|
Adooni |
Dodano 11-04-2011 07:42
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
zastanawia mnie dlaczego jak wpisze komende TOP w procesach mam 4x transmission i kazde bierze po 17% pamieci a sciagam w tej chwili tylko 1 torrenta.
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 11-04-2011 09:07
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
bo tak dziala transmsision
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
|
|
|
|
krisan |
Dodano 12-04-2011 23:41
|
Power User
Posty: 207
Dołączył: 22/03/2011 11:48
|
Witam.
Mam pytanie dotyczące wykorzystania rss-ów do wspomagania automatycznego ściągania torrentów. Ma ktoś z Was coś godnego polecenia?
Uruchomiłem transmission na routerze + webgui. Na kompie skonfigurowałem sobie Flexget-a http://flexget.com/ + reguły rss do automatycznego ssania z netu zaktualizowanych feedów. Flexget idealnie współpracuje z transmission:
- poprzez watchdir
- poprzez łączenie z webgui.
Zanim zdecyduję się jednak na próby uruchomienia flexget-a na ruterze (poprzez optware) chciałbym się was zapytać ... bo nie ma sensu robić czegoś co już ktoś zrobił - znacie/ używacie jakiegoś innego rozwiązania ?
|
|
|
|
shibby |
Dodano 13-04-2011 09:00
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
wiem ze arteq robil takie cos na openwrt. Na tomato nie slyszalem zeby ktos to zrobil. Tak wiec czekamy na ciebie
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
|
|
|
|
shibby |
Dodano 16-04-2011 09:33
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
testuję właśnie połatane transmission 2.22 w tomato. Kto chce potestować jego stabilność?
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
|
|
|
|
Adooni |
Dodano 18-04-2011 07:53
|
VIP
Posty: 2359
Dołączył: 02/02/2011 04:29
|
ja sie zglaszam na testera
Orange 300/50 Mb/s + ONT Terminal
HPE MS gen8 Proxmox 7.0-11 VMs: Router OPNsense 23.X-amd64 and OMV
HPE MicroServer gen8: Xeon E3-1265Lv2, 16GB (2x KTH-PL316E/8G), HP 331T, 4x4TB WD RED
Asus RT-AC68U AccessPoint
|
|
|
|
shibby |
Dodano 18-04-2011 09:32
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
mysle ze dzis upublicznie wersje
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
|
|
|
|
ovner |
Dodano 18-04-2011 13:52
|
Power User
Posty: 368
Dołączył: 15/08/2009 21:34
|
Jak z lokalizacją plików settings.joson ? tak jak w poprzednich kompilacjach, czy doszła dowolna ścieżka, albo lokalizacja jak w transsmisione z optware ?
TUF-AX5400 @ Firmware:388.1_0-gnuton1
RT-N16 @ FreshTomato Firmware 2023.3 MIPSR2 K26 USB VPN + Huawei e3372 no-hilink
|
|
|
|
shibby |
Dodano 18-04-2011 14:01
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
narazie po staremu. Jak bedzie stabilnie chodzic to dodam opcje "custom path"
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
|
|
|
|
ovner |
Dodano 18-04-2011 14:14
|
Power User
Posty: 368
Dołączył: 15/08/2009 21:34
|
Still waiting ...
możesz odrazu podesłać na testy jak będziesz miał gotową.
TUF-AX5400 @ Firmware:388.1_0-gnuton1
RT-N16 @ FreshTomato Firmware 2023.3 MIPSR2 K26 USB VPN + Huawei e3372 no-hilink
|
|
|