[release] Tomato RAF z transmission
|
shibby |
Dodano 26-02-2011 16:05
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
Udostępniam szerszemu gronu na testy wersję tomato z wbudowanym klientem BT.
http://update.groov.pl/btclient/
wersja k2.6 MIPS1 i MIPS2 dla routerów z USB i 8MB flash.
Zbudowana w oparciu o najnowsze repozytorium tomato-RF + RAF + BT. Narazie nic wiecej. Jak bedzie działało stabilnie to zacznę polonizować i łączyć z innymi modami.
Wszelkie uwagi mile widziane.
Pozdrawiam.
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
|
|
|
|
moorgan |
Dodano 26-02-2011 16:21
|
User
Posty: 160
Dołączył: 01/11/2006 22:40
|
czy dałbyś rade zrobić wersję do linksys e3000?
Synology RT2600
DS215+
|
|
|
|
shibby |
Dodano 26-02-2011 16:38
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
to najnowsza wersja tomato (jeszcze nie opublikowana) i zawiera juz poprawki dotyczące rozmiaru CFE i nvram. Nie jest wymagany dedykowany obraz dla e3000. Tak wiec możesz uzyc wersji mips2 ktore zamiescilem
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
|
|
|
|
marian3k |
Dodano 27-02-2011 09:02
|
User
Posty: 82
Dołączył: 19/12/2006 00:24
|
@Shibby
NVRAM Size dalej pokazuje 32kB. Tak ma byc?
Pozdrawiam |
|
|
|
shibby |
Dodano 27-02-2011 09:35
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
nie sledzilem wszystkich zmian w repo. Moze zwieksza sie gdy potrzeba. Wiem ze poprostu zlikwidowano osobne buildy dla e2000/3000 a wlasnie one roznily sie wielkoscia nvram.
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
|
|
|
|
marian3k |
Dodano 27-02-2011 20:39
|
User
Posty: 82
Dołączył: 19/12/2006 00:24
|
Wiec chyba samego patcha zwiekszajacego NVRAM do 64KB jeszcze nie dodali. Wiem, ze prace juz na ukonczeniu i ze testy ida pomyslnie, Pewnie juz niedlugo zostanie to wprowadzone. Wielkosc nie rosnie w miare potrzeby tylko 64KB jest odrazu dostepne. Pozdr. |
|
|
|
anonim747874734 |
Dodano 27-02-2011 21:10
|
OL Maniac
Posty: 1219
Dołączył: 02/08/2010 18:21
|
Cytat shibby napisał(a):
Nie jest wymagany dedykowany obraz dla e3000
czyli oficjalnie e3000 jest obslugiwany w tomatousb ? nie bedzie wiecej osobnych buildow dla niego ? jesli tak to super, lece do sklepu |
|
|
|
rzerzuch |
Dodano 27-02-2011 21:19
|
Super User
Posty: 402
Dołączył: 02/08/2008 19:01
|
shibby kawał dobrej i ciężkiej pracy odwaliłeś - dzięki
Przydało by się może jeszcze możliwość włączenia/wyłączenia black listy jak by to nie było zbyt skomplikowane
Do tego oscam i router z tomato stanie się urządzeniem "all in one" |
|
|
|
Bl4ck |
Dodano 27-02-2011 21:20
|
User
Posty: 1
Dołączył: 22/07/2008 21:37
|
Witam, wiem że tomato nie za bardzo ma możliwość współpracy z Atheros'em, czy ta wersja wspiera platformę w routerze tp-link WR1043ND ? przetestował bym sobie wersję z wbudowanym transmission, mój linksys wrt320n nie posiada portu usb więc nie mam się co fatygować z drugiej strony mam na tp-linku dd-wrt z dyskiem i z sprawnym klientem transmission.
Gratulację za integrację transmission do firmware routera to krok w dobrym kierunku.
Edytowany przez Bl4ck dnia 27-02-2011 21:25
|
|
|
|
kille72 |
Dodano 27-02-2011 21:51
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Tomato Firmware RAF1.28.9054 MIPSR2-beta-037H K26 USB Ext-BT test na Netgear WNR3500L
Moje uwagi:
1. Zmiana passwordu w BitTorrent client dalej nie dziala w Firefox, w IE dziala elegancko
2. BW Limit nie dziala, kompy sciagaja na maxa! w 037H8 dzialalo ok. Robilem pare restartow, nawet czyscilem NVRAM.
3. ssh jest wylaczone jako default, w 036H i 037H1-8 bylo wlaczone
4. USB support wlaczone jako default, w 036H i 037H1-8 bylo wylaczone (ale to chyba plus)
5. W Samba File Sharing /JFFS jest dodane jako default do Shares List w 036H i 037H1-8 bylo /mnt
6. Kosmetyka w About
BT client sie testuje
Edit:
Transmission 2.13 przetrwal noc, download 2GB/upload 10GB. Jest o wiele stabilniejszy niz 2.21 na 037H1-8.
Edytowany przez kille72 dnia 28-02-2011 09:48
|
|
|
|
shibby |
Dodano 28-02-2011 10:38
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
@house - tak. Jeszcze nie oficjalnie bo wersji build55 jeszcze swiat nie widzial ale w repozytorium zmiany już są dodane.
@black - nie i nie bedzie. tomato jest tylko na broadcomy.
@kille72:
1) racja, jeszcze nie poprawilem, bardziej chodzilo mi o sprawdzenie stabilnosci na wiekszej liczbie osob
2) bw dziala, przynajmniej u mnie nie bylo z tym problemu ale rzuce na to okiem.
3) zgadza sie bo wersje H7 i H8 ktore ci dawalem byly oparte o moja kompilacje buildu54. Wersja 37H jest oparta o najnowszy snapshot tomato-rt. Nie zawiera niz z moich modyfikacja. Tak jak pisalem wyzej, chcialem sprawdzic stabilnosc transmission. Dlatego tez nie ujalem tej kompilacji w moim temacie tylko zrobilem osobny temat
4) sprawdze, to moze byc zmiana obecnego snapshota
5) jw
6) a co tam jest zle?
sprawdzalem tez 2.21 na obecnym snapshocie. Stabilnosc tez jest (nie wywala sie sam bez powodu) ale raz nie moglem sie zalogowac do gui transmission pomimo ze proces byl, po drugie bardziej obciaza serwer. Po trzecie zastanawia fakt ze na stronie projektu nadal oficjalna wersja jest 2.20 Po czwarte i tak na wiekszosci trackerow prywatnych wymagaja wersji 2.13 tak wiec puki co taka zostaje w tomato.
Plany: narazie nei buduje tomato z tranmission + wszystkie pozostale modyfikacje i spolszczenie. Zabieram sie za projekt multilang, tak zeby go oficjalnie wszczepic do tomato, wtedy odejdzie zmudna praca z kazdorazowym tlumaczeniem tomato gdy wyjdzie nowa wersja ;P
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
|
|
|
|
kille72 |
Dodano 28-02-2011 14:26
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Ja mam tylko 2 problemy z 037H_BT tak jak pisalem wczesniej, reszta jest super. Najwazniejsze ze BT jest stabilny.
1. Problem 1: Mam Firefoxa i zmiana passwordu na BT nie jest mozliwa, w IE dziala ok, jak pisalem wczesniej.
2. Problem 2 (najwazniejszy dla mnie): Na 100% cos sie popsulo w BW Limit, wgrywalem firmware na nowo, erase NVRAM, nic nie pomaga. Nie ma limitu poprostu.
6. Ta kosmetyka jest mniej wazna Ale jak Ci sie chce to zmien kolejnosc adresow do waszych projektow, zeby bylo w tej samej kolejnosci co imiona:
Copyright (C) 2007-2011 Michał Rupental, Vicente Soriano.
http://openlinksys.info
http://victek.is-a-geek.com
- Nazwa tomato, na niektorych stronach na samej gorze widac Tomato (beta) a na innych Tomato RAF
- I jak juz wszystko jest elegancko po angielsku to date kompilacji tez zmien na angielski.
Edytowany przez kille72 dnia 28-02-2011 14:37
|
|
|
|
PanRatio |
Dodano 28-02-2011 15:37
|
User
Posty: 177
Dołączył: 07/10/2009 17:15
|
U mnie nie działa zmiana hasła na Operze |
|
|
|
shibby |
Dodano 28-02-2011 19:24
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
@kille72
1) zobacz wersje 37H2qos
2) jw
3) jw
4) teddy to wymusil wiec jest ok
5) jw
6) zobacz wersje 37H2qos
data kompilacji jest po polsku bo to zalezy od locale serwera na jakim sie kompiluje. Ja mam debiana z locale pl_PL tak wiec jest po polsku
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
|
|
|
|
kille72 |
Dodano 28-02-2011 20:14
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Tomato Firmware RAF1.28.9054 MIPSR2-beta-037H2qos K26 USB Ext-BT na WNR3500L
1. Zmiana passwordu BT w Firefoxie dziala w tej wersji (teraz nie widac passwordu tylko kropki ale najwazniejsze ze dziala zmiana)
2. BW Limiter dalej nie dziala, testowalem rozne ustawienia. Wpisywalem z palca, erase NVRAM itp. Nie przycina wogole na zadnym kompie. Dzialalo w 037H8 na 100%.
6. About wyglada juz pieknie + nazwa Tomato u gory juz jest taka sama wszedzie.
U Ciebie dziala BW Limiter w tej wersji @Shibby?
Edytowany przez kille72 dnia 28-02-2011 20:22
|
|
|
|
shibby |
Dodano 28-02-2011 22:10
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
tak dziala. Zarowno wpisanie ip jak i uzycie klasy domyslnej.
pokaz mi zawartosc /tmp/new_qoslimit_start.sh
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
|
|
|
|
kille72 |
Dodano 28-02-2011 23:05
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Wklejam z 036H ktore dziala i 037H_BT ktore nie dziala.
036H /tmp/new_qoslimit_start.sh (dzialajace)
Cytat #!/bin/sh
TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
IPT_POST="iptables -t mangle -A POSTROUTING ! -s 192.168.1.1/255.255.255.0"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 10240kbit
$TCA parent 1:1 classid 1:99 htb rate 512kbit ceil 1024kbit prio 3
$TQA parent 1:99 handle 99: $SFQ
$TFA parent 1:0 prio 3 protocol ip handle 99 fw flowid 1:99
$IPT_POST -j MARK --set-mark 99
TCAU="tc class add dev vlan2"
TFAU="tc filter add dev vlan2"
TQAU="tc qdisc add dev vlan2"
IPT_PRE="iptables -t mangle -A PREROUTING ! -d 192.168.1.1/255.255.255.0"
tc qdisc del dev vlan2 root
tc qdisc add dev vlan2 root handle 2: htb
tc class add dev vlan2 parent 2: classid 2:1 htb rate 10240kbit
$TCAU parent 2:1 classid 2:99 htb rate 512kbit ceil 1024kbit prio 3
$TQAU parent 2:99 handle 99: $SFQ
$TFAU parent 2:0 prio 3 protocol ip handle 99 fw flowid 2:99
$IPT_PRE -j MARK --set-mark 99
$TCA parent 1:1 classid 1:10 htb rate 3072kbit ceil 8192kbit prio 2
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
$IPT_POST -d 192.168.1.100 -j MARK --set-mark 10
$TCAU parent 2:1 classid 2:10 htb rate 3072kbit ceil 8192kbit prio 2
$TQAU parent 2:10 handle 10: $SFQ
$TFAU parent 2:0 prio 2 protocol ip handle 10 fw flowid 2:10
$IPT_PRE -s 192.168.1.100 -j MARK --set-mark 10
$TCA parent 1:1 classid 1:11 htb rate 3072kbit ceil 8192kbit prio 3
$TQA parent 1:11 handle 11: $SFQ
$TFA parent 1:0 prio 3 protocol ip handle 11 fw flowid 1:11
$IPT_POST -d 192.168.1.101 -j MARK --set-mark 11
$TCAU parent 2:1 classid 2:11 htb rate 3072kbit ceil 8192kbit prio 3
$TQAU parent 2:11 handle 11: $SFQ
$TFAU parent 2:0 prio 3 protocol ip handle 11 fw flowid 2:11
$IPT_PRE -s 192.168.1.101 -j MARK --set-mark 11
iptables -I FORWARD -s 192.168.1.101 -p tcp -m connlimit --connlimit-above 500 --connlimit-mask 32 -j REJECT
iptables -I FORWARD -s 192.168.1.101 -p udp -m limit --limit 75/sec -j DROP
$TCA parent 1:1 classid 1:12 htb rate 150kbit ceil 150kbit prio 0
$TQA parent 1:12 handle 12: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 12 fw flowid 1:12
$IPT_POST -d 192.168.1.102 -j MARK --set-mark 12
$TCAU parent 2:1 classid 2:12 htb rate 150kbit ceil 150kbit prio 0
$TQAU parent 2:12 handle 12: $SFQ
$TFAU parent 2:0 prio 0 protocol ip handle 12 fw flowid 2:12
$IPT_PRE -s 192.168.1.102 -j MARK --set-mark 12
$TCA parent 1:1 classid 1:13 htb rate 3072kbit ceil 8192kbit prio 2
$TQA parent 1:13 handle 13: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 13 fw flowid 1:13
$IPT_POST -d 192.168.1.103 -j MARK --set-mark 13
$TCAU parent 2:1 classid 2:13 htb rate 3072kbit ceil 8192kbit prio 2
$TQAU parent 2:13 handle 13: $SFQ
$TFAU parent 2:0 prio 2 protocol ip handle 13 fw flowid 2:13
$IPT_PRE -s 192.168.1.103 -j MARK --set-mark 13
$TCA parent 1:1 classid 1:14 htb rate 150kbit ceil 150kbit prio 0
$TQA parent 1:14 handle 14: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 14 fw flowid 1:14
$IPT_POST -d 192.168.1.104 -j MARK --set-mark 14
$TCAU parent 2:1 classid 2:14 htb rate 150kbit ceil 150kbit prio 0
$TQAU parent 2:14 handle 14: $SFQ
$TFAU parent 2:0 prio 0 protocol ip handle 14 fw flowid 2:14
$IPT_PRE -s 192.168.1.104 -j MARK --set-mark 14
037H /tmp/new_qoslimit_start.sh (nie dzialajace)
Cytat #!/bin/sh
TCA="tc class add dev br0"
TFA="tc filter add dev br0"
TQA="tc qdisc add dev br0"
SFQ="sfq perturb 10"
IPT_POST="iptables -t mangle -A POSTROUTING ! -s 192.168.1.1/255.255.255.0"
tc qdisc del dev br0 root
tc qdisc add dev br0 root handle 1: htb
tc class add dev br0 parent 1: classid 1:1 htb rate 10240kbit
TCAU="tc class add dev vlan2"
TFAU="tc filter add dev vlan2"
TQAU="tc qdisc add dev vlan2"
IPT_PRE="iptables -t mangle -A PREROUTING ! -d 192.168.1.1/255.255.255.0"
tc qdisc del dev vlan2 root
tc qdisc add dev vlan2 root handle 2: htb
tc class add dev vlan2 parent 2: classid 2:1 htb rate 10240kbit
$TCA parent 1:1 classid 1:10 htb rate 3072kbit ceil 8192kbit prio 2
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
$IPT_POST -d 192.168.1.100 -j MARK --set-mark 10
$TCAU parent 2:1 classid 2:10 htb rate 3072kbit ceil 8192kbit prio 2
$TQAU parent 2:10 handle 10: $SFQ
$TFAU parent 2:0 prio 2 protocol ip handle 10 fw flowid 2:10
$IPT_PRE -s 192.168.1.100 -j MARK --set-mark 10
$TCA parent 1:1 classid 1:11 htb rate 3072kbit ceil 8192kbit prio 3
$TQA parent 1:11 handle 11: $SFQ
$TFA parent 1:0 prio 3 protocol ip handle 11 fw flowid 1:11
$IPT_POST -d 192.168.1.101 -j MARK --set-mark 11
$TCAU parent 2:1 classid 2:11 htb rate 3072kbit ceil 8192kbit prio 3
$TQAU parent 2:11 handle 11: $SFQ
$TFAU parent 2:0 prio 3 protocol ip handle 11 fw flowid 2:11
$IPT_PRE -s 192.168.1.101 -j MARK --set-mark 11
iptables -I FORWARD -s 192.168.1.101 -p tcp -m connlimit --connlimit-above 500 --connlimit-mask 32 -j REJECT
iptables -I FORWARD -s 192.168.1.101 -p udp -m limit --limit 75/sec -j DROP
$TCA parent 1:1 classid 1:12 htb rate 150kbit ceil 150kbit prio 0
$TQA parent 1:12 handle 12: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 12 fw flowid 1:12
$IPT_POST -d 192.168.1.102 -j MARK --set-mark 12
$TCAU parent 2:1 classid 2:12 htb rate 150kbit ceil 150kbit prio 0
$TQAU parent 2:12 handle 12: $SFQ
$TFAU parent 2:0 prio 0 protocol ip handle 12 fw flowid 2:12
$IPT_PRE -s 192.168.1.102 -j MARK --set-mark 12
$TCA parent 1:1 classid 1:13 htb rate 3072kbit ceil 8192kbit prio 2
$TQA parent 1:13 handle 13: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 13 fw flowid 1:13
$IPT_POST -d 192.168.1.103 -j MARK --set-mark 13
$TCAU parent 2:1 classid 2:13 htb rate 3072kbit ceil 8192kbit prio 2
$TQAU parent 2:13 handle 13: $SFQ
$TFAU parent 2:0 prio 2 protocol ip handle 13 fw flowid 2:13
$IPT_PRE -s 192.168.1.103 -j MARK --set-mark 13
$TCA parent 1:1 classid 1:14 htb rate 150kbit ceil 150kbit prio 0
$TQA parent 1:14 handle 14: $SFQ
$TFA parent 1:0 prio 0 protocol ip handle 14 fw flowid 1:14
$IPT_POST -d 192.168.1.104 -j MARK --set-mark 14
$TCAU parent 2:1 classid 2:14 htb rate 150kbit ceil 150kbit prio 0
$TQAU parent 2:14 handle 14: $SFQ
$TFAU parent 2:0 prio 0 protocol ip handle 14 fw flowid 2:14
$IPT_PRE -s 192.168.1.104 -j MARK --set-mark 14
Edytowany przez shibby dnia 01-03-2011 09:30
|
|
|
|
shibby |
Dodano 01-03-2011 09:57
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
no i wyglada wszystko ok.
pokaz mi na niedzialającym qoslimit
Cytat tc -s class show dev br0
tc -s class show dev vlan2
czy ktos jeszcze moze sprawdzic qoslimit w wersji 37H2qos?
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
|
|
|
|
anonim747874734 |
Dodano 01-03-2011 10:12
|
OL Maniac
Posty: 1219
Dołączył: 02/08/2010 18:21
|
Cytat shibby napisał(a):
@house - tak. Jeszcze nie oficjalnie bo wersji build55 jeszcze swiat nie widzial ale w repozytorium zmiany już są dodane.
a kiedy bedzie kompilowany build55 ? cos ci wiadomo na temat planowanego releasu ? |
|
|
|
shibby |
Dodano 01-03-2011 10:25
|
SysOp
Posty: 17111
Dołączył: 15/01/2009 20:30
|
oficjalnie nie, pewnie bedzie jak teddy zapnie obsluge ipv6 na ostatni guzik
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
|
|
|