[B.A.T.M.A.N.] sysfs compat
sven.eckelmann at gmx.de
Mon May 3 12:30:38 CEST 2010
Franz Böhm wrote:
> Also all Atheros based systems with binary drivers from Atheros itself
> or SDK's from third party vendors only work with particular (quite old)
> kernel versions. Perhaps you are able to build with newer kernel but
> it's much more difficult to get support from the chip manufacturer this
> Using open source drivers instead is not always an opinion because it's
> very hard to comply with radio regulations and get your product
> certified. This is why I think it's somehow also important for BATMAN to
> support older kernels.
Yes, commercial support is a big problem. The atheros driver (targeted for
2.6.15) can be ported to with reasonable effort to a kernel supported by
batman-adv. But as you stated above the upstream support maybe will be gone
...do we really trust devices running really old kernels? There must be a well
educated and hard working support team behind that kernel to keep it working.
Not that bugs come over time, but bugs are found over time and must be fixed
or otherwise some people will have more fun than you with these "features".
So we have different possibilities, but the most important one should be the
requirements of the actual developers. Both Marek and Simon use batman-adv on
different kernels and have special requirements on kernel versions they must
We can use openwrt as extra information what should be supported. Currently I
see kernels from 2.6.25-2.6.34.
To come back to the security consideration: Usually the kernel folks support
the last kernel only with security fixes and other bug fixes. This isn't
sufficient for people which run a specific kernel a long time (distributions
for example). As result of these requirements a specific kernel version is
maintained longer than others  ("LTS" if you want to name it in ubuntu-
style). So the lowest kernel version number here is 2.6.27
I am not sure if we really want to check kernels of specific desktop/server
distributions because they aren't our real target audience and kernels of
distributions with a really long support time tends to have more in common
with every other kernel but not with the vanilla kernel with the same version
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 836 bytes
Desc: This is a digitally signed message part.
More information about the B.A.T.M.A.N