Plus loin en VHF , le trafic en Meteor Scatter

un petit descriptif des méthodes modernes pour faire du MS (Meteor Scatter)

Je ne suis pas un spécialiste de ce mode de trafic mais je vous livre mes premiers essais dans ce mode, et aussi des échanges que j’ai eu avec des OM sur le chat , on est toujours le newbee de quelqu’un …

Il ne faut pas grand chose pour faire du MS certains y arrivent avec une 4 éléments et 50w sur VHF, pour ma part j’ai une 9 éléments et 100w.

Le trafic en MS existe depuis le début des années 1950 , popularisé par différent radioamateur reconnu comme F6CRP pour la France .

toutes les particules de météorites entrant dans l’atmosphère , brûlent en se désintégrant, elles ionisent pour un court instant principalement la couche E de l’atmosphère, c’est ce phénomène qui est utiliser pour trafiquer en MS . les distances sont comprises entre 800 et 2500 KM dans ce mode de trafic.

plus la fréquence est basse , plus la force des pings est importante , en gros il est plus facile de faire du MS sur 50MHZ que sur 144 ou au delà .
les fréquences « d’appel » en FSK441 et JTMS sont les suivantes .
pour le 2M : 144.370


comme dit précédemment il est bien plus efficace de prendre un sked via le chat ON4KST.
pour le 6M : 50.280 le logiciel utilisé est plutôt WSJT : et les modes MSK144 ou JT6M

je vais lister ici les logiciels bien utile pour pouvoir faire des QSO via ce mode de trafic .

1/ s’inscrire sur le chat : http://www.on4kst.info/chat/login.php?band=2
ce qui permets de prendre des SKED , appelé dans le vide sans savoir si quelqu’un est a l’écoute et va nous recevoir n’est pas efficace !

2/ le logiciel qui permets de déterminé les azimuth favorable s’appele VIRGO de DL1DBC : http://www.dl1dbc.net/Meteorscatter/
ce logiciel permets de voir sur le globe la direction et de calculer l’azimuth le plus favorable pour une liaison en MS.

3/ les modes les plus utilisé sont le FSK441 et le JTMS , on peu noté le MSK144 mais il n’est souvent utilisé que dans les grosses « pluies de méteorites » sur 144 , le FSK441 et le JTMS fonctionne sur des pings très court genre 20ms ce qui n’est pas le cas du MSK144.
on utilise donc le logiciel MSHV de LZ2HV : http://lz2hv.org/mshv

une interface , carte son , un câble cat system éventuel , bref si vous êtes QRV FT8 il ne vous faut rien de plus pour interfacer MSHV et le PC.

L’établissement d’un contact

  • regardé sur VIRGO l’essaim et la direction de l’antenne à favoriser , parfois il y a plus d’un essaim en même temps l’idéal est de pointer vers l’essaim le plus actif .
  • trouver un correspondant sur le CHAT
  • définir qui appel le 1er et une fréquence dans la portion attribué au mode MS
    voir le plan de bande par exemple : https://www.r-e-f.org/index.php?option=com_content&view=article&id=80&Itemid=258

Les périodes d’émission réception sont de 30 secondes alternativement .
un QSO peut durer environ 15 mn c’est normal on ne peux prédire à quel moment précisément un grain de poussière va ionisé l’atmosphère .

fin de cette petite introduction au trafic MS

bibliographie pour en savoir plus :
http://www.astrosurf.com/luxorion/meteor-scatter.htm#:~:text=Les%20%C3%A9chos%20de%20m%C3%A9t%C3%A9ores%20peuvent,NAVSPASUR%20convient%20%C3%A9galement%20tr%C3%A8s%20bien.

https://web.archive.org/web/20230823145640/https://f6crp.pagesperso-orange.fr/denis/denisf16.htm


https://docdb.cept.org/download/2191


une recherche sur google vous fournira une liste non exhaustive d’informations

Leika-0.1 distribution Linux amd64

Leika est une distribution Linux à partir d’un netinstall Debian 11 64bits et distribuée sous forme de live CD (usb) installable
je l’ai d’abord fait pour mon usage personnel sur un HP T610 Fanless

https://boutique.spotnik.org/prestashop/fr/dans-le-shack/16-carnet-de-notes-renard.html

OLYMPUS DIGITAL CAMERA

elle est pourvue d’une interface graphique minimale jwm et tightvncserver, pas très utile pour un PC qui tourne en tache de fond le but principal de ce pc est de servir de websdr , décodage des radiosondes , remote radio….
mais vous pouvez en installer une autre (je conseille mate) voir post installation plus bas.

elle dispose des logiciels suivants compilés attention il faut lire les documentations et configurés les logiciels !!
ils sont tous arrêté par défaut , voir le fichier /root/contenu.

1/svxlink (SM0SVX)
https://www.svxlink.org/

2/spotnik (F5NLG F1EVM F4HWN SONNY F4GBV et bien d’autres … ),
http://docs.rrf.ovh/spotnik/intro/

3/spotnik gui port 80 interface Graphique du spotnik
https://github.com/spotnik-ham/gui/tree/Version_5
(dans /opt/spotnik )

4/RRFVoice (F4HWN) pilotage a la voix de son spotnik
https://github.com/armel/RRFVoice
(dans /opt/RRFVoice )

5/RRFRaptor (F4HWN) « scanner de salon pour le RRF
https://github.com/armel/RRFRaptor
(dans /opt/RRFRaptor )

6/RRFRemote (F4HWN) pilotage du spotnik par le M5Stack
https://github.com/armel/RRFRemote
(dans /opt/RRFRemote)

7/allstar, ASL-menu, Allmon2, SupermonASL
lightppd port 82
https://www.allstarlink.org/

8/radiosonde auto_rx ( balon météo )
https://github.com/projecthorus/radiosonde_auto_rx/wiki
(dans /opt/radiosonde_auto_rx)

9/horusdemodlib ( balons radioamateur )
https://github.com/projecthorus/horusdemodlib/wiki/1.2–Raspberry-Pi-‘Headless’-RX-Guide
(dans /opt/horusdemodlib)

10/ UHRR (F4HTB) Universal_HamRadio_Remote_HTML5 remote radio
https://github.com/F4HTB/Universal_HamRadio_Remote_HTML5
(dans /opt/Universal_HamRadio_Remote_HTML5)

11/ Remote817 (F4HTB) remote Radio specifique FT817 / panadapteur
https://github.com/F4HTB/HamRadio_Remote_HTML5
(dans /opt/remote817)

12/ OpenWebRx WebSdr

https://www.openwebrx.de/

13/ penguins-eggs outil de réplication de distribution
https://penguins–eggs-net.translate.goog/docs/Tutorial/italiano?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en&_x_tr_pto=wapp&_x_tr_hist=true

bien sur d’autre chose peuvent être installé , reportez vous aux documentations debian. Cette distribution ne s’adresse pas aux débutants , si vous n’avez aucune expérience avec SSH , la ligne de commande , mc , la manipulations de certaines commandes : systemctl , service etc … choisissez une distribution plus basique .

L’installation se fait à partir d’un live USB à créer avec un outils de création (iso) et passe par l’installeur eggs install, c’est un peu trivial .

l’écran de jwm l’interface graphique est accessible via vnc ip_adress:1 mot de passe spotnik ou depuis la console en la démarrant par ‘startx’.

le login est root ou celui que vous avez créer pendant l’installation le mot de passe root est spotnik .

