Ubuntu utilisant le minicom du port COM. Connexion à Cisco depuis Linux et FreeBSD Méthode de configuration du programme minicom msvs

Maison / Routeurs

L'article discute la manière la plus simple connexion à un terminal Cisco depuis un environnement Linux. Dans un premier temps, vous devez connecter le câble de la console au port COM de la machine sur laquelle Linux OS est installé et au port console sur Cisco. Pour vous connecter à la console Cisco, vous devez installer le package minicom. L'installation varie en fonction de la distribution. Cet exemple décrit l'installation à partir de Linux Debian.

aptitude installer minicom

Minicom se trouve dans les référentiels de la plupart des distributions, son installation ne devrait donc poser aucune difficulté.

Mise en place d'un minicom

Pour bon fonctionnement minicom avec Cisco, vous devez effectuer sa configuration initiale.

  1. Accédez à la configuration du port série et modifiez la valeur de Vitesse/Parité/Bits (Bps/Par/Bits) à 9600.
  2. Nous changeons le port série (Serial Device) par le port auquel l'équipement Cisco est connecté. Dans cet exemple, il s'agit de /dev/ttyS0 - l'adresse du port COM1.

En conséquence, vous devez obtenir les paramètres suivants :

A - Périphérique série : /dev/ttyS0
B - Emplacement du fichier de verrouillage : /var/lock
C - Programme d'appel :
D - Programme de légende :
E-Bps/Par/Bits : 9600 8N1
F - Contrôle de flux matériel : Oui
G - Contrôle de flux logiciel : Non

Nous enregistrons la configuration modifiée comme paramètres par défaut dans le menu principal de minicom (Enregistrer la configuration sous dfl), ou comme configuration avec nom spécifique(Enregistrez la configuration sous...).

La configuration de divers commutateurs, routeurs et autres équipements se fait généralement via un port série COM (RS232). Vous devez d'abord trouver et connecter l'ordinateur et le commutateur (via un port COM ou un adaptateur USB) avec un câble de console approprié. Dans cet article, nous verrons comment le configurer sous Linux OS.

Configuration via minicom

Tout d'abord, vous devez retrouver les paramètres de la console dans la documentation de l'équipement. port de communication. Pour vous connecter sous Linux, vous devez installer le programme minicom. Installons depuis le paquet sous Debian (ubuntu) :

Aptitude à installer minicom

Pour que minicom voie Cisco, il doit être configuré correctement, lancez-le avec la clé :

Sudo minicom -s

Accédez à la configuration du port série et modifiez les valeurs de Vitesse/Parité/Bits (Bps/Par/Bits) en 9600 8N1.

Nous changeons le port série (Serial Device) en port auquel l'équipement est connecté et configurons les paramètres de contrôle de flux. Dans cet exemple, il s'agit de /dev/ttyS0 - l'adresse du port COM1. Lorsqu'il est connecté via un connecteur mini-usb, le port peut être /dev/ttyACM0.

De l'aide sur les commandes peut être obtenue en appuyant sur Ctrl+A puis Z.

En conséquence nous obtenons paramètres standards pour Cisco et HP procurent :

A - Périphérique série : /dev/ttyS0 B - Emplacement du fichier de verrouillage : /var/lock C - Programme d'appel : D - Programme d'appel : E - Bps/Par/Bits : 9600 8N1 F - Contrôle de flux matériel : Oui G - Contrôle de flux logiciel : Non

Nous enregistrons la configuration comme paramètres par défaut dans le menu principal de minicom (Enregistrer la configuration sous dfl), ou en tant que configuration avec un nom spécifique (Enregistrer la configuration sous..).

Pour quitter Minicom, appuyez sur Ctrl+A puis Q.

Ou avec les paramètres enregistrés.

Minicom<имя_конфигурации>

Et ceci est un exemple de paramètres pour les commutateurs 3com(hp) 4210 et 4500

A - Périphérique série : /dev/ttyUSB0 B - Emplacement du fichier de verrouillage : /var/lock C - Programme d'appel : D - Programme d'appel : E - Bps/Par/Bits : 19200 8N1 F - Contrôle de flux matériel : Non G - Contrôle de flux logiciel : Oui

Le périphérique /dev/ttyUSB0 est généralement utilisé lors de la connexion via un adaptateur usb->com. La vitesse de 19 200 est parfois celle de 115 200 utilisée sur les commutateurs 3COM (maintenant HP), et ils ne comprennent aucune autre vitesse. Ainsi, avant de vous connecter, vous devez lire attentivement dans la documentation les vitesses et le contrôle de débit que vous devez définir. Cependant, il arrive parfois que les paramètres de connexion soient écrits directement sur l'appareil à côté du port console.

Paramètres via l'utilitaire cu

Vous pouvez vous connecter à la console avec la commande

