Keonn AdvanReader

Try to find the local IP address of the reader. This can be done in two different ways:

  1. Use a mDNS browser (like "Discovery") to discover the IP address, you can find it under _ssh._tcp, for example AdvanReader-m2-70
  2. Use the hostname, which is in the form of AdvanReader-m2-70.local

SSH password

To obtain the SSH password, use SSH to log-in to the device with the username keonn

ssh [email protected]

It will print a MAC address and a password challenge. Please e-mail those to [email protected] to get the password for this device.

🚧

Device specific password

Please note that if you have a second device, you need to ask again for the password, as the passwords are device-specific.

Stop included AdvanReader software

As the Nedap Harmony reader client needs access to the reader module, the included AdvanNet software need to be stopped. Execute the following commands when logged-in to the reader to do this.

sudo /etc/init.d/keonn-startup.sh stop
sudo /etc/init.d/keonn-gpio.sh stop
sudo /usr/sbin/update-rc.d keonn-startup.sh remove
sudo /usr/sbin/update-rc.d keonn-gpio.sh remove

📘

Sudo password

The password that is asked for, is the same as you used to log in to the device.

👍

Revert back to AdvanNet

sudo apt-get remove harmony-reader
sudo /usr/sbin/update-rc.d keonn-startup.sh defaults
sudo /usr/sbin/update-rc.d keonn-gpio.sh defaults
sudo /etc/init.d/keonn-startup.sh start
sudo /etc/init.d/keonn-gpio.sh start

Install reader agent

Install the client with the following commands, after logging in with SSH to the device.

curl https://nedap-harmony.com/api/reader-agents/package/v1/latest/download?brand=Keonn&series=Advanx --output harmony.deb
sudo dpkg -i harmony.deb

During installation, the program asks for the serial number of the device. You can find this at the bottom of the reader, in the form of 10027870220304***. Make sure to enter this correctly, as this serial number is also use to associate the device with your workspace later.

After installation, the client is automatically started - and will be started on reboot.

📘

Filename

Make sure that the file name in the commands matches the actual file name.


What’s Next