[radvd-devel-l] radvd on freetz (Fritzbox mod) - radvd[1865]: setsockopt(IPV6_RECVPKTINFO): Protocol not available
Pekka Savola
pekkas at netcore.fi
Sat Jan 17 15:21:43 EST 2009
On Sat, 17 Jan 2009, Pekka Savola wrote:
> Wrt. radvd:
>
> a) I could consider adding patches of like provided by Freetz
> project, but these are a bit problematic for two reasons: they
> only work if the kernel versions being run closely matches the
> kernel uclibc version was compiled, and this fix needs to be done
> in every application. If the kernel is updated later on but radvd
> is not, it also sticks to using the old interface. However, this
> is not really a big problem as long as the kernel doesn't remove
> the old 2292 setsockopt interface.
>
> b) I tried to make a generic solution, but that fails with
> cross-compiling, so "automatic" solution is not doable.
FWIW, I think I have found a workaround that's somewhat generic; I've
updated it at the same place as previously:
http://www.netcore.fi/pekkas/linux/radvd-libc-kernel-build-detect.patch
--
Pekka Savola "You each name yourselves king, yet the
Netcore Oy kingdom bleeds."
Systems. Networks. Security. -- George R.R. Martin: A Clash of Kings
More information about the radvd-devel-l
mailing list