Ubuntu pomocou com-port minicom. Pripojenie k Cisco z Linuxu a FreeBSD Spôsob nastavenia programu minicom msvs

Domov / Smerovače

Článok pojednáva najjednoduchším spôsobom pripojenie k terminálu Cisco z prostredia Linuxu. Najprv musíte pripojiť kábel konzoly k portu COM stroja s nainštalovaným operačným systémom Linux a k portu konzoly na Cisco. Ak sa chcete pripojiť ku konzole Cisco, musíte nainštalovať balík minicom. Inštalácia sa líši v závislosti od distribúcie. Tento príklad popisuje inštaláciu z Linuxu Debian.

aptitude install minicom

Minicom je v úložiskách väčšiny distribúcií, takže jeho inštalácia by nemala spôsobovať žiadne ťažkosti.

Nastavenie minicomu

Pre správna prevádzka minicom s Cisco, musíte vykonať jeho počiatočné nastavenie.

  1. Prejdite do nastavenia sériového portu a zmeňte hodnotu Rýchlosť/Parita/Bity (Bps/Par/Bits) na 9600.
  2. Zmeníme sériový port (Serial Device) na port, ku ktorému je pripojené zariadenie Cisco. V tomto príklade je to /dev/ttyS0 - adresa portu COM1.

V dôsledku toho musíte získať nasledujúce nastavenia:

A - Sériové zariadenie: /dev/ttyS0
B - Lockfile Umiestnenie: /var/lock
C - Callin Program:
D - Program popiskov:
E - Bps/Par/Bity: 9600 8N1
F - Hardvérové ​​riadenie toku: Áno
G - Riadenie toku softvéru: Nie

Zmenenú konfiguráciu uložíme ako predvolené nastavenia v hlavnom menu minicomu (Uložiť nastavenie ako dfl), alebo ako konfiguráciu s konkrétne meno(Uložiť nastavenie ako...).

Konfigurácia rôznych prepínačov, smerovačov a iných zariadení sa zvyčajne vykonáva cez sériový COM port (RS232). Najprv musíte nájsť a prepojiť počítač a prepínač (cez COM port alebo USB adaptér) pomocou vhodného konzolového kábla. V tomto článku sa pozrieme na to, ako ho nakonfigurovať v OS Linux.

Nastavenie cez minicom

Najprv musíte nájsť nastavenia konzoly v dokumentácii k zariadeniu. com port. Ak sa chcete pripojiť pod Linuxom, musíte si nainštalovať program minicom. Poďme nainštalovať z balíka pod Debian (ubuntu):

Aptitude nainštalovať minicom

Aby minicom videl Cisco, musí byť správne nakonfigurovaný, spustite ho kľúčom:

Sudo minicom -s

Prejdite do nastavenia sériového portu a zmeňte hodnoty Rýchlosť/Parita/Bity (Bps/Par/Bity) na 9600 8N1.

Zmeníme sériový port (Serial Device) na port, ku ktorému je pripojené zariadenie a nakonfigurujeme parametre Flow Control. V tomto príklade je to /dev/ttyS0 - adresa portu COM1. Pri pripojení cez mini-usb konektor môže byť port /dev/ttyACM0.

Pomocník k príkazom získate stlačením Ctrl+A a potom Z.

V dôsledku toho dostaneme štandardné nastavenia pre Cisco a HP obstarávajú:

A - Serial Device: /dev/ttyS0 B - Lockfile Location: /var/lock C - Callin Program: D - Callout Program: E - Bps/Par/Bits: 9600 8N1 F - Hardware Flow Control: Áno G - Software Flow Control : Nie

Konfiguráciu uložíme ako predvolené nastavenia v hlavnom menu minicomu (Uložiť nastavenie ako dfl), alebo ako konfiguráciu s konkrétnym názvom (Uložiť nastavenie ako..).

Ak chcete ukončiť minicom, stlačte Ctrl+A a potom Q.

Alebo s uloženými nastaveniami.

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

A toto je príklad nastavení pre prepínače 3com(hp) 4210 a 4500

A - Sériové zariadenie: /dev/ttyUSB0 B - Umiestnenie súboru Lockfile: /var/lock C - Program Callin: D - Program Callout: E - Bps/Par/Bits: 19200 8N1 F - Hardvérové ​​riadenie toku: Nie G - Riadenie toku softvéru : Áno

Zariadenie /dev/ttyUSB0 sa zvyčajne používa pri pripojení cez adaptér usb->com. Rýchlosť 19200 je niekedy 115200 používaná na prepínačoch 3COM (teraz HP) a nerozumejú inej rýchlosti. Pred pripojením si teda treba v dokumentácii pozorne prečítať, aké rýchlosti a reguláciu prietoku je potrebné nastaviť. Niekedy sú však parametre pripojenia zapísané priamo na zariadení vedľa portu konzoly.

Nastavenia cez utilitu cu

