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
использование_консольного_подключения [2010/09/08 15:40]
val
использование_консольного_подключения [2017/08/14 14:48] (current)
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 
-или 
 # apt-get install minicom # apt-get install minicom
  
 # 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 20:
 Выход в меню: <​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 51:
        ​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 59:
 } }
  
-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 82:
         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 95:
        ​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 126: Line 102:
         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>​
использование_консольного_подключения.1283946025.txt.gz · Last modified: 2013/05/22 13:50 (external edit)