Au radio club nous avons une station pour émettre en modes numériques sur les bandes HF. L’ensemble fonctionnait sous Windows selon l’architecture suivante:
Antenne –> ICOM 756 –> MicroKeyer II –> PC –> WSJT-X
Coté logiciel, nous utilisons WSJT-X pour le tranceiver et Logger32 pour le carnet de trafic. Le microkeyer utilisant les drivers officiels Windows.
Un PC vieillissant, des mise à jour impromptues et handicapantes sous Windows et la curiosité nous a poussé à tenter l’aventure d’un passage vers un système Linux.
L’objectif étant de garder le même matériel et de ne changer que l’aspect logiciel.
Nous avons choisi la distribution Ubuntu par commodité et parce que les dépôts et la communauté sont conséquents, cela facilite les dépannages.
Trouver les logiciels
La station fonctionnait grâce à de multiples logiciels:
- Trafic de la station avec WSJT-X
- Pilotes pour le microkeyer
- Carnet de log avec Logger32
Tous ces logiciels communiquant entre eux.
Il a donc fallut trouver des équivalents sous Linux pour chacun:
- WSJT-X existe sous Linux, il est installable via les dépôts officiels sans difficultés
Pour piloter le microkeyer il a fallu un peu de persévérance, le pilote natif Windows et la distribution Linux ne dialoguant pas ensemble.
Nous avons tout d’abord essayer de faire fonctionner le logiciel sous Linux avec « WINE » qui permet de faire fonctionner des exécutables Windows sous Linux.
Impossible de retrouver nos ports séries et donc de faire communiquer l’ensemble.
Nous avons poussés un peu nos recherches sur le web pour trouver un radioamateur allemand (DJ5QV) qui avait déjà fait le travail et propose de piloter les keyers sous Linux via une interface web.
- Nous optons pour cette solution et choisissons MHUXD.
Il existe plusieurs logiciels de log sous Linux (CQRLog par OK2CQR , KLog par EA4K et d’autres …)
- Nous avons choisi KLog pour la simplicité et la convivialité de l’interface.
Nous avons désormais identifié toutes les briques logicielles, reste à les installer.