Hi, With a 2.2.20 kernel (and 2.2.19) and iproute2-ss991023, I'm having trouble with nexthop syntax - or, I think the syntax is right according to examples, but it's not working for me. For instance: ~# ip ro add default nexthop via 65.xx.yy.97 dev eth2 nexthop via 66.zz.ww.207 dev eth1 RTNETLINK answers: Invalid argument Since at first I was following an example from Matthew Marsh's book Policy Routing Using Linux (which is generally helpful), I e-mailed him on this, and he wrote back that while it worked for him on a 2.2.13 system, on 2.4.x it failed for him too. Have I left something necessary out of the kernel? I have: # Networking options # CONFIG_PACKET=y CONFIG_NETLINK=y CONFIG_RTNETLINK=y # CONFIG_NETLINK_DEV is not set CONFIG_FIREWALL=y # CONFIG_FILTER is not set CONFIG_UNIX=y CONFIG_INET=y # CONFIG_IP_MULTICAST is not set CONFIG_IP_ADVANCED_ROUTER=y CONFIG_RTNETLINK=y CONFIG_NETLINK=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_TOS=y CONFIG_IP_ROUTE_VERBOSE=y # CONFIG_IP_ROUTE_LARGE_TABLES is not set CONFIG_IP_ROUTE_NAT=y # CONFIG_IP_PNP is not set CONFIG_IP_FIREWALL=y # CONFIG_IP_FIREWALL_NETLINK is not set CONFIG_IP_ROUTE_FWMARK=y # CONFIG_IP_TRANSPARENT_PROXY is not set CONFIG_IP_MASQUERADE=y Thanks, Whit