免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1820 | 回复: 0
打印 上一主题 下一主题

Terminal Concentrator 使用说明(n年前的旧作) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-04-29 10:07 |只看该作者 |倒序浏览
1 Terminal Concentrator简介
Terminal Concentrator又称Management Network Console,简称MN Console。其功能是实现Console口的集中的网络的控制,简化管理,节省显示器、键盘或者转换器的成本。我们使用的是annex终端集中器。
MN Console共有八个端口,通过专用线和需要管理的主机console端口连接,其中第一个端口具有特殊的管理作用。另外还有网口,用来配置IP地址实现telnet。
MN Console开关在后面板,前面板用作显示状态,还有一个Test按钮,用来配置管理的时候使用。
2 配置方法
2.1 启动到配置状态
1. 检查连接线,在配置状态,最好网线就绪,另外在管理的主机上连上专用线,接到MN Console的1端口
2. 打开MN Console电源,在5秒钟之内按下前面板的Test按钮,会亮起黄灯,开始自检
3. 登陆到管理主机,本次使用的是F280,在上面运行:
#tip  hardwire
显示connected,回车,显示:
monitor::
这个时候已经正式登陆到终端集中器的配置界面。
2.2 输入?获得帮助
monitor:: ?
  Monitor Commands:
  addr [-d]            configure the Ethernet interface
  boot [-v] []   download and run a file from host or self
   boot [-l] []   download, saves to self and run a file from host
  config               show hardware configuration and rev info
  console-baud         set console baudrate for remote diagnostics maintenance
  erase                erase non-volatile memory
  help                 (or "?") print this list of commands
  image [-d|]    display and/or set the load image & TFTP load/dump names
  ipx [-d]             set IPX load/dump file server
  lat [-d]             set LAT key
  mop [-d]             set MOP load/dump address
  net                  Ethernet standalone external loopback test
  ping                 send ICMP ECHO_REQUEST, host [data size] [npackets]
  ports [-d]           port tests with current status of ports displayed
  sequence [-d|] display and edit the interface sequence
  slip [-d] []   configure a SL/IP interface
  stats [-slip]        display network error statistics
  All of the commands will prompt for any additional
  information they need, and require no arguments.
所有可用命令已经列出来了。
2.3 配置IP地址
配置IP地址使用addr命令,下面是一个例子:
monitor:: addr
Enter Internet address [192.168.2.211]::
Enter Subnet mask [255.255.255.0]::
Enter Preferred load host Internet address [192.168.2.211]::
*** Warning: Load host and Internet address are the same ***
Enter Broadcast address [130.33.2.255]::
Enter Preferred dump address [192.168.2.211]::
Select type of IP packet encapsulation (ieee802/ethernet) []::
    Type of IP packet encapsulation:
Load Broadcast Y/N [Y]::
当然这个例子里我什么都没有改,;因为原来已经配好了。如果需要修改,可以在冒号后面输入需要更改的值。
使用addr –d可以看到刚才的配置
monitor:: addr -d
Ethernet address (hex): 00-80-2D-ED-21-23
Internet address: 192.212.87.62
Subnet masks: 192.255.255.0
Preferred load host address:
Broadcast address: 192.212.87.255
Preferred dump address: 0.0.0.0
Type of IP packet encapsulation:
Load Broadcast: N
2.4 配置sequence
使用sequence命令可以配置sequence,例如:
monitor:: sequence

Enter a list of 1 to 4 interfaces to attempt to use for downloading code or upline dumping. Enter them in the order they should be tried, separated by commas or spaces. Possible interfaces are:

Ethernet: net
SELF: self

Enter interface sequence [net]:: self
Interface sequence: self
Sequence是用来下载代码或者上传代码的,可以依次输入4个,但是实际上我们只有两个。
2.5 写入配置
输入~.来写入配置并断开session,如下:
monitor:: ~ .
然后等待至少两分钟,terminal concentrator激活网络。
2.6 打开所有端口的访问
可以按照以下步骤:
#telnet  192.168.2.211
Rotaries Defined:
    cli                              -
