Virtual Here USB server Backend Upgrade

Purpose


It occured to me one night that I needed to upgrade the server side of the “Virtual Here” usb server running on a Raspberry Pi. There had been several client side updates and one day I thought…“I wonder if I can upgrade the backend”. So here we are..

Instructions


  1. Check the version of the service by using the the [Properties], [info] drop down on the client and write down the version

  2. Navigate to https://virtualhere.com

  3. Go to the USB Servers at the top of the page and select Linux USB Server which should lead to this page https://virtualhere.com/usb_server_software

  4. scroll to the bottom and download Virtual USB Server for Linux (ARM) Be sure not to use the 64 bit version.

  5. Assuming that you are using a Linux machine or terminal, use the secure copy command to move the file, ie.

scp vhusbdarm pi@pi-j15.shopnet.com:/home/pi/
  1. log into the Raspberry Pi via ssh and change the file type to executable.
chmod +x vhusbdarm
  1. Move the file to the /usr/bin location
sudo mv ./vhusbdarm /usr/bin/
  1. reload services
sudo systemctl daemon-reload
  1. restart services
sudo systemctl restart virtualhere
  1. Give the client a few minutes to requery the host and check to see if the version changed from the number aquired in step one.

  2. Restart is not necessary, but won’t hurt if you want to