Skip to content
f5nlg edited this page Apr 19, 2022 · 37 revisions

Documentation de spotnik V3.0 !

Les nouveautés de la V3.0 est que nous suivons maintenant les évolutions de SVXLINK et de Arm Linux.

Le spotnik est un hot-spot radio amateur ou un Link qui permets d'interconnecter différents systèmes radio entre eux en analogique.

3 protocoles sont supporté EchoLink, Free Radio Network et SvxReflector. EchoLink est le plus ancien, il utilise le codec GSM ou Speex, Free Radio Network utilise du Speex, et enfin SvxReflector utilise de l'Opus, un des meilleurs codecs aujourd'hui.

Le cœur du Système est SvxLink qui offre une multitudes de modules et de fonctionnalités. Il permets de créer un point d'accès "radio" Hot-Spot, un Link simplex ou encore un relais un transpondeur offrant une foule possibilités (météo, moniteur de propagation, répéteur DTMF, messagerie vocale etc...).

Pourquoi le nom spotnik ? c'est venu d'un délire entre mon fils Sonny, développeur initial de l'application Web appelé "GUI" , et moi-même spot - spoutnik = spotnik ;)

Le spotnik version 3.0 est constitué d'un OrangePi 0 ou autre pico ordinateur, d'une interface de ma conception il a été simplifié à l’extrême dans sa configuration, quelques paramètres à rentrer comme l'indicatif, le type de détection pour la réception, le mot de passe EchoLink, L'aéroport le plus proche pour la météo, une adresse mail et son mot de passe pour le moniteur de propagation et c'est à peu près tout.

Chapitre 1/ configuration de base

Connecter le spotnik sur la box à l'aide d'un cordon Ethernet et allumé le tx du spotnik ainsi qu'un talkie à coté. Envoyer 93 en DTMF pour connaitre l'adresse IP qui sera lue par la radio , par exemple 192-168-0-11

l'avantage de cette solution c'est que l'adresse IP est lue par la radio et donc immédiatement connue. Il est possible d'utilisez un scanner de port et de "chercher le spotnik" ce choix avancé n'est pas documenté ici reporter vous a la documentation du scanner de port, par exemple Angry Ip Scanner.

3 options pour la configuration de base:

1/ La solution la plus simple et à faire dans tous les cas:

se connecter sur l'adresse IP http://192.168.x.x avec un navigateur web, ( utilisez la valeur lue par la radio !! )

Allez sur l'onglet configuration et remplissez les champs Indicatifs , mot de passe etc ...

une fois cette configuration de base faite votre système est opérationnel sur le RRF,le FON et les 6 salons .

2/ Méthode "Old School" et avancée :

il faut installer un client SSH sur le pc du bureau pour pouvoir se "connecter" au spotnik sur l'adresse IP lue précédemment. Une fois connecté en root, mot de passe un écran noir apparaît et vous demande le "password" c'est le mot de passe : rentrez simplement "spotnik" sans les guillemets rien n’apparaît pendant la saisie c'est normal.

le menu qui permets de configurer tout le spotnik est disponible avec la commande "spot" sans les guillemets

un écran bleu permets de sélectionner à l'aide des flèches du clavier l'opération que vous souhaiter réaliser. les 9 premiers choix permettent de re démarrer le spotnik sur un des 3 "réseau" RRF,FON,EchoLink disponibles ou des 6 salons à thèmes le 11 ème choix permets de voir le système tourner dans une console.

le choix 12 permets de configurer le réseau en Wifi soit via le Smartphone, j'y reviendrais.

le choix 13 permets de régler la sortie audio l'entrée venant du TX se règle avec le bouton "volume" du TX selon le type de branchement effectué.

les choix 14,15,16 permettent de configurer finement les différents fichiers de configuration du spotnik le choix 14 "Editer Svxlink.cfg pour les reflectors" s'occupe des 2 réseau majeurs RRF et FON ainsi que des 6 salons. le choix 15 "Editer Svxlink.echo pour EchoLink" correspond au fichier de configuration de la partie radio d'EchoLink. le choix 16 "Editer ModuleEchoLink.conf" correspond au fichier de connexion au réseau Echolink.

Pour Echolink il faut en plus configurer le ModuleEchoLink.conf, choix 16 avec votre "indicatif", mot de passe Echolink, les ports 5200 en tcp et 5198-5199 en udp doivent être ouvert et correctement redirigé sur votre box.

3/ Configuration via le Smartphone:

2 possibilités :

via usb : connectez un câble usb entre le spotnik et le téléphone, l'avantage c'est que le téléphone est aussi rechargé par le spotnik, sur le téléphone, activez le partage de connexion via USB, la connexion est direct entre les 2. tapez comme précédemment "93" pour connaitre l'adresse IP

reprenez les chapitres 1 et 2 pour voir comment faire pour configurer le spotnik. pour le choix "old school" un client SSH comme Juice SSH est un bon choix sur smartphone.

