Kako namestiti storitve emulatorja terminalov za dostop do vrat konzole Cisco v Linuxu



Preizkusite Naš Instrument Za Odpravo Težav

Dostop do vrat konzole Cisco je v Linuxu dejansko veliko lažji kot pri mnogih sodobnih izvedbah sistema Windows in zahteva veliko manj korakov. Eden od razlogov je ta, da je na voljo program z imenom minicom, ki zagotavlja zelo tradicionalno okolje za emulacijo terminalov za uporabnike energije. Ta program je pravzaprav klon starega komunikacijskega paketa Telix, ki se trži uporabnikom MS-DOS. Z uporabo minicom-a lahko posnemate terminale VT102 in ANSI, zaradi česar je komunikacija s konzolo Cisco v ustih.



Številni ezoterični vidiki paketa minicom v današnjem svetu niso več pomembni. Zelo dvomljivo je, da boste uporabili imenik za klicanje ali naprave za samodejni prenos zmodem. Kar pa boste uporabili, je možnost priključitve neposredno v priključene naprave. Meniji ga poganjajo skupaj z nekaterimi osnovnimi ključnimi ukazi, tako da, če ste obvladali GNU nano, lahko že uporabljate minicom, ne da bi celo prebrali man stran.



Namestitev minicom in dostop do vrat Cisco

Do korenskega ukaznega poziva pridite tako, da vnesete sudo -i, sudo bash ali sudo tcsh. Navidezne konzole na strežniku Ubuntu za to dobro delujejo. Delate lahko tudi iz grafične korenske konzole, ki jo zaženete prek gksu ali zgolj prek povezave do aplikacij. Unity Dash ima enega pod sistemskimi seznami, prav tako meni LX Panel. Enega lahko začnete tudi v meniju Whisker v Xfce ali v meniju Gnome-Shell in Mate. Ko ste v tej lupini, potisnite F11, da pridete v celozaslonsko okolje, ki bo stvari olajšalo videnje. Morda boste morali vnesti skrbniško geslo.



Ko boste imeli korenski dostop, boste morali za namestitev paketov vnesti apt-get install minicom. Če rutina apt-get zahteva, da odobrite namestitev, pritisnite tipko y in nato pritisnite tipko enter. Namestitev naj traja le nekaj trenutkov, če imate vsa svoja skladišča posodobljena. Vedno lahko zaženete apt-get update, da se prepričate, ali so vsi.

Ko namestite program, boste lahko nastavili nekaj možnosti konfiguracije. Najprej se prepričajte, da kabel, ki povezuje vašo delovno postajo s konzolo Cisco, trenutno ni priključen. V pozivu bash ali tcsh, na katerem imate korenski dostop, vnesite lsusb in pritisnite tipko enter. Oglejte si rezultate, v katerih naj bodo navedeni vsi trenutno priključeni stroji.



Omenitve katere koli opreme Linux Foundation #. # Root hub se nanašajo na vrata in ne na nič, kar je priključeno nanje. Številčne vrednosti se nanašajo le na revizijo samih vrat USB. Priključite kabel med delovno postajo in napravo Cisco in nato znova zaženite lsusb. Ne glede na vnos je ime vrat konzole. Če sta seznama enaka, vas vaša delovna postaja zaradi neznanega razloga ni prepoznala, da ste priklopili kabel. Če delate s tradicionalnim serijskim kablom stare šole, boste morda morali znova zagnati jedro Linuxa, da ga prepozna.

Prvi del identifikacijske številke naprave je koda prodajalca, drugi pa izdelek. Če serijska vrata USB še niso konfigurirana, boste to morali storiti z ukazom modprobe. Uporabite modprobe usbserial vendor = 0x #### product = 0x ####, pri čemer simbole oktoktorja zamenjajte s pravilnimi šestnajstiškimi kodami iz ukaza lsusb. Koda prodajalca bo več kot verjetno nastavljena na 0x2478, zato jo lahko poiščete z naslednjim ukazom:

dmesg | grep 2478

Videti bi morali lokacijo naprave, če pa se nič ne pojavi, Linux še vedno ne prepozna vaše naprave. Svoje ukaze tty lahko navedete tako, da izdate dmesg | grep tty iz poziva. Če ne dobite odgovora ali sporočila o napaki, je to še enkrat znak, da se naprava Cisco ne odziva pravilno. Naprave USB bi morale našteti notranjost jedra takoj, ko jih priključite, vendar to ne drži vedno pri delu s nekakšnim serijskim pretvornikom. Poskusite večkrat priključiti kabel, da preverite, ali lahko dobite kakršen koli odziv, in ga znova zaženite, če ne.

Na tem seznamu poiščite nov identifikator, ki ste ga prej našli iz ukaza grep 2478. Poiščite vrstico s tem identifikatorjem in to bo naprava, ki jo je ime naprave povezal z imenom Linux. Najti bi ga bilo enostavno, ne samo zato, ker so šestnajstiški identifikatorji enaki, ampak tudi zato, ker bo sledil nekemu imenu, kot je ttyUSB0 ali ttyUSB1, ki bi moralo izstopati. Dvomljivo je, da imate tako ali tako pritrjeno več kot eno konzolo USB-RS-232, toda včasih bo Linux zaradi različnih razlogov vaš prvi terminal imenoval ttyUSB1 namesto ttyUSB0.

Zdaj zaženite minicom -s in pritiskajte puščično tipko navzdol, dokler ne pridete do možnosti 'Nastavitev serijskih vrat'. Pritisnite Enter, pritisnite A in nato nazaj do prve poševnice. Vrednost bi morali spremeniti v / dev / ttyUSB0 ali / dev / ttyUSB1, odvisno od tega, katero ime je Linux prej dal vaši povezavi. Ko je nastavljena pravilno, znova pritisnite tipko enter. Hitrost prenosa morate nastaviti na 9600, vrednost podatkovnega bita na 8 in vrednost zaustavitvenega bita na 1. Prepričajte se, da je Parity nastavljena na nič, saj vaša povezava ne bo podpirala nobenega bita parnosti.

Pritisnite tipko C, da nastavite hitrost prenosa na 9600, in tipko V za pravilno nastavitev podatkovnih bitov. Vnesite L za bit parnosti, da ga onemogočite, in nato zaustavite bit na 1 tako, da pritisnete tipko W. Kot pri mnogih od teh paketov se tudi vaša kilometrina lahko razlikuje, zato boste morda morali spremeniti nekaj teh nastavitvenih možnosti, če je kaj o vaši namestitvi Cisco sploh neobičajno. Če imate opombo o kakšni nadomestni konfiguraciji, ki jo želite uporabiti, jih raje uporabite. Vrstica na dnu zaslona minicom naj vsebuje dodatne informacije o pritiskih na gumbe, kar sledi načinu, kako GNU nano stori enako.

4 minute branja