Chown uucp /dev/ttyUSB0 cu -s 115200 -l /dev/ttyUSB0

Si vous ne définissez pas de droits chown sur le fichier de périphérique, vous pouvez recevoir le message suivant :

/dev/ttyUSB1 : périphérique occupé

Le principal avantage de l'utilitaire cu est qu'il fonctionne aussi bien sous Linux que sous freebsd, seuls les noms des périphériques diffèrent.

Sur freebsd, cela ressemblera à ceci :

Chown uucp /dev/сuaa0 cu -s 115200 -l /dev/сuaa0

La seule chose que vous devez faire est de sélectionner le bon fichier de périphérique auquel le périphérique est connecté.

sur deux hôtes Linux avec un port com, voyons avec la commande

Ajouter un utilisateur au groupe de numérotation

utilisateur NomUtilisateur, à partir duquel nous allons

Usermod -g dialout NomUtilisateur

Vérifions si l'utilisateur a été ajouté au groupe :

Identifiant NomUtilisateur

Nous recevons et envoyons des personnages en utilisant le port com de la console

Ouvrons un terminal sur l'hôte Linux et, pour attendre la réception des caractères sur le port com, tapons la commande

Chat /dev/ttyS0

Envoyons les symboles de la console depuis un autre hôte Linux

Écho 1 > /dev/ttyS1

Vous devriez voir dans la console du premier hôte sur le port com ttyS0 les symboles qui ont été envoyés depuis le deuxième hôte via le port com ttyS1

Vérifier si le package minicom est installé

aptitude montrer minicom

Si nécessaire nous installons

Sudo apt-get installer minicom

Configuration initiale du forfait minicom

tapons (vous devez configurer en tant que root, sinon les paramètres de configuration ne seront pas enregistrés)

Minicom -l -8 -c sur -s

où sont les clés :
l - Écrans ANSI – Graphiques
8 - Mode de saisie huit bits pour la langue russe
with on - Activer l'affichage couleur
s - Lancer l'utilitaire de configuration minicom

Effectuer les réglages
Répertoires et fichiers - Répertoire de réception - Répertoire d'envoi
Configuration du port série - Port série (par exemple /dev/ttyS0) - Baud/parité/bits
Enregistrer la configuration - Enregistrer le paramètre sous dfl
En cliquant sur Quitter Minicom, vous reviendrez à la console

Lancement de la minicom

avec les paramètres que vous venez de sauvegarder par défaut, tapez dans la console :

Minicom -l -8 -c activé

Le périphérique minicom /dev/ttyS est verrouillé

Après avoir utilisé Minicom, il reste un ancien fichier de verrouillage, ce qui l'empêche de fonctionner normalement
minicom -> Le périphérique /dev/ttyS0 est verrouillé
Le périphérique /dev/ttyS0 est verrouillé
Pour restaurer la fonctionnalité, supprimez simplement le fichier de verrouillage dans le répertoire /var/tmp ou /var/lock
L'emplacement des fichiers de verrouillage est spécifié
minicom -l -8 -c on -s -> Configuration du port série -> B - Emplacement du fichier de verrouillage

Utiliser Minicom pour tester un modem

La première étape de l'utilisation de minicom consiste à créer un fichier de configuration globale. Pour ce faire, vous devez exécuter minicom avec l'indicateur -s, en vous connectant en tant qu'utilisateur root.

#minicom -s Cette commande lance l'environnement de configuration minicom (Fig. 18.8).


Riz. 18.8. Configuration du minicom

Naviguez dans le menu à l'aide des touches fléchées haut et bas et sélectionnez un élément de menu en appuyant sur Entrée.

Les paramètres les plus importants sont masqués derrière la commande de menu Serial Port Setup dans la boîte de dialogue Serial Port Setup (Figure 18.9).



Riz. 18.9. Configuration du port série

Pour modifier une valeur, appuyez sur la touche avec la lettre correspondante. Tout d'abord, vous devez installer le périphérique série en appuyant sur la touche "A" (Serial Device) et en spécifiant le fichier de périphérique approprié. Si le modem est connecté au deuxième port série, vous pouvez spécifier /dev/ttyS1 en raison de l'utilisation de minicom pour les connexions sortantes.

Note

Si le port série est déjà connecté à /dev/modem, comme indiqué sur la Fig. 18.9, vérifiez ses connexions à l'aide de la commande ls -I /dev/modem. Si la connexion à un port série spécifique est affichée, aucune modification n'est nécessaire.

Il est également nécessaire de configurer le paramètre E (Bps/Par/Bits - Speed/Parity/Stop Bits) en fonction des exigences du modem et du système auquel vous vous connecterez (généralement le système du fournisseur Internet). Après avoir appuyé sur la touche "E", la fenêtre des paramètres de communication s'ouvrira (Fig. 18.10).

