Есть несколько вариантов.
Вариант первый, предполагается что wlan0 - ваш беспроводной интерфейс
sudo arp-scan -l --interface=wlan0
Если нужно сделать тоже самое в ethernet сети, то команда аналогична:
sudo arp-scan -l --interface=eth0
Вариант 2 - примитивный скрипт с перебором адресов (модифицируйте адрес 192.168.1 если у вас другое адресное пространство, например сеть 10.0.0 или т.п.):
for ip in $(seq 1 254); do ping -c 1 192.168.1.$ip>/dev/null;
[ $? -eq 0 ] && echo "192.168.1.$ip UP" || : ;
done
Вариант 3 - использование nmap
Не буду вдаваться во все подробности, просто напомню что для решения вашей задачи есть специализированный сетевой сканер:
nmap -sP 192.168.0.1/24