sysctl for net.ipv4.fib_multipath_hash_policy appears to not be getting set:
[email protected]# show system sysctl custom net.ipv4.fib_multipath_hash_policy { value 1 } custom net.ipv4.tcp_congestion_control { value vegas } custom net.ipv6.fib_multipath_hash_policy { value 1 } [edit] [email protected]# sysctl -a 2>&1 | grep fib net.ipv4.fib_multipath_hash_policy = 0 net.ipv4.fib_multipath_use_neigh = 0 net.ipv6.fib_multipath_hash_policy = 1
If I set it manually it works fine:
[email protected]# sudo sysctl -w net.ipv4.fib_multipath_hash_policy=1 net.ipv4.fib_multipath_hash_policy = 1 [edit] [email protected]# sysctl -a 2>&1 | grep fib net.ipv4.fib_multipath_hash_policy = 1 net.ipv4.fib_multipath_use_neigh = 0 net.ipv6.fib_multipath_hash_policy = 1
Edit: I tested it on another router (same version) and it appears that it works before rebooting, but not after.