la distrib est disponible en ici : http://rrf3.f5nlg.ovh:8080/PUBLIC/leika-0.1_amd64.iso

copier et coller le texte dans un nouvel onglet , c’est du http , et le wordpress est en https , il y a conflit .

INSTALLATION

depuis votre PC habituel , récupérer l’image iso , et créer la clef USB . voir les tuto avec balena etcher , ou autre . voir par exemple : http://docs.rrf.ovh/spotnik/tutoriels/installationDistrib

sur le PC cible , metre la clef dans un port USB puis booter la machine , en général la touche F12 ou F10 vous permets de choisir de booter depuis la clef USB ou un autre périphérique ( cd-rom … ) sinon voir votre bios ou google .

le PC cible doit booter et vous arriver sur cet écran :

tapez simplement entrée

tapez sudo eggs install

le mot de passe est : spotnik

le curseur sur No , tapez entrée et choisissez le langage fr_FR.UTF-8

déplacer le curseur sur yes et entrée . Procéder de la même façon pour configurer le clavier pc105 , fr , nodeadkeys , options rien , puis passer sur Yes

ensuite mettre le curseur sur yes avec les flèches du clavier et valider par entrée

de la même façon que précédemment , vérifier le disque dur sur lequel vous allez installer la distribution , dans mon exemple le disque du ssd est /dev/sda , choisissez le mode standard d’installation , partition en ext4 , et pas de swap ou small.

ensuite la création de l’utilisateur , le nom de la machine sur le réseau leika , le mot de passe de l’utilisateur , ici spotnik et le mot de passe root sélectionner ‘yes’ et entrée

Vérifier les options d’installation puis appuyer sur entrée, l’installation sur le disque dur démarre , ça dure un petit moment.

à la fin , quand il le propose, appuyer sur entrée , le pc redémarre , enlever la clefs usb avant le redémarrage complet .

POST INSTALLATION

Se connecter depuis la console , ou en ssh avec le nom de l’utilisateur saisi dans mon exemple f5vlb mot de passe spotnik

1/ il faut re générer le mot de passe root :

sudo passwd root

Nous espérons que vous avez reçu de votre administrateur système local
les consignes traditionnelles. Généralement, elles se concentrent sur ces trois éléments :

#1) Respectez la vie privée des autres.
#2) Réfléchissez avant d'utiliser le clavier.
#3) De grands pouvoirs confèrent de grandes responsabilités.

[sudo] Mot de passe de f5vlb : spotnik
Nouveau mot de passe :
Retapez le nouveau mot de passe :
passwd: password updated successfully

on tape le mot de passe spotnik de f5vlb et on renseigne 2 fois le nouveau mot de passe pour root ou spotnik.

2/ Autoriser root à se connecter en ssh

pour cela il faut éditer le fichier sshd_config

sudo mcedit /etc/ssh/sshd_config

à la ligne 34 il faut remplacer :

PermitRootLogin prohibit-password

par

PermitRootLogin yes

enregistré avec F2 quitter avec F10

puis il faut relancer le service ssh

sudo /etc/init.d/ssh restart

à partir de cette instant , root peut se connecter en ssh .

3/ Installation d’un environnement graphique , navigateur web …

cette section est optionnel mais si vous souhaiter un environnement plus « user friendly » graphique vous pouvez rajouter quelques logiciel en mode graphique, on update la liste des paquets , on mets à jour ceux qui peuvent l’être et on rajoute lightdm pour lancer le display manager , midori navigateur web , qsstv , fldigi, flrig, le menu optionnel (radioamateur) et l’environnement de bureau mate.

Tapez la ligne suivante en ssh depuis le compte root .

apt update && apt upgrade && apt install lightdm midori qsstv fldigi flrig extra-xdg-menus mate-desktop-environment

rebooter ou tapez /etc/init.d./lightdm start

that’s all folks

Une liste de discussion à été créer pour cette distribution : https://groups.io/g/leika-linux

73″ de Jean-Philippe, F5NLG

OpenWebRx

OpenWebRx est un projet de HA7ILM qui a été abandonné en 2019 , il fonctionnait très bien mais était sur Python2 qui n’est plus disponible, ou mis à jour depuis longtemps , depuis il a été porté et repris pas un Allemand et est disponible en Python3 avec un certain nombre d’améliorations , le support du FT8 , FT4 JT65 ,WSPR etc …

Les modes numériques DMR , C4FM , Dstar … sont disponible aussi en rajoutant une clef AMBE3000 la documentation et le github son disponible ici : https://github.com/jketterl/openwebrx

J’ai décider de faire une image pour l’Orange Pi zero ( et les Orange Pi H3 ) . Le logiciel est simple , intuitif , pré configuré pour une clef SDR et permets de monter très facilement un Web SDR pour son usage personnel ou partagé sur sa connexion internet.

La connexion à OpenWebRX se fait sur l’adresse locale , dans mon cas : http://192.168.1.3:8073 pour trouver l’adresse locale utilisez https://angryip.org/ ou regardez sur votre box.

Un certain nombres de segments de fréquences de maximum 2MHZ, dans le cas d’une clef SDR, sont pré programmé dans l’image , la bande 10M, 6M, 2M ,70CM, 23CM, PMR, et 143MHZ, pour suivre les météores via le radar de Graves.

N’oubliez pas tant vaut l’antenne , tant vaut la station , il est conseillé de mettre une bonne antenne adaptée à ce que vous désirez écouter une X300 Diamond par exemple fonctionne correctement en VHF UHF , un peu en 10M et 6M.

Les modes « digitaux » disponible sans la clef AMBE sont impressionnant. Avec la Clef les modes « Numériques » DMR , C4FM , NXDN , DSTAR, P25 sont disponible .

Toute la configuration , les portions de Fréquences , « Bookmark » , son disponible via la page « settings » lien en haut à droite de la page principale , le login est « admin » et le mot de passe « spotnik » .

L’image accepte beaucoup de périphériques « SDR » les clefs , Airspy, Pluto , HackRF etc , voir la page dédié sur le github : https://github.com/jketterl/openwebrx/wiki/Supported-Hardware

Si vous désirer configurer le wifi sur l’orange pi , il faudra passer par le mode console , ssh root@<adresse_ip> le mot de passe est spotnik. pour configurer le wifi , tapez simplement nmtui et configurer la connexion .

Pour régler finement les PPM plusieurs méthodes existent , régler les ppm sur une émission dont la fréquence est connue depuis la page settings ou , la plus simple est de se connecter en mode console , d’arrêter openwebrx et de lancer la commande rtl_test -p compter 10 « test » et prendre la dernière valeur , puis la reporter dans la page settings sur les PPM. Les commandes sont ci-dessous , ce qu’il faut taper en gras dans une console windows (cmd) ou Linux, remplacer 192.168.1.17 par l’adresse IP de votre système OpenWebRx.

ssh root@192.168.1.17
root@192.168.1.17’s password: spotnik
Last login: Sat Mar 4 02:29:25 2023 from 192.168.1.2
root@openwebrx:~# systemctl stop openwebrx
root@openwebrx:~# rtl_test -p

real sample rate: 2048502 current PPM: 245 cumulative PPM: 260
control C
notez cette valeur.
systemctl start openwebrx
nmtui
pour configurer le wifi
exit
pour sortir.

