On Fri, May 06, 2011 at 04:19:15PM -0700, Tomas Weinfurt wrote: > > based on traces I put inside kerenl it is failing in net/ipv6/route.c: > ip6_route_add() function on following check: > err = -ENODEV; > if (dev == NULL) > goto out; Looks like a bug. The nexthop attribute is obviously not constructed correctly for the ipv6 case. I will look into this.