Re: Re: Whats wrong with my script?

Linux Advanced Routing and Traffic Control

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



What about this? : tc filter add dev eth1 parent 1:0 protocol ip prio 100
u32 match ip dst 192.168.0.50 classid 1:56
Is this correct for shaping upload?

----- Original Message ----- 
From: "andybr" <andybr@xxxxxxxxxx>
To: <gaston@xxxxxxxxxxxx>
Cc: <lartc@xxxxxxxxxxxxxxx>
Sent: Thursday, January 29, 2004 10:05 AM
Subject: Re: Whats wrong with my script?


Hello,

According with rules you are controlling only download
(src ip) you should add a (dst rule) also. Make a try.


[]'s
Anderson
> I`m trying to shape both upload (eth0) and download
(eth1). I made this
> script to acomplishthis but the filters are not working
 even though the
> classes and qdiscs are created. What am I doing wrong?
#!/bin/bash
>
>
> tc qdisc del dev eth0 root
> tc qdisc add dev eth0 root handle 1 htb default 10 r2q
5
>
> tc qdisc del dev eth1 root
> tc qdisc add dev eth1 root handle 1 htb default 10 r2q
5
>
> tc class add dev eth0 parent 1: classid 1:2 htb rate 5M
bit burst 15k
>
> tc class add dev eth0 parent 1:2 classid 1:59 htb rate
64Kbit ceil 64Kbit
> tc qdisc add dev eth0 parent 1:59 handle 59 sfq perturb
 10
> tc filter add dev eth0 parent 1:0 protocol ip prio 100
u32 match ip src
> 192.168.0.50 classid 1:59
>
> tc class add dev eth1 parent 1: classid 1:2 htb rate 5M
bit burst 15k
>
> tc class add dev eth1 parent 1:2 classid 1:56 htb rate
64Kbit ceil 64Kbit
> tc qdisc add dev eth1 parent 1:56 handle 56 sfq perturb
 10
> tc filter add dev eth1 parent 1:0 protocol ip prio 100
u32 match ip dst
> 192.168.0.50 classid 1:56
>
>
> _______________________________________________
> LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
> http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: ht
tp://lartc.org/
>


__________________________________________________________________________
Acabe com aquelas janelinhas que pulam na sua tela.
AntiPop-up UOL - É grátis!
http://antipopup.uol.com.br/


_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

_______________________________________________
LARTC mailing list / LARTC@xxxxxxxxxxxxxxx
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/

[Index of Archives]     [LARTC Home Page]     [Netfilter]     [Netfilter Development]     [Network Development]     [Bugtraq]     [GCC Help]     [Yosemite News]     [Linux Kernel]     [Fedora Users]
  Powered by Linux