Pour rendre disponible votre Web SDR sur internet , il faut ouvrir le port 8073 en tcp et udp et le redirigé vers votre OpenWebRx sur la BOX, un exemple ci-dessous dans l’onglet réseau d’une box Orange , le port 8073 est ouvert vers l’extérieur et redirigé vers la machine f5nlgspot-1 qui dispose d’OpenWebRx, il faudra communiquer l’adresse externe de votre box qu’on peux trouver avec : http://www.monip.org/ et le port 8073.

l’image pour Orange Pi0 sera bientôt disponible au téléchargement lien a ouvrir dans une nouvelle fenêtre : http://rrf.f5nlg.ovh:8080/RRFDepot/Openwebrx/openwebrx_opi0.img.7z

Voila la photo de mon « web sdr » bientôt disponible aussi sur la boutique https://boutique.spotnik.org/prestashop/fr/

73″ à tous F5NLG / Jean-Philippe.

SpotnikAsl 2.0

Une nouvelle version analogique de spotnik permettant de se connecter au RRF , Réseau des Répéteurs Francophones , http://rrf4.f5nlg.ovh:82/

incluant maintenant le réseau AllstarLink est disponible au téléchargement Version 2.0 pour la version OrangePi :

Orange Pi H3 : http://rrf.f5nlg.ovh:8080/RRFDepot/spotnikasl_2.0_opi0.img.7z

Elle fonctionne sur Orange Pi zéro et globalement tous les orange pi à base de processeur H2+ ou H3 , Orange pi One , Orange Pi PC orange pi PC+ donc les spotnik béta et delta.

une version plus ancienne (1.3.1) est disponible pour le Raspberry Pi sans l’interface graphique habituelle de spotnik:

Raspberry Pi : http://rrf.f5nlg.ovh:8080/RRFDepot/AUTRES%20ARCHITECTURES/spotnikasl_1.3.1_rpi.img.7z

Ne l’installez que si vous voulez spécifiquement utiliser le réseau AllStarLink. C’est une version en cours de développement , la 1.2 est la première « stable » . la 1.3 simplifie l’installation et rajoute le resize2fs automatique au démarrage sur Orange Pi. la version 2.0 est une mise à jour de la 1.3 et rajoute le GUI , interface graphique comme sur les version 3.1, le RRFVoice, le RRFRaptor mis à jour et adapté a cette version .

Cette version de SpotnikASL est basée sur Allstarlink, Svxbridge et Svxlink . Pour la partie interface graphique utilisateur (gui), l’interface habituel de « spotnik » et Supermon pour la partie AllStarLink.

Elle nécessite d’utiliser putty ou le ssh pour la configuration de AllStar, elle est donc moins « user friendly » que la version spotnik 3.2 ou 4.2 actuelle .

Elle se configure maintenant pour la partie svxlink/spotnik comme les versions 3.2 ou 4.2 a travers le GUI accessible via http://adresse_ip_local par exemple http://192.168.1.13

Pour la partie AllStarLink Le pré requis est d’avoir un compte sur le réseau AllstarLink https://www.allstarlink.org/ reportez vous au sites et au wiki pour créer ce compte , vous devez créer un « server » et un « node » avec un mot de passe généré par le site .

Interface Radio :

La radio est géré par svxlink, Alsamixer , GPIO , remotertx etc … sont utilisable tout type d’interfaces radio pour Allstar ou SVXLINK fonctionne , ci dessous un exemple d’une interface radio simple que vous pouvez faire vous même les sortie SQUELCH ( COS) et PTT sont gérées par des transistors vers les GPIO , la carte son USB gère l’audio :

D’autres interfaces en kit ou montées sont disponible dans la boutique , par exemple Beta ou Delta pour Orange Pi0 , Zeta et gamma pour Raspberry.

voir la boutique ici : https://boutique.spotnik.org/prestashop/fr/

comme toujours le login est root et le mot de passe est spotnik connectez vous en ssh un écran d’accueil vous propose de lancer le menu spot .

La configuration Initiale peut se faire par le menu spot en ssh ou l’interface Graphique « Spotnik »


choix n° 16 configure Spotnik
puis choix n° 4 Basic Spotnik Configuration
puis choix n° 1 Configuration du Spotnik

l’indicatif par défaut est F0OOO et le departement 99

le script demande :
l’indicatif
le département

le type de node V U T R H B S 6m ou 10m
le type de détection choisissiez GPIO pour un spotnik Delta

puis le choix 2 pour relancer le spotnik sur le salon de votre choix.

ou tout simplement par l’interface Graphique habituel comme montré plus haut . (version2.0)

A cette étape , La distribution fonctionne comme une version 3.2 de spotnik et est pleinement opérationnel sur le réseau RRF.

pour la partie AllStarLink il faut se connecter en SSH ,modifier 3 fichiers pour l’interface web :
mcedit /var/www/html/allmon2/allmon.ini.php et remplacer 1999 par votre n° de node Allstar et mot de passe (a créer optionnel).
mcedit /var/www/html/supermon/allmon.ini et remplacer 2x 1999 par votre n° de node Allstar et mode de passe (a créer optionnel).

mcedit /var/www/html/supermon/global.inc et modifier les champs indicatif , prénom, ville, et LocalZip à la fin c’est pour faire joli ça 😉 LocalZip peut être un code aéroport ou le code postal précédé de FR- exemple FR-22780

vous pouvez maintenant passer à la configuration de Allstar

spot
utiliser le choix n° 16 configure Spotnik du menu spot
puis choix n° 11 Configure Allstar asl-menu
ce qui nous intéresse la dedans surtout c’est le choix 2 Run node-setup le choix 1 est en partie existant dans le menu spot . répondez ok pour l’import

et vous Choisissez A1 Initial Node Setup Node number, password, call sign

Choix N1 votre numéro de Node obtenu sur le site Allstar et renseigné dans les 2 fichiers allmon précédent , N2 password obtenu sur le site Allstar pour avoir le mot de passe il suffit de passer la souris sur le champ blanc password sur le site https://www.allstarlink.org/portal/nodes.php faites un copier / coller

N3 Votre indicatif, N4 ne pas changer !! ça doit être Node Radio Interface type USRP/127.0.0.1:34001:32001, N5 laisser à 0, N6 si vous avez configuré un password pour accéder au manager (créer a l’étape d’édition des fichiers pour allmon.ini.php et almon.ini )

une fois la configuration effectué , choisissez N9 vous devez valider un certain nombres de OK , vous revenez sur cet écran et faites <Back>

vous revenez sur l’écran précédent je vous conseil de faire A4 Quick backup Copy existing files to folder /etc/asterisk/<DATE Format US par exemple 2023-1-1>

puis faites un AZ SAVE Save configuration and make it live la configuration saisie apparait et clickez sur OK il vous propose ensuite Backup originals and Save the New Configuration? répondez oui puis 2 x OK et vous revenez sur le menu initial choisissez <EXIT> puis encore <EXIT> puis faite un reboot.

au reboot vous pouvez aller sur le menu spot en ssh ou vous connectez à http://votre_IP_SpotnikAsl:82/ vous aurez accès à l’interface supermon
pour se connecter le login est admin ; le password spotnik clickez sur votre numéro Allstar vous verrez le menu ci dessous :

il fonctionne comme un spotnik classique Analogique, offre 2 modes de Connexion Allstar en plus des salons habituels et dispose du Raptor .

un menu spécifique Spotnik qui permets de changer de salon ou d’activer le raptor a été rajouter , c’est la dernière ligne de bouton dans l’interface supermon , une fois logué …

