Ubuntu 8.04 安装超级终端访问Console

对于经常跟网络打交道的人,肯定会利用超级终端访问console口来控制路由器或交换机。在windows上有超级终端、CRT很好用的工具,那么Linux上有什么呢?

在linux上,直接可以用terminal或putty来替代CRT,虽然没有CRT好使吧。
关于超级终端,需要ckermit
====================================================
sudo apt-get install libsocksd
gksu gedit /etc/apt/sources.list
deb http://fr.archive.ubuntu.com/ubuntu hardy main multiverse
sudo apt-get update
sudo apt-get install ckermit

2009-8-12-更新

在ubuntu 9.04中直接把源填进sources.list中,自动更新并安装就可以了:
deb http://fr.archive.ubuntu.com/ubuntu hardy main multiverse
sudo apt-get update
sudo apt-get install ckermit

安装成功后,可以在/usr/bin/ 中找到kermit,运行程序并设置:
frank@frank-laptop:/usr/bin$ ./kermit
C-Kermit 8.0.211, 10 Apr 2004, for Linux
Copyright (C) 1985, 2004,
Trustees of Columbia University in the City of New York.
Type ? or HELP for help.
(/usr/bin/) C-Kermit> set line /dev/ttyUSB0
!—此时连接的串口是ttyUSB0,这个可以用dmesg这个命令来查看具体是哪个接口。
!—“[ 8015.952385] usb 5-2: pl2303 converter now attached to ttyUSB0”

(/usr/bin/) C-Kermit> set speed 9600 *
(/usr/bin/) C-Kermit> set carrier-watch off *
(/usr/bin/) C-Kermit> set set stop-bits 1 *
(/usr/bin/) C-Kermit> set handshake none
(/usr/bin/) C-Kermit> set flow-control none *
(/usr/bin/) C-Kermit> robust
(/usr/bin/) C-Kermit> set file type bin
(/usr/bin/) C-Kermit> set file name lit
(/usr/bin/) C-Kermit> set rec pack 1000
(/usr/bin/) C-Kermit> set send pack 1000
(/usr/bin/) C-Kermit> set window 5
(/usr/bin/) C-Kermit> connect
!—连接设备的console口

以上这些设置是从网上转载的,根据需求可以自行选择。带“*”号的是我自己用的参数。
按下Ctrl+,再按C 就跳回kermit控制台。可以输入c跳回终端,即connect命令。
如果要进入cisco设备的rommon,需要用Ctrl+,再按B,就可以了。

由于kermit与xmodem是不同的传输协议,所以在cisco的设备上无法用kermit传送image,因为cisco只支持xmodem(不过xmodem已经基本上被淘汰了,现在直接用tftp或ftp就可以了)。

具体命令及用法,可以参考以下文档:
http://www.columbia.edu/kermit/ckututor.html
http://www.columbia.edu/kermit/ck80.html

2009-8-12-再次更新:

发现另一款软件,操作更方便“minicom”
直接安装,比较推荐使用下面这款软件作为linux的超级终端!
root@frank-desktop:/usr/bin# apt-get install minicom

Example:

    +------------------------------------------------------+
    | 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 : Yes                      |
    | G - Software Flow Control : No                       |
    |                                                      |
    |    Change which setting?                             |
    +------------------------------------------------------+
            | Screen and keyboard      |
            | Save setup as dfl        |
            | Save setup as..          |
            | Exit                     |
            | Exit from Minicom        |
            +--------------------------+
本文出自 Frank's Blog

版权声明:


本文链接:Ubuntu 8.04 安装超级终端访问Console
版权声明:本文为原创文章,仅代表个人观点,版权归 Frank Zhao 所有,转载时请注明本文出处及文章链接
你可以留言,或者trackback 从你的网站

留言哦

blonde teen swallows load.xxx videos