Arpscan

Arpscan lists hosts on local network. It scans ethernet using ARP protocol and reports responding hosts. Unlike ping, ARP is necessary for network (IP) to operate and can't be turned off. This is Linux-only program.

Usage:

arpscan [-faepV] [interface] [ip-range]
        -s  sort responses
        -a  do not list interface's own address
        -e  do not include info from /etc/ethers
        -p  print vendor names
        -w  slow operation
        -l  listen only (not promiscuous)
        -V  version info
ip-range: ip ip/bits ip-ip

Download: arpscan-0.10.tar.gz