Ubuntu folosind com-port minicom. Conectarea la Cisco din Linux și FreeBSD Metoda de configurare a programului minicom msvs

Acasă / Routere

Articolul discută cel mai simplu mod conectarea la un terminal Cisco dintr-un mediu Linux. Inițial, trebuie să conectați cablul consolei la portul COM al mașinii cu sistemul de operare Linux instalat și la portul consolă pe Cisco. Pentru a vă conecta la consola Cisco, trebuie să instalați pachetul minicom. Instalarea variază în funcție de distribuție. Acest exemplu descrie instalarea din Linux Debian.

aptitude install minicom

Minicom se află în depozitele majorității distribuțiilor, așa că instalarea nu ar trebui să provoace dificultăți.

Configurarea minicom

Pentru funcționare corectă minicom cu Cisco, trebuie să efectuați configurarea inițială.

  1. Accesați configurarea portului serial și modificați valoarea vitezei/parității/biților (Bps/Par/Bits) la 9600.
  2. Schimbăm portul serial (Dispozitiv serial) cu portul la care este conectat echipamentul Cisco. În acest exemplu, acesta este /dev/ttyS0 - adresa portului COM1.

Ca urmare, trebuie să obțineți următoarele setări:

A - Dispozitiv serial: /dev/ttyS0
B - Locația fișierului de blocare: /var/lock
C - Programul Callin:
D - Programul de înștiințări:
E - Bps/Par/Bits: 9600 8N1
F - Controlul fluxului hardware: Da
G - Controlul fluxului software: Nu

Salvăm configurația modificată ca setări implicite în meniul principal minicom (Salvează configurația ca dfl) sau ca o configurație cu nume specific(Salvați configurația ca...).

Configurarea diferitelor comutatoare, routere și alte echipamente se face de obicei printr-un port COM serial (RS232). Mai întâi trebuie să găsiți și să conectați computerul și comutatorul (prin un port COM sau un adaptor USB) cu un cablu de consolă adecvat. În acest articol ne vom uita la modul de configurare în sistemul de operare Linux.

Configurare prin minicom

În primul rând, trebuie să găsiți setările consolei în documentația echipamentului. port com. Pentru a vă conecta sub Linux, trebuie să instalați programul minicom. Să instalăm din pachetul de sub Debian (ubuntu):

Aptitude instalează minicom

Pentru ca minicom să vadă Cisco, trebuie să fie configurat corect, lansați cu cheia:

Sudo minicom -s

Accesați configurarea portului serial și modificați valorile vitezei/parității/biților (Bps/Par/Bits) la 9600 8N1.

Schimbăm portul serial (Dispozitiv serial) în portul la care este conectat echipamentul și configuram parametrii Flow Control. În acest exemplu, acesta este /dev/ttyS0 - adresa portului COM1. Când este conectat printr-un conector mini-usb, portul poate fi /dev/ttyACM0.

Ajutor pentru comenzi poate fi obținut apăsând Ctrl+A apoi Z.

Ca rezultat obținem setări standard pentru Cisco și HP procurve:

A - Dispozitiv serial: /dev/ttyS0 B - Locația fișierului de blocare: /var/lock C - Programul de apelare: D - Programul de anunț: E - Bps/Par/Bits: 9600 8N1 F - Controlul fluxului hardware: Da G - Controlul fluxului software : Nu

Salvăm configurația ca setări implicite în meniul principal minicom (Salvează configurația ca dfl), sau ca o configurație cu un nume specific (Salvează configurația ca..).

Pentru a ieși din minicom, apăsați Ctrl+A apoi Q.

Sau cu setările salvate.

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

Și acesta este un exemplu de setări pentru comutatoarele 3com(hp) 4210 și 4500

A - Dispozitiv serial: /dev/ttyUSB0 B - Locația fișierului de blocare: /var/lock C - Programul de apelare: D - Programul de anunț: E - Bps/Par/Bits: 19200 8N1 F - Controlul fluxului hardware: Nu G - Controlul fluxului software : Da

Dispozitivul /dev/ttyUSB0 este de obicei folosit la conectarea printr-un adaptor usb->com. Viteza de 19200 este uneori 115200 folosită pe comutatoarele 3COM (acum HP) și nu înțeleg nicio altă viteză. Deci, înainte de conectare, trebuie să citiți cu atenție în documentație ce viteze și controlul debitului trebuie să setați. Cu toate acestea, uneori parametrii de conectare sunt scriși direct pe dispozitivul de lângă portul de consolă.

Setări prin utilitarul cu

