Archives mensuelles : mai 2017

Doc du module Propagation Monitor

Le module Propagation Monitor , permets d’avoir des alertes Sporadique , FAI , Aurore Boréale annoncées par le système.

Sa configuration est un petit peu plus compliqué que pour les autres modules voici un petit tuto.

il faut rajouter 2 paquets Debian pour le faire fonctionner :

apt-get install fetchmail procmail

ces 2 paquets permettent de recevoir et de filtrer les mail .

1°/ il faut créer un compte mail chez un hébergeur quelconques , laposte , free, orange …

2°/ il faut s’abonner aux alerte « Propagation » sur les 2 sites suivants avec ce compte mail

http://www.dxmaps.com/spots/warnings.php

http://dxrobot.gooddx.net/mailman/listinfo

Lisez les infos concernant les alertes mail sur les 2 sites , pour gooddx.net les alertes Eskip Aurora ,et pour dxmaps cochez les cases qui vous intéressent.

3°/ il faut configurer le compte dans fetchmail sur l’orangepi ou le raspberry

dans le répertoire /root :

le fichier à écrire s’appel .fetchmailrc ne pas oublier le .

——————————————–

poll « Mail.monprovider.com »
protocol auto
username « adresse.mail@monprovider.com »
password « Monmotdepasse »
mda « /usr/bin/procmail -d %s »

———————————————

4°/ dans root : le fichier .procmailrc , il est donné en exemple dans /etc/svxlink

———————————————

# This is the configuration file for procmail that is used to
# extract received propagation alerts into separate files.
# This is used by the PropagationMonitor SvxLink module.

# Store received propagation alerts here
MAILDIR=/var/spool/svxlink/propagation_monitor

# Log for procmail activity
#LOGFILE=$MAILDIR/procmail.log

# Enable more verbose logging. Good for debugging your procmailrc.
#VERBOSE=yes

# Put e-mails from the DXrobot (gooddx.net) in the folder below
:0
* ^From.*DXrobot
dxrobot

# Put e-mails from DXMAPS (dxmaps.com) in the folder below
:0
* ^From.*DXMAPS
vhfdx

# Send all other, non matching e-mails, to user root.
# Replace « !root » with « /dev/null » to throw non-matching
# e-mails away instead or comment both lines below out
# to just let non-matching e-mails pass through.
:0
/dev/null

——————————————

5°/  il faut bien sur rajouter le ModulePropagationMonitor dans la ligne qui concerne les modules de /etc/svxlink/svxlink.conf

exemple  MODULES=ModuleHelp,ModuleMetarInfo,ModuleParrot,ModulePropagationMonitor

remplacer la ligne : ACTIVATE_MODULE_ON_LONG_CMD=2:EchoLink

par : ACTIVATE_MODULE_ON_LONG_CMD=10:PropagationMonitor

et relancer svxlink.

6°/ il faut supprimer le TIMEOUT dans /etc/svxlink/svxlink.d/ModulePropagationMonitor.conf

—————————————————

[ModulePropagationMonitor]
NAME=PropagationMonitor
PLUGIN_NAME=Tcl
ID=10
#TIMEOUT=10
SPOOL_DIR=/var/spool/svxlink/propagation_monitor

——————————————

7°/ rajouter dans /etc/crontab la ligne suivante :

—————————————————–

*/5 * * * * root /usr/bin/fetchmail &> /dev/null

#on va chercher les mails toutes les 5mn

—————————————————

 

puis il faut tester la réception des mail pour cela en root :

fetchmail -kv

on doit voir la réception des mails se faire a l’écran.

si tout fonctionne bien ,  /etc/init.d/cron restart , la réception des mails s’effectue alors toutes les 5mn.

pour valider le module , il faut envoyer 10# en DTMF ou via le screen dans la console.

pour plus d’info sur fetchmail ou procmail reportez vous au MAN ou à la doc correspondante.

73″ de Jean-Philippe, F5NLG

 

 

 

Publicités

LINK / RELAIS / HOTSPOT **SPOTNIK **

J’ai décidé de proposer un hardware permettant de faire un

 LINK, RELAIS ou Hot-Spot avec un Orange Pi Zéro ,

ce dernier disposant du Wifi , de l’Ethernet , et d’une carte son intégrée.

 

Ce HotSpot a pour nom de code :

« Spotnik « 

 

Il suffit d’y adjoindre un  TX et  une antenne .

(pour le Spotnik Rasberry, voir en bas de la page),

Il permet de se connecter aux réseaux FON , RRF, réseaux populaire en France .

 

Pourquoi utiliser un spotnik ?

  1. C’est de la radio !!
  2. Il supporte actuellement 3 protocoles : Echolink , SvxReflector, Free-Radio-Network.
  3. Il permet de créer facilement un point d’accès radio/Relais ou un hot-spot.
  4. Il est pré-configuré sur les 3 réseaux majeurs Francophone RRF , FON , EchoLink , beaucoup d’étapes ont été automatisée pour simplifier la configuration.
  5. C’est le seul hot-spot aujourd’hui supportant le protocole SvxReflector.
  6. Il dispose d’une interface graphique web pour la configuration et visualisation.
  7. Son prix est abordable.
  8. Il permet de converser avec un Talkie depuis son canapé avec les  radioamateurs à travers le monde.
  9. Il consomme très peu par rapport à un PC sur Echolink .
  10. Il ne nécessite pas d’ouvrir de port sur la box (sécurité) .
  11. Il fonctionne en Wifi, Ethernet, 3G/4G, via le partage d’une connexion sur le téléphone.
  12. Il est petit, transportable, universel.
  13. Il est Open-Source GPL v3, vous pouvez le faire vous-même, ou le modifier.
  14. facile a scripter et modifier, il peut devenir un « Link »,  un « Relais »,  un « Transpondeur »,  un « Relais-Perroquet » ….
  15. Sont inclus un module météo, un moniteur de propagation, un relais-perroquet simplex .

