Importation exportation de certificat Mumble

Une petite vidéo montrant comment exporter et importer un certificat Mumble sur PC et sur un smartphone Android.

J’aimerai bien que les modérateurs n’aient pas à enregistrer plusieurs fois les mêmes personne par ce qu’elles ne font pas l’effort de comprendre comment ça fonctionne. Le même certificat peu aller aussi bien sur ordinateur que sur un smartphone. Je ne vois pas pourquoi il faudrait un certificat pour le pc, pour le smartphone, pour le pc de la grand mère, …
En revanche il faut un certificat différent pour un client VoIP et un relais.
Ce n’est pas compliqué, tout ceux que vous voyez avec des chiffres derrière leur call n’ont pas compris. Ça fait beaucoup de monde.

Le vidéo à été réalisé sur un PC sous Linux et un smartphone Android utilisant Plumble payant. Si vous utilisez Windows ça doit être la même chose. Pour iOs il faut passer par iTune. Je sais vaguement comment faire mais je ne préfère rien dire que dire des conneries.

Sur le smartphone il faut choisir quel certificat utiliser.

Appuyez sur les trois lignes en haut à gauche.

Puis sur paramètres.

Ensuite Authentification.

Pour finir Fichier de certificat et la on choisis le fichier transféré avant depuis l’ordinateur.

Bande passante Mumble

Sur Mumble on peu régler sa bande passante et il est inutile d’en mettre trop. Cela surcharge inutilement le serveur pour une amélioration imperceptible. Pour un relais il est inutile de dépasser les 30ks/s, la qualité audio de nos poste est de toute façon bien en deçà de ce que pour faire passer ce débit.
Pour de la VoIP on peu aller un peu au delà mais ce n’est pas la peine de mettre 64kb/s non plus.

Lancer plusieurs Mumble

Lancer plusieurs sessions de Mumble n’a jamais été très simple. Il y a bien l’option -m qui permet de le lancer plusieurs fois mais la configuration est partagée entre les multiples fenêtres et ça fout un joyeux bordel.

Je vous propose un truc tout simple pour le lancer plusieurs fois avec des configuration différentes qui ne seront pas perdues aux prochains démarrages. Ça ne marche bien évidement qu’avec linux et je n’ai aucune idée pour pouvoir faire la même chose avec Windows et… je m’en fou.

Sous linux la configuration des programmes est stocké dans HOME/.config et HOME/.local il suffit donc de jouer avec ça. Pour deux Mumble différents par exemple il faudra créer deux dossiers dans son répertoire personnel. Pour cela on ouvre un terminal et on se retrouve donc dans son HOME. On créé le deux dossiers.

mkdir mumble1
mkdir mumble2

Et pour lancer les sessions.

export HOME=/home/toto/mumble1
mumble &
export HOME=/home/toto/mumble2
mumble &

Et voila, deux Mumble de lancé chacun avec un configuration différentes, des certificats différents et totalement indépendantes.

 

Un k bip

Au détour d’un QSO j’ai entendu que certain aimeraient une balise sur leur relais. J’ai aussi eu des commentaires pour un k bip sur mon relais dans un vidéo sur Youtube. En effet quand on passe dans mon relais et qu’on relâche le ptt, celui-ci répond par un k pour dire qu’on est bien passé dedans. J’ai aussi un perroquet dans les cartons.

Ces scripts doivent pouvoir fonctionner dans tout linux. Y compris sur un Rapsberry. Il faut que sox soit installé. Ils utilisent aplay de sorte que pulseaudio ne soit pas nécessaire mais je n’ai aucune idée de son fonctionnement sans pulseaudio ou autre daemon audio. Il est fort à parier que ça ne fonctionne pas une fois Mumble lancé. Sans daemon un seul programme peu accéder à la carte son. Ce sont des scripts que j’ai utilisés par le passé sur mon relais mais qui ne me servent plus à rien maintenant. J’utilise FRN et tout ceci est intégré.

Le k bip.

Le script disponible ici.

​#!/bin/bash
while [ true ]
do
 rec /tmp/a.flac silence 1 0.1 1% 1 2.0 1%
 paplay ok.wav
done

C’est très compliqué. Un boucle enregistre l’audio si il dépasse un certain niveau et joue le son ok.wav une fois l’enregistrement terminé. ok.wav doit être assez long pour activer le vox du tx. Pour un perroquet il suffit de rejouer /tmp/a.flac au lieu de ok.wav.

Pour le cas de ce script il parait évident que pulseaudio soit présent puisque le script écoute la carte son en même temps que Mumble.

Une balise pour linux.

Au détour d’un QSO j’ai entendu que certain aimeraient une balise sur leur relais. J’ai aussi eu des commentaires pour un k bip sur mon relais dans un vidéo sur Youtube. En effet quand on passe dans mon relais et qu’on relâche le ptt, celui-ci répond par un k pour dire qu’on est bien passé dedans. J’ai aussi un perroquet dans les cartons.

Ces scripts doivent pouvoir fonctionner dans tout linux. Y compris sur un Rapsberry. Il faut que sox soit installé. Ils utilisent aplay de sorte que pulseaudio ne soit pas nécessaire mais je n’ai aucune idée de son fonctionnement sans pulseaudio ou autre daemon audio. Il est fort à parier que ça ne fonctionne pas une fois Mumble lancé. Sans daemon un seul programme peu accéder à la carte son. Ce sont des scripts que j’ai utilisés par le passé sur mon relais mais qui ne me servent plus à rien maintenant. J’utilise FRN et tout ceci est intégré.

La balise

Tout d’abord le script. À placer dans le fichier /home/toto/balise/balise pour l’utilisateur toto par exemple. Il est téléchargeable ici avec des exemples de fichier audio.

#!/bin/bash
# Balise automatique
chemin=/home/gerald/balise
heures=$(date +%H)
minutes=$(date +%M)

cd $chemin

case $minutes in
 00) aplay bip.wav h$heures.wav surjn37bg.wav k.wav;;
 15|30|45) aplay bip.wav h$heures.wav m$minutes.wav surjn37bg.wav k.wav;;
esac

Dans le cas où l’on tiendrait à utiliser paplay il faudrait préciser la session X à utiliser avec un export DISPLAY=:0 avant l’une de première commandes paplay.

Ce script est à lancer toutes les quinze minutes, une tâche cron s’impose. Pour éditer son crontab c’est simple.

crontab -e

Et dans la crontab

MAILTO=""
*/15 * * * * /home/user/balise

Et c’est tout.