User Tools

Site Tools


использование_консольного_подключения

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
использование_консольного_подключения [2010/09/09 13:50]
val
использование_консольного_подключения [2017/08/14 13:18]
val
Line 3: Line 3:
 ===== Подключение к устройствам через консольный интерфейс ===== ===== Подключение к устройствам через консольный интерфейс =====
  
-==== FreeBSD утилита cu ==== +==== FreeBSD/​Ubuntu утилита minicom ====
-<​code>​ +
-[gate:~] # cu -l cuad0 +
- +
-~. - отключиться +
-~# - послать сигнал break +
-</​code>​ +
-==== FreeBSD/​Ubuntu утилита minicom====+
 <​code>​ <​code>​
 # pkg_add -r minicom # pkg_add -r minicom
Line 18: Line 11:
 # minicom -s # minicom -s
  
-- Serial port setup (/dev/ttyS0 /​dev/​ttyUSB0 /dev/cuad0)+- Serial port setup (/dev/ttyS0 /​dev/​ttyUSB0 /​dev/​cuad0 ​/dev/cuaU0)
 - Modem and dialing - Modem and dialing
 - Save setup as dfl - Save setup as dfl
Line 35: Line 28:
 </​code>​ </​code>​
  
-===== Передача файлов (xmodem) ​=====+===== Дополнительные материалы =====
  
-==== FreeBSD ​====+==== Организация консольного сервера ​====
  
-<​code>​ +=== FreeBSD === 
-[gate:~] # pkg_add -r lrzsz+<​code ​bold
 +[server:~] # pkg_add -r conserver-com
  
-[gate:~] # cu -l cuad0 +[server:~] # cat /​usr/​local/​etc/​conserver.cf
- +
-switch#copy xmodem: flash: +
-Destination filename []? test +
-Begin the Xmodem or Xmodem-1K transfer now... +
-~CLocal command? lsx .cshrc +
-Sending .cshrc, 6 blocks: Give your local XMODEM receive command now. +
-Bytes Sent:    896   ​BPS:​677 ​                             +
- +
-Transfer complete +
- +
-896 bytes copied in 13.453 secs (68 bytes/​sec) +
-</​code>​ +
-==== FreeBSD/​Ubuntu утилита minicom==== +
-<​code>​ +
-# minicom +
- +
-switch#copy xmodem: flash: +
-Destination filename []? test +
- +
-<​Ctrl>​-a s xmodem +
-</​code>​ +
- +
-===== Организация консольного сервера ===== +
- +
-==== FreeBSD ==== +
-<​code>​ +
-gate# pkg_add -r conserver-com +
- +
-gate# cat /​usr/​local/​etc/​conserver.cf+
 console switch { console switch {
         master localhost;         master localhost;
         rw *;         rw *;
-        type device; +        ​type exec; 
-        device /​dev/​cuad0;​ +        exec telnet 192.168.X.3;​  
-        parity none;  +#        ​type device; 
-        baud 9600; +       ​device /​dev/​cuad0;​ 
-        logfile /var/log/switch.log;+       ​parity none;  
 +       baud 9600; 
 +        logfile /var/log/conserverswitch.log;
 } }
  
Line 86: Line 53:
        ​master localhost;        ​master localhost;
        type exec;        type exec;
-       exec telnet 192.168.X.2+       exec telnet 192.168.X.1
-       ​logfile /var/log/router.log;+       ​logfile /var/log/conserverrouter.log;
 } }
  
Line 94: Line 61:
 } }
  
-gate# console switch+[server:~] # /​usr/​local/​etc/​rc.d/​conserver rcvar 
 + 
 +[server:​~] ​# console switch
  
 <​Ctrl>​-e c . <​Ctrl>​-e c .
  
-gate# tail -f /var/log/switch.log+[server:​~] ​# tail -f /var/log/conserverswitch.log
 </​code>​ </​code>​
  
-==== Ubuntu ​====+=== Ubuntu ===
 <​code>​ <​code>​
-gate# apt-get install conserver-client +root@server:​~# apt-get install conserver-client 
-gate# apt-get install conserver-server+ 
 +root@server:​~# apt-get install conserver-server
  
-gate# cat /​etc/​conserver/​conserver.cf+root@server:​~# cat /​etc/​conserver/​conserver.cf
 </​code><​code>​ </​code><​code>​
 config * { config * {
Line 127: Line 97:
        ​master localhost;        ​master localhost;
        type exec;        type exec;
-       exec telnet 192.168.X.2;+       exec telnet 192.168.X.1;
        ​logfile /​var/​log/​conserver/​router.log;​        ​logfile /​var/​log/​conserver/​router.log;​
 } }
Line 135: Line 105:
 } }
 </​code><​code>​ </​code><​code>​
-gate# /​etc/​init.d/​conserver-server restart+root@server:​~# /​etc/​init.d/​conserver-server restart
  
-gate# console switch+root@server:​~# console switch
  
 <​Ctrl>​-e c . <​Ctrl>​-e c .
  
-gate# tail -f /​var/​log/​conserver/​switch.log ​+root@server:​~# tail -f /​var/​log/​conserver/​switch.log ​ 
 +</​code>​ 
 + 
 +==== FreeBSD утилита cu ==== 
 +<​code>​ 
 +[hostX:~] # cu -l cuad0 -s 9600 
 + 
 +~. - отключиться 
 +~# - послать сигнал break 
 +</​code>​ 
 + 
 +==== Передача файлов (xmodem) ==== 
 + 
 +=== FreeBSD === 
 + 
 +<​code>​ 
 +[hostX:~] # pkg_add -r lrzsz 
 + 
 +[hostX:~] # cu -l cuad0 
 + 
 +switch#copy xmodem: flash: 
 +Destination filename []? test 
 +Begin the Xmodem or Xmodem-1K transfer now... 
 +~CLocal command? lsx .cshrc 
 +Sending .cshrc, 6 blocks: Give your local XMODEM receive command now. 
 +Bytes Sent:    896   ​BPS:​677 ​                             
 + 
 +Transfer complete 
 + 
 +896 bytes copied in 13.453 secs (68 bytes/​sec) 
 +</​code>​ 
 + 
 +=== FreeBSD/​Ubuntu утилита minicom === 
 +<​code>​ 
 +# minicom 
 + 
 +switch#copy xmodem: flash: 
 +Destination filename []? test 
 + 
 +<​Ctrl>​-a s xmodem
 </​code>​ </​code>​
использование_консольного_подключения.txt · Last modified: 2017/08/14 14:48 by val