Skip to content

Raspberry Pi instructions

Matjaž Lipuš edited this page Mar 26, 2016 · 2 revisions

Install nodeJS on Raspberry Pi.

Download

Go to https://nodejs.org/en/download/ and download correct ARM binary (ARMv6 for RPi1 and zero).

wget https://nodejs.org/dist/v4.4.1/node-v4.4.1-linux-armv6l.tar.xz

Install package

tar -xzf node-v4.4.1-linux-armv6l.tar.xz
cd node
sudo dpkg -i node_latest_armhf.deb

Verify installed version.

If node is not found open new ssh session.

node -v

ARP scan

If you want to use arpscan provider you need arp-scan binary. Install it using

sudo apt-get install arp-scan

Continue with tracker install instructions.

Troubleshooting

Can not ping with pi user

Make sure ping binary has correct permissions, or you will need to run tracker as root.
To fix this issue add setuid flag to ping binary.

sudo chmod u+s /bin/ping

Similar for arp-scan

sudo chmod u+s /usr/bin/arp-scan

If you get error npm ERR! tar.unpack error try clearing npm cache.

npm cache clean