É isto que eu utilizo, nmap, e um endereço que utiliza a notação de bloco CIDR da rede que se pretende digitalizar. Primeiro você precisa instalar o nmap, pois ele pode não vir pré-instalado com a sua distro. No Ubuntu:
sudo apt-get install nmap
Em seguida, descubra o seu endereço de rede usando ifconfig:
ifconfig
ifconfig output para a interface que quero digitalizar:
wlan1 Link encap:Ethernet HWaddr 00:1f:3b:03:d2:bf
inet addr:192.168.1.104 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21f:3bff:fe03:d2bf/64 Scope:Link
...
Use o endereço inet e a máscara para descobrir o endereço de rede na notação CIDR, mais em CIDR aqui . O endereço é:
192.168.1.0/24
Corra o nmap usando o parâmetro -sP, que não irá fazer mais do que verificar se o host está online:
sudo nmap -sP 192.168.1.0/24
A saída do nmap terá o seguinte aspecto:
Starting Nmap 5.21 ( http://nmap.org ) at 2014-12-09 10:52 EST
Nmap scan report for 192.168.1.1
Host is up (0.013s latency).
MAC Address: -MAC ADDRESS- (Cameo Communications)
...
Nmap done: 256 IP addresses (5 hosts up) scanned in 3.26 seconds
É isso, se precisar de mais ajuda com o nmap, veja a documentação oficial do nmap , ou corra:
nmap --help