and enable the following options:
Loadable module support --->
[*] Enable loadable module support
[ ] Set version information on all module symbols
[*] Kernel module loader
Note: I have to uncheck the second option, because when i tried to insert
the module i get unresolved Symbol errors. To avoid these errors
unset the "Set version information on all module symbols"
Networking options --->
<M> The IPv6 protocol (EXPERIMENTAL)
Note: You can select it as a module or directly compiled inside the kernel
Save the changes and compile the kernel:
make dep, make bzImage, make modules, make modules_install
Install the new kernel, add a line to lilo.conf, install lilo and reboot (all of you know how to make this ;-) ) The next time we reboot we will have an IPv6-ready kernel (if we have compiled IPv6 as module we have to insert this in the kernel: modprobe IPv6). To check if our intefaces have an IPv6 direction associated, we can use the command ifconfig -a (This tool may be able to support IPv6, we will going to see it in the next subsection)