Displaying 20 results from an estimated 800 matches similar to: "netem usage example"
2005 Jul 04
0
Problem linking with libdb
Hello,
I am trying to compile iproute2 but something does not work when
linking with libdb.
This is what I am using:
- iproute2-ss050607
- linux 2.4.22
- make 3.79.1
- gcc 2.95.3
- ld 2.15
When I type make, it ends somewhere in ./misc with the following error
message:
make output starts here:
gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -DCONFIG_GACT
2005 Oct 04
4
iproute2-050929 ERORR compiling
Dzien Dobry
Is there some error witch iproute2-050929.tar.gz becouse when i compile I don''t get tc
I have kernel 2.6.12.3
this is my log with compile
# make
make[1]: Entering directory `/home/src/a/04102005/iproute2-050929/lib''
gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -I../include -DRESOLVE_HOSTNAMES -c -o ll_map.o ll_map.c
gcc -D_GNU_SOURCE -O2 -Wstrict-prototypes
2004 Jul 01
20
[PATCH 2.6] update to network emulation QOS scheduler
This patch updates the network emulation packet scheduler.
* name changed from delay to netem since it does more than just delay
* Catalin''s merged code to do packet reordering
* uses a socket queue''s directly rather than layering on qdisc(fifo)
because this is used in performance tests.
* adds placeholder in API for future enhancements (rate and duplicate).
2006 Apr 26
5
how to change classful netem loss probability?
Hi,
I am using netem to add loss and then adding another qdisc within netem
according to the wiki. Then i want to change the netem drop probability
without having to delete the qdisc and recreate it. I try it but I get
invalid argument:
thorium-ini hedpe # tc qdisc add dev ath0 root handle 1:0 netem drop 1%
thorium-ini hedpe # tc qdisc add dev ath0 parent 1:1 handle 10: xcp
capacity 54Mbit
2006 Jul 17
1
How to add multiple filters and netem rules on a single interface?
Hi!
We want to run TCP streams to several port numbers through one interface,
each with a different delay set by Netem.
E.g. TCP streams to port 80 could have 50ms delay, while TCP streams to port
81 could have 100 ms delay and so on.
We have tried to solve this by using a combination of tc filter and netem
rules, but we can''t get it quite right.
We are considering one class per port,
2007 Mar 30
1
Please Help: applying multiple different delays with netem
I''m trying to use tc and netem to delay packets from several different
machines as they exit via eth0. Assume two source IPs, 10.0.0.122 and
10.0.0.133. I''d like to delay packets from the first one by 200ms, and
packets from the second one by 300 ms. Any other traffic should be sent
out normally. Here''s what I tried:
# make three classes, 1:1, 1:2, and 1:3:
tc qdisc add
2005 Jan 27
2
netem bug?
Hi all,
I''m running some tests with netem and I noticed some strange behaviour
that looks like a bug: I''m pinging another machine and adding delay with
netem. When I tell netem to give me a 10ms delay, it works fine. The
problem is that when I ask for a 11ms delay, it gives me 20ms! It
happens for any value between 11ms an 20ms, and it repeats for values
over 20ms, now
2006 Apr 16
9
how to do probabilistic packet loss in kernel?
Hi,
I am using iproute2 to setup fowarding, adding routes like "ip route add 192.168.1.3 via 192.168.1.2"
I was wondering where in the kernel I can insert probabilistic packet loss only for forwarded packets? So that for instance I can drop 5% of all forwarded packets?
I don''t need help with the actual code, just need help finding where to insert this code :)
Thanks!
George
2005 May 24
3
four tc filter and netem questions
The following (occuring on debian/testing with kernel-image-2.6.8-2-386 version
2.6.8-13 and iproute version 20041019-3) confuses me:
# tc qdisc add dev eth0 root handle 1: prio
# tc filter add dev eth0 parent 1: proto ip pref 1 handle 1 fw classid 1:2
# tc filter ls dev eth0
filter parent 1: protocol ip pref 1 fw
filter parent 1: protocol ip pref 1 fw handle 0x1 classid 1:2
# tc filter del dev
2004 Jun 17
2
[PATCH] (1/4) delay scheduler enqueue always succeeds.
If underlying fifo enqueue fails, return the status not 0.
Same patch should apply to both 2.6 and 2.4
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
diff -Nru a/net/sched/sch_delay.c b/net/sched/sch_delay.c
--- a/net/sched/sch_delay.c 2004-06-17 15:13:15 -07:00
+++ b/net/sched/sch_delay.c 2004-06-17 15:13:15 -07:00
@@ -69,7 +69,7 @@
sch->stats.bytes += skb->len;
2005 Mar 30
5
netem with prio hangs on duplicate
hi
i tried the example given on the examples page to
duplicate selected traffic like
tc qdisc add dev eth0 root handle 1: prio
tc qdisc add dev eth0 parent 1:3 handle 3: netem
duplicate 40%
tc filter add dev eth0 protocol ip parent 1:0 prio 3
u32 match ip dst 11.0.2.2 flowid 1:3
when i ping from 11.0.2.2 to this interface my machine
hangs. the same thing works for drop or delay.
i would
2004 Jul 29
1
error: structure has no member named `rate''
I want to take the functionality that I found sitting in
linux-2.6.8-rc2/net/sched/sch_netem.c for a test drive but I found
that the /sbin/tc that I have does not have the necessary knobs.
So I grabbed iproute2-2.6.X-ss040702.tar.gz and tried to build it,
but I got this:
q_netem.c: In function `netem_parse_opt'':
q_netem.c:90: error: structure has no member named `rate''
2005 Jul 12
0
Teql and NetEm can''t work together
Thanks in advance!
Summary: when I load netem and teql together, teql doesn''t work
correctly. (If I load teql only, everything is fine)
I loaded both netem and teql. Netem is associated with eth0, and teql is
associated with both eth0 and eth1. But traffic only goes out of eth1.
Attached are the commands that I used to configure teql and netem (on
machine 1), and commands to
2004 Mar 18
6
[PATCH] packet delay scheduler
Okay, here is a very simple QOS scheduler that delays packets for 2.6.
It is good for testing, and might be useful for people who want to put
some class of traffic into a "penalty box".
Alexey''s tc command is really easy to extend to new disciplines. There is
a version which knows about this scheduler at:
http://developer.osdl.org/shemminger/tcp/iproute2-delay.tar.bz2
The
2007 Apr 24
0
OSPF with Netem
Hi all,
I am currently trying to emulate a satellite link, via Netem, on a testbed which is OSPF-enabled.
I''d like to set up a Netem box between two routers.
Since all routing between routers is dynamic, I''m wondering how to set up OSPF on my Netem box?
Could someone indicate me if it is feasible and give me some guidelines to possibly do so?
Thanks in advance,
Vincent.
2003 Jul 23
2
arpd question
Hi all,
I have noticed that the "CONFIG_NETLINK" has been removed since kernel
version 2.4.17, does this mean that we cannot use "arpd" with kernel
versions 2.4.17 onwards.
vishy
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
2005 Jun 22
0
Help: NIST Net or NetEm ?
Hi,
I want to study the multi-path TCP behavior (single TCP connection over
multi-paths), and I am setting up the test bed. I have two machines,
each with two network cards. I have directly connected two eth0, and I
am trying to figure out how connect two eth1 to control the properties
of this connection, so that I can study the TCP on multiple different
paths (different in terms of latency,
2007 Apr 02
1
Please Help: Can''t access bands > 10 on prio qdisc
Hi,
I''m trying to set up 15 different delay intervals for packets leaving
on an interface, using netems hanging off of a 16-band prio.
I''m having trouble adding anything to bands higher than 10. Here''s
what I tried:
tc qdisc add dev eth0 root handle 1: prio bands 16 \
priomap 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
I want all default traffic to go to
2007 Apr 23
1
Multiple bands with equal priority ?
I''m trying to build a wan latency test environment, where packets
from different "remote" locations get delayed by different amounts
of time, depending on which remote location we''re pretending they
are from.
Currently, I''m doing this using the ''prio'' qdisc to obtain multiple
bands, and hanging a different netem qdisc off each of the branches
2005 May 13
1
Qdisc requeue should be void?
There is an design problem with the qdisc interface that causes qlen related bugs
in netem, tbf, and other qdisc''s that peek at the top of the queue. The problem is
that requeue needs to be called from the dequeue function but requeue can fail.
If requeue fails, then the calling qdisc can not properly handle the error. If it
returns NULL, then the parent''s expectation about qlen