Ping or Traceroute not working if the source Interface option is specified
Unable to ping or traceroute when specifying source interface. When attempted messages similar to these are seen
ping: Could not send echo request
traceroute: sendto: No route to host
The -I option specifies which interfaces the first hop of the ping or traceroute should traverse. This option does not specify that the ping packet should be sourced form that interface. The error listed above is seen when trying to ping a remote host that does not have a valid routed path when the ping or traceroute egresses the specified interface by the -I option.
The -S option will specify a source IP address to be used and is suggested when trying to have a ping or traceroute sourced from a specific point. In version 8.62.01 and later firmware the "?" definition of the -I option has been updated to more accurately reflect its behavior.