Metode de configurare a programului MINICOM MSVS. Conectați-vă la Cisco de la Linux

Configurarea diferitelor comutatoare, routere și alte echipamente se realizează de obicei printr-un port serial COM (RS232). La început, trebuie să găsiți și să conectați computerul și să comutați la computerul cablului corespunzător (VIA COM PORT sau ADAPTOR USB). În acest articol, să vedem cum să stabilim în sistemul de operare Linux.

Stabilirea prin minicom.

În primul rând, trebuie să găsiți în documentația pentru configurația consolei de port com. Pentru a vă conecta sub Linux, trebuie să instalați programul MINICOM. Puneți din pachetul sub Debian (Ubuntu):

Aptitudinea Instalați minicom.

La Minicom a văzut Cisco trebuie să fie configurat corespunzător pentru a începe cu cheia:

Sudo minicom -s.

Intrăm în configurarea portului serial (configurare a porturilor seriale) și modifică valorile vitezei / parității / biților (BPS / PAR / BITS) la 9600 8N1.

Modificăm portul serial (dispozitivul serial) la portul la care este conectat echipamentul și reglați parametrii de control al debitului (controlul debitului). În acest exemplu, acest / dev / ttys0 este adresa portului COM1. Când se conectează prin conectorul mini-USB, portul poate fi AS / DEV / TTYACM0.

Ajutorul prin comenzi poate fi găsit prin apăsarea CTRL + A atunci Z.

Ca rezultat, ajungem setări standard Pentru Cisco și HP Procurve:

A - Dispozitiv serial: / dev / ttys0 b - Locul de blocare Locul de blocare: / VAR / Lock C - Programul Calin: D - Programul de apel: E - BPS / PAR / BITS: 9600 8N1 F - Controlul fluxului hardware: Da G - Controlul fluxului de software : Nu Nu.

Păstrați configurația ca setări implicite în meniul principal principal (Salvați setarea ca DFL) sau ca o configurație cu titlu specific (Salvați configurarea ca ..).

Pentru a ieși din minicom, trebuie să apăsați CTRL + A atunci Q.

Fie cu setări salvate.

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

Și acesta este un exemplu de setări pentru un comutator 3Com (HP) 4210 și 4500

A - Dispozitiv serial: / dev / ttyUsb0 b - Locul de blocare Locul de blocare: / Var / Lock C - Programul CALLIN: D - Programul de apel: E - BPS / PAR / BITS: 19200 8N1 F - Controlul fluxului hardware: NO G - Controlul fluxului de software : Da

Dispozitivul / dev / ttyusb0 este utilizat, de obicei, atunci când este conectat prin adaptor USB-\u003e COM. Viteza de 19200 Uneori 115200 este utilizată pe comutatoarele 3Com (acum HP) și orice altă viteză pe care nu o înțeleg. Deci, înainte de conectare, trebuie să citiți cu atenție în documentație, ce viteze și control de debit trebuie să fie setate. Cu toate acestea, uneori parametrii de conectare sunt scrise direct pe dispozitivul de lângă portul consolei.

Setări prin utilitarul cu

Vă puteți conecta la echipa de consolă

Chown UUCP / DEV / TTYUSB0 CU -S 115200 -L / DEV / TTYUSB0

Dacă nu setați drepturile de chown în fișierul dispozitivului, puteți obține un mesaj:

/ dev / ttyusb1: dispozitiv ocupat

Principalul avantaj al utilitarului cu CU este că funcționează la fel de bine sub Linux și sub FreeBSD numai numele dispozitivelor diferă.

FreeBSD va funcționa astfel:

Chown UUCP / DEV / CUAO0 CU -S 115200 -L / DEV / SUAA0

Singura trebuie să selectați corect fișierul dispozitivului în care dispozitivul este conectat.

pe două hostates Linux cu un port, să vedem echipa

Adăugați un utilizator la grupul de dialout

utilizator NameUser.de la care vom face

USERMROD -G NameUser

Verificați utilizatorul DAPT Lie Lie Grup:

Id NameUser.

Facem trimiterea de simboluri folosind un port comer în consola

Deschideți terminalul de pe gazda Linux și așteptați primirea caracterelor pe COM-PORT pentru a introduce comanda

CAT / DEV / TTYS0

