[LARTC] tc show error for ingress

Linux Advanced Routing and Traffic Control

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

 



Hi,

I am trying to do both ingress and egress bandwidth management on a bridge.
eth0 is the WAN interface. IPTraf shows that the following script is running
successfully and it limits bandwidth both ways to 256 KB

However when I want to see the statistics using tc - it only shows me stats
for htb class
and not for ingress class. The tc output is as follows:

tc -s -d class show dev eth0
class htb 1:1 root prio 0 quantum 3276 rate 256Kbit ceil 256Kbit burst
1926b/8 mpu 0b cburst 1926b/8 mpu 0b level 0
 Sent 193313679 bytes 189055 pkts (dropped 1, overlimits 0)
 rate 32656bps 32pps backlog 9p
 lended: 189046 borrowed: 0 giants: 0
 tokens: -77245 ctokens: -77245

What is wrong here?

The shaping+limiting script is provided below

---
#Delete existing qdics
tc qdisc del dev eth0 root
tc qdisc del dev eth0 ingress
#add HTB for egress
tc qdisc add dev eth0 root handle 1: htb default 1
tc class add dev eth0 parent 1: classid 1:1 htb rate 256kbit ceil 256kbit
#Add ingress queue
tc qdisc add dev eth0 handle ffff: ingress
tc filter add dev eth0 parent ffff: protocol ip prio 50 u32 match ip src
0.0.0.0/0 police rate 256kbit burst 10k drop flowid :1

Thanks

Rajesh




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