working arp crafter
perl version (handcrafted)
helpful message on ifindex open failure