1/ permets de réaliser une liaison [AllStar <-> Svxbridge <-> SimplexLogic <-> SimplexLogic2 <-> voie radio du spotnik]
c’est le menu 105 en DTMF ou le bouton ASL 105, donc d’utiliser un spotnik sur le réseau AllStar.

2/ permets la même chose mais en plus active le Svxreflector local, ce qui permets à un autre spotnik de se connecter dessus via l’adresse IP de Spotnik ASL. C’est l’équivalent du salon régional sur les versions 3 et 4. menu 106 en DTMF ou bouton GAT 106 Gat comme Gateway.

Vous pouvez tester avec un smartphone et dvswitch mobile configuré en iax2 que
vous pouvez vous connecter à asterisk, salon ASL 105 coté Spotnik.

dans dvswitch mobile vous devez sélectionner le protocol IAX2 renseigné l’adresse IP de spotnikasl , le port par défaut c’est 4569 le username iaxclient, et le mot de passe par défaut est spotnik si vous ne l’avez pas changé , le CallerId un n° ou votre Indicatif , et votre n° de node . voir ci-dessus un exemple de configuration.

coté spotnik vous devez pouvoir vous entendre et répondre depuis votre radio .

voir l’interface web configuré sur votre node http://adresse_ip_spotnikasl:82

clickez sur Login (admin/spotnik)

puis sur votre n° de node , vous devez avoir supermon avec le menu comme ci-dessous .

pour un usage courant avec AllStarLink il faut ouvrir le port 4569 sur la box et le redirigé vers le SpotnikAsl, si vous voulez avoir des connexions entrantes . et le port 5300 si vous voulez activer le SvxReflector Server.

l’annuaire de Allstar est disponible en ligne : https://www.allstarlink.org/nodelist/

le système Allstar permets aussi d’avoir une sorte de « dydns » si par exemple votre node
est 56789 et enregistré sur le réseau Allstar ,
ping 56789.asnode.org doit correspondre à votre IP publique, et vous permets de tester une connexion depuis l’extérieur.

pour toute demande d’aide sur Allstar ou autres aspect de cette distribution, il faut impérativement utiliser le groupe spotnik-dev@groups.io .

Aucune réponse hormis pour la partie RRF ne sera faite sur le groupe rrf@groups.io qui ne traite que du réseau RRF et des questions le concernant .

NB : Asterisk est un peu fouillis comparé à Svxlink et il y a beaucoup de fichiers.

les fichiers principaux et utiles, souvent les configurations sont au début de ces fichiers, en gras ce à quoi il faut faire le plus attention si quelque chose ne marche pas.

/etc/asterisk/iax.conf

[general]
; !!! Change this to match your node registration !!!

register=1999:Mot_de_Passe@register.allstarlink.org ; This must be changed to your node number, password found on AllstarLink.

bindport = 4569 ; port Iax2 qui écoute et transmets les connexions IAX

/etc/asterisk/manager.conf : le lien avec Supermon ( manager )

; Asterisk Call Management support
; By default asterisk will listen on localhost only.
[general]
enabled = yes
port = 5038
bindaddr = 127.0.0.1

[admin]
secret = mot de passe défini pour accéder au manager (allmon.ini allmon.ini.php)
read = all,system,call,log,verbose,command,agent,user,config
write = all,system,call,log,verbose,command,agent,user,config


/etc/asterisk/modules.conf les modules dans la partie Channels doivent être activer (load)

; Channels

