Você pode usar arping da seguinte forma:
arping -D -I interface -c 2 ip_address > /dev/null
E verifique o valor de retorno ( $? ):
-
0: sem conflito -
1: conflict
Você pode executá-lo antes do ifconfig , pois não precisa de um endereço IP (sendo ARP). Portanto, nenhum comportamento "imprevisível" é esperado.