Trimiteți de la alte simboluri de gazdă Linux din consola

ECHO 1\u003e / DEV / TTYS1

Trebuie văzută în prima consolă gazdă pe simbolurile de plată TTYS0 care au fost trimise de la a doua gazdă prin TTYS1 COM

Verificarea dacă pachetul MINICOM este instalat

APTITUCE SHOW MINICOM.

Dacă trebuie să instalați

Sudo apt-get instalare minicom

Configurarea inițială a configurației minicomului

vreau (configurați-vă nevoia de la rădăcină, nu salvați setarea de configurare)

MINICOM -L -8 -C ON -S

unde sunt cheile:
l - Afișaj ANSI - Grafică
8 - Modul de introducere a octimei pentru limba rusă
cu activarea afișajului color
s - Rulați utilitarul de configurare MINICOM

Înființat
Cataloage și fișiere - director pentru recepție - director pentru a trimite
Configurarea portului serial - portul serial (de exemplu / Dev / Ttys0) - Viteză / Paritate / Bits
Salvați configurația - Salvați setările ca DFL
Apăsând ieșire de la minicom, veți reveni la consola

Rularea minicomului

cu parametri doar salvați ca tip implicit în consola:

MINICOM -L -8 -C ON

Minicom dispozitiv / dev / ttys blocat

După ce a folosit minicom, vechile fișiere de blocare rămâne, ceea ce nu permite bine funcționarea
mINICOM -\u003e dispozitiv / dev / ttys0 este blocat
Dispozitiv / dev / ttys0 blocat
Pentru a restabili performanța, este suficient să ștergeți un fișier de blocare în directorul / var / tmp sau / var / lock
Fișierele de blocare a locației sunt setate
mINICOM -L -8 -C ON -S -\u003e Configurarea portului serial -\u003e B - Plasarea fișierului de blocare

Pupsen și Putsen. 29 aprilie 2016 la 12:19

Configurarea USB. Modemul ZTE MF180 pentru funcționarea în sistemele bazate pe Ubuntu

  • * Nix,
  • Configurarea Linux.

În această publicație, vreau să vorbesc despre modul de configurare a modemului ZTE MF180 / 190 pentru funcționarea corectă în sistemele bazate pe Linux Ubuntu.

Recent, mergând la Lunux Monet 16, am întâmpinat problema accesului la Internet prin modemul dvs. USB 3G. Defalcări permanente de comunicare forțate să caute o soluție. Valoro Google nu sugera nimic, a trebuit să colectez părți.

Să începem în ordine.

Vom avea nevoie de minicom - un program de utilizare a unui port serial în Unix sisteme de operare. Acesta este situat în depozitele celor mai multe distribuții, poetul instalației sale nu ar trebui să provoace dificultăți.

Terminalul deschis și introduceți:

Sudo apt-get update sudo apt-get upgrade sudo apt-get instalare minicomhttpps: // site / sandbox / editare / 93467 / # sudo minicom -s
Meniul programului va apărea în terminal.
Selectați elementul Setări "Configurați portul serial"
Și apăsați tasta și cordonul:

/ dev / ttyusb1
Apoi apăsați ENTER. După salvarea setărilor, selectați elementul "Ieșire" pentru a intra în consola minicom și introduceți:

ATI0.
Rezultatul trebuie să fie după cum urmează:

Producator: ZTE Corporat Model: MF190 Revizie: BD_BLNKZMF190V1.0.0B01 IMEI: 12345678901234 + GCAP: + CGSM, + DS, + ES OK
Copiați comanda, asigurați-vă că ați consola minicom:

Echo -e "la + zcdrun \u003d e \\ r \\ n"\u003e / dev / ttyusb1

Răspunsul va fi astfel:

INTRODUCE mod de descărcare. Rezultat (0: eșuează 1: succes): 1
Apăsați CTRL + A, apoi Q, alegeți "Da".

Configurarea unui modem cu minicom este terminată.

