Archive for the ‘IPv6’ Category

Kernel Panic while configuring IPv6

It seems that IPv6 is one of those other areas where Leopard does not really shine. I tried to configure the ‘gif0’ network interface to setup a 6-in-4 tunnel to an IPv6 tunnel broker and I was greeted with a kernel panic.

Here is the script that I executed:

ifconfig gif0 tunnel
ifconfig gif0 up
ifconfig gif0 inet6 some::ip::v6::address::1 prefixlen 128 alias
route add -inet6 some::ip::v6::address::1 -prefixlen some::ip::v6::address::2
route add -inet6 default some::ip::v6::address::1

Nothing special. Just basic stuff that should never ever result in a kernel panic.

Bye bye solid networking stack. Lame.