Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
minicom [Le 13/05/2010, 00:37] vikin |
minicom [Le 11/09/2022, 11:08] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 4: | Ligne 4: | ||
====== Minicom ====== | ====== Minicom ====== | ||
- | Minicom est un programme de contrôle de modem et d'émulation de terminal pour les Unix-like. Il peut être comparé à HyperTerminal dans Windows. Ce programme a été écrit par Miquel van Smoorenburg d'après le populaire Telix pour MS-DOS. Minicom apporte une émulation totale ANSI et VT100, un langage de script externe, et d'autres choses encore. | + | [[wpfr>Minicom]] est un programme de contrôle de modem et d'émulation de terminal pour les Unix-like. Il peut être comparé à HyperTerminal dans Windows. Ce programme a été écrit par Miquel van Smoorenburg d'après le populaire Telix pour MS-DOS. Minicom apporte une émulation totale ANSI et [[wpfr>VT100]], un langage de script externe, et d'autres choses encore. |
- | Sa principale utilisation est certainement pour pouvoir configurer des routeurs à partir de leur port console. Cette méthode est fréquement utilisée dans le cas des routeurs Cisco, notamment à l'Institut Teccart, à Montréal. | + | Il est souvent utilisé pour la configuration d'équipements réseaux ([[wpfr>switch]], [[wpfr>routeur]]) via leur port console. |
+ | <note> | ||
+ | Cette méthode est fréquemment utilisée dans le cas des routeurs Cisco, notamment à l'Institut Teccart, à Montréal. | ||
+ | </note> | ||
Ligne 22: | Ligne 25: | ||
===== Utilisation===== | ===== Utilisation===== | ||
+ | Tout d'abord vérifier que le système a bien détecté le port sur lequel vous voulez pointer. | ||
+ | En faisant une petite visualisation de log : | ||
- | Tapez dans un [[terminal]] la [[:commande_shell|commande]] suivante : | + | <code> dmesg | grep tty </code> |
+ | |||
+ | Pour identifier le port que vous voulez, je vous conseille d'utiliser le logiciel **setserial**. | ||
+ | Faites un sudo apt-get install setserial , si vous ne l'avez pas. | ||
+ | |||
+ | Puis, faire la commande suivante : | ||
+ | |||
+ | <code> setserial -g /dev/tty* </code> | ||
+ | |||
+ | Une fois le port identifié on va pouvoir dialoguer avec grâce à minicom. | ||
+ | |||
+ | Tapez dans un [[:terminal]] la [[:commande_shell|commande]] suivante : | ||
+ | |||
+ | <code> minicom </code> | ||
+ | |||
+ | en root si le device voulu n'est pas accessible: | ||
<code>sudo minicom</code> | <code>sudo minicom</code> | ||
+ | On peut préciser le périphérique comme cela : | ||
+ | |||
+ | <code> minicom -D /dev/ttyUSB0 </code> | ||
+ | |||
+ | Quand vous l'utilisez sans option, il lance la configuration par défaut. Mais, nous pouvons créer sa propre configuration | ||
+ | |||
+ | ===== configuration===== | ||
+ | |||
+ | La configuration de minicom peut être faite de deux façons différentes | ||
+ | |||
+ | ==== Configuration "utilisateur" ==== | ||
+ | Voir le tutoriel ici : http://wiki.nathael.net/index.php/Dev/Host/Minicom | ||
+ | |||
+ | Cette solution permet à un utilisateur normal (non root) d'utiliser une liaison série sans avoir besoin des droits d'administration et de conserver/créer plusieurs configurations "personnelles". | ||
+ | |||
+ | ==== Configuration "system-wide" ==== | ||
+ | On fait la commande suivante en sudo : | ||
+ | |||
+ | <code> sudo minicom -s </code> | ||
+ | |||
+ | Une fenêtre de configuration apparaît pour configurer le tout. Après avoir choisi les paramètres voulus, on sélectionne la ligne : | ||
+ | |||
+ | ** Enregistrer config. sous dfl** | ||
+ | |||
+ | Cela va enregistrer le fichier à cet endroit: /etc/minicom/minirc.dfl | ||
+ | |||
+ | Bien sûr, on pourra ensuite le modifier ou bien refaire la même manipulation avec un minicom -s . | ||
===== Désinstallation ===== | ===== Désinstallation ===== | ||
Ligne 33: | Ligne 80: | ||
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * [[http://alioth.debian.org/projects/minicom/|Site officiel de Minicom]] | + | * [[https://salsa.debian.org/minicom-team/minicom|Site officiel de Minicom (dépôt git)]] |
- | * [[http://www.delafond.org/traducmanfr/man/man1/minicom.1.html|Manuel Minicom]] | + | * [[http://www.delafond.org/traducmanfr/man/man1/minicom.1.html|Manuel Minicom]] (fr) |
+ | * [[gtkterm|Terminal graphique sous GTK]] | ||
+ | * [[https://help.ubuntu.com/community/CiscoConsole| La page CiscoConsole sur Help Ubuntu]] | ||
+ | * [[serialclient|Client port série en ligne de commande]] | ||
+ | * [[https://fr.wikipedia.org/wiki/Minicom|Minicom sur wikipédia]] (fr) | ||
+ | * [[https://en.wikipedia.org/wiki/Minicom|Minicom sur wikipédia]] (en) | ||
---- | ---- | ||
- | //Contributeurs : [[utilisateurs:Apokalypse]]// | + | //Contributeurs : [[utilisateurs:Apokalypse]] [[utilisateurs:Baraki]]// |