On Sat, 2016-05-14 at 18:29 +0800, Yousong Zhou wrote: > On 14 May 2016 at 16:18, Nikos Mavrogiannopoulos > <n.mavrogiannopou...@gmail.com> wrote: > > > > Hi, > > A user of openconnect VPN is trying to use openconnect as a > > default > > route on his router [0]. Currently this works by setting > > defaultroute=1 > > on his /etc/config/network, however, once the default route is > > setup > > the VPN connection drops because there is no direct route to the > > VPN > > gateway. > > > > Obviously I need to setup a /32 (or /128 for IPv6) route for the > > VPN > > gateway using the previous defaultroute interface. However it is > > not > > apparent to me how to do that via the netifd-proto.sh or the > > functions/network.sh. Any hints? Should I use the user's suggestion > > of > > directly setting the route via busybox' route command? > > > I remember `proto_add_host_dependency` can be used to instruct netifd > to setup such a route. But it looks like the relevant code for > openconnect.sh is now commented out.
It was causing an infinite loop, and I could not understand through code what the add_host_dependency was supposed to do. Do you have any information about this function? regards, Nikos _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel