| [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: 17165
 Dołączył: 15/01/2009 20:30
 
 
 | tak i to powinno dzialac chociaz nie testowalem tego. 
 
 Router: Unifi Cloud Gateway FiberSwitch: Unifi USW-Lite-16-PoE
 Switch: Unifi USW-Flex-Mini - szt. 2
 Wi-Fi: Unifi U6-Lite - szt. 2
 Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
 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 AX5400Asus 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 AX5400Asus 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 opti 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 AX5400Asus 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: 17165
 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 FiberSwitch: Unifi USW-Lite-16-PoE
 Switch: Unifi USW-Flex-Mini - szt. 2
 Wi-Fi: Unifi U6-Lite - szt. 2
 Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
 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: 17165
 Dołączył: 15/01/2009 20:30
 
 
 | marki zwieksz np do 200 numeruj. 
 
 Router: Unifi Cloud Gateway FiberSwitch: Unifi USW-Lite-16-PoE
 Switch: Unifi USW-Flex-Mini - szt. 2
 Wi-Fi: Unifi U6-Lite - szt. 2
 Proxmox VE: i5-13400T, 64GB RAM, 2x 512GB NVMe, 4x 2TB SSD
 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: 3682
 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?
 
 | 
|  | 
 
 |