Enter Annex port name or number: cli
Annex Command Line Interpreter   *   Copyright 1991 Xylogics, Inc.
annex: su
Password:
annex# admin
Annex administration MICRO-XL-UX R7.0.1, 8 ports
admin : port all
admin: set port mode slave
       You may need to reset the appropriate port, Annex subsystem
     or reboot the Annex for changes to take effect.
admin: quit

annex#: boot
bootfile: Press Return
warning: Press Return
       *** Annex (10.0.0.2) shutdown message from port v1 ***
       Annex (10.0.0.2) going down IMMEDIATELY
现在已经打开了所有端口的访问,配置完成。
3 MN Console的管理
3.1 登陆到管理状态
配置完成以后,可以使用telnet对它进行管理,直接运行:
#telnet 192.168.2.211
看到界面:
Rotaries Defined:
    cli                              -
Enter Annex port name or number: cli
Annex Command Line Interpreter   *   Copyright 1991 Xylogics, Inc.
annex:
输入cli看到最后一行的状态,这时是一般管理状态。
在此状态下,输入su,可以进入特权管理状态,要求密码。配置以后,密码默认是IP地址。
annex: su
Password:
annex#
两个状态提示符不一样,而且后一种特权状态命令比较多。
在此状态下,输入admin可以进入本地管理状态:
annex# admin
Annex administration MICRO-XL-UX R7.0.1, 8 ports
admin :
3.2 三种状态的可用命令
输入?可以随时得到帮助。
1. 普通管理状态
annex: ?
                   Annex Command Summary
