miercuri, 15 aprilie 2015

Utilizare terminal 'console' device Cisco sub Debian OS





Pentru conexiunea terminal device Cisco se foloseşte un cablu de legătură serial(PC) – RJ45 (device Cisco). Acest cablu va face legătura dintre un port serial PC şi port consolă device Cisco.

Pentru a identifica portul serial PC se foloseşte următoarea comandă
 dmesg | egrep --color 'serial|ttyS'

După rulare se for afişa informaţiile despre portul serial.Exemplu:
[    1.578258] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Aceleaşi informaţii pot fi obţinute cu ajutorul programului setserial instalat cu comanda apt-get install setserial. Pentru a obţine informaţiile dorite se rulează comanda   setserial -g /dev/ttyS[0123]

După rulare se for afişa informaţiile despre portul/porturile seriale.Exemplu:
/dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4
/dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3
/dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4
/dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3

În acest caz avem 2 porturi seriale cu chipset 16550A

Pentru a accesa terminalul serial se execută următoarea comandă
screen /dev/ttyS0 9600 8N1
Dacă terminalul serial cisco a fost setat la altă viteza trebuie modificată valoaea 9600 cu valoarea respectivă.
8N1 reprezintă  (8) biţi de informaţie , fără (N) bit paritate şi un (1) bit de stop.

Comenzi terminal screen
Majoritatea comenzilor sunt compuse din succesiuna  Ctrl + a + tastă
De exemplu Ctrl + a + ?  vă arată lista comenzilor disponibile. De notat este faptul că pentru a facilita configurarea dispoyitivelor prin terminalul serial comenzile screen sunt disponibile numai după secvenţa de taste Ctrl + a

Creare fereastră nouă  Comandă: Ctrl + a + c
Comutare între ferestre Comandă: “Ctrl + a + n  următoarea fereastră şi  Ctrl + a + p  pentru fereastra anterioară.
Fiecare fereastră va rula până când va fi închisă.

Detaşare fereastră curentă Comandă: Ctrl + a + d
O fereastră detaşată poate fi ataşată ulterior cu comanda screen -r
Dacă apar erori la conexiunea serială detaşarea se execută automat.
Notă detaşarea unei ferestre nu înseamnă închiderea acelei ferestre.


Reataşare ferestre multile
Dacă sunt mai multe ferestre detaşate ataşarea se efectuează cu comanda  screen -r  41844.tty1.nameofpc unde 41844.tty1.nameofpc este indicativul de terminal.

Înregistrare comenzi hiperterminal
Cu ajutorul comenzii Ctrl + a + H  se înregistrează comenzile rulate. Apar fişierele hardcopy.0 1 2 etc.

Setare mesaje alertă
Screen poate monitoriza o fereastră pentru activitate/inactivitate cu ajutorul Ctrl + a + M
Screen va lansa o alertă în parte inferioară a ecranului atunci când apare/dispare  o activitate în fereastra monitorizată
Pentru a anula afişările rezultatului comenzilor se foloseşte comanda  Ctrl +A +_

Blocare sesiune Screen Locking Your Screen Session
Dacă este necesară blocarea temporară a sesiunii screen se foloseşte comanda Ctrl +a +x. 
Pentru relogare se va cere parola corespunzătoare utilizatorului activ de exemplu: 
1
2
Screen used by root .
Password:

Închidere Screen
Se realizează cu ajutorul comenzii  Ctrl + a + k + y
Bottom of Form

Niciun comentariu:

Trimiteți un comentariu

Comentează această postare.