Vă puteți conecta la consolă cu comanda

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

Dacă nu setați drepturi de acces la fișierul dispozitivului, este posibil să primiți următorul mesaj:

/dev/ttyUSB1: Dispozitiv ocupat

Principalul avantaj al utilitarului cu este că funcționează la fel de bine sub Linux și sub freebsd, doar numele dispozitivelor diferă.

Pe freebsd va arăta astfel:

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

Singurul lucru pe care trebuie să-l faceți este să selectați fișierul corect al dispozitivului la care este conectat dispozitivul.

pe două gazde Linux cu un port com, să vedem cu comanda

Adăugați un utilizator la grupul de apelare telefonică

utilizator NumeUtilizator, din care vom

Usermod -g dialout NameUser

Să verificăm dacă utilizatorul a fost adăugat la grup:

Id NumeUtilizator

Primim și trimitem caractere folosind portul com din consolă

Să deschidem un terminal pe gazda Linux și, pentru a aștepta ca caracterele să fie primite pe com-port, tastați comanda

Cat /dev/ttyS0

Să trimitem simboluri console de la o altă gazdă Linux

Echo 1 > /dev/ttyS1

Ar trebui să vedeți în consola primei gazde pe portul com ttyS0 simbolurile care au fost trimise de la a doua gazdă prin portul com ttyS1

Verificarea dacă pachetul minicom este instalat

aptitude show minicom

Dacă este necesar, instalăm

Sudo apt-get install minicom

Configurarea inițială a pachetului minicom

hai să scriem (trebuie să configurați ca root, altfel setările de configurare nu vor fi salvate)

Minicom -l -8 -c pe -s

unde sunt cheile:
l - Afișaje ANSI – Grafică
8 - Mod de intrare pe opt biți pentru limba rusă
cu pornit - Porniți afișajul color
s - Lansați utilitarul de configurare minicom

Faceți setările
Directoare și fișiere - Director pentru primire - Director pentru trimitere
Configurare port serial - Port serial (de exemplu /dev/ttyS0) - Baud/paritate/biți
Salvați configurația - Salvați setarea ca dfl
Făcând clic pe Ieșire din Minicom, veți reveni la consolă

Lansați minicom

cu parametrii pe care tocmai i-ați salvat ca implicit, tastați în consolă:

Minicom -l -8 -c on

Dispozitivul minicom /dev/ttyS este blocat

După utilizarea minicom, rămâne un vechi fișier de blocare, ceea ce îl împiedică să funcționeze normal
minicom -> Dispozitivul /dev/ttyS0 este blocat
Dispozitivul /dev/ttyS0 este blocat
Pentru a restabili funcționalitatea, ștergeți pur și simplu fișierul de blocare din directorul /var/tmp sau /var/lock
Este specificată locația fișierelor Lock
minicom -l -8 -c on -s -> Serial port setup -> B - Blocați locația fișierului

Utilizarea minicom pentru a testa un modem

Primul pas în utilizarea minicom este crearea unui fișier de configurare global. Pentru a face acest lucru, trebuie să rulați minicom cu indicatorul -s, conectându-vă ca utilizator root.

#minicom -s Această comandă lansează mediul de configurare minicom (Fig. 18.8).


Orez. 18.8. Configurarea minicom

Navigați prin meniu folosind tastele săgeți sus și jos și selectați un element de meniu apăsând Enter.

Cei mai importanți parametri sunt ascunși în spatele comenzii de meniu Serial Port Setup din caseta de dialog Serial Port Setup (Figura 18.9).



Orez. 18.9. Configurare port serial

Pentru a modifica o valoare, apăsați tasta cu litera corespunzătoare. În primul rând, trebuie să instalați dispozitivul serial apăsând tasta „A” (Dispozitiv serial) și specificând fișierul dispozitivului corespunzător. Dacă modemul este conectat la al doilea port serial, puteți specifica /dev/ttyS1 datorită utilizării minicom pentru conexiunile de ieșire.

Nota

Dacă portul serial este deja conectat la /dev/modem, așa cum se arată în Fig. 18.9, verificați conexiunile acestuia folosind comanda ls -I /dev/modem. Dacă este afișată conexiunea la un anumit port serial, atunci nu sunt necesare modificări.

De asemenea, este necesar să configurați parametrul E (Bps/Par/Bits - Speed/Parity/Stop Bits) în conformitate cu cerințele modemului și ale sistemului la care vă veți conecta (de obicei sistemul furnizorului de internet). După apăsarea tastei „E”, se va deschide fereastra parametrilor de comunicare (Fig. 18.10).

