[opensuse] TC causing segmentation fault
Just starting exploring TC Docu (LARTc) looks beautifull however... tc qdisc add dev eth1 root tbf rate 300kbit latency 50ms burst 600kbit tc -s -d qdisc ls Segmentation fault And in syslog: May 22 22:54:16 gwdg6 kernel: tc[17520] general protection ip:413573 sp:7fffe31f91d0 error:0 in tc[400000+36000] System: Suse_11.0 kernel: 2.6.25.18-0.2-xen Arch: x86_64 strace tc -s -d qdisc ls yields: (last lines) open("/usr/lib/tc/q_prio.so", O_RDONLY) = -1 ENOENT (No such file or directory) --- SIGSEGV (Segmentation fault) @ 0 (0) --- +++ killed by SIGSEGV +++ And indeed: find / -iname q_prio.so didn't produce anything The dirctory: /usr/lib/tc/ only contains: ls /usr/lib/tc/ experimental.dist normal.dist pareto.dist paretonormal.dist Suggestions? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Saturday, 2009-05-23 at 00:25 +0200, Hans Witvliet wrote:
Just starting exploring TC
What is 'tc'? I don't see it in the distro. :-? - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkoXRFQACgkQtTMYHG2NR9V0gQCfcCwkcAFuEw/B7+Fd+KWoWr5E YBkAn1fE76wIsP8l1c08SD1dMQYlk/2+ =MSdW -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Carlos E. R. escribió:
On Saturday, 2009-05-23 at 00:25 +0200, Hans Witvliet wrote:
Just starting exploring TC
What is 'tc'? I don't see it in the distro. :-?
/usr/sbin/tc is part of iproute2 and is used to setup traffic control settings. (man tc) As far as I know this is a known bug and has been fixed via YOU a while ago, please install updates and try again. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
On Fri, 2009-05-22 at 21:01 -0400, Cristian Rodríguez wrote:
Carlos E. R. escribió:
On Saturday, 2009-05-23 at 00:25 +0200, Hans Witvliet wrote:
Just starting exploring TC
What is 'tc'? I don't see it in the distro. :-?
/usr/sbin/tc is part of iproute2 and is used to setup traffic control settings. (man tc)
As far as I know this is a known bug and has been fixed via YOU a while ago, please install updates and try again.
First question, see: http://lartc.org/lartc.html with tc you can shape ip-traffic, give different priorities to ip-traffic from/to different machines based on address/port. It even has tools for simulating all kinds of network problems, like latency, bandwith-problems, missing or duplicating packets, re-ordering frames. Together with the less-known features of iptables, it makes a very, very powerfull toolset. url above is one of the very regular referenced howto's, not only about tc, but all sorts of network-tricks (tunneling, multiple internet-providers). Secondly: from the distro i initially installed ../distribution/11.0/oss/suse/x86_64/iproute2-2.6.23-75.1.x86_64.rpm afaics there were no updates for iproute2, or anything like tc* Only patch i've not installed (yet) is kernel: 2.6.25.20-0.1, because we are not fond of going down... hw -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Hans Witvliet wrote:
Just starting exploring TC Docu (LARTc) looks beautifull however...
Are you planning to do any traffic shaping? Let's share our experiences - I've been running wondershaper for about a year. /Per -- Per Jessen, Zürich (16.3°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (4)
-
Carlos E. R.
-
Cristian Rodríguez
-
Hans Witvliet
-
Per Jessen