Riz. 18.10. Configuration des paramètres de communication

Les valeurs actuelles des paramètres sont affichées en haut de la fenêtre. Pour modifier l'un d'entre eux, appuyez sur la touche avec la lettre correspondante.

Pour Vitesse, sélectionnez une valeur égale à la vitesse maximale de compression des données du modem. Généralement, cette valeur est quatre fois supérieure à sa vitesse nominale. Par exemple, pour un modem avec une vitesse de 14,4 Kbps, vous devez définir la valeur sur 57 600 bps, pour 28,8 Kbps - 115 200 bps. Un modem 56 Kbps est réglé sur 115 200 bps ou 230 400 bps (si disponible).

En règle générale, dans les systèmes modernes, le bit de parité n'est pas utilisé, 8 bits de données et un bit de table sont utilisés (option Q). Renseignez-vous sur les valeurs correctes des paramètres restants auprès de l'administrateur du système auquel vous vous connecterez.

Revenez à la fenêtre Configuration du port série en appuyant sur Entrée. En appuyant à nouveau sur Entrée, vous revenez au menu principal.

Ces informations devraient suffire pour tester le modem. Enregistrez l'ensemble de paramètres modifié comme configuration par défaut en exécutant la commande de menu Enregistrer la configuration sous Dfl. Après avoir exécuté la commande de menu Quitter, terminez la procédure de configuration et continuez à travailler dans la fenêtre de l'émulateur de terminal minicom (Fig. 18.11) avec les paramètres définis.



Riz. 18.11. Fenêtre principale du programme minicom

Le message "OK" dans la fenêtre indique fonctionnement normal modem Pour vérifier à nouveau, tapez AT et appuyez sur Entrée. La réponse devrait être "OK"

À D'ACCORD

Minicom

Introduction

Minicom est un programme de communication par port série basé sur du texte. Il est utilisé pour communiquer avec des appareils RS-232 externes tels que des téléphones mobiles, des routeurs et des ports de console série.

Installation

Installez le programme avec :

sudo apt-get install minicom

Alternativement, vous pouvez obtenir Minicom via le gestionnaire de packages Synaptic.

Utiliser le programme

Afin de trouver le nom de votre (vos) port (s), entrez cette commande dans le terminal :

dmesg | grep tty

S'il s'agit d'une connexion série directe, le résultat ressemblera à ceci :

[ 22.587279] console activée [ 24.186230] série8250 : ttyS0 à l'E/S 0x3f8 (irq = 4) est un 16550A [ 24.186860] 00:08 : ttyS0 à l'E/S 0x3f8 (irq = 4) est un 16550A [ audit( 1243322582.732:2) : type=1503 opération="inode_permission" request_mask="a::" refusé_mask="a::" name="/dev/tty" pid=5705 profile="/usr/sbin/cupsd" espace de noms = "défaut"

Pour un adaptateur USB vers série, on peut voir :

[ 0,000000] console activée [ 5,065029] USB 4-3 : le convertisseur pl2303 est désormais connecté à ttyUSB0

Ce qui nous intéresse, c'est le nom du port série. Dans la première section ci-dessus, il s'agit de ttyS0, l'autre est ttyUSB0. dont nous aurons besoin pour utiliser Minicom. Ensuite, saisissez dans un terminal :

sudo minicom -s

On choisira ensuite « Configuration du port série ». Ensuite, ajustez le périphérique série au périphérique dont vous disposez, par exemple :

A - Périphérique série : /dev/ttyS0

Ensuite, il faudra consulter le manuel du fournisseur de matériel pour les bits par seconde, les bits de données, la parité, les bits d'arrêt et le contrôle de flux. Une fois ceux-ci ajustés, on peut également accéder au menu Modem et numérotation et supprimer tout. informations dans les options de configuration A à I. Une fois configuré, on peut "Enregistrer la configuration sous dfl", ce qui les enregistrera comme configurations par défaut pour les connexions futures (/etc/minicom/minirc.dfl Une fois enregistré, on peut choisir Quitter). et l'un est à l'invite minicom. Appuyez sur Entrée, et votre nom d'utilisateur peut vous être demandé, indiquant une connexion réussie.

Pour quitter Minicom en mode terminal, appuyez sur "Ctrl-A" pour obtenir une barre de message en bas de la fenêtre du terminal, puis appuyez sur "X".

Une autre option utile consiste à enregistrer toutes les informations dans un fichier qui sera enregistré dans votre répertoire personnel. Sélectionnez "Noms de fichiers et chemins" et appuyez sur "F" (Options de journalisation). Par défaut, celui-ci sera enregistré sous "minicom.log", mais modifiez-le comme vous le souhaitez avec la touche "A". Appuyez sur "Entrée" pour enregistrer les modifications.

© 2024 ermake.ru -- À propos de la réparation de PC - Portail d'information