Pomocou príkazu sa môžete pripojiť ku konzole

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

Ak nenastavíte práva chown pre súbor zariadenia, môže sa zobraziť nasledujúca správa:

/dev/ttyUSB1: Zariadenie je zaneprázdnené

Hlavnou výhodou pomôcky cu je, že funguje rovnako dobre pod Linuxom aj pod freebsd, líšia sa len názvy zariadení.

Na freebsd to bude vyzerať takto:

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

Jediné, čo musíte urobiť, je vybrať správny súbor zariadenia, ku ktorému je zariadenie pripojené.

na dvoch hostiteľoch Linuxu s com portom, pozrime sa na príkaz

Pridajte používateľa do vytáčanej skupiny

užívateľ MenoPoužívateľa, z ktorého budeme

Usermod -g dialout MenoPoužívateľa

Skontrolujeme, či bol používateľ pridaný do skupiny:

Id NameUser

Znaky prijímame a odosielame pomocou com portu v konzole

Otvorme terminál na hostiteľovi Linuxu a na počkanie na prijatie znakov na com-port napíšte príkaz

Cat /dev/ttyS0

Pošlime symboly konzoly z iného hostiteľa Linuxu

Echo 1 > /dev/ttyS1

V konzole prvého hostiteľa na com porte ttyS0 by ste mali vidieť symboly, ktoré boli odoslané z druhého hostiteľa cez com port ttyS1

Kontrola, či je nainštalovaný balík minicom

aptitude show minicom

V prípade potreby nainštalujeme

Sudo apt-get install minicom

Počiatočná konfigurácia balíka minicom

napíšme (musíte nakonfigurovať ako root, inak sa konfiguračné nastavenia neuložia)

Minicom -l -8 -c na -s

kde sú kľúče:
l - Displeje ANSI – Grafika
8 - Osembitový vstupný režim pre ruský jazyk
so zapnutým – zapnutie farebného displeja
s - Spustite konfiguračný nástroj minicom

Vykonajte nastavenia
Adresáre a súbory - Adresár na príjem - Adresár na odosielanie
Nastavenie sériového portu - Sériový port (napríklad /dev/ttyS0) - Baud/parita/bity
Uložiť konfiguráciu - Uložiť nastavenie ako dfl
Kliknutím na Exit Minicom sa dostanete späť do konzoly

Spustite minicom

s parametrami, ktoré ste práve uložili ako predvolené, zadajte do konzoly:

Minicom -l -8 -c zapnutý

minicom Zariadenie /dev/ttyS je uzamknuté

Po použití minicomu zostane starý uzamknutý súbor, ktorý mu bráni v normálnej práci
minicom -> Zariadenie /dev/ttyS0 je uzamknuté
Zariadenie /dev/ttyS0 je uzamknuté
Ak chcete obnoviť funkčnosť, jednoducho odstráňte súbor zámku v adresári /var/tmp alebo /var/lock
Je zadané umiestnenie súborov uzamknutia
minicom -l -8 -c na -s -> Nastavenie sériového portu -> B - Uzamknutie umiestnenia súboru

Použitie minicomu na testovanie modemu

Prvým krokom pri používaní minicomu je vytvorenie globálneho konfiguračného súboru. Ak to chcete urobiť, musíte spustiť minicom s príznakom -s a prihlásiť sa ako používateľ root.

#minicom -s Tento príkaz spustí konfiguračné prostredie minicomu (obr. 18.8).


Ryža. 18.8. Konfigurácia minicomu

V ponuke sa pohybujte pomocou klávesov so šípkami nahor a nadol a vyberte položku ponuky stlačením klávesu Enter.

Najdôležitejšie parametre sú skryté za príkazom ponuky Serial Port Setup v dialógovom okne Serial Port Setup (Obrázok 18.9).



Ryža. 18.9. Konfigurácia sériového portu

Ak chcete zmeniť hodnotu, stlačte tlačidlo s príslušným písmenom. Najprv musíte nainštalovať sériové zariadenie stlačením klávesu "A" (Serial Device) a špecifikovaním súboru príslušného zariadenia. Ak je modem pripojený k druhému sériovému portu, môžete zadať /dev/ ttyS1 kvôli použitiu minicomu pre odchádzajúce spojenia.

Poznámka

Ak je sériový port už pripojený k /dev/modem, ako je znázornené na obr. 18.9, skontrolujte jeho pripojenia pomocou príkazu ls -I /dev/modem. Ak sa zobrazí pripojenie ku konkrétnemu sériovému portu, nie sú potrebné žiadne zmeny.

Taktiež je potrebné nakonfigurovať parameter E (Bps/Par/Bits - Speed/Parita/Stop Bits) v súlade s požiadavkami modemu a systému, ku ktorému sa budete pripájať (zvyčajne systém poskytovateľa internetu). Po stlačení klávesu „E“ sa otvorí okno parametrov komunikácie (obr. 18.10).

