There is error using "ip" and "route" command when you want to add new route
to ipv6. I experienced similar error programming routing protocol using
netlink.

for 'ip" error:  RTNETLINK answers: Invalid argument
for "route" error: SIOCADDRT: Invalid argument

e.g:
ifconfig eth1 inet6 add 301::1/64
route -6 add 400::/64 gw 301::2 dev eth1
   SIOCADDRT: Invalid argument
ip -6 route add 400::/64 via 301::2 dev eth1
   RTNETLINK answers: Invalid argument

route -- version
net-tools 1.60

using tap0 device it fails as well.
Also using <linux/rtnetlink.h> library adding the route rule fails. Error
[-22].

This  does not work with latest Ubuntu distribution.
Kernel version generic 2.6.31-14-generic.
Any ideas how to fix it?
-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to