----- Original Message ----- From: <tdabek@go2.pl> To: "lista użytkowników LMS" <lms@lists.lms.org.pl> Sent: Saturday, April 26, 2008 5:17 PM Subject: Re: [lms] modul tc-new Paweł Szalacha pisze:
witam, mam taka sytuacje: router 3 karty sieciowe: eth0=wan eth1=lan eth2=lan
generuje sobie plik do przycinki pasma przy pomocy modulu tc-new ale mam problem. otoz w opcji class_down nie ma zmiennej %if co w moim wypadku jest konieczne. czy to blad czy ja cos zle robie ?
Przeciez w opcji class_down nie ma takiej zmiennej, sa tylko nastepujace %cid, %cname, %h, %downrate, %downceil jest to dokladnie napisane w doc. Natomiast zmienna %if , oktorej piszesz jest w pozostalych opcjach np. %filter_down, %filter_up tak wiec to nie zaden blad. -- Pozdrawiam Tomasz Dąbek [Thomas] [gg:14553 mail:tdabek_NO_@go2.pl] okey. to w takim razie albo ja pewnie czegos nie rozumiem. probuje wygenerowac plik dla dwoch roznych sieci z ktorych kazda jedna jest podpieta do innej karty sieciowej eth1,eth2. wiec jak wygeneruje jeden wspolny plik dla dwoch roznych sieci to interfejs bede miec ciagle ten sam dla roznych sieci. to dla sieci ktora jest na eth1 /sbin/tc class add dev $LAN parent 1:2 classid 1:102 htb rate 320kbit ceil 640kbit $BURST prio 2 quantum 1500 /sbin/tc qdisc add dev $LAN parent 1:102 esfq perturb 10 hash dst /usr/local/sbin/iptables -t mangle -A LIMITS -d 10.1.1.19 -j MARK --set-mark 103 /sbin/tc filter add dev eth2 parent 1:0 protocol ip prio 5 handle 103 fw flowid 1:102 a to dla sieci ktora jest na eth2 /sbin/tc class add dev $LAN parent 1:2 classid 1:198 htb rate 320kbit ceil 640kbit $BURST prio 2 quantum 1500 /sbin/tc qdisc add dev $LAN parent 1:198 esfq perturb 10 hash dst /usr/local/sbin/iptables -t mangle -A LIMITS -d 10.1.1.89 -j MARK --set-mark 213 /sbin/tc filter add dev eth2 parent 1:0 protocol ip prio 5 handle 213 fw flowid 1:198 !DSPAM:48134fce313761010189975!