Cum se instalează serviciile Terminal Emulator pentru a accesa portul consolei Cisco în Linux



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Accesarea unui port de consolă Cisco este de fapt mult mai ușor în Linux decât în ​​multe implementări moderne de Windows și necesită mult mai puțini pași. Unul dintre motive se datorează disponibilității unui program numit minicom, care oferă un mediu de emulare terminal foarte tradițional pentru utilizatorii cu putere. Acest program în sine este de fapt o clonă a vechiului pachet de comunicații Telix comercializat către utilizatorii MS-DOS. Utilizând minicom, puteți emula terminalele VT102 și ANSI, care fac comunicările cu un port de consolă Cisco o briză.



Multe aspecte ezoterice ale pachetului minicom nu mai sunt relevante în lumea de astăzi. Este foarte îndoielnic că veți folosi directorul de apelare sau facilitățile de descărcare automată a zmodemului. Totuși, ceea ce veți folosi este abilitatea de a conecta direct dispozitivele atașate. Meniurile îl conduc împreună cu câteva comenzi de bază, așa că, dacă ați stăpânit GNU nano, puteți utiliza deja minicom fără a citi măcar pagina manuală.



Instalarea minicom și accesarea unui port Cisco

Accesați un prompt de comandă rădăcină tastând sudo -i, sudo bash sau sudo tcsh. Consolele virtuale de pe serverul Ubuntu funcționează foarte bine pentru asta. De asemenea, puteți lucra de la o consolă rădăcină grafică pe care o porniți prin gksu sau doar prin linkul aplicațiilor. Unity Dash are una sub listele de sistem, la fel ca și meniul LX Panel. De asemenea, puteți începe unul din meniul Whisker din Xfce sau din meniul din Gnome-Shell și Mate. Odată ce vă aflați în acest shell, apăsați F11 pentru a ajunge la un mediu cu ecran complet, care va face lucrurile mult mai ușor de văzut. Este posibil să vi se solicite să introduceți parola de administrare.



După ce aveți acces root, va trebui să tastați apt-get install minicom pentru a instala pachetele. Dacă rutina apt-get vă cere să aprobați instalarea, apoi apăsați tasta y și apoi apăsați tasta Enter. Instalarea ar trebui să dureze doar câteva momente dacă aveți toate depozitele actualizate. Puteți rula întotdeauna apt-get update pentru a vă asigura că toate sunt.

Veți avea câteva opțiuni de configurare de setat după ce ați instalat programul. Mai întâi, asigurați-vă că cablul care vă conectează stația de lucru la portul de consolă Cisco nu este conectat în prezent. Din solicitarea bash sau tcsh aveți acces root la, tastați lsusb și apăsați tasta Enter. Uită-te la rezultate, care ar trebui să enumere tot ce este conectat în prezent la aparatul tău.



Mențiunile oricărui echipament Linux Foundation #. # Se referă la porturile în sine și nu la nimic conectat la acestea. Valorile numerice se referă doar la revizuirea porturilor USB în sine. Atașați cablul între stația de lucru și dispozitivul Cisco, apoi rulați lsusb din nou. Orice intrare este diferită este numele portului dispozitivului consolă. Dacă cele două liste sunt identice, atunci stația dvs. de lucru nu v-a recunoscut conectarea cablului din anumite motive. Dacă lucrați cu un cablu serial tradițional vechi, atunci va trebui să reporniți pentru a forța nucleul Linux să îl recunoască.

Prima parte a numărului de ID al dispozitivului este codul furnizorului și a doua este produsul. În cazul în care portul USB serial nu este încă configurat, va trebui să faceți acest lucru cu comanda modprobe. Utilizați modprobe usbserial vendor = 0x #### produs = 0x ####, înlocuind simbolurile octotorpe cu codurile hexidecimale corecte din comanda lsusb. Codul furnizorului va fi mult mai probabil stabilit la 0x2478, astfel încât să puteți găsi dispozitivul utilizând următoarea comandă:

dmesg | grep 2478

Ar trebui să vedeți locația dispozitivului, dar dacă nu apare nimic, atunci Linux încă nu vă recunoaște dispozitivul. Puteți lista comenzile dvs. tty prin emiterea dmesg | grep tty din prompt. Dacă nu primiți niciun răspuns sau un mesaj de eroare, atunci acesta este din nou un semn că dispozitivul Cisco nu răspunde corect. În timp ce dispozitivele USB ar trebui să se enumere în interiorul nucleului imediat ce le conectați, acest lucru nu este întotdeauna adevărat atunci când lucrați cu un fel de convertor serial. Încercați să conectați cablul de mai multe ori pentru a vedea dacă puteți obține orice fel de răspuns și reporniți încă o dată, dacă nu.

Căutați în această listă un nou identificator pe care l-ați găsit anterior din comanda grep 2478. Găsiți linia cu acest identificator și care vă va afișa numele dispozitivului pe care Linux l-a dat conexiunii. Ar trebui să fie ușor de găsit nu numai pentru că identificatorii hexazecimali sunt aceiași, ci și pentru că va urma un nume precum ttyUSB0 sau ttyUSB1, care ar trebui să iasă în evidență. Este îndoielnic că aveți oricum mai mult de o consolă USB-la-RS-232 atașată, dar uneori Linux va numi primul terminal ttyUSB1 în loc de ttyUSB0 din diferite motive.

Acum executați minicom -s și apăsați tasta săgeată în jos până ajungeți la opțiunea „Configurare port serial”. Apăsați Enter, apăsați A și apoi derulați înapoi la primul semn slash. Ar trebui să schimbați valoarea în / dev / ttyUSB0 sau / dev / ttyUSB1 în funcție de numele Linux pe care l-a dat conexiunii dvs. înainte. Când îl aveți setat corect, apăsați din nou tasta Enter. Va trebui să setați rata de transmisie la 9600, valoarea bitului de date la 8 și valoarea bitului de oprire la 1. Asigurați-vă că Paritatea este setată la niciuna, deoarece conexiunea dvs. nu acceptă niciun fel de bit de paritate.

Apăsați tasta C pentru a seta rata de transmisie la 9600 și tasta V pentru setarea corectă a biților de date. Introduceți L pentru bitul de paritate pentru a-l dezactiva, apoi setați bitul de oprire la 1 apăsând tasta W. La fel ca în multe dintre aceste pachete, kilometrajul dvs. poate varia, deci este posibil să fie necesar să schimbați câteva dintre aceste opțiuni de configurare dacă ceva despre instalarea dvs. Cisco nu este deloc ortodox. Dacă aveți o notă despre un fel de configurație alternativă de utilizat, utilizați-le în schimb. O bară din partea de jos a ecranului minicom ar trebui să furnizeze informații suplimentare despre apăsarea butoanelor, care urmează modul în care GNU nano face același lucru.

4 minute citite