Name     Syntax                         Description
===============================================================================
?        ? []                  :Display help on Annex commands
bg       bg [%][%,+,-,,]       :Put a job in the background
fg       fg [%][%,+,-,,]       :Return to an established job
hangup   hangup                         :Hangup and reset an Annex port
help     help []               :Display help on Annex commands
hosts    hosts [-qn] []           :Display status of hosts/name servers
jobs     jobs                           :Display current jobs (sessions)
kill     kill [%][%,+,-,,]...  :Terminate a job
lock     lock []               :Lock Annex port
netstat  netstat [-AaimnpQRrSst]        :Display network statistics
rlogin   rlogin  [-l ]      :Connect to host using RLOGIN protocol
stats    stats [-sm ]  :Display Annex statistics
stty     stty [parameter [value]]...    :Show/Set Annex port parameters
telnet   telnet [-rst] [ [] :Connect to host using TELNET protocol
who      who [[-l] []@...]  :Show Annex users
2. 特权管理状态
annex# ?
                   Annex Command Summary
Name     Syntax                         Description
===============================================================================
?        ? [] [-m macro]       :Display help on Annex commands
admin    admin                          :Enters local administration function
arp      arp [-ads] [] [] [ :Display/change Ethernet ARP tables
bg       bg [%][%,+,-,,]       :Put a job in the background
boot     boot [-adhq] [+][HH:]MM] [        :Manipulate control lines
cp       cp        :copies a file to another file
edit     edit                 :edit configuration files
fg       fg [%][%,+,-,,]       :Return to an established job
hangup   hangup                         :Hangup and reset an Annex port
help     help [] [-m macro]    :Display help on Annex commands
hosts    hosts [-qaffn] [...]     :Display/modify hosts/name servers
jobs     jobs                           :Display current jobs (sessions)
kill     kill [%][%,+,-,,]...  :Terminate a job
lock     lock []               :Lock Annex port
ls       ls                             :lists the local EEPROM directory
more     more                     :list a file to the terminal
more:
mv       mv        :renames a file
netstat  netstat [-AaimnpQRrSst]        :Display network statistics
passwd   passwd                         :Change Annex password
ping     ping [-rv]  [ ] :Send ICMP ECHO_REQUEST packets to host
procs    procs [-r] [-ppid] [-ddev]     :Show Annex processes
rlogin   rlogin  [-l ]      :Connect to host using RLOGIN protocol
rm       rm                   :deletes a file(s)
ppp      ppp                            :Convert port to a PPP interface
slip     slip                           :Convert port to a SLIP interface
stats    stats -scm    :Display or Clear Annex statistics
stty     stty [parameter [value]]...    :Show/Set Annex port parameters
su       su                             :Enter or exit administrative mode
tap      tap [-aksvx]             :Wiretap a port
telnet   telnet [-rst] [ [] :Connect to host using TELNET protocol
who      who [[-l] []@...]  :Show Annex users
annex#
3. 本地管理状态
annex# admin
Annex administration MICRO-XL-UX R7.0.1, 8 ports
admin : ?
        help or ?:  display this help screen
        broadcast:  send a broadcast message to a port or ports
             port:  enter default port set
             quit:  terminate administrator
            reset:  reset a port or subsystem
             show:  display the current value of an eeprom parameter
              set:  modify the value of an eeprom parameter
admin :
3.3 复位端口
如果连接的时候出现connection refused,这就是有另外的人在连接端口,如果确信没有别的人在连接端口,就是端口出现了错误,需要复位端口。
例如,我们连接2端口:
#telnet  192.168.2.211  5003
Trying 192.168.2.211...
telnet: Unable to connect to remote host: Connection refused
按照如下的办法进行复位:
#telent  192.168.2.211
Rotaries Defined:
    cli                              -
Enter Annex port name or number: cli
Annex Command Line Interpreter   *   Copyright 1991 Xylogics, Inc.
annex: su
Password:
annex# who
Port What User             Location          When         Idle  Address
3   PSVR ---              ---               ---           :14  130.33.2.109
v1  CLI  ---              ---               ---                130.33.2.109
annex# admin reset 3
annex# hangup
然后就可以正常登陆3端口。
3.4 配置网关
我们可以给MN Console配置默认网关,下面是一个例子:
admin-ws# telnet tc1
Trying 192.9.200.1 ...
Connected to 192.9.200.1.
Escape character is '^]'.
[Return]
Enter Annex port name or number: cli
...
annex: su
Password: root_password
annex: edit config.annex
(Editor starts)
Ctrl-W:save and exit Ctrl-X:exit Ctrl-F:page down Ctrl-B:page up
%gateway
net default gateway 192.9.200.2 metric 1 active ^W
annex# admin set annex routed n
You may need to reset the appropriate port, Annex subsystem or
reboot the Annex for changes to take effect.
annex# boot
3.5 其它管理
由于其他管理对整个项目来说用不到,所以在此不详述了。
4 MN Console的应用
4.1 登陆到机器console
我们应用MN Console的主要目的是对主机进行串口的集中管理,应用比较简单,在第一次配置IP以后,就可以在任意跟局域网相连的主机上用telnet登陆MN Console联接的主机的Console口。
某个主机接在某个端口上,那么这个主机的Console口就对应MN Console的一个telnet的端口,比如2端口对应5002,3端口对应5003,以此类推。
比如这样一个案例,我们的6800接在3端口,我们这样使用6800的console口:
[email=root@XXbk]root@XXbk[/email]
# telnet 192.168.2.211 5003
Trying 192.168.2.211...
Connected to 192.168.2.211.
Escape character is '^]'.
XXdb console login: root
Password:
Nov 20 16:52:47 XXdb login: ROOT LOGIN /dev/console
Last login: Wed Nov 20 15:43:19 from 130.33.2.167
Sun Microsystems Inc.   SunOS 5.8       Generic Patch   October 2001
[email=root@XXdb]root@XXdb[/email]
#
现在你就已经在XXdb这台主机的Console上了。
4.2 进入ok状态
如果有必要使用主机的openboot,可以有多个途径。
1. 如果已经使用例如:
#telnet 192.168.2.211 5003
的命令登陆到了系统,可以使用halt命令
#halt
系统关闭进入openboot
ok>
2. 如果已经登陆,出现紧急情况时,可以直接使用下面的方法:
输入ctrl + ],即^],进入telnet>提示符,然后输入:
telnet>send  break
可以直接进入ok状态
3. 如果你有耐心,可以设置eeprom的auto-boot?变量为false,重新启动机器进入ok状态
#eeprom  auto-boot?=false
#reboot
ok>



本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/6098/showart_288682.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP