* [LARTC] tc -s class problem (with cbq only)
@ 2003-12-05 14:32 arek
2003-12-06 0:02 ` arek
0 siblings, 1 reply; 2+ messages in thread
From: arek @ 2003-12-05 14:32 UTC (permalink / raw)
To: lartc
I have changed kernel to 2.2.22 and have a problem:
#tc -s class ls dev eth3
and
#tc show class dev eth3
and
#tc -s -d class ls dev eth3
shows me NOTHING when i use CBQ queues on interface !!!
i can olny watch queues (QDISC) with:
#tc -s qdisc ls dev eth3
(this is working OK, as earlier)
I tried many of tc bin's (from devik, compiled, old , etc) - nothing help.
the tc -s class ls dev eth0 works fine, when i used HTB queues.
How to solve that problem ?
this is trace of problem:
open("/proc/net/psched", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0x40014000
read(3, "000c8000 000f4240 000f4240 00000"..., 4096) = 36
close(3) = 0
munmap(0x40014000, 4096) = 0
socket(PF_NETLINK, SOCK_RAW, 0) = 3
bind(3, {sin_family¯_NETLINK, {sa_family\x16,
sa_data="\0\0\0\0\0\0\0\0\0\0@\25\6\10"}, 12) = 0
getsockname(3, {sin_family¯_NETLINK, {sa_family\x16,
sa_data="q\3375<\0\0\0\0\0\0@\25\6\10"}, [12]) = 0
time(NULL) = 1070634212
sendto(3, "\24\0\0\0\22\0\1\3\345\224\320?\0\0\0\0\0006\1@", 20, 0,
{sin_family¯_NETLINK, {sa_family\x16,
sa_data="\0\0\0\0\0\0\0\0\0\0\24\0\0\0"}, 12) = 20
recvmsg(3, {msg_name(12)={sin_family¯_NETLINK, {sa_family\x16,
sa_data="\21\300\0\0\0\0\0\0\0\0\264\0\0\0"},
msg_iov(1)=[{"\264\0\0\0\20\0\2\0\345\224\320?5
recvmsg(3, {msg_name(12)={sin_family¯_NETLINK, {sa_family\x16,
sa_data="\301\367\0\0\0\0\0\0\0\0\24\0\0\0"},
msg_iov(1)=[{"\24\0\0\0\3\0\2\0\345\224\320?5<\
sendmsg(3, {msg_name(12)={sin_family¯_NETLINK, {sa_family\x16,
sa_data="\0\0\0\0\0\0\0\0\0\0$\0\0\0"},
msg_iov(2)=[{"$\0\0\0*\0\1\3\346\224\320?\0\0\0\0", 1
recvmsg(3, {msg_name(12)={sin_family¯_NETLINK, {sa_family\x16,
sa_data="\301\367\0\0\0\0\0\0\0\0\24\0\0\0"},
msg_iov(1)=[{"\24\0\0\0\3\0\2\0\346\224\320?5<\
_exit(0) = ?
Why does it exit's here ?? if i'm sure that there are queues/classes on that
interface:
here i past them :
# tc -s qdisc ls dev eth3 |head -n 10
qdisc tbf 84e3: rate 160Kbit burst 300Kb peakrate 10Mbit minburst 1600b lat
189.2ms
Sent 0 bytes 0 pkts (dropped 0, overlimits 0)
qdisc tbf 84e2: rate 640Kbit burst 300Kb peakrate 10Mbit minburst 1600b lat
189.2ms
Sent 0 bytes 0 pkts (dropped 0, overlimits 0)
qdisc tbf 84e1: rate 150Kbit burst 300Kb peakrate 10Mbit minburst 1600b lat
189.2ms
Sent 0 bytes 0 pkts (dropped 0, overlimits 0)
qdisc tbf 84e0: rate 600Kbit burst 300Kb peakrate 10Mbit minburst 1600b lat
189.2ms
PLEASE HELP ME !
A.Binder
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread* RE: [LARTC] tc -s class problem (with cbq only)
2003-12-05 14:32 [LARTC] tc -s class problem (with cbq only) arek
@ 2003-12-06 0:02 ` arek
0 siblings, 0 replies; 2+ messages in thread
From: arek @ 2003-12-06 0:02 UTC (permalink / raw)
To: lartc
> I have changed kernel to 2.2.22 and have a problem:
>
> #tc -s class ls dev eth3
> and
> #tc show class dev eth3
> and
> #tc -s -d class ls dev eth3
>
> shows me NOTHING when i use CBQ queues on interface !!!
I found where is a problem,,, It occurs only when i use only in one or more
class a TBF queue discipline.
Even when i use the sample from LARTC.org script.
Instead of : (the actual CBQ script)
##tc qdisc add dev $DEV parent 1:20 handle 20: sfq perturb 10
i use a tbf queue:
#tc qdisc add dev $DEV parent 1:20 handle 30: tbf rate 20kbit
buffer 1600 limit 3000
and after that
tc -s class ls dev $DEV shows NOTHING !!!
if I use a SFQ queue, tc -s class ls dev $DEV works OK.
I'm not doing some stupid mistake on that...
A.Binder
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-12-06 0:02 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-12-05 14:32 [LARTC] tc -s class problem (with cbq only) arek
2003-12-06 0:02 ` arek
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.