EyeManBill@aol.com wrote:> Our system sets up multiple connections. At times, packets can be
transmitted for some connections but not others.
>
> With that in mind:
>
> 1. Is it possible to have multiple output queues in a qdisc,
> rather than one?
>
> 2. Can a packet that leaves qdisc be returned to qdisc if it
> cannot be transmitted?
>
> If so, how?
Don''t really know about 1.
2. - there is a requeue function in the queues in net/sched and a
comment in sch_api.c -
---requeue
requeues once dequeued packet. It is used for non-standard or
just buggy devices, which can defer output even if dev->tbusy=0.
I guess that gives a bit of hope.
Andy.
_______________________________________________
LARTC mailing list / LARTC@mailman.ds9a.nl
http://mailman.ds9a.nl/mailman/listinfo/lartc HOWTO: http://lartc.org/