The -I option is actually optional when a suitable device is found. --- iputils-s20160308/arping.c 2016-03-08 13:58:56.000000000 +0100 +++ iputils-s20160308-new/arping.c 2016-09-05 12:59:22.746617891 +0200 @@ -1086,7 +1086,7 @@ main(int argc, char **argv) fprintf(stderr, "arping: Device %s not available.\n", device.name); exit(2); } - fprintf(stderr, "arping: device (option -I) is required.\n"); + fprintf(stderr, "arping: Suitable device could not be determined. Please, use option -I.\n"); usage(); } --- iputils-s20160308/doc/arping.sgml 2016-03-08 13:58:56.000000000 +0100 +++ iputils-s20160308-new/doc/arping.sgml 2016-09-05 12:58:03.425799308 +0200 @@ -19,7 +19,7 @@ -c -w -s --I +-I