en wifi : Tout d'abord , il faut configurer le "partage de connexion wifi" sur le Smartphone: Sur le téléphone allez sur la configuration du partage de connexion, je vous conseille l'application "Portable Wifi Hotspot" disponible également sur le play store il FAUT configurer le SSID en "SPOTNIK" en MAJUSCULE et la clef wpa/psk en "0000000000" c'est a dire 10 x 0. La connexion sera donc automatique si ce réseau est disponible et à portée. On l'active en envoyant la séquence "94" depuis le talkie. tapez comme précédemment "93" pour connaitre l'adresse IP

reprenez les options 1 et 2 pour voir comment faire pour configurer le spotnik.

Configuration d'un autre wifi ou autre réseau Ethernet en mode console:

pour cela utilisé le choix 12 du menu, vous arriver dans "nmtui" qui est l'interface "dialog" en mode console du Network Manager, il faut choisir "Activate a connexion" la liste des connexion disponible s'affiche , il suffit de clicker sur le réseau wifi et de rentrer la clef, et de choisir "activate" dans le menu.

Choisissez ensuite le "réseau ou salon" à activer:

Perroquet(1), RRF(2),FON(3), Salon Technique(4), Salon International(5), Salon Bavardage(6), Salon Local(7), Salon Statellite(8), EchoLink(9), Salon Regional(10) dans le menu.

Chapitre 2 / Utilisation courante:

3 cas de figure : par le menu en mode console, via la radio en DTMF, par l'application Web ou téléphone.

1/ via le menu en ssh

l'usage le plus fréquent est le changement de réseaux,cela se fait simplement dans le menu,choix 1 à 10. la visualisation du système en fonctionnement se fait par le choix 11 .

2/ via la radio en DTMF:

les choix principaux sont disponible via une séquence DTMF résumé ci-dessous:

  • 93 : Annonce l'adresse IP du spotnik via la radio
  • 94 : force la connexion au point d'accès Wifi "SPOTNIK"
  • 95 : Mode relais Perroquet
  • 96 : relance le spotnik sur le "Réseau des Répéteurs Francophones"
  • 97 : relance le spotnik sur le "French Open Network"
  • 98 : relance le spotnik sur le "Salon Technique"
  • 99 : relance le spotnik sur le "Salon International"
  • 100: relance le spotnik sur le "Salon Bavardage"
  • 101: relance le spotnik sur le "Salon Local"
  • 102: relance le spotnik sur le "Salon Satellite"
  • 103: relance le Spotnik sur le "réseau EchoLink"
  • 104: relance le Spotnik sur le "Salon Régional"

les autres commandes DTMF utiles :

  • *51 : lit la météo aéronautique ,l'aéroport se configure dans /etc/spotnik/ModuleMetarInfo.conf

  • 0 : aide

  • * : donne les informations sur le spotnik

  • # : quitte le module actif , par défaut c'est le "moniteur de propagation"

  • 10 : Active le "moniteur de propagation", ce qui donne le "K" .

  • 1 : Active le "module perroquet"

  • 2 : Active le "module Echolink" ( seulement dans réseau EchoLink )

  • 5 : Active le "module Metar Information" Info météo.

  • 1000 : Reboot le spotnik

  • 1001 : Arrête le spotnik

c'est 2 dernière commandes sont a supprimer dans le cas d'un link ou d'un relais ...

un aide mémoire est présent dans le menu "keypad" de l'application web. Pour les autres commandes reportez vous à la documentation de SvxLink.

3/ Via l'interface Web ou le Smartphone.

dans l'application "web" spotnik accessible l'onglet "keypad" vous permets de passer des commande pseudo DTMF au spotnik.

Chapitre 3:

Un serveur "Web" tourne sur le spotnik, l'application est accessible via le port https ou http du spotnik, c'est a dire une fois son adresse IP connue grâce à la commande 93 en DTMF, il faut taper http://192.168.X.X dans un navigateur (Chrome ou Firefox actuellement supporté)

Le 1er ecran "home" montre le réseau qu'on utilise et dans le cas du FON RRF ou Salons les station connecté via le protocole SvxReflector, il permets aussi de changer de réseau entre les 10 choix proposé actuellement ( RRF FON différents Salons et EchoLink )

le 2eme ecran "Keypad" permets de passer des commandes utiles au spotnik , comme les changements de réseau, la météo, forcer la connexion wifi au hotspot du smartphone ...

le 3eme ecran "Configuration" permets comme son nom l'indique de configurer votre spotnik, le mode de détection squelch, l'indicatif, les mots de passe éventuels, Le Wifi, La fréquence du module SA818. C'est la configuration de base minimum dans cet écran, pour des configurations plus avancés il faut aller dans le menu "spot" en ssh.

le 4eme ecran "status" permets de voir les éléments principaux du spotnik, adresse IP, température, mémoire utilisé, versions etc ...

le 5eme ecran "Admin" permets de rebooter le spotnik, l’arrêter proprement ou de relancer SvxLink sur le réseau précédemment choisi.

le 6eme ecran "About" vous permets de connaître la liste des développeurs ou contributeurs.

Pour commander des CI ou des interfaces Spotnik, reportez vous à la page https://boutique.spotnik.org/prestashop/fr/