LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Kernel default config with multiple IPv6 routing tables (https://www.linuxquestions.org/questions/slackware-14/kernel-default-config-with-multiple-ipv6-routing-tables-4175505065/)

sberthelot 05-15-2014 05:11 AM

Kernel default config with multiple IPv6 routing tables
 
Hello everyone,

I was trying to configure a Slackware router that has multiple uplinks (already in production for IPv4) with a similar configuration for IPv6 since all uplink providers enabled IPv6 between.

I was surprised to see that the default kernel does not ship with IPv6 Multiple Routes enabled.
I can of course recompile it (it's a small machine though) but shouldn't it be enabled (at least in Modules) by default ?
The IPv6 transition should be progressing sometime soon so it will be useful :)

My -current 3.14.3 /proc/config.gz (3.10.17@14.1 is similar)
[...]
# CONFIG_IP_FIB_TRIE_STATS is not set
CONFIG_IP_MULTIPLE_TABLES=y
CONFIG_IP_ROUTE_MULTIPATH=y
CONFIG_IP_ROUTE_VERBOSE=y
[...]
CONFIG_IPV6_TUNNEL=m
CONFIG_IPV6_GRE=m
# CONFIG_IPV6_MULTIPLE_TABLES is not set
[...]

Hopefully it can be changed in next kernel release so I'll have fewer compilations to plan :)

Thanks,
Stephane.

smallpond 05-15-2014 08:12 AM

What has multicast got to do with multiple uplinks?

sberthelot 05-15-2014 08:39 AM

Nothing !
I edited my previous post since my paste had useless elements about multicast routing.

The needed config is IPV6_MULTIPLE_TABLES, as in :

config IPV6_MULTIPLE_TABLES
bool "IPv6: Multiple Routing Tables"
select FIB_RULES
---help---
Support multiple routing tables.

I do not personally need IPV6_SUBTREES though it may give simpler configuration. (This option depends on IPV6_MULTIPLE_TABLES)

sberthelot 06-05-2014 04:31 AM

I recently saw the 3.14.5 update in -current but still no IPV6_MULTIPLE_TABLES :(


All times are GMT -5. The time now is 02:49 AM.