Ryža. 18.10. Konfigurácia nastavení komunikácie

Aktuálne hodnoty parametrov sú zobrazené v hornej časti okna. Ak chcete ktorýkoľvek z nich upraviť, stlačte kláves s príslušným písmenom.

Pre Speed ​​vyberte hodnotu rovnajúcu sa maximálnej rýchlosti kompresie dát modemu. Zvyčajne je táto hodnota štvornásobkom menovitej rýchlosti. Napríklad pre modem s rýchlosťou 14,4 Kbps by ste mali nastaviť hodnotu na 57 600 bps, pre 28,8 Kbps - 115 200 bps. 56Kbps modem je nastavený na 115200bps alebo 230400bps (ak je k dispozícii).

V moderných systémoch sa paritný bit spravidla nepoužíva, používa sa 8 dátových bitov a jeden tabuľkový bit (možnosť Q). Zistite správne hodnoty pre zostávajúce parametre od správcu systému, ku ktorému sa pripájate.

Stlačením klávesu Enter sa vráťte do okna Nastavenie sériového portu. Opätovným stlačením klávesu Enter sa vrátite do hlavnej ponuky.

Tieto informácie by mali stačiť na testovanie modemu. Uložte upravenú sadu parametrov ako predvolenú konfiguráciu vykonaním príkazu ponuky Save Setup as Dfl. Po vykonaní príkazu Exit menu dokončite procedúru konfigurácie a pokračujte v práci v okne emulátora terminálu minicom (obr. 18.11) s nastavenými parametrami.



Ryža. 18.11. Hlavné okno programu minicom

V okne sa zobrazí správa „OK“. normálna prevádzka modem Ak to chcete znova overiť, zadajte AT a stlačte kláves Enter. Odpoveď by mala byť "OK"

AT OK

Minicom

Úvod

Minicom je textový komunikačný program sériového portu. Používa sa na komunikáciu s externými zariadeniami RS-232, ako sú mobilné telefóny, smerovače a sériové porty konzoly.

Inštalácia

Nainštalujte program pomocou:

sudo apt-get install minicom

Prípadne môžete Minicom získať cez Synaptic Package Manager.

Používanie programu

Ak chcete nájsť názov svojho portu (portov), ​​zadajte do terminálu tento príkaz:

dmesg | grep tty

Ak ide o priame sériové pripojenie, výstup bude asi takýto:

[ 22.587279] konzola povolená [ 24.186230] serial8250: ttyS0 na I/O 0x3f8 (irq = 4) je 16550A [ 24.186860] 00.08: ttyS0 na I/O je 50x3f = 165 [0 2] audit( 1243322582.732:2): type=1503 operation="inode_permission" required_mask="a::" denied_mask="a::" name="/dev/tty" pid=5705 profile="/usr/sbin/cupsd" namespace= "predvolené"

V prípade adaptéra USB-to-Serial môžete vidieť:

[ 0,000000] povolená konzola [ 5,065029] usb 4-3: konvertor pl2303 je teraz pripojený k ttyUSB0

Čo nás zaujíma, je názov sériového portu. V prvej časti vyššie je ttyS0, druhá je ttyUSB0. ktoré budeme potrebovať, aby sme mohli používať Minicom. Ďalej do terminálu zadajte:

sudo minicom -s

Ďalej sa vyberie "Nastavenie sériového portu". Potom nastavte sériové zariadenie na zariadenie, ktoré má, napríklad:

A - Sériové zariadenie: /dev/ttyS0

Ďalej si budete chcieť pozrieť príručku dodávateľa hardvéru pre bity za sekundu, dátové bity, paritu, stop bity a riadenie toku. Po ich nastavení môžete tiež prejsť do ponuky Modem a vytáčanie a všetko odstrániť informácie v nastaveniach možností A až I. Po nakonfigurovaní je možné „Uložiť nastavenie ako dfl“, čím sa tieto nastavenia uložia ako predvolené konfigurácie pre budúce pripojenia (/etc/minicom/minirc.dfl Po uložení môžete vybrať možnosť Ukončiť, a jeden je pri výzve minicomu Stlačte enter a môžete byť požiadaní o vaše používateľské meno, čo znamená úspešné pripojenie.

Ak chcete ukončiť Minicom v režime terminálu, stlačte "Ctrl-A", aby sa v spodnej časti okna terminálu zobrazila lišta správ, a potom stlačte "X".

Ďalšou užitočnou možnosťou je zaznamenať všetky informácie do súboru, ktorý sa uloží do vášho domovského adresára. Vyberte "Názvy súborov a cesty" a stlačte "F" (možnosti protokolovania). V predvolenom nastavení sa to uloží ako „minicom.log“, ale pomocou klávesu „A“ ho zmeňte na ľubovoľné. Stlačte "Enter" pre uloženie zmien.

© 2024 ermake.ru -- O oprave PC - Informačný portál