Quels sont les avantages du protocole SvxReflector ?

  1. Un codec des plus moderne et de très bonne qualité (opus).
  2. Utilisation d’un seul port : le 5300 en UDP.
  3. Il n’est pas nécessaire d’ouvrir un port sur la box ou routeur.
  4. Fonctionnement correct en 3g/4g via un partage de connexion.
  5. Heartbeat est l’idéal en connexion 3G/4G quand la liaison internet est moyenne.
  6. pas besoin de proxy .

Une version logicielle en évolution :

(actuellement version 1.8)

  1. Certaine fonctionnalités ne sont pas encore implémentées dans cette version, ou nécessitent une configuration manuelle comme l’automatisation de la détection du proxy pour Echolink, il faut passer par la ligne de commande .
  2. les icônes des différents réseaux ne sont pas disponible dans la page d’accueil
  3. la visualisation sur l’interface graphique pour Echolink et le Free Radio Network ne sont pas encore fonctionnels.
  4. La mise à jour vers la version finale pourra être faite simplement.

Documentation Complète du Spotnik

Une excellente documentation à téléchargé  en PDF

Le tuto est à lire au moins une fois !!

Le projet est hébergé sur github.com/spotnik-ham .

Les « Spotnik » n’ont pas d’écran ,

on les configure via un PC avec Putty, Ssh Juice, ou à l’aide d’un navigateur web sur smartphone, Tablette, PC, Mac…

Une application graphique en Javascript « web » est installée sur le spotnik  . Il se connecte au réseau internet via Wifi ou Ethernet.

Une fois que tout est paramétré,  la seule chose restant à effectuer est le changement de réseaux RRF / FON / EchoLink / Free Radio Network :

Le basculement se fait, soit via l’application « web », soit en DTMF, à partir d’un Talkie ou en mode console.

 

Les menus sont simples et permettent de changer de réseaux, régler le wifi, paramétrer le spotnik , naviguer sur le net , configurer le mail pour le moniteur de propagation…

Dans le cas de l’utilisation du « Spotnik » avec le protocole EchoLink, Un script permets de tester et de choisir le meilleur proxy disponible, merci Michel F1TZO pour ce script.

Ci dessous quelques copie d’écran en mode « texte » et via l’interface.

Pour les configurations plus « poussées », en mode EXPERT,

ou pour changer la fréquence sur la version Delta,

il faudra passer par la ligne de commande via SSH.

 

Les différentes interfaces :

(schéma disponible sur le ftp)

Interface Gamma : universelle Raspberry / OrangePi / BananaPi etc …

Interface Beta :  pour OrangePi0, nécessite l’ajout d’un TX .

Interface Delta :pour OrangePi0, TX UHF embarqué ( HotSpot) 0,5W .

Interface Epsilon : Relais UHF et voie VHF 1w HF en cours de développent / test

L’information « Squelch » est disponible dans pratiquement tous les TX , elle est positive ou négative, sur le module SA818 ou DRA818 celle-ci est négative.

 

« DIY » –  Si vous souhaiter faire vous-même votre « Spotnik » :

Téléchargement de l’image :

L’image de la carte SD de la distribution, est Open Source en GPL V3 ainsi que le logiciel « spotnik gui » et les scripts.

Elle est téléchargeable sur le FTP

3 images sont actuellement disponibles :

Spotnik_1.8_opi.img.7z : pour Orange Pi 0, en mode texte

Xspotnik_1.8_opi.img.7z : pour Orange Pi 0, en mode fenêtré (« X-window »)

Spotnik-raspi_1.7.img.7z : pour Raspberry, en  mode texte

 

(ces 3 images contiennent l’interface Web, accessible à distance via http://adresse_IP)

Installation de l’image :

Les images sont compressées en fichiers de type « 7zip ».

Sous Windows vous pouvez utiliser 7-zip .

Pour installer l’image sur une carte micro SD, il existe plusieurs solutions :

  • Sous Windows : avec Win32DiskImager, se reporter à la documentation
  • Sous Linux : dd if=spotnik_1.8_opi.img of=/dev/mmcblk0
    (exemple pour l’Orange Pi 0 si votre carte SD s’appelle mmcblk0)

Vous pouvez participer financièrement au développement de spotnik en versant quelques Euros, Dollars , Pesos à mon adresse jp@piers.tv sur Paypal .

Le mot de passe « root » est « spotnik » il est bien sûr à changer!!

Brochage du Spotnik Béta

téléchargement

 

 

 

Spotnik Rasberry : 

La nouvelle version pour raspberry est disponible , l’interface graphique est en version béta , l’interface ssh est toujours disponible.

il faut utiliser l’image spotnik-raspi_1.7.img.7z

Commercialisation : voir La boutique 

Cordiale 73″ des développeurs.

adresse mail : contact@spotnik.org

  • Application Web , design , logos : Sonny Piers / Isabelle F4GBV
  • Hardware F1EVM JeanFrançois , F5NLG JeanPhilippe
  • Low Level Script F1EVM JeanFrançois , F5NLG JeanPhilippe
  • Distrib and packaging F5NLG JeanPhilippe