bug fix: routeFrom subInterface instead of interface/port