The kernel-devel package is a subset of the full kernel source to build kernel modules. This subset does *not* contain the tun source drivers/net/tun.c drivers/net/tun.mod.c Building Mac-On-Linux http://sourceforge.net/projects/mac-on-linux requires the tun source. -Joseph
If this is the case, then mac-on-linux is broken. There is absolutely no reason for shipping driver source as part of the includes.
What's it possibly need that source for? If it's just a regular tuntap user, surely it can do what everyone else does and use /dev/net/tun with appropriate ioctls - I can't see (without looking) what it needs to be doing so much. Jon.
Dave & Jon, Thanks for responding. The short answer is "You are both correct". I took your comments seriously and exchanged some email with the current MOL maintainer. Once upon a time MOL built its own TUN driver. For 2.6.x series kernels, this is no longer required or desirable. My apologies for wasting your time. -Joseph