- Mac OS X
- Raspberry Pi
An ideal platform to manage the rotator is undoubtedly the Raspberry Pi (RsPi), due to its reliability, low consumption and its interesting price – about 35 Euros. In this tutorial we will explain step by step the start-up of the remoteRotator using an RsPi (it does not matter the model of RsPi – ie Raspberry Pi Model B, Pi 2 or Pi 3)
In 3 simple steps, we are going to launch this solution, it will not be necessary to be a Linux guru, nor to have great computer knowledge.
1.- Installation of the Operating System in the microSD
In a first step, we will explain how starting from scratch, we will finally have our RsPi running the Raspbian operating system (V9 stretch) for the first time ..
For this we need the computer to have a microSD card reader and a 4Gb card, although it would be preferable to 8Gb.
If you already have an RsPi with the operating system running, you can skip this step.
2.- Raspberry Pi tuning
In this second step, we will change default parameters of the Raspbian distribution, customizing certain characteristics (language, SSH, …)
We will explain how to change the IP that by default is assigned by DHCP to a static IP and that will be necessary to be able to access the equipment at any time.
We will also add some usefulness, to make life easier in the Linux world, especially when we are not an experimented user in this O.S.
3.- remoterotator: Installation and configuration
To finish we explain how to install the remoteRotator program, where to leave your configuration file and what parameters of your configuration we are going to have to change to start the program.
Once we have followed these 3 steps, you will have been able to connect locally with a browser to the Raspberry Pi. If the access is going to be remote, that is, you want to access a remote point “B” where you have the ARS and the RsPi, then you will have to open ports of the remote “B” router, so that when accessing your IP ( IP of the WAN) the router routes the traffic to the IP of the Raspberry Pi.
If you want to limit web access to prevent unauthorized access, you can use Caddy (https://caddyserver.com). Caddy is a web server that mounted in front of the remoteRotator allows user authentication and allows access to the rotator control. Tobi has written a tutorial of the Caddy at: https://github.com/dh1tw/remoteRotator/wiki/Expose-remoteRotator-to-the-Internet