Apoi mergeți la setările conexiunilor, selectați fila Mobile a butonului "Adăugați" click. Se deschide caseta de dialog, facem clic pe butonul "Forward" din acesta (am ales Kazahstan), apoi selectați operatorul (în cazul meu de beeline - și apoi voi da setările pentru Beeline KZ atunci când sunt solicitate planul tarifar. Am ales punctul "alt" și am arătat punctul de acces Internet.beeline.kz. Faceți clic pe butonul "Forward", apoi "Aplicați". Apoi, trebuie să specificați numele de utilizator și parola (am .ELeeline și Beeline), faceți clic pe "Salvați".

În acest sens, modemul meu a fost complet configurat și operațional, noroc în setare.

Tag-uri: modem 3G, linux menta. 16, minicom, k "celulă, ZTE MF 180

Rulați "minicom -s" și selectați elementul de meniu "Serial Setup Setup".

Primul este elementul "Serial Dispozitiv" este cel mai important setare: modemul dvs. se învârte pe un dispozitiv serial. (Cine vrea să forțeze minicom să lucreze cu mai multe dispozitive seriale în același timp?) Apăsați Return pentru a confirma și a ieși din meniul Setări inițiale. Selectați "Ieșire la Minicom" și tastați "ATDT99999". Modemul dvs. va începe imediat tastarea numărului și veți auzi un clic când modemul ridică receptorul. Desigur, "99999" este un număr inexistent.

2.2 Rulați PPP manual

S-ar putea să fi încercat să sunați furnizorul dvs. în loc de "99999" prin telefon. Ați văzut caractere aleatorii pe ecran după înregistrare (dacă nu, introduceți "PPP")? Acestea sugerează că "PPPD" (sau echivalentul acestuia) este lansat pe celălalt capăt al liniei. Dacă da, atunci puteți încerca să rulați daemonul "PPPD" și să evaluați ulterior conținutul fișierelor de jurnal.

Pentru a porni "PPPD" în interiorul minicomului, puteți defini o nouă metodă de descărcare "Încărcare" (care este, de la dvs.) sau înlocuiți setarea "Kermit Program" din meniul de configurare "Numele fișierului și căilor":

A - Descărcări Directory: B - Încărcare Directory: C - Script Director: D - Programul de script: / USR / BIN / Runscript Programul Kermit: / USR / SBIN / PPPD File / etc / PPP / Mini_options
Acum, dacă ați văzut aceste personaje aleatorii, iar data viitoare vă sunați la furnizorul dvs., puteți face clic pe Alt-K pentru a rula "PPPD".

Partea rămasă a acestui mini-HOWTO este dedicată problemelor de logare și de funcționare "PPPD".

2.3 Logare

Deși nu voi explica cum este configurat PPP, voi descrie pe scurt cum să citiți jurnalele. Pentru a aloca informații semnificative din comenzile Log "/ var / log / debug" (sau "/var/log/daemon.log")

CHAIL -N 40 / VAR / LOG / DEBUG | \\ GREP -E "PPPD \\ [*]:" | \\ SED -E "S / S / S / RVD
Care arată că am trimis o cerere de instalare a dimensiunii maxime a blocului gazdă (MRU) la valoarea din 296. Cealaltă parte a respins această setare ("configurație respinsă"). În acest caz, am șters numai opțiunea "MRU" din fișierul "/ etc / PPP / Opțiuni" (vezi mai jos).

2.4 Configurarea numerelor de telefon

Dacă acțiunile au avut succes, poate doriți să salvați număr de telefon În baza de date minicim "a. Apăsați Alt-D pentru a apela meniul de apel și a utiliza tastele cursorului pentru a selecta" Editare ":

A - Nume: Xeno B - Număr: 022039697303 C - Stringul de apelare #: 1 D - Echo locală: Nu e - Script: /etc/ppp/login.script F - Nume de utilizator: PPP-382 g - Parolă: Secret H - Emularea terminală: VT102 I - Tasta de backspace Trimite: Ștergere J - Linewrap: Off K - Setări linie: Curr 8N1
Acesta este un exemplu de intrare pentru unul dintre furnizorii mei. Scriptul "/etc/ppp/login.script" este prezentat mai jos. În acest scenariu există două variabile speciale: $ (Login) și $ (Pass), care setează valorile utilizatorului (F) și parola (g). Această caracteristică atașează minicomul "cu o anumită flexibilitate, deoarece aveți nevoie doar de un script pentru a vă conecta automat la mai mulți furnizori.

2.5 Scenariul de înregistrare

"Minicom" lansează scriptul de înregistrare (login-script) după ce este nevoie de șirul de conectare ". Pentru a fi exacte, "minicom" nu execută scenariul în sine și apelează utilitatea "Runscript" pentru acest proces copil.

Mai jos este un exemplu, pe care îl folosesc pentru furnizorul meu.

# V1.0, 20.08.96 winfried tremper Imprimare "" Imprimare "Înregistrare automată prin /etc/ppp/login.script" ## Deblocare dacă trebuie să faceți clic pe La ## obțineți șirul de invitație #send "" așteptați ("ogin:" ogin\u003e "" SERNAME: "" SERNAME\u003e "" Niciun transportator "ieșire 1) trimite" $ (login) "așteptați (" assword: "assword \u003e "Timeout 20) Trimiteți" $ (Pass) "Așteptați (" Port "Trimiteți" PPP "" Începeți PPP acum "")!}" timeout 10 } print "" print "Сейчас переключаемся в ppp-режим..." print "" ! /usr/sbin/pppd file /etc/ppp/mini_options print "" print "команда killall -TERM pppd прекращает работу pppd" !}

Pentru a începe "PPPD", "runscript" este folosit pentru a provoca programe externe. Copiați propriul fișier de opțiuni pentru PPP în "/etc/ppp/opțiunes.ttys1" (aici puteți înlocui "Ttys1" la dispozitivul la care este conectat modemul dvs.) și ștergeți toate rândurile din / etc / PPP / opțiuni, care aparțin la modemul dvs. (cum ar fi "Conectați", "Crtscts" sau "modem"). Introduceți opțiunile care sunt specifice conexiunilor PPP prin minicom în "/ etc / ppp / mini_options". Una dintre aceste opțiuni va fi

Deconectați "Chat" "" \\ D \\ D +++ \\ D \\ Dath \\ R \\ C "
Această opțiune trebuie să fie, deoarece "PPPD" citește datele prin fluxul de intrare standard și nu poate forța modemul să arunce tubul prin "Crtscts".

2.6 Apelare automată la pornire

Pentru a apela la un anumit număr când porniți minicomul, utilizați opțiunea "-D". De asemenea, puteți încerca

Pentru a transfera minicom la o altă consolă (consultați console-multe mini-uri).

2.7 Extensii viitoare

Deoarece "PPPD" - un demon, nu este destinat comunicării interactive cu un utilizator sau o observație. Asta este adevărat. Și după toate acestea folosim Unixes ...

Decizia canonică în urmă. Au voluntari hack minicom? Extensiile dorite, cum ar fi:

  • crearea automată a unui script de înregistrare pentru o secvență de acțiuni produse de utilizator atunci când se stabilește manual o conexiune
  • evaluarea automată a jurnalelor cu opțiuni de ajustare
  • alocarea mesajelor precum cele menționate în PP.2.3.
Următorul

Articolul este luat în considerare cel mai simplu mod Conexiuni la terminalul Cisco din mediul Linux. Inițial, trebuie să conectați cablul consolei la portul COM al mașinii, cu sistemul de operare instalat Linux și portul consolă pe Cisco. Pentru a vă conecta la consola Cisco, trebuie să instalați pachetul MINICOM. Instalarea este diferită în funcție de distribuție. Acest exemplu adaugă instalarea de la Linux Debian.

aptitudinea Instalați minicom.

Minicom este situat în depozitele celor mai multe distribuții, poetul instalației sale nu ar trebui să provoace nici o dificultate.

Setarea minicomului.

Pentru funcționarea corectă a minicomului cu Cisco, este necesar să se producă setarea inițială.

  1. Mergem în configurația portului serial (setarea porturilor seriale) și modificați viteza / paritatea / biții de valoare (BPS / par / biți) până la 9600.
  2. Modificăm portul serial (dispozitivul serial) la portul la care este conectat echipamentul Cisco. În acest exemplu, acest / dev / ttys0 este adresa portului COM1.

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

A - Dispozitiv serial: / dev / ttys0
B - Locul de blocare a locului: / var / blocare
C - Programul CALLIN:
D - Programul de apel:
E - BPS / PAR / BITS: 9600 8N1
F - Controlul fluxului hardware: Da
G - Controlul fluxului de software: Nu

Salvăm configurația modificată ca setări implicite din meniul principal Mainicom sau ca o configurație cu un nume specific (Salvați configurarea ca.).