Isso eh uma boa pergunta, porém o que posso te garantir é que será preciso conhecer muito bem seu hardware e os serviços do kernel tipo para habilitar suporte a ipv6 e roteamento. Se você já estiver familiarizado já pode começar a brincar com o make menuconfig. Uma dica que dou para compilar o kernel é não mexer naquilo que você não conhece.