cyberjunky / home-assistant-arpscan_tracker

This component tracks devices using the arp-scan liinux command, it's very fast, and reasonably accurate.
MIT License
28 stars 4 forks source link

arp-scan missing from Home Assistant OS 6.6 ? #11

Closed hunleyd closed 1 year ago

hunleyd commented 2 years ago

I'm running the Home Assistant 'blue' device, and I noticed that there does not appear to be an arp-scan binary on Home Assistant OS 6.6. I see there is arp, arpaname, and arping but find doesn't show arp-scan. Was it removed?

[core-ssh ~]$ find / -name 'arp*'
/sbin/arp
/proc/sys/net/ipv4/conf/all/arp_accept
/proc/sys/net/ipv4/conf/all/arp_announce
/proc/sys/net/ipv4/conf/all/arp_filter
/proc/sys/net/ipv4/conf/all/arp_ignore
/proc/sys/net/ipv4/conf/all/arp_notify
/proc/sys/net/ipv4/conf/default/arp_accept
/proc/sys/net/ipv4/conf/default/arp_announce
/proc/sys/net/ipv4/conf/default/arp_filter
/proc/sys/net/ipv4/conf/default/arp_ignore
/proc/sys/net/ipv4/conf/default/arp_notify
/proc/sys/net/ipv4/conf/eth0/arp_accept
/proc/sys/net/ipv4/conf/eth0/arp_announce
/proc/sys/net/ipv4/conf/eth0/arp_filter
/proc/sys/net/ipv4/conf/eth0/arp_ignore
/proc/sys/net/ipv4/conf/eth0/arp_notify
/proc/sys/net/ipv4/conf/lo/arp_accept
/proc/sys/net/ipv4/conf/lo/arp_announce
/proc/sys/net/ipv4/conf/lo/arp_filter
/proc/sys/net/ipv4/conf/lo/arp_ignore
/proc/sys/net/ipv4/conf/lo/arp_notify
/proc/1/task/1/net/arp
/proc/1/net/arp
/proc/35/task/35/net/arp
/proc/35/net/arp
/proc/473/task/473/net/arp
/proc/473/net/arp
/proc/474/task/474/net/arp
/proc/474/net/arp
/proc/478/task/478/net/arp
/proc/478/net/arp
/proc/481/task/481/net/arp
/proc/481/net/arp
/proc/3038/task/3038/net/arp
/proc/3038/net/arp
/proc/3238/task/3238/net/arp
/proc/3238/net/arp
/proc/3247/task/3247/net/arp
/proc/3247/net/arp
/usr/bin/arpaname
/usr/share/bash-completion/completions/arping
/usr/share/bash-completion/completions/arpspoof
/usr/share/bash-completion/completions/arp
/usr/sbin/arping
/config/custom_components/arpscan_tracker
[core-ssh ~]$
cyberjunky commented 1 year ago

Yes the HA developers decided to remove the arp-scan command from the image, since it was not part of a core integration. I have created 1.0.7 which installs it at startup.

cyberjunky commented 1 year ago

Closing because fixed, thanks for reporting!