load => chan_dahdi.so ; DAHDI Telephony
load => chan_iax2.so ; Inter Asterisk eXchange (Ver 2)
load => chan_local.so ; Local Proxy Channel (Note: used internal
load => chan_usrp.so ; GNU Radio interface USRP Channel Driver


/etc/asterisk/rpt.conf c’est le cœur du système Allstar

[nodes]
; Note, if you are using automatic update for allstar link nodes,
; no allstar link nodes should be defined here. Only place a definition
; for your local nodes, and private (off of allstar link) nodes here.

1999 = radio@127.0.0.1:4569/1999,NONE; This must be changed to your node number
; and iax port number if not the default

[1999] ; Change this to your assigned node number

; rxchannel = dahdi/pseudo ; No radio (hub)
; rxchannel = SimpleUSB/usb_1999 ; SimpleUSB
; rxchannel = Pi/1 ; Raspberry Pi PiTA
; rxchannel = Radio/usb_1999 ; USBRadio (DSP)
; rxchannel = Dahdi/1 ; PCI Quad card
; rxchannel = Beagle/1 ; BeagleBoard
rxchannel = USRP/127.0.0.1:34001:32001

73″ Jean-Philippe / F5NLG.


Pocket Remote Radio 0.1 Alpha

Un nouveau projet autour du hardware Spotnik Béta et du remote radio.

Depuis quelques temps je cherchais une solution élégante et low cost pour faire du Remote Radio , entendez par la piloter et pouvoir trafiquer via un Transceiver depuis un PC un smartphone ou une tablette .

Je suis tomber sur le projet de Olivier F4HTB https://github.com/F4HTB/Universal_HamRadio_Remote_HTML5 l’idée m’a tout de suite séduit, rien a installer sur le Pc, tout fonctionne dans un navigateur Web ( Chrome et Edge ont été testé ) j’ai donc tenter de le « packager » pour un orange Pi Zéro , fer de lance du Projet Spotnik . les spotnik béta ou les platines interfaces sont disponible dans la boutique du site.

l’application fonctionne sur des standard moderne ! Python3, Html5, Hamlib, Opus et je vous propose donc une nouvelle fonctionnalité pour les Spotnik Béta : le remote radio , vu la taille de l’orange , pi ce projet a pris le nom de Pocket Remote Radio.

Voila ma « maquette » un spotnik Béta qui pilote un RS918 ( MCHF ) c’est pleinement fonctionnel , ci dessous l’interface coté « client » sur un PC

une distribution spécifique pour l’Orange pi 0 a été faite , c’est la première version et elle peu contenir des beug … nous somme sur une version « Alpha » c’est a dire en phase de test .

la distribution peut être téléchargé a cette adresse : http://rrf.f5nlg.ovh:8080/RRFDepot/Pocket%20Remote%20Radio/pocketRR-0.1_opi0.img.7z

Une fois l’image récupérer il faut la décompresser comme l’image du spotnik et étendre la partition

Sous Windows vous pouvez utiliser 7-zip .

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

  • Sous Windows : avec Win32DiskImager,  etcher ou autre se reporter à la documentation
  • Sous Linux : dd if=pocketRR-01_opi0.img of=/dev/mmcblk0 si le lecteur de carte est mmcblk0

Il faut ensuite insérer la carte dans l’Orange Pi0 , le connecter à un câble réseau ,et étendre la partition. pour connaitre l’adresse IP du spotnik regarder sur votre box ou utiliser un scanner de port comme https://angryip.org/ Angry ip scanner .

premièrement il faut se connecter en ssh avec putty ou ssh depuis un pc windows par exemple , se connecter au système avec le compte root , le mot de passe est spotnik

tapez la commande suivante pour étendre la partition /etc/init.d/resize2fs start 

faite ensuite la commande df -h pour vérifier que votre carte fait bien la bonne taille ( les images sont compressé et n’occupe que 2Go environ )

une fois cette opération réalisé vous pouvez vous connecter au système avec un navigateur , Chrome , Edge , Firefox ne semble pas fonctionner et vous allez arrivé sur la page de configuration de votre radio qui doit être connecté avec un cable CAT système et via le connecteur mini din sur la prise micro , le haut parleur ( ou la prise data ) , les TX récent comme IC7300 FT991 RS918 n’on besoin que d’un cable usb pour le CAT et l’Audio ( reporté vous a la notice de votre TX )

https://adresse_ip_spotnik:8888 notez bien que c’est https ( sécurisé )

Vous obtenez donc la page de configuration ou vous sélectionnez le modèle de TX , le port USB en général il est détecté , et les ports audio pour la connexion au TX. se reporter au wiki d’Olivier en cas de besoin ( lien en haut de page )

Une fois la configuration correcte effectuée , vous arriver sur la page web de la « radio » virtuelle allumez la avec le bouton rouge à gauche et chercher un QSO ou une émission.

ensuite toujours en SSH depuis votre connexion de tout a l’heure vous avez accès à un menu qui s’appel « prr » donc tapez prr

Ce menu vous permets de configurer le wifi , voir les logs du système , régler le son c’est l’étape qu’on va effectuer . Lancez le choix 3 puis appuyez sur F5 pour avoir tous les contrôles

le curseur Mic1 et le potentiomètre de réglage sur la carte du spotnik béta permets de régler le niveau injecté dans le spotnik c’est a dire la réception du transceiver

le curseur Line Out permets de régler le niveau de sortie depuis l’interface donc l’entrée micro du TX .

si les signaux passent tous par l’USB , cas d’un transceiver plus moderne il faut appuyer sur F6 et choisir USB sound card , le « Mixer » pour cette carte se présente alors de cette façon :

Une fois ce réglage fait , vous pouvez choisir de donner l’accès à l’extérieur via internet à cette application ( le remote ça se fait rarement de chez sois …)

Il y a 2 solutions , soit vous savez ouvrir des ports sur votre box et vous avez une adresse qui ne bouge pas ( free par exemple ) dans ce cas vous ouvrez le port 8888 en udp et en tcp .

2 ème solution , vous créer un compte sur https://ngrok.com/ une fois ce compte crée vous aurez une clef « Your Authtoken » qu’il faudra copier ( et coller ) dans une nouvelle commande en ssh

/root/ngrok authtoken votre_clef_très_compliqué_sur_le site

une fois cette commande passé , un dossier la contenant est crée dans le répertoire root , elle est nécessaire pour faire fonctionner le reste des scripts . ( merci a Pascal F4ICR )

depuis le menu le choix 5 permets d’éditer le fichier crontab , il faut enlever le # devans la dernière ligne

* * * * * root /root/RemoteNgrok.sh >/dev/null 2>&1

.Le choix 6 vous permets d’éditer le fichier permettant de recevoir par mail votre lien de connexion depuis l’extérieur de votre domicile par exemple vous recevez un mail avec un lien directement « clickable » : https://b782-83-205-44-96.ngrok.io

c’est simple à modifier remplacer VOUS et votre_mail par votre indicatif et votre adresse mail. ( en ligne 20 )

également en ligne 30 , votre adresse mail et le mot de passe de connexion.

voir l’article de Pascal, F4ICR pour plus d’information sur le scripts RemoteNgrok ici : https://github.com/F4ICR/RemoteNgrok

73″ a tous Jean-Philippe / F5NLG

Spotnik V4.2 et suivantes

Cette version est sur Orangepi 0 H2+ et H3 et Orangepi à base de processeur H3 pour le moment , et depuis peu sur Raspberry.

Il deviens extrêmement simple de proposer un hotspot multimode accessible depuis un TX Analogique.

Elle est disponible librement au téléchargement ici :

voir tableau de bord RRF colonne du centre en bas pour télécharger la distribution qui vous conviens .

pour la version Orange Pi

Pour la version Raspberry 3b ou 4

La nouvelle version de Spotnik V4.2 est la branche multimode de la distribution Spotnik. Elle est disponible en Open source, et si vous voulez participer au developpement, Je vous conseil donc de vous inscrire sur la liste SPOTNIK-DEV sur groups.io pour être tenu au courant des évolutions.

Rappel Important, c’est une distribution dédié aux Radioamateurs titulaire d’un certificat d’opérateur .

Elle propose les modes Analogiques standard des versions précédentes : SvxReflector et EchoLink , Digitaux QSSTV, FLDIGI, FreedV via Xwindows et VNC ( voir doc V3X ) et maintenant les modes Numériques C4FM, P25, NXDN, DMR, sans matériel supplémentaire , pour les aficionados du D-Star il faut une clef Ambe en plus . Elle fonctionne depuis un TX Analogique, le pilotage des room, tg etc.. se fait en DTMF, c’est la philosophie de base de Spotnik reprise aussi dans cette version .

Une nouvelle entrée dans le menu « spot » et le tableau de bord local permets de passer sur le salon « 106 » en DTMF ( menu spot, ou interface GUI salon Numérique )

Ensuite un certain nombre de room C4FM, et de Tg son pré configurés et sont accessible via des commandes DTMF, une partie est repris dans le menu Keypad du tableau de bord local, pour un accès direct, si on utilise un pc . Le spotnik peut aussi fonctionner en autonome sans PC ou écran. La colonne de droite est un raccourcis vers les principaux tableaux de bord du « monde Numérique ».

le login est toujours : root / password: spotnik par défaut.

Pour les modes numériques : ( mise à jour )

Veuillez vous munir de votre Indicatif , un ID Dmr , votre numéro de département ou code pays si vous êtes hors de France. Si vous n’avez pas d’ ID DMR vous pouvez en « inventer un » apatride sur le type 901xxxx toujours 7 chiffres et toujours 901 pour les 3 premiers chiffres il vous proposera un 901xxxx01 en ID DMR à 9 chiffres, ça fonctionnera uniquement en C4FM, P25 et NXDN.

Pour obtenir un ID Dmr c’est ici si vous n’en avez pas : https://www.radioid.net/register#!

Plusieurs réseaux DMR sont disponibles. Nous porterons notre attention sur les réseaux IPSC2-France 3 et Brandmeister.
Le réglage des paramètres est pour un seul réseau. Le passage d’un réseau à un autre vous obligera à refaire la configuration.
Comment obtenir le mot de passe Selfcare ?

S’inscrire si ce n’est pas déjà fait sur la page Brandmeister.

Il faut ensuite définir un mot de passe SelfCare. Suivre les instructions indiquées sur la page Configurez un mot de passe personnel pour vos hotspots. Le site n’est vraiment pas ergonomique. Privilégier un mot de passe simple pour éviter les erreurs de frappe ultérieure.

Comment commuter sur le numérique ?
Avec la GUI ou votre talkie-Walkie, envoyer le code DMTF 106 : Switch to NUM room
Attendre la prononciation des 2 phrases suivantes : « mode numérique C4FM » – puis – « International RRF »
Envoyer ensuite le code DTMF de votre choix. Par exemple : 208 : DMR France

Configuration du Spotnik : (nouveauté par rapport a avant …)

Avant de commencer, il vous faudra connaitre l’adresse IP du Spotnik.

Par défaut, le client SSH n’est pas actif. Il faut Activer le client SSH intégré à Windows – Windows 10 en suivant les instructions.

Il faut modifier la section [DMR Network] du fichier /opt/MMDVM_Bridge.ini

Ouvrir une invite de commandes, lancer les commandes suivantes : pour se connecter au Spotnik : ssh root@adresse_ip du spotnik

pour se déplacer sur le bon répertoire : cd /opt/MMDVM_Bridge/

pour sauvegarder le fichier (par précaution) : cp MMDVM_Bridge.ini MMDVM_Bridge.ini.orig

ouvrir le fichier avec un éditeur de texte : nano MMDVM_Bridge.ini

A) Accès au réseau IPSC2-France 3

