Hello, I''ve got problem to add a teql qdisc on a ip_gre tunnel interface. (works with ethernet interface) It does not work after boot, but after some try (with different commands) it began to work. And it is almost persistent because, even if you unload teql and ip_gre modules, it works after reload. reboot is the only thing (I found) that breaks the working state. I really don''t know where to look at. I''ve done a strace to the command when ok and not ok and I did not see what could happened. Any help greatly appreciated ! -- Eric Leblond <eric@regit.org> Regit.org
On Tue, 2003-05-13 at 11:59, Eric Leblond wrote:> Hello, > > I''ve got problem to add a teql qdisc on a ip_gre tunnel interface. > (works with ethernet interface) :I forget the message : # tc qdisc add dev neta root teql0 RTNETLINK answers: Invalid argument BR, -- Eric Leblond <eric@regit.org> Regit.org
On Tue, 2003-05-13 at 13:55, Eric Leblond wrote:> On Tue, 2003-05-13 at 11:59, Eric Leblond wrote: > > Hello, > > > > I''ve got problem to add a teql qdisc on a ip_gre tunnel interface. > > (works with ethernet interface) :For those who can be interested by the answer : taken from the source code of teql : 1. Slave devices MUST be active devices, i.e., they must raise the tbusy signal and generate EOI events. If you want to equalize virtual devices like tunnels, use a normal eql device. -- Eric Leblond <eric@regit.org> Regit.org
> 1. Slave devices MUST be active devices, i.e., they must raise the tbusy > signal and generate EOI events. If you want to equalize virtual > devices like tunnels, use a normal eql device.following htis advics I try to use eql to equalize my two gre tunnel. Things goes out very well but I''m not able to receive anything. All arrive to the tunnel interface but nothing arrive on the eql interface. Has somebody any experience with such a setup ? Any help appreciated -- Eric Leblond <eric@regit.org> Regit.org
On Tue, 2003-05-13 at 17:58, Eric Leblond wrote:> > 1. Slave devices MUST be active devices, i.e., they must raise the tbusy > > signal and generate EOI events. If you want to equalize virtual > > devices like tunnels, use a normal eql device.An IP is needed on the gre interface to transmit packet back to the eql interface <self-answering> ;-) BR, -- Eric Leblond <eric@regit.org> Regit.org