[MOD] Tomato by shibby
|
kille72 |
Dodano 03-04-2012 14:17
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Czyli jak np. mam 2 VLANy br0 i br1 to br0 ograniczam Bandwidth Limiterem, a IP/MAC z br1 Script Generatorem?
|
|
|
|
shibby |
Dodano 03-04-2012 15:10
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
tak i to powinno dzialac chociaz nie testowalem tego.
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 03-04-2012 15:27
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Przyciecie VLANu br1 skryptem, Bandwidth Limiter dziala jak wiecie tylko na br0 (Attention! BW Limiter works only for LAN (br0)).
Zrobilem 2 VLANy:
br0->ip routera 192.168.2.1, dhcp 192.168.2.100-149
br1->ip routera 192.168.3.1, dhcp 192.168.3.100-109
W br1 chce ograniczyc skryptem download/upload, lacze 10Mbit/10Mbit, ograniczenie daje na 192.168.3.100-109, gwarantowana szybkosc 1Mbit, maxymalna 2Mbit.
Skrypt ogranicza downlod ale nie upload (leci na maxa), moze ktos rzucic okiem na skrypt?
TCA="tc class add dev br1"
TFA="tc filter add dev br1"
TQA="tc qdisc add dev br1"
SFQ="sfq perturb 10"
tc qdisc del dev br1 root
tc qdisc add dev br1 root handle 1: htb
tc class add dev br1 parent 1: classid 1:1 htb rate 10240kbit
$TCA parent 1:1 classid 1:10 htb rate 1024kbit ceil 2048kbit prio 2
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A POSTROUTING -m iprange --dst-range 192.168.3.100-192.168.3.109 -j MARK --set-mark 10
TCAU="tc class add dev imq0"
TFAU="tc filter add dev imq0"
TQAU="tc qdisc add dev imq0"
modprobe imq
modprobe ipt_IMQ
ip link set imq0 up
tc qdisc del dev imq0 root
tc qdisc add dev imq0 root handle 1: htb
tc class add dev imq0 parent 1: classid 1:1 htb rate 10240kbit
$TCAU parent 1:1 classid 1:10 htb rate 1024kbit ceil 2048kbit prio 2
$TQAU parent 1:10 handle 10: $SFQ
$TFAU parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A PREROUTING -m iprange --src-range 192.168.3.100-192.168.3.109 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -j IMQ --todev 0
Edytowany przez kille72 dnia 03-04-2012 16:41
|
|
|
|
Dudzio |
Dodano 03-04-2012 20:13
|
User
Posty: 173
Dołączył: 08/03/2010 13:54
|
Mam zainstalowane najnowsze tomato, ale mam problem z automatycznym montowaniem pondriva.
Jedynie jak kliknę to zamontuje.
Co mam nie tak?
W firewallu mam wpis
mount /dev/sda2 /opt
mkdir /tmp/hdd
mount /dev/sda3 /tmp/hdd
- MikroTik RB2011UiAS-2HnD-IN
- Tplink 1043ND + Attitude Adjustment -
- Netgear WNR3500L + Tomato
|
|
|
|
labik |
Dodano 03-04-2012 20:24
|
Power User
Posty: 387
Dołączył: 16/09/2011 08:08
|
/bin/mount /dev/sda2 /opt i analogicznie
/bin/mount /dev/sda3 /tmp/mnt/hdd
mkdir wykonujesz tylko raz (make directory) komenda do tworzenia katalogu.
Najlepiej z konsoli po zamontowaniu pendraka.
mkdir /tmp/mnt/hdd
Asus TUF AX5400
Asus RT-AC68U
|
|
|
|
Dudzio |
Dodano 03-04-2012 21:04
|
User
Posty: 173
Dołączył: 08/03/2010 13:54
|
Cytat labik napisał(a):
/bin/mount /dev/sda2 /opt i analogicznie
/bin/mount /dev/sda3 /tmp/mnt/hdd
mkdir wykonujesz tylko raz (make directory) komenda do tworzenia katalogu.
Najlepiej z konsoli po zamontowaniu pendraka.
mkdir /tmp/mnt/hdd
Chyba nie do końca bo teraz nie montuje nawet z palca.
- MikroTik RB2011UiAS-2HnD-IN
- Tplink 1043ND + Attitude Adjustment -
- Netgear WNR3500L + Tomato
|
|
|
|
labik |
Dodano 03-04-2012 21:22
|
Power User
Posty: 387
Dołączył: 16/09/2011 08:08
|
Z tego co widzę masz 3 partycje na pendraku tak ?
Asus TUF AX5400
Asus RT-AC68U
|
|
|
|
Dudzio |
Dodano 03-04-2012 21:29
|
User
Posty: 173
Dołączył: 08/03/2010 13:54
|
Tak mam 3 ale tylko 2 mam zamontowane jedna na opt
i jedna na dane
Jak mam /tmp/hdd to mogę montować z palca
jak zrobie tak jak Ty pisales /tmp/mnt/hdd to nie montuje
- MikroTik RB2011UiAS-2HnD-IN
- Tplink 1043ND + Attitude Adjustment -
- Netgear WNR3500L + Tomato
|
|
|
|
labik |
Dodano 03-04-2012 21:46
|
Power User
Posty: 387
Dołączył: 16/09/2011 08:08
|
a masz na niej katalog hdd ? bo jak nie to zamontują tylko tak :
/bin/mount /dev/sda3 /tmp/mnt
po czym go zrób :
mkdir /tmp/mnt/hdd
a do firewalla :
/bin/mount /dev/sda3 /tmp/mnt/hdd
Asus TUF AX5400
Asus RT-AC68U
|
|
|
|
zabolchomicka |
Dodano 03-04-2012 21:47
|
Power User
Posty: 207
Dołączył: 06/08/2008 01:28
|
Tak bedzie! Smile MultiSSID, OpenVPN 2.2.2 i PPTP serwer, juz niedlugo Smile
a jak wygląda sprawa z serwerem pppoe są jakieś szanse?
.............................................................
[b]ASUS RT-N16 Tomato PL 1.28.0000 MIPSR2-110-PL K26 USB AIO OSCAM 1.10rc build #6000
dysk 500Giga
WRT54GL 2xRS Tomato Firmware v1.28.0006 PL
2xovislink WL-5460AP
2
|
|
|
|
kille72 |
Dodano 03-04-2012 21:56
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
http://openlinksys.info/forum/viewthread.php?forum_id=32&thread_id=6604
|
|
|
|
Dudzio |
Dodano 03-04-2012 22:01
|
User
Posty: 173
Dołączył: 08/03/2010 13:54
|
Cytat labik napisał(a):
a masz na niej katalog hdd ? bo jak nie to zamontują tylko tak :
/bin/mount /dev/sda3 /tmp/mnt
po czym go zrób :
mkdir /tmp/mnt/hdd
a do firewalla :
/bin/mount /dev/sda3 /tmp/mnt/hdd
Na penie nie.
Ja tworze w tmp folder hdd gdzie chcę zamontować sda3
Połączony z 03 kwiecień 2012 22:13:45:
dobra już sobie poradziłem konfiguracja jest ok tylko router potrzebuje trochę czasu więc dałem mu
sleep 10
przed mount i teraz smiga.
Edytowany przez Dudzio dnia 03-04-2012 22:13
- MikroTik RB2011UiAS-2HnD-IN
- Tplink 1043ND + Attitude Adjustment -
- Netgear WNR3500L + Tomato
|
|
|
|
shibby |
Dodano 04-04-2012 08:21
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
w tomato k26 nie ma takiego modułu. Jest xt_IMQ
Ew zeby nie uzywac IMQ w ogole mozna od razu podzielic pasmo wychodzace na interfejs wychodzacy a wiec wszedzie zamiast imqX wpisujemy vlanX, gdzie X to numer vlanu dla WAN. Dla routerów gigabitowych przewazniej jest to vlan2.
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 04-04-2012 08:23
|
Administrator
Posty: 2986
Dołączył: 12/02/2007 23:43
|
Zmienilem ipt_IMQ na vlan2 oraz wszystkie imqX na vlan2. Nie wiem czy to co zaznaczylem na czerwono jest dobrze.
Jak Bandwidth Limiter dla br0 jest OFF wtedy przycina ladnie lacze skryptem w br1, ale jak wlacze Bandwidth Limiter w br0 wtedy upload na br1 zmienia sie na taki jaki dalem dla uzytkownikow w br0...cos sie gryzie.
Cytat TCA="tc class add dev br1"
TFA="tc filter add dev br1"
TQA="tc qdisc add dev br1"
SFQ="sfq perturb 10"
tc qdisc del dev br1 root
tc qdisc add dev br1 root handle 1: htb
tc class add dev br1 parent 1: classid 1:1 htb rate 10240kbit
$TCA parent 1:1 classid 1:10 htb rate 1024kbit ceil 2048kbit prio 2
$TQA parent 1:10 handle 10: $SFQ
$TFA parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A POSTROUTING -m iprange --dst-range 192.168.3.100-192.168.3.109 -j MARK --set-mark 10
TCAU="tc class add dev vlan2"
TFAU="tc filter add dev vlan2"
TQAU="tc qdisc add dev vlan2"
modprobe imq
modprobe vlan2
ip link set vlan2 up
tc qdisc del dev vlan2 root
tc qdisc add dev vlan2 root handle 1: htb
tc class add dev vlan2 parent 1: classid 1:1 htb rate 10240kbit
$TCAU parent 1:1 classid 1:10 htb rate 1024kbit ceil 2048kbit prio 2
$TQAU parent 1:10 handle 10: $SFQ
$TFAU parent 1:0 prio 2 protocol ip handle 10 fw flowid 1:10
iptables -t mangle -A PREROUTING -m iprange --src-range 192.168.3.100-192.168.3.109 -j MARK --set-mark 10
iptables -t mangle -A PREROUTING -j IMQ --todev 0
Edytowany przez kille72 dnia 04-04-2012 08:50
|
|
|
|
shibby |
Dodano 04-04-2012 09:32
|
SysOp
Posty: 17112
Dołączył: 15/01/2009 20:30
|
marki zwieksz np do 200 numeruj.
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
|
|
|
|
Axelsys |
Dodano 04-04-2012 16:29
|
User
Posty: 146
Dołączył: 22/11/2008 19:11
|
I nie zanosi się na to żeby ten brak został uzupełniony :|
A może się mylę ?
CISCO EPC3208 -> ASUS RT-AC68U + Merlin 3.0.0.4_378.50_0
CISCO EPC3208 -> Netgear WNR3500L v2 + Tomato 1.28.0000 MIPSR2-116 K26 USB AIO PL
|
|
|
|
BlackJack1 |
Dodano 04-04-2012 16:36
|
User
Posty: 3
Dołączył: 03/01/2008 11:23
|
Nie mogę znaleźć softu Tomato dla mnie. Po prostu jestem zilelony w temacie.
Mam Linksys WRT54Gl 1.1 i narazie oprogr. firmowe producenta. Zależy mi na dodatkowych funkcjach np. selektywnym blokowaniu określonych witryn, ograniczeniu dostępności neta w pewnych godzinach dla konkretnych MAC adresów itp, stałego przypisania nr IP wewnętrzego dla poszczególnych kart po MAC adresie.
Który (najlepiej PL wersję) ma wgrać? Proszę o podanie linku bezpośredniego bo te podkatalogi i ich nazwy w dziale Download mnie ogłupiają i już nic nie wiem gdzie mam szukać.
Widzę tu w stopkach użytkowników, że dla mojego routera mają:
Linksys WRT54GL 1.1 + Tomato PL 1.28.0000 088-PL ND VPN
Linksys WRT54GL v1.1 Tomato 1.28.0005 088V ND Std
B. prosze o poradę, o taki FW dla mnie i bezpośredni link do pobrania...
Z góry dzięki.
Pozdrawiam.
|
|
|
|
hermes-80 |
Dodano 04-04-2012 16:56
|
VIP
Posty: 3676
Dołączył: 21/04/2009 11:24
|
Edytowany przez hermes-80 dnia 04-04-2012 23:30
===============================================================
Netgear WNR3500L v1
Podziękowania dla administracji Openlinksys.info!
|
|
|
|
rioachim |
Dodano 04-04-2012 21:44
|
User
Posty: 3
Dołączył: 04/04/2012 21:32
|
Hello shibby, great work on the latest release (088). K26_Mega build is the most spectacular for me, as I have only 8Mb flash. The bad part is that I cannot enable JFFS (only 256kb / 4blocks left). Maybe you can squeeze out some themes or something else in order to keep the same features and also to have a functional jffs option.
Also I think I encountered a bug. When trying to replicate my old tomato settings (screenshot attached), I could no longer login into the web interface with https (asks me for password only once and never loads any page) and I had to reset to defaults. HTTP access is fine.
Thank you for your time and dedication.
rioachim załączono następujące plik:
Nie masz uprawnień, by zobaczyć załączniki w tym wątku.
|
|
|
|
BlackJack1 |
Dodano 04-04-2012 23:01
|
User
Posty: 3
Dołączył: 03/01/2008 11:23
|
Dzięki hermes-80 za link.
Mam jeszcze jedno pytanie. Czy jak wgram to zmodyfikowane FW to będę mógł prosto wrócić do oryginalnego gdyby coś nie tak?
|
|
|