Pour accéder au réseau IPSC2-France 3, recopier les lignes suivantes :
[DMR Network]
Enable=1
Address=ipsc2fr.dnsalias.net
Port=55555
Jitter=360
Password=passw0rd
Slot1=0
Slot2=1
Debug=0

Sauvegarder les modifications.
Relancer les différents services : /etc/spotnik/restart.rrf
Pour vérifier le bon fonctionnement, avec le TG208, dans un navigateur Web, ouvrir le dashboard IPSC2-FRANCE 3

B) Accès au réseau DMR Brandmeister

Pour accéder au réseau DMR Brandmeister, recopier les lignes suivantes :
[DMR Network]
Enable=1
Address= 2082.brandmeister.fr
Port=62031
Jitter=360
Password=mot_de_passe_Selfcare
Slot1=1
Slot2=1
Debug=0

Sauvegarder les modifications.
On peut utiliser soit le 2081.brandmeister.fr [54.38.172.68] ou bien le 2082.brandmeister.fr [217.182.129.131].
Relancer les différents services : /etc/spotnik/restart.rrf
Pour vérifier le bon fonctionnement, avec le TG208, dans un navigateur Web, ouvrir le dashboard DMR TG208

Partie Analogique :

Pour la partie Analogique reportez vous à la documentation de Spotnik V3.X la documentation reste valable et la configuration par le GUI http://adresse_ip du spotnik et menu spot en ssh pour des options avancé est valable pour cette partie.

Démarrage de la distribution: au départ le système démarre sur le mode perroquet comme pour la V3X . En mode numérique elle démarre en C4FM sur la Room 30262 International-RRF (DTMF 3099), vous pouvez donc allez sur le tableau de bord et faire un essai d’écoute de votre modulation en activant la lecture sur le salon International, le changement de room ou TG de démarrage est possible dans le fichier /etc/spotnik/restart.num.

http://rrf4.f5nlg.ovh:82

Vérifier sur le Dashboard du salon international : http://ysf-fon-gateway.f1tzo.com:81

Voila , vous êtes connecté en mode numérique ! et pouvez donc changer de room , de Tg , revenir en mode analogique , reportez vous à la liste disponible dans /root/README , pour cela , tapez cat README depuis une invite de commande depuis /root , ou dans l’onglet keypad de l’interface http://adresse_ip de votre spotnik pour avoir la liste des room ou Tg codés dans la distribution ( équivalent des salons sur le RRF ) , ils sont modifiable à souhait dans le fichier logic.tcl un accès direct est proposé depuis le menu spot pour les modifier / en rajouter, mais vos modifications ne seront pas repris en automatique dans l’interface graphique il faudra utiliser l’onglet Keypad.

Réglage audio dans le sens Analogique -> Numerique :

Important votre modulation doit être PARFAITE en analogique , si il y a du bruit du 50hz le rendu sera d’autant plus mauvais en numérique, donc régler déjà le niveau , supprimer les bruits parasite , et régler le niveau BF plus faiblement que pour l’Analogique, dans le fichier /etc/spotnik/svxlink.num n’hésiter pas à régler dans la section Rx1 le preamp à une valeur inférieur à celle que j’ai mis ( par défaut PREAMP=-6 ).

Réglage audio dans le sens Numérique-> Analogique :

En principe pré réglé , pas beaucoup d’options sur lesquels jouer , un équaliseur est également présent pour optimiser la sortie audio et limiter les bruits de fond de la conversion Numérique Analogique (chute d’eau).

Il est aussi possible de se connecter en mode Numérique depuis Xwindow en vnc , avec un client vnc tapez adresse_ip:1 depuis un pc ,il faut utiliser un talkie walkie ou un tx , L’audio et le ptt sont actif sur le poste radio , mais les commandes DTMF sont désactivée (en cours de solution). Pour cela il faut lancer la commande DTMF 105 , menu spot choix 11 ou via le GUI (interface web) Xwindow se lance, puis il faut « killer » svxlink depuis un terminal pkill svxlink, il est cependant utile pour les autres modes dit « Digitaux » FreeDv , QssTv, Fldigi . Lancer ensuite le raccourcis USRP_Client , click gauche , sélectionner click droit. Il se lance et vous pouvez sélectionner à la souris un mode , une room etc …

Pour Rajouter des Room , TG dans la partie non graphique , il faut passer par le menu spot , choisir l’index 19 Edit Logic.tcl (Dangerous)

et rajouter pour chaque nouvelle room ou tg : un bloc comme celui-ci :

exemple DMR-208

#dvswitchQSY $cmd « AMBEMODE » « MODE » « ROOM or TG » « SOUND »

#DMR-208

if {$cmd == « 208 »} {
dvswitchQSY $cmd « DMR » « DMR » « 208 » « Tg-dmr »
return 1
}

if {$cmd == »208″} : c’est le code DTMF à taper pour obtenir le tg

le concept est relativement simple à comprendre .

Je tiens à remercier tous les contributeurs à cette distribution F1PTL, ON4RD, F4HWN, F1EVM, SP2ONG, G4KLX, SM0SVX, TK4LS et tous les « Testeurs qui m’on supportés et donnés leur retour de beug sur les versions précédentes » F1PRY, F4ICM, F4ICR, F1APY, F5SWB, F0DEI, F5LGW, F1JGA et j’en oublie …

73″ Jean-Philippe / F5NLG

Montage d’une interface Zeta V1.0

1/ Cablâge de l’interface .

Cette interface est plus compliqué à monter que les autres elle dispose de 2 voies radio ( on peut n’en câbler qu’une évidement ) cette interface a l’avantage de se pleugué sur RaspberryPi ou OrangePi PC / Orange Pi one, bref les architectures à base de processeur H3 ayant un connecteur gpio 40 broches .

dav

Selon ce qu’on a choisi on câble la partie nécessaire au fonctionnement , dans l’exemple qui suit j’ai câbler la partie « Link » sortie sur din 6 Broches . le connecteur à 40 points et ces composants . il manque les broches sur J1 pour y connecter la carte sons .

On soude donc maintenant la 2ème voie radio avec le module SA818 et les autres composants . la photo représente la carte monté et la 1 ere voie avec sa carte son .

voici la photo du système fonctionnel sur OrangePi Pc la voie UHF du module SA818 est sur une antenne fictive , et la voie 1 est relié a un CRT Millenium sur 29.140 MHz.

  • ce qui est reçu sur l’UHF est transmis sur le réseau et sur le 10M
  • ce qui est reçu du 10M est transmis sur le réseau et sur l’UHF
  • ce qui est reçu du réseau est transmis sur l’UHF et le 10M

Le schéma , l’implantation de l’interface sont disponible ici : http://rrf.f5nlg.ovh:8080/RRFDepot/INTERFACES/spotnik%20Zeta/

2/ Configuration Logicielle.

une fois tout assemblé , il faut vérifier l’ordre des cartes sons avec la commande aplay -l pour la lecture , et arecord -l pour l’enregistrement. En effet , parfois l’ordre entre la lecture et l’enregistrement est bouleversé …

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
Subdevices: 8/8
Subdevice #0: subdevice #0
card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
Subdevices: 8/8
Subdevice #0: subdevice #0
card 1: Codec [H3 Audio Codec], device 0: CDC PCM Codec-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 3: allwinnerhdmi [allwinner,hdmi], device 0: 1c22800.i2s-i2s-hifi i2s-hifi-0 []
Subdevices: 1/1
Subdevice #0: subdevice #0

arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
Subdevices: 8/8
Subdevice #0: subdevice #0
card 0: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
Subdevices: 8/8
Subdevice #0: subdevice #0
card 1: Codec [H3 Audio Codec], device 0: CDC PCM Codec-0 []
Subdevices: 0/1
Subdevice #0: subdevice #0
card 2: Device [USB PnP Sound Device], device 0: USB Audio [USB Audio]
Subdevices: 0/1
Subdevice #0: subdevice #0

dans le cas présent on apprends que :

  • La carte son USB Audio ( voie 1 prise Din 6 Broches ) est bien en CARD 2
  • la voie H3 Codec ( voie 2 module SA818 ) est bien en CARD1

Spécifique OrangePi PC :

dans les cas d’un OrangePi PC il n’y a besoin que d’une carte son, la 2 eme voie « UHF » ou « VHF » du SA818 utilise la carte son interne de l’OrangePi Pc , il faut donc le préparer pour utiliser le micro (fil marron) et la sortie ligne (fil blanc) et une masse (noir) . on commence donc par retiré le micro électret et on soude 2 fils sur le jack

On va ensuite créer un fichier /etc/modprobe.d/sound dans lequel on va fixer l’ordre des cartes sons.

options snd_aloop index=0
options snd_pcm index=1
options snd_usb_audio index=2

la position 0 est la loopback, la carte H3 Audio Codec (snd_pcm) sera en position 1, et la position 2 la (snd_usb_audio).

C’est important pour le fichier de configuration de SVXLINK , et l’ordre des AUDIO_DEV=alsa:plughw: notre /etc/spotnik/svxlink.cfg spécifique à la carte d’interface Zeta a téléchargé ici : http://rrf.f5nlg.ovh:8080/RRFDepot/INTERFACES/spotnik%20Zeta/orangepipc/svxlink.cfg

il faut aussi affecté les bon GPIO utilisé au démarrage de l’OrangePi PC c’est le fichier /etc/rc.local à téléchargé ici : http://rrf.f5nlg.ovh:8080/RRFDepot/INTERFACES/spotnik%20Zeta/orangepipc/rc.local

ces fichiers sont a mettre au bon endroit sur la carte SD de l’Orangepi pc utilisez winscp pour les déplacer .

redémarrer votre spotnik il doit être opérationnel , changer les indicatifs avec le menu spot dans le système.

Spécifique Rasberry Pi :

Sur le raspberry le port série est disponible sur les pin 8 TXD et 10 RXD mais il est utilisé par la console , il faut donc le libérer , modifier le circuit imprimé , et rajouter 2 strap pour pouvoir configurer le module SA818 .

pour libérer le port série voir l’article suivant : https://www.framboise314.fr/utiliser-le-port-serie-du-raspberry-pi-3-et-du-pi-zero/

sur le circuit imprimé 2 « pistes » sont a coupé pour pouvoir branché la broche 8,TXD du GPIO sur la broche 16 du SA818 et la broche 10, RXD du GPIO sur la broche 17 du SA818.

Il faut ensuite aller dans le /usr/local/sbin et modifier les 2 fichiers 818cli-prog remplacer la ligne : device = ‘/dev/ttyS1′ par device=’/dev/ttyAMA0′ et dans 818-prog la ligne : port=’/dev/ttyS2′, par port=’/dev/ttyAMA0’, . ensuite vous pourrez utiliser le menu spot et le choix configure SA818 , ou l’interface graphique.

Un fichier /etc/modprobe.d/sound est aussi à créer

en plus des commandes aplay -l et arecord -l vu plus haut , il faut également utiliser la commande lsusb qui va donner le vendor et l’ordre de chaque carte sons.

la sortie de lsub ressemble a celle-ci :

Bus 001 Device 004: ID 0763:1110 Midiman
Bus 001 Device 003: ID 0582:0005 Roland Corp. Edirol UM-2 MIDI Adapter

On va créer un fichier /etc/modprobe.d/sound dans lequel on va fixer l’ordre des cartes sons.

options snd_aloop index=0
options snd_usb_audio index=1,2 vid=0x763,0x582 pid=0x1110,0x0005

C’est important pour le fichier de configuration de SVXLINK , et l’ordre des AUDIO_DEV=alsa:plughw: notre /etc/spotnik/svxlink.cfg spécifique à la carte d’interface Zeta a téléchargé ici :ftp://rrf.f5nlg.ovh/INTERFACES/spotnik%20Zeta/Raspberry/svxlink.cfg

il faut aussi affecté les bon GPIO utilisé au démarrage de l’OrangePi PC c’est le fichier /etc/rc.local à téléchargé ici :ftp://rrf.f5nlg.ovh/INTERFACES/spotnik%20Zeta/Raspberry/rc.local

ces fichiers sont a mettre au bon endroit sur la carte SD du Raspberry pi utilisez winscp pour les déplacer .

redémarrer votre spotnik, il doit être opérationnel , changer les indicatifs avec le menu spot dans le système.

73″ de F5NLG , toute remarque par mail est bienvenue !

Spotnik V3.X fev 2020 cette version est la dernière version de spotnik ( orange pi 0 )

FreeDv en mode TX 1600

Dans cet article , je vous propose un spotnik capable d’exploiter des modes digitaux a travers un salon spécifique sur le réseau RRF . ( salon FDV )

les beugs du salon perroquet , du wifi , et de l’interface graphique sont résolu, le salon sat a été renommé en expérimental .

cette version est disponible pour OrangePi0 et de préférence sur un HotSpot : ftp://rrf.f5nlg.ovh/spotnik-3.X_buster_opi0.img.7z

Image disponible pour OrangePi PC + ici : ftp://rrf.f5nlg.ovh/DEV/freedv/spotnik-3.X_buster_opi_pc_plus.img.7z A pars l’ indicatif dans le fichier /etc/spotnik/svxlink.fdv .

La distribution logiciel est basé sur la dernière version spotnik 3.A qui reste 100% fonctionnelle

On y rajoute une interface Xwindow avec LXDE débrayable ( Mate dans le cas de l’Orange Pi PC+ ) . Les logiciels proposés sont Freedv , Fldigi et Qsstv pour les modes digitaux , en bonus Gpredict et chirp , le premier pour le suivi des satellites , et le second pour la programmation de nombreux TX . l’excelent RRFRaptor d’Armel , F4HWN est aussi présent .

Comme pour la spotnik 3.A se connecter à http://adresse_ip avec chrome ou firefox , page configuration et renseigné votre indicatif etc …

pour la partie numérique : connecter vous en ssh avec putty ou autre terminal client et modifier le fichier /etc/spotnik/svxlink.fdv , il faut remplacer à 2 endroits 5P07N1K par votre indicatif , laissé DV comme type dans la partie reflector à la fin du fichier , ce fichier est utiliser quand on accède au salon FDV .

le menu spot intègre le démarrage de l’interface Xwindow choix 25 Start_lxde (ou Mate) Graphic Interface et il faut aussi valider le choix 11 Restart Spotnik on Digital ‘105’ on peux configurer le démarrage de Xwindow en automatique dans le /etc/rc.local il suffit de dé-commenter la partie concerné .