Orez. 18.10. Configurarea setărilor de comunicare

Valorile curente ale parametrilor sunt afișate în partea de sus a ferestrei. Pentru a modifica oricare dintre ele, apăsați tasta cu litera corespunzătoare.

Pentru Viteză, selectați o valoare egală cu viteza maximă de compresie a datelor a modemului. De obicei, această valoare este de patru ori viteza sa nominală. De exemplu, pentru un modem cu o viteză de 14,4 Kbps, ar trebui să setați valoarea la 57.600 bps, pentru un 28.8 Kbps - 115.200 bps. Un modem de 56 Kbps este setat la 115200bps sau 230400bps (dacă este disponibil).

De regulă, în sistemele moderne nu se utilizează bitul de paritate, se folosesc 8 biți de date și un bit de tabel (opțiunea Q). Aflați valorile corecte pentru parametrii rămași de la administratorul sistemului la care vă veți conecta.

Reveniți la fereastra Serial Port Setup apăsând Enter. Apăsând din nou Enter, veți reveni la meniul principal.

Aceste informații ar trebui să fie suficiente pentru a testa modemul. Salvați setul modificat de parametri ca configurație implicită prin executarea comenzii de meniu Save Setup as Dfl. După executarea comenzii de meniu Exit, finalizați procedura de configurare și continuați să lucrați în fereastra emulatorului terminalului minicom (Fig. 18.11) cu parametrii setați.



Orez. 18.11. Fereastra principală a programului minicom

Mesajul „OK” din fereastră indică funcţionare normală modem Pentru a verifica acest lucru din nou, tastați AT și apăsați Enter. Răspunsul ar trebui să fie „OK”

LA Bine

Minicom

Introducere

Minicom este un program de comunicații cu port serial bazat pe text. Este folosit pentru a vorbi cu dispozitive externe RS-232, cum ar fi telefoanele mobile, routerele și porturile de consolă serială.

Instalare

Instalați programul cu:

sudo apt-get install minicom

Alternativ, puteți obține Minicom prin Synaptic Package Manager.

Folosind programul

Pentru a găsi numele portului (porturilor), introduceți această comandă în terminal:

dmesg | grep tty

Dacă este o conexiune serială directă, ieșirea va fi cam așa:

[ 22.587279] consolă activată [ 24.186230] serial8250: ttyS0 la I/O 0x3f8 (irq = 4) este un 16550A [ 24.186860] 00:08: ttyS0 la I/O 0x3f8 (irq = 150) [24.186860] 12] audit( 1243322582.732:2): type=1503 operation="inode_permission" requested_mask="a::" denied_mask="a::" name="/dev/tty" pid=5705 profile="/usr/sbin/cupsd" namespace= "implicit"

Pentru un adaptor USB-la-serial, se poate vedea:

[ 0.000000] consola activată [ 5.065029] usb 4-3: convertor pl2303 acum atașat la ttyUSB0

Ceea ce ne interesează este numele portului serial. În prima secțiune de mai sus este ttyS0, cealaltă este ttyUSB0. de care vom avea nevoie pentru a folosi Minicom. Apoi, introduceți într-un terminal introduceți:

sudo minicom -s

Apoi va alege „Serial port setup”. Apoi, ajustați dispozitivul serial la dispozitivul pe care îl are, de exemplu:

A - Dispozitiv serial: /dev/ttyS0

În continuare, va trebui să consultați manualul furnizorului de hardware pentru biți pe secundă, biți de date, paritate, biți de oprire și controlul fluxului informații în setarea opțiunilor de la A la I. Odată configurat, se poate „Salva configurația ca dfl”, care le va salva ca configurații implicite pentru conexiuni viitoare (/etc/minicom/minirc.dfl Odată salvate, se poate alege Ieșire). iar unul este la promptul minicom Apăsați Enter și vi se poate cere numele de utilizator, indicând o conexiune reușită.

Pentru a ieși din Minicom în modul terminal, apăsați „Ctrl-A” pentru a obține o bară de mesaje în partea de jos a ferestrei terminalului, apoi apăsați „X”.

O altă opțiune utilă este să înregistrați toate informațiile într-un fișier care va fi salvat în directorul dvs. principal. Selectați „Nume fișiere și căi” și apăsați „F” (Opțiuni de înregistrare). În mod implicit, acesta va fi salvat ca „minicom.log”, dar schimbați-l în orice doriți cu tasta „A”. Apăsați „Enter” pentru a salva modificările.

© 2024 ermake.ru -- Despre repararea PC-ului - Portal de informații