Installation issues with the remoteit package

Raspbian and RaspberryPi OS Buster version or later

The remoteit package, which was released in May 2020, is included in the Raspbian Buster and RaspberryPI OS Repositories.

If you are using Raspbian Buster or RaspberryPi OS, you can run:

sudo apt update
sudo apt install remoteit

Raspbian Stretch and earlier versions

To install remoteit on Raspbian Stretch or older Raspbian versions, follow these directions.

Run:

sudo apt-get update
wget https://downloads.remote.it/debian/latest/remoteit_armhf.deb
sudo apt-get install ./remoteit_armhf.deb


Then you can pick up the rest of the setup instructions here:

Installing remoteit on a Raspberry Pi running Raspbian or Raspberry Pi OS

If you already have Services configured using the connectd package

The remoteit package offers the Admin Panel as a new feature compared to connectd, but otherwise connections and scripting should work the same. We do not consider upgrading to remoteit mandatory and any deployed systems with connectd will continue to work without upgrading.

If you previously have installed connectd version 2.4.26 or later, installing the remoteit package should convert any existing Services that were installed using the interactive script, connectd_installer.

To check the version of connectd, run:

sudo dpkg -s connectd | grep Version

If your version of connectd is 2.4.26 or later

Just proceed to install the remoteit package:

sudo apt-get update
wget https://downloads.remote.it/debian/latest/remoteit_armhf.deb
sudo apt-get install ./remoteit_armhf.deb

If your version of connectd is older than 2.4.26

You will receive a warning message and your existing Services will not be converted.

To update the connectd package to a newer version so that remoteit installation and conversion can proceed, please run:

curl -LkO https://raw.githubusercontent.com/remoteit/installer/master/scripts/auto-install.sh
chmod +x ./auto-install.sh
sudo ./auto-install.sh

Next, set the startup to be controlled by systemctl (systemd) rather than cron.

 
sudo systemctl enable connectd
sudo systemctl enable connectd_schannel
Run:
 
sudo crontab -e
 
Find and delete the line which contains "@reboot /usr/bin/connectd_start_all", then save the file.
 
Finally, you can install the remoteit package.
sudo apt-get update
wget https://downloads.remote.it/debian/latest/remoteit_armhf.deb
sudo apt-get install ./remoteit_armhf.deb

 

Was this article helpful?
1 out of 1 found this helpful