En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour vous proposer des contenus et services adaptés. Mentions légales.

Installation des ports COM virtuels "tty0tty"

Le logiciel "tty0tty" permet de créer des ports COM virtuels dans le but de créer une passerelle entre le logiciel SoundModem et une version spéciale de MyDDE développée pour le Yaesu FT-847 par Andrei Kopanchuk (UZ7HO) disponible dans la section "Téléchargements".


MyDDE est un logiciel qui va récolter les fréquences d'émission corrigées pour l'effet Doppler en provenance d'Orbitron et les injecter dans le VFO principal du Yaesu FT-847 chaque fois que UISS active l'émission des données Packet-Radio via SoundModem. Une fois l'émission terminée, MyDDE réinjecte les fréquences de réception corrigées pour l'effet Doppler dans le même VFO.
 

1) Allez dans la section "Liens" et téléchargez le logiciel "tty0tty".
 

0001.png


2) Faites ensuite un clic droit sur l'archive du programme téléchargé et cliquez sur "Extraire ici".

0002.png


3) Après extraction, un dossier "tty0tty-1.2" est crée. Ouvrez ce dossier.

0003.png


4) Ouvrez le dossier "Module".

0004.png


5) A l'intérieur du répertoire se trouve deux fichiers.

0005.png


6) Cliquez avec le bouton droit de la souris à l'intérieur du répertoire puis, dans le menu, cliquez sur "Ouvrir un terminal".

0006.png


7) Dans le terminal, tapez la commande make pour compiler le programme.

0007.png


8) La compilation est rapidement achevée.

0008.png


9) Tapez ensuite la commande :

sudo cp tty0tty.ko /lib/modules/$(uname -r)/kernel/drivers/misc/.

0009.png


10) Pour poursuivre, entrez votre mot de passe afin d'autoriser la copie.

0010.png


11) Après validation du mot de passe, le programme est copié dans les modules du noyau Linux.

0011.png


12) Entrez ensuite la commande sudo depmod pour initier le chargement du programme.

0012.png


13) Tapez ensuite la commande sudo modprobe tty0tty pour terminer le lancement du module.

0013.png


14) Afin que les ports soient accessibles à chaque démarrage du système, il est nécessaire d'éditer un fichier. Pour ce faire, veuillez entrer la commande suivante dans le terminal : sudo gedit /etc/udev/rules.d/40-permissions.rules


0014.png


15) Dans la fenêtre de l'éditeur, ajoutez la ligne suivante :

KERNEL=="ttyUSB[0-7]", GROUP="dialout", MODE="0777"

Cliquez ensuite sur "Enregistrer" et fermez la fenêtre.


0015.png


16) Afin de démarrer le logiciel à chaque démarrage, il est nécessaire d'éditer un fichier. Pour cela entrez la commande suivante dans le terminal : sudo gedit /etc/modules.

0017.png


17) Une fenêtre de l'éditeur de textes s'ouvre. Insérez le texte "tty0tty" à la fin du document, enregistrez et fermez la fenêtre.

0018.png


18) Pour terminer, entrez la commande suivante : sudo /etc/init.d/udev restart. Après cette dernière commande, vous pouvez fermer la fenêtre du terminal.
 

0016.png


19) Ouvrez votre dossier utilisateur et repérerez le répertoire "PlayOnLinux's virtual drives".

0019.png


20) Entrez dans le dossier "PlayOnLinux's virtual drives".

0020.png
 


21) Ouvrez ensuite le dossier "dosdevices".

0021.png


22) C'est dans cet emplacement que nous allons créer les liens symboliques des ports virtuels pour qu'ils soient accessibles aux logiciels.

0022.png


23) Cliquez avec le bouton droit de la souris pour faire apparaître le menu contextuel puis cliquez sur "Ouvrir un terminal".

0023.png


24) Entrez la commande ln -s /dev/tnt0 com5 puis validez avec Entrée.

0024.png


25) Pour terminer, entrez la commande ln -s /dev/tnt1 com6 puis validez avec Entrée.

0025.png


26) Les ports com5 et com6 sont crées mais ils ne sont pas encore accessibles. Redémarrez votre ordinateur.

0026.png


27) Après redémarrage, les ports sont enfin accessibles.

0027.png


28) Nous allons à présent créer les liens symboliques pour les ports USB 1 et 2 afin qu'ils soient accessibles pour les logiciels UISS, SoundModem, Orbitron et MyDDE. Ouvrez un terminal à cet emplacement et tapez cette commande : ln -s /dev/ttyUSB0 com1.

0028.png


29) Tapez ensuite la commande suivante : ln -s /dev/ttyUSB1 com2.

0029.png


30) Vous disposez maintenant des liens vers les ports COM1 et COM2 ainsi que les ports virtuels COM5 et COM6.

0030.png