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/08 15:40]
val
использование_консольного_подключения [2017/08/14 13:18]
val
Line 1: Line 1:
 ====== Использование консольного подключения ====== ====== Использование консольного подключения ======
  
-===== Непосредственное подключение к устройствам через консольный интерфейс =====+===== Подключение к устройствам через консольный интерфейс =====
  
-==== 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 29: Line 22:
 Выход в меню: <​Ctrl>​-a z Выход в меню: <​Ctrl>​-a z
  
-===== Передача файлов (xmodem) ===== +===== Настройка консольного интерфейса =====
- +
-===FreeBSD ​==== +
 <​code>​ <​code>​
-[gate:~] # pkg_add -r lrzsz +line con 0 
- + exec-timeout 0 0
-[gate:~] # 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>​ </​code>​
-==== FreeBSD/​Ubuntu утилита minicom==== 
-<​code>​ 
-# minicom 
  
-switch#copy xmodem: flash: +===== Дополнительные материалы =====
-Destination filename []? test+
  
-<​Ctrl>​-a s xmodem +==== Организация консольного сервера ====
-</​code>​+
  
-===== Организация консольного сервера =====+=== FreeBSD ​=== 
 +<code bold> 
 +[server:~] # pkg_add -r conserver-com
  
-==== FreeBSD ==== +[server:​~] ​# cat /​usr/​local/​etc/​conserver.cf
-<​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 80: 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 88: 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+
  
-gate# cat /​etc/​conserver/​conserver.cf+root@server:​~#​ apt-get install conserver-server 
 + 
 +root@server:​~# cat /​etc/​conserver/​conserver.cf 
 +</​code><​code>​
 config * { config * {
         sslrequired no;         sslrequired no;
Line 107: Line 84:
         rw *;         rw *;
         master localhost;         master localhost;
-        type device+        type exec; 
-       device ​/​dev/​ttyUSB0+        exec telnet 192.168.X.3
-        device /​dev/​ttyS0;​ +        type device; 
-        baud 9600; +#         device /​dev/​ttyS0;​ 
-        parity none;+#         baud 9600; 
 +#         parity none;
         logfile /​var/​log/​conserver/​switch.log;​         logfile /​var/​log/​conserver/​switch.log;​
 } }
Line 119: Line 97:
        ​master localhost;        ​master localhost;
        type exec;        type exec;
-       exec telnet 192.168.13.2;+       exec telnet 192.168.X.1;
        ​logfile /​var/​log/​conserver/​router.log;​        ​logfile /​var/​log/​conserver/​router.log;​
 } }
Line 126: Line 104:
         trusted 127.0.0.1;         trusted 127.0.0.1;
 } }
 +</​code><​code>​
 +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