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. |
What has multicast got to do with multiple uplinks?
|
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) |
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. |