le menu spot

pour se connecter a l’interface graphique il faut installer: https://www.tightvnc.com/download.php sur votre PC ou un client VNC compatible sur android par exemple : https://play.google.com/store/apps/details?id=com.realvnc.viewer.android&hl=fr pour MAC et Linux reportez vous a Goggle pour savoir quel client VNC installer .

Tapez l’adresse ip du spotnik suivi de :1 pour accéder a l’interface graphique. sur votre pc andoid , mac etc dans l’application VNC … et vous aurez cet écran : , il faut ensuite configuré Qsstv et Fldigi reportez vous aux documentation ( ne modifier pas la partie AUDIO ) vous êtes prêt a utiliser les modes digitaux sur le salon Expérimentale en mode digital ! et interface graphique .

Configuration de la partie Graphique

installer tightvnc sur votre / pc / mac / linux / android …

https://www.tightvnc.com/download.php

Allez sur le menu spot du spotnik en ssh et choix 25 start lxde

vérifier que çà marche avec un client vnc depuis un pc ou tablette
( gvncviewer 192.168.8.20:1 dans mon cas )

Editer toujours en ssh le svxlink.fdv pour y mettre votre indicatif , ce n’est pas automatique sur ce salon.

mcedit /etc/spotnik/svxlink.fdv

[SimplexLogic]
TYPE=Simplex
RX=Rx1
TX=Tx1
MODULES=ModuleHelp,ModuleMetarInfo,ModulePropagationMonitor,ModuleParrot

CALLSIGN=5P07N1K

[ReflectorLogic]
TYPE=Reflector

CALLSIGN=(98) 5P07N1K DV

HOST=rrf3.f5nlg.ovh
AUTH_KEY=Magnifique123456789!
PORT=5303


F2 / F10

à partir de maintenant vous pouvez utiliser fldigi , freedv , qsstv a travers le réseau depuis votre spotnik 🙂 reportez vous aux différentes documentation sur le net pour ces logiciels et les configurés comme il faut ( indicatif notamment )

il faut utiliser ces configurations audio :

sur /etc/spotnik/svxlink.fdv
en Rx1 : AUDIO_DEV=alsa:hw:Loopback,0,2
et Tx1 : AUDIO_DEV=alsa:hw:Loopback,0,3

sur les logiciels Graphique:

sur FreeDv
From Radio Plug_Loopback_1_3 = capture = Input
To Radio Plug_Loopback_1_2 = playback = Output

et se mettre en half duplex

sur Fldigi
capture : Plug_Loopback_1_3
Playback : Plug_Loopback_1_2

et choisir 48000 sur le sample rate

sur QSSTV
Input Audio Device = Plug_Loopback_1_3
Output Audio Device = Plug_Loopback_1_2

Choisir Alsa et 48000 pour le sample rate.

Bon amusement 🙂 73″ F5NLG

Websdr sur spotnik

le web sdr sur spotnik

Pour rajouter un websdr sur le spotnik il y a quelques paquets a rajouter et compiler un logiciel + installé les script python qui vont bien .

tout d’abord il faut rajouter les sources dans le /etc/apt/sources.list il suffit de dé-commenté les lignes dans ce fichier et lancer la mise a jour avec apt update.

rajouter les paquets suivants :

apt install build-essential git libfftw3-dev cmake libusb-1.0-0-dev rtl-sdr librtlsdr-dev tmux

compiler CSDR :

cd /usr/src

git clone https://github.com/simonyiszk/csdr.git

cd csdr

make && make install

on empêche la détection de la clef SDR quand on la branche elle sera initialisé par le démarrage du websdr :

echo -e « \n# for RTL-SDR:\nblacklist dvb_usb_rtl28xxu\n » >> /etc/modprobe.d/blacklist.conf

on install OpenwebRx dans /opt:

cd /opt

git clone https://github.com/simonyiszk/openwebrx.git

cd openwebrx

mcedit openwebrx.py

et modifier la fréquence et ce que vous désirer dans le fichier .

on peut a ce stade tester le fonctionnement :

brancher la clef usb , vérifié avec lsusb qu’elle soit bien reconnu , vérifié avec lsmod si le module est chargé , si c’est le cas : dvb_usb_rtl2832u

il faut supprimé le module rmmod dvb_usb_rtl2832u

puis lancé le websdr avec la commande : ./openwebrx.py

dans un navigateur web allez voir à http://192.168.x.y:8073 vous devez voir votre websdr.

rajouter le démarrage du websdr automatique au boot :

il faut rajouter la ligne suivante à la fin du /etc/rc.local avant le exit 0

sleep 4

tmux new -d -s openwebrx-session -c /opt/openwebrx ./openwebrx.py

la documentation est librement inspiré de https://sdr.hu/openwebrx

Modification pas a pas d’un UV5R

Cet article explique comment modifié un UV5R pour l’utiliser en link ( transpondeur ) avec un spotnik .

un tuto de démontage en Vidéo de F5SWB Dimitri

Démontage de l’UV5R , il faut commencer par enlever l’antenne, la batterie , le bouton de volume le clip ceinture puis défaire les 2 écrous

dav

Ensuite 2 vis hexagonale se situe sous la batterie , en bas du TX il faut les enlever , puis tirer par le bas l’arrière du TX , il sort de sa coque plastique . Repérer le circuit intégré BF il est sous l’afficheur , et souder un câble « dupont » ( avec connecteur unique ) sur la patte 2

dav

remontez  le TX en ne remettant pas le cache pour les jack c’est compliqué de faire passer le fil autrement .

davremonter ensuite les vis , les écrous , le bouton de volume  l’antenne et la batterie il doit s’allumer ouf !

dav Aller sur le menu 11 et réglé le CTCSS en réception , ici 71.9Hz le signal disponible sur la broche 2 n’est présent que si le CTCSS est correct environ 7.4V quand un signal est reçu si çà ne marche pas vérifier vos CTCSS et le câblage .

dav

Les UV5R sont livré avec un micro écouteur et la prise qui va bien , couper ce câble , les 4 fils sont étamé il suffit de les chauffer avec un fer à souder et de la soudure pour les étamer , rajouter un fil supplémentaire pour le squelch et le faire passer dans quelques morceaux de gaine thermo ou scotch électricien et munissez le d’un picot « dupont » :

  • Bleu, c’est la masse
  • Vert, c’est la sortie audio
  • Transparent, c’est le  PTT
  • Rouge, c’est l’entrée micro

le fil gris que j’ai rajouter c’est le squelch . à l’autre bout mettez le connecteur qui conviens , din 6 broches pour un Spotnik Béta , connecteur plat à 5 broches pour l’interface universelle Gamma , dans mon exemple c’est un connecteur plat pour interface Gamma le fil vert va sur le coté marqué JP1 du connecteur c’est le détrompeur…

régler le volume entre le 1/4 et la 1/2 et brancher ! un contrôle auprès d’un OM ou si c’est un transpondeur une écoute sur l’autre voie vous indiquera si c’est bon .

dav

Le pocket reste utilisable , il suffit de débrancher le double jack et le fil squelch. Il est possible de mettre un adaptateur « voiture » 12v sur l’UV5R et un adaptateur sma mâle vers BNC ou PL pour brancher une antenne extérieur , voir un ampli …Je conseille des les utiliser en petite puissance sur le RRF.

la photo ci dessus représente mon spotnik delta + interface gamma en mode transpondeur UHF / VHF .

73″ F5NLG Jean-Philippe.