Hey Antonio,
although I agree that it is the better way to get the fix in the kernel instead of batman-adv, it would be good to have a workaround in batman-adv for out-of-tree versions.
I've just sent a (pretty dirty) suggestion, another idea would be to get patches in the various distributions (openwrt, debian, gentoo, ...) - which would still leave the problem open for the next "source" release.
Cheers, Simon
On Sat, Sep 29, 2012 at 01:27:57PM +0200, Antonio Quartulli wrote:
On Sat, Sep 15, 2012 at 02:34:21 +0200, Antonio Quartulli wrote:
It is possible that the mac_len is not properly exported because of strange device configuration (this behaviour has been observed when using batman-adv on top of a vlan interface). Therefore it is needed to explicitly recompute it at the very beginning of the rx path
Signed-off-by: Antonio Quartulli ordex@autistici.org
Instead of merging this patch I think that the best approach would be to fix the problem in VLAN code in the kernel. I'll try to send a patch to netdev.
Cheers,
-- Antonio Quartulli
..each of us alone is worth nothing.. Ernesto "Che" Guevara