Displaying 20 results from an estimated 2000 matches similar to: "tc filter not work, why?"
2006 Aug 16
4
How to bypass traffic control for one IP
Hi all,
i have a problem: i have an adsl modem that is connected to internet. I can''t manage this modem.
Between my PC and the modem i have a linux firewall that make the NAT and the traffic shapping.
I have create a script that limit the bandwidth of the "external" interface of the firewall so i can manage my bandwidth for my internet application.
The problem is that i need to
2007 Jun 20
8
Why does scp stall on low bandwidth connections?
Hi,
I am new to tc and have been reading quite a bit on how to set it up etc.
Everything seems to be working fine, until I started scp-ing a large file
over a low bandwidth connection as part of my testing process.
Here is the setup:
my pc --- bridge running tc/htb --- rest of network
TC is filtering traffic from "my pc" and classifies it as 120kbit (see my
script below). I then scp a
2007 Feb 28
4
incoming traffic + iptable
Hello,
i try to use iptables to mark packet and then to filter them with tc. Here
is my script:
iptables -t mangle -A PREROUTING -s 172.28.54.41/32 -p tcp -j MARK
--set-mark 1
tc qdisc add dev eth0 handle ffff: ingress
tc filter add dev eth0 parent ffff: protocol ip prio 1 handle 1 fw police
rate 10000kbit burst 10000kbit mtu 1500k drop flowid :1
I can not use u32 because i have several
2006 Jun 28
3
Simple Rule to Cap P2P Uploads
Hi,
I''m new at traffic control and was reading up on HTB and using it to put an upper limit on traffic. I have a 256k DSL with 64k upload (which translates to about 5/6KB uploads). The machine running the P2P applications keeps filling up the 64K so my browsing from other machines in the network ends up being very slow. Since there are several P2P applications, I wanted to set the
2006 Dec 10
3
traffic shaping vpn (GRE) traffic
Looking for some advise from the experts out there.
We do simple traffice shaping and I''m having trouble figuring out how to
shape vpn traffic using a tc filter.
The following filter works fine for SSH
tc filter add dev eth2 parent 1:0 protocol ip u32 match ip sport 22 0xffff
classid 1:10
The following throws and "Illegal match" error when trying to filter GRE
traffic.
tc
2004 Apr 29
2
tc class htb
Hi,
I am new to this group.
I use this script
tc qdisc add dev eth0 root handle 1: htb
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 500kbit ceil 500kbit
tc class add dev eth0 parent 1:1 classid 1:2 htb rate 300Kbit ceil 500kbit
tc class add dev eth0 parent 1:1 classid 1:3 htb rate 200kbit ceil 500kbit
I like to know:
If two customers of the same class (for example 1:2) work
2007 Apr 26
1
HTB+SFQ
Hi folks,
I`ve a problem to use HTB and SFQ.
The first script, below, to show a simple configuration, does work
fine...!!!
But, in the second example, does not work, becouse i put more code to
clasify the traffic by protocol, http and ftp in this case.
Somebody can tell me the errors?
Thx, in advance.-
NOTICE: IMQ device is to asociate with ETH1 my external iface.
SCRIPT que funciona:
2004 May 03
1
htb bandwith
Hi,
tc qdisc add dev eth0 root handle 1: htb
tc class add dev eth0 parent 1:0 classid 1:1 htb rate 2000Kbit ceil 2000kbit
tc class add dev eth0 parent 1:1 classid 1:2 htb rate 1200Kbit ceil 2000kbit
tc class add dev eth0parent 1:1 classid 1:3 htb rate 800Kbit ceil 2000kbit
tc class add dev eth0 parent 1:2 classid 1:21 htb rate 600Kbit ceil 2000kbit
tc class add dev eth0 parent 1:2
2007 May 16
5
statistics and calc bandwidth traffic using tc -s qdisc show
2006 Sep 25
2
@article.article_groups.delete_if... Dosn't work!
If I try:
@article.article_groups.delete_if {|x|
x.group_id == x.group_id
}
It does nothing.
If I try:
articletmp.article_groups.each{ |x|
@article.article_groups.delete(y)
}
It deletes some of the groups.
@article.article_groups.clear
works.
Why dosn''t the to first examples work as expected??
Do I have to put groups I don''t want to
2007 Feb 21
1
Problem with HTB and outgoing traffic
Hello,
I''m using a script with tc, to limit my outgoing traffic :
tc qdisc add dev eth0 root handle 1: htb
tc class add dev eth0 parent 1: classid 1:1 htb rate 500kbit burst 6k
tc filter add dev eth0 parent 1: protocol ip prio 1 u32 match ip dst
172.28.54.9 flowid 1:1
I want to test bandwidth with iperf to see if limitation is correct.
Sometimes, I get correct measure for certain rates,
2004 Jan 11
1
HTB rates aren''t enforced correctly
Hi!
I recently changed my qdisc from CBQ and PRIO to only HTB, and I can''t
really seem to get the rates to work as I want them to. I have eight
classes, which I set up as follows:
tc qdisc add dev eth1 root handle 1: htb default 122
tc class add dev eth1 parent 1: classid 1:1 htb rate 1000kbit ceil 1000kbit cburst 1500 burst 50kb
tc class add dev eth1 parent 1:1 classid 1:11 htb prio 0
2006 Feb 23
10
Is this possible?
I am trying to do ingress flow control with htb + imq,
and as could be expected it isn''t working well.
It works a lot better when I keep the htb ceiling well
below what the link can actually carry - I guess because
htb gets to throttle the TCP fast start before it causes
packets to be dropped. The only problem is wasting all
that bandwidth hurts.
It occurred to me that the bandwidth
2007 Jul 30
17
tc n00b
Hi everyone,
I''m new to tc but I need to use it to set up shaping on a new NAT box.
In short:
Each user must have their upload limited to 128kbit and downlink limited
to 256kbit.
Global bandwidth to be limited to 100Mbit
Interactive packets to have higher priority
200+ users, so need to match packets fast
So far I have managed to get the download limits working. However I need
to
2004 May 03
5
QoS in wireless networks
Hello,
I''m trying to configure several wireless routers with QoS support. The
idea is to implement differentiated services so that VoIP traffic gets
the maximal priority, then video, control traffic, interactive data
traffic and best-effort traffic.
I have seen that CBQ used to be chosen as qdisc for implementing
bandwith share in DiffServ but now HTB is preferred because it is
2005 Jul 08
5
HTB Rate and Prio
Hi,
I wanted to implement some QOS on my Linux Box with HTB, but after some time
spend
on the configuration and tests, I still don''t manage to have some correct
results. Here are the details :
-ROOT 2000 kbits
-HIGHPRIO SUBCLASS 50 kbits prio 0
-SUBCLASS1 750 kbits prio 1
-SERVICE1 250 kbits prio 1
2006 Jun 16
3
tc ingress policing with multiple subnets
Hello everybody on the list,
I have the following situation where I want to police the speed of incoming
packets from specific subnets to 1024kbps and then police all the rest to
256kbps, which is the speed my ISP grants for the rest of the internet.
So, eth1 is the one connected to the cable modem and then to the internet.
I do:
tc qdisc add dev eth1 ingress handle ffff:
then:
tc filter
2007 Jul 12
2
voip quality/bandwidth/latency techniques
I have voip quality issues I would like to minimize. I have a ~=
3M/384k (Comcast) cable modem and a CentOS based Linux router (SME 7,
2.6.9 kernel) with 5 NAT''d devices (3 PCs "DHCP", 2 Vonage adapters
"static 10.10.2.10-11"). The quality problems are audio cutting out and
popping. I tried the following (see below) based on a Cookbook example,
but I still have
2006 Jun 16
1
slackware 10.2 compilation
hello people and nice to meet you.
tasoss@starla:~/tcng$ ./configure
Reading configuration defaults from ./config
building tcsim: yes
Kernel source: /home/tasoss/linux-2.6.16.20
Kernel version: 2.6.16
iproute2 source: /home/tasoss/iproute2-2.6.16-060323
iproute2 version: 060323
Host byte order: little endian
tcng command: /home/tasoss/tcng/bin/tcng
YACC is:
2005 Mar 14
1
htb.init issues
Hi!
Here''s what I want:
root class 0010
premium parent class 1000
premium child classes 1xyz
best-effort parent class 2000
best-effort child classes 2xyz
default class 3000
Here''s how I do it:
eth1:
DEFAULT=3000
eth1-0010.root:
RATE=100Mbit
LEAF=sfq
eth1-0010:1000.premium
CEIL=352Kbit
RATE=352Kbit
PRIO=2
LEAF=sfq
eth1-0010:1000:1xyx.child1
CEIL=32Kbit
RATE=8Kbit