DiGATTO 异步串行口(RS-232)和以太网 RJ45 接口 说明书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

DiGATTO用户手册 
2004.5
ver 2.3 
- 1 - 
Copyright by Beijing DiGATTO Technology Ltd. All rights reserved. 
事先未征得迪凯特科技(北京)有限公司的书面同意,任何公司和个人不得以任何方式拷贝或复制本文档中的任何内容。

 
DiGATTO公司不做与本文档相关的任何保证,不做商业性、质量或特定用途适用性的任何隐含保证。

本文档中的信息随时可能变更,而不另行通知。

DiGATTO公司保留对本出版物做修订而不通知任何个人或团体此类变更的权利。

 
DiGATTO TM是DiGATTO公司的商标 
- 2 - 
1 前言 (7)
产品特征 (7)
技术规格 (8)
产品包装清单 (9)
TCP/IP协议介绍 (10)
安装与配置 (11)
工作模式 (11)
Windows驱动模式 (11)
主机登录模式 (12)
Socket模式 (12)
串口PPP模式 (12)
LPD打印模式 (12)
控制台服务器模式 (13)
硬件安装 (13)
串口连接 (13)
电源连接 (13)
- 3 - 
网络连接 (14)
指示灯 (15)
软件安装 (17)
始化设置 (17)
软件升级 (17)
使用菜单方式进行配置 (18)
进入Login界面 (18)
Server网络配置 (21)
Port 端口配置 (23)
line状态监视并修改端口状态 (37)
gateway设置网关和路由 (38)
host设置主机名称和IP地址对照表 (38)
access设置存取列表 (38)
User 配置拨号用户列表 (39)
Ping 工具 (40)
Status 监视工具 (40)
password修改管理方式的密码 (41)
save保存配置 (41)
default 重新恢复厂值 (41)
reboot重新启动,掉线重连 (41)
kill 杀端口进程 (41)
quit退出配置界面 (42)
command line退至命令行方式 (42)
- 4 - 
使用命令行方式进行配置 (42)
前言提示 (42)
通用命令 (42)
服务器设置命令 (43)
网络设置命令 (44)
DNS服务器设置命令 (45)
串口设置命令 (45)
增加静态路由 (47)
删除静态路由 (48)
查看静态路由 (48)
增加认证用户 (48)
删除认证用户 (48)
查看认证用户表 (48)
添加主机名及对应的IP地址 (49)
删除添加的主机名 (49)
查看添加的主机名 (49)
添加允许访问的网络 (49)
删除添加的允许访问网络 (50)
查看所有添加的允许访问网络 (50)
Windows驱动模式命令 (50)
主机登录模式命令 (51)
切屏配置命令 (52)
PPP配置命令 (53)
Socket模式命令 (56)
- 5 - 
改变控制台的密码指令 (58)
拷贝配置指令 (59)
状态监视指令 (59)
使用SOCKET编程访问IP串口 (59)
数据的发送与接收 (60)
使用网络口方式进行Telnet管理 (61)
使用Web方式进行浏览器方式管理 (61)
串口的参数及控制信号和状态信号 (62)
附录 (62)
网卡直连线的定义 (62)
RS232管脚信号图 (63)
RJ45线缆定义 (64)
DiGATTO线缆定义 (64)
DiGATTO-II线缆定义 (69)
- 6 - 
前言 
DiGATTO 是异步串行口(RS-232)和以太网RJ45接口间的一个转换器,是一个带有CPU和嵌入式OS及完整TCP/IP协议栈的独立智能设备, 它完成了RS-232格式数据和以太网IP数据之间的转换,从而给传统的串行设备增加了联网功能。

 
产品特征
² 有1,2,4,8,16,32口 
² 10/100M自适应以太网接口 
² RJ45/25针RS232公头,DTE方式 
² 支持多台主机共享DiGATTO 设备 
² Windows Windows NT/2000/XP平台下的COM口驱动 
² SCO Unix平台下的Fixed TTY驱动 
² PPP拨号连接认证(PAP/CHAP/RADIUS) 
² 简洁易用的Windows平台下的管理程序 
² 提供网络访问的安全机制(IP/MAC) 
² 提供基于Socket访问IP串口的全部C源代码,可以在任意支持TCP/IP的操作系统下使用IP串口
² 单串口速率高达460800bps
- 7 - 
² 避免关机后串口产生Break信号
技术规格
支持的协议 
ARP、IP、ICMP、UDP、TCP、PPP、HTTP、TELNET、DNS等 
支持的设备 
任何异步串行设备,5-8位数据位,1-2位停止位,任意校验方式 
网络接口 
10/100 自适应 
串行接口 
RJ45转DB25公头,DTE方式 
串行速率 
300-460800bps 
信号线 
TX、RX、RTS、CTS、DTR、DSR、DCD、Gnd 
流量控制 
RTS/CTS,DTR/DSR,可编程的XON/XOFF 
串口保护 
10KV ESD保护 
- 8 - 
指示灯 
串口电源指示(Power)、以太网连接/收发灯(Link/ Act)、以太网速率指示灯(100/10),接收(Rx),发送(Tx) 
工作方式 
Windows驱动模式、主机登录模式、Socket模式、串口PPP模式,LPD打印模式, CNS控制台服务器模式 
软件支持 
Windows NT/2000/XP的配置程序和COM Port Driver 
SCO Unix下的配置程序和tty Driver 
跨平台的TCP/IP开发C源程序 
电源要求 
直流5 DC,最小电流500MA 
交流 110V-22V/50Hz
环境要求 
工作温度:-10度到70度,存放温度:-40度到80度 
产品包装清单
² DiGATTO 服务器一台 
² 电源适配器(220V)一只或电源线一条 
² 快速安装手册一本 
² 使用光盘一张 
- 9 - 
² 网卡直连线一根(选件) 
² HUB/SWITCH网络连接线一根(选件) 
² RJ45转9孔电缆一根(选件) 
² RJ45转25针电缆一根 
² RJ45转 DB9孔控制口转接头 
² RJ45转25孔电缆一根(选件) 
² RJ45转BNC接线一根(选件) 
TCP/IP协议介绍
DiGATTO 是一台以太网设备,使用TCP/IP协议与主机、另一台DiGATTO 或其它网络设备进行通信,安装和配置DiGATTO 之前,您应该了解以下基本的网络常识:
IP地址(IP Address) 
使用TCP/IP协议进行通信的每一台网络设备或主机都有一个不重名的4字节IP地址,用于标识通信的双方。

DiGATTO 在出厂时有一个默认的IP地址,用户可通过软件进行修改。

 
TCP/UDP端口号(TCP/UDP Port Number) 
TCP和UDP通信需要用IP地址和端口号共同来标识一条数据连接。

 
- 10 - 
安装与配置
本章详细介绍DiGATTO 的工作模式、软硬件安装和配置方法。

 工作模式
DiGATTO 是一台高级的工业级异步串行网络服务器,它扩展了传统的计算机串口的用法,让传统的串行设备立即升级为网络设备,用户可以通过局域网、企业网、城域网甚至互联网来控制这些设备。

 
为了适应多种应用场合,DiGATTO 提供了六种工作模式:
Windows驱动模式、主机登录模式、Socket模式、串口PPP模式、LPD打印模式以及控制台服务器模式 
Windows驱动模式
使用随“IP串口”提供的串口映射器软件,“IP串口”的各串口可以仿真成远程Windows NT/2000/XP的本地COM口。

这意味着使用“IP串口”上的串口就如同使用PC机上的本地COM口,同时也代表所有应用在原有串口设备上的现有软件或通信模块皆无需修改就可以直接使用。

 
- 11 - 
主机登录模式
终端设备可借这种模式登录Linux/Unix主机。

在这种模式下,每个“IP串口”的串口均支持8个虚拟屏幕,每个屏幕支持TELNET或FIXTTY登录方式。

 
Socket模式
绝利用TCP/IP Socket,任何采用TCP/IP连接的系统都可经由“IP串口”的“IP地址+端口号”组合存取“IP串口”各串口的串行数据。

 
根据所使用的传输协议及连接的建立方式,Socket模式又可分成TCP Server、TCP Client、UDP Server/Client三种。

 
串口PPP模式
经过配置,每个串口还可以作为PPP服务器或PPP客户端使用 可以通过通讯服务器进行拨入和拨出 
LPD打印模式
支持LPD打印,支持并口和串行口打印 
- 12 - 
控制台服务器模式
在进行Socket 连接时需要进行用户名和密码的认证 
硬件安装
了解了DiGATTO 的工作模式后,下一步就来详细介绍一下如何使用DiGATTO 将您的串行设备与网络连接起来。

 
串口连接
DiGATTO 有1,4,8,16,32个的DTE方式RS232接口,即有一个与标准PC计算机串口一模一样的串口,根据您的设备情况,可有三种方法进行串口连接: 
如果您以前有一条连接您的设备到计算机COM口的连接线,则可直接将这条线一端连接在您的设备上,另一端连接到DiGATTO 的串口
上 
如果您的连接方式符合“选件”中的连接线,则选购该连接线则可 
在本手册的附录中,提供了DiGATTO 的信号线定义,您可根据自己的需要去自制一条连接线 
电源连接
电源连接有两个步骤: 
- 13 - 
将电源适配器的DC插头连接到DiGATTO 的DC插座 
将电源适配器的AC插头连接到您的市电插线板上 
网络连接
DiGATTO 有三种方法连接以太网: 
绝大多数情况,您只要用一根网线或“选件”中的HUB/SWITCH连接线,一端连接到HUB或SWITCH上,另一端连接到DiGATTO 的RJ45插座上即可 
有时,比如用户只使用一台DiGATTO ,不通过HUB或SWITCH。

在这种情况下,使用DiGATTO 包装中的网卡直连线,一端连接在主机的网卡上,另一端连接在DiGATTO 的RJ45插座上即可 
- 14 - 
指示灯
- 15 - 
DiGATTO 的正面板上有四个指示灯,它们分别是: POWER:表示DiGATTO 已经供电 
LINK/ACT:当灯长亮时表示DiGATTO 正确的连接到以太网上, 当灯闪烁时表示以太网数据正在收发 
100M/10M:当灯长亮时表示以太网速率为100M,灭时表示10M FULL/HALF :当灯长亮时为全双工模式,灭时表示半双工模式 
机架式的Tx,Rx灯代表串口发送和接收 
- 16 - 
软件安装
始化设置
将DiGATTO 用串口连接线与计算机串口连接后(DiGATTO 不要通电),串口线的具体定义见附录的线缆定义RJ45->DB9 Female. 使用串口线连接PC机的Com口和DiGATTO终端服务器的控制口(1口), 即可打开计算机运行超级终端程序(端口设置:波特率 9600,数据位8,奇偶校验无,停止位1,数据流控制NONE)。

进入超级终端后按住Esc键不放,然后接通DiGATTO 电源即可进入DiGATTO 命令行状态。

 
以上也可以接入一台终端实现。

 
如果知道DiGATTO 的IP地址也可以通过telnet登录进行管理 
DiGATTO 的默认IP是192.168.0.233 
软件升级
如果DiGATTO工作在Ver2.0以下版本, 使用一台PC能够连接至终端服务器上, 设置其IP地址和终端服务器在同一网段, 运行firmware目录下的执行程序, 此程序在光盘的firmware/v1.9z 目录下: 
- 17 - 
c:>firmware 192.168.0.233(终端服务器的Ip地址) 
diga_ts.hex (终端服务器的Firmware文件)
升级完毕后使用DiGATTO>version 查看版本信息 
Firmware version : 2.0 (Firmware的版本) 
Device id : 68-00-00-73 (MAC地址) 
Ethernet count: 1,serial port count : 8
(以太网口的数目和串口的数目)
如果DiGATTO工作在Ver2.0以上版本,则可以使用DiGATTO公司提供
的DigaUTLS.exe工具软件进行升级,此程序在光盘的driver 目录下. 注意:DiGATTO和DiGATTO-II使用相同的firmware. 
升级程序为不可逆的过程, 即可以从低版本向高版本升级, 但不能由高版本向低版本升级, 否则会引起诸多问题
使用菜单方式进行配置
注意:DiGATTO公司对DiGATTO全系列终端服务器的设计中,菜单界面涵盖全部功能,命令行界面为辅助界面,建议用户使用菜单方式进行管理。

 
进入Login界面
开机后的界面如下: 
 DDDDD GGGGGGG AA TTTTTTTTTTTTTTTTTTTTT OOOOO 
 DD DD ii GG GG AAAA TTTTTTTTTTTTTTTTTTTTT OO OO 
- 18 - 
 DD DD GG AA AA TTT TTT OO OO DD DD iiii GG GGGG AA AA TTT TTT OO OO DD DD ii GG GGG AAA AAA TTT TTT OO OO DD DD ii GG GGG AAAAAAAAAAAA TTT TTT OO OO DD DD ii GG GG AAA AAA TTT TTT OO OO DDDDDD iiii GGGGGG AAA AAA TTT TTT OOOOO
Excellence Through Innovation... 
Welcome to DiGATTO terminal server configuration! 
password: (默认无密码,直接回车进入) 
DiGATTO>? (输入?提示信息) 
Command list: 
==================================================== 
svrcfg ethcfg dnscfg sercfg comcfg ttycfg scrcfg
mdmcfg pppcfg sckcfg rtadd rtdel rtview hsadd
hsdel hsview usadd usdel 
usview lmadd lmdel lmview version passwd mnuview cpyser stats save exit reboot ping cls? 
===================================================
For more help, use: {cmd ?},for a example : ethcfg ? 
- 19 - 
For detailed: {cmd parameter?}, for a example: mdmcfg -e ? 
DiGATTO>mnuview (或键入mnu) 进入菜单管理界面 
ADMINISTRATION MENU v2.0 
server config server parameter 
port config port parameter in port 
line config port parameter in line 
gateway config route table 
host config host table 
access config access limit table 
user config user table 
ping ping function 
status monitor 
passwd change password 
save save the config 
default load default config 
reboot reboot the server 
kill kill serial port 
command line switch to command line mode 
quit quit this config menu 
 ------------------------------------------------- 
Configure the ethernet interface
- 20 - 
使用方式:按上下左右键将反显的光标依次选中要设置的选项,按回车选择,退出菜单使用ESC键 
按每个菜单条目的第一个字母作为快捷键,即可直接选中菜单选项 选择菜单后,底行有相应的帮助信息 
各菜单分别介绍如下: 
Server网络配置
SERVER CONFIGURATION 
server name [DiGATTO ] 
server pos [ ] 
server name --- 终端服务器的名称,使用字符
‘1-9’,’a-z’,’A-Z’ 
server pos --- 用于查找终端服务器的名称,取值字符
‘1-9’,’a-z’,’A-Z’ 
ip [192.168.0.233 ] 
mask [255.255.255.0 ] 
mode [auto ] 
use dhcp [no ] 
DHCP CLIENT ID [ ] 
ip ---- 输入终端服务器的IP地址 
mask ---- 输入终端服务器的子网掩码 
- 21 - 
mode ---- 10/100M自适应方式及全双工/半双工方式 
取值范围auto|100f|100h|10f|10h 
auto – 10/100M自适应方式 
100f – 100M全双工方式 
100h – 100M半双工方式 
10f - 10M全双工方式 
10h - 10M半双工方式 
use dhcp ---- 是否响应DHCP服务器分配的IP地址 
取值yes|no 
yes –使用dhcp 服务器
no - 不使用dhcp服务器,缺省值 
DHCP CLIENT ID --- 当响应DHCP时,个别需要设置添入DHCP标
识号,取值十六进制数字‘0-9’,‘a-f’。


primary dns [ ] 
second dns [ ] 
default gateway[ ] 
primary dns --- 首选DNS服务器的IP地址 
second dns --- 备用DNS服务器的IP地址 
default gateway – 局域网缺省网关 
advanced [enter... ]
advanced 回车后配置RADIUS服务器 
- 22 - 
RADIUS server [192.168.0.10 ] 
RADIUS KEY [1381 ] 
port [1645 ] 
use account [no ] 
RADIUS server – RADIUS服务器的IP地址 
RADIUS KEY - RADIUS 的钥匙码 
Port - RADIUS 的TCP端口号 
Use account - 是否使用RADIUS 记帐功能 
console timeout [10] - console口无响应时的关闭时间,取值
为分钟数,缺省是10分钟 
Port 端口配置
配置终端服务器的每个端口工作方式,选择要配置的端口 (以端口5为例) 
PORT CONFIGURATION [port 5] 
上部分: 
baud [9600 ] parity [none] flush[yes ] 
databit [8 ] flowctrl[none] txon [no ] 
stopbit [1 ] type[232] txoff[no ] fifo[yes] mode[com ] 
下部分 
keepalive[ ] 
- 23 - 
上下部分使用上下键键进行切换 
baud --波特率,按回车有300-460.8K bps 13 种速率可选
parity -- 校验位,有none, odd, even, space, mark可选 
databit -- 数据位,有5,6,7,8 可选 
stopbit -- 停止位 ,有1,1.5,2 可选 
flowctl -- 流控方式, 有 none,xon/xoff,rts/cts,dtr/dsr,xany,
other 可选 
flush -- 清空缓存 
yes - 网络关闭清空缓存,默认方式 
no - 网络关闭不清空缓存 
txon - 流控字符xon传送 
yes –传送xon字符给串口 
no – 不传送xon字符给串口,默认方式 
txoff - 流控字符xoff传送 
yes –传送xoff字符给串口 
no – 不传送xoff字符给串口,默认方式 
Type 串口类型,取值有232和422/485可选 
默认都为232方式 
fifo 是否是使用Fifo 
yes – 使用fifo,适用于串口速率高,默认方式 
no - 不使用fifo,适用于串口速率低 
注意: 
- 24 - 
1. 自Ver2.2c版本后打开端口时RTS/DTR信号为高 
2. flush,txon,txoff,fifo功能设置是Ver2.2c版本以后才有
Mode 有tty,com,ppp,sck,lpd,cns可选
以下根据不同的使用模式分别介绍: 
com 模式 在WindowsNT4.0/2000/XP下固定端口时使用,此方式需要在WindowsNT4.0/2000/XP服务器中安装固定端口的软件 
PORT CONFIGURATION [port 1] 
baud [9600 ] parity[none ] flush[yes] 
databit [8 ] flowctrl[none] txon[no ] 
stopbit [1 ] txoff[no ] 
 mode [com ]
keepalive [ 0 ] 
keepalive 看门狗时间 0 – 无限制 
1-10000 输入的数字代表监控的秒数 
tty 模式 在ScoUnix/Openserver下固定端口或接终端Telnet登录主机时 
- 25 - 
使用的模式 (以端口1为例) 
PORT CONFIGURATION [port 1] 
baud [9600 ] parity[none ] flush[yes] 
databit [8 ] flowctrl[none] txon[no ] 
stopbit [1 ] txoff[no ] 
 mode [tty ] 
screens termtype autologin disconnect
 [1 ] [vt100 ] [no] [none ]
prompt dumb keepalive 
[yes] [no] [0] 
work mode host ttyname wcode swack 
1[fixtty ][192.168.1.103 ][ttydiga1 ][ ][ ] 
2[telnet][192.168.1.101 ][ ][ ][ ] 
3[rtelnet][192.168.0.100 ][ ][ ][ ] 4[telnet][ ][ ][ ][ ]
5[telnet][ ][ ][ ][ ]
6[telnet][ ][ ][ ][ ]
7[telnet][ ][ ][ ][ ]
8[telnet][ ][ ][ ][ ] 
screens 1-8 每个端口可以进行8次切屏, 
termtype 输入终端类型,此处为VT100 
- 26 - 
autologin 当login 系统后是否直接登录,取值yes|no 
yes – 直接登录 
no - 按任意键后才登录 
disconnect 终端退出标志,取值有none|dcdoff| dsroff| break 可选 
none – tty设备不挂断 
dcdoff - tty设备接收到dcd信号变化,挂断 
dsroff - tty设备接收到dsr信号变化,挂断 
break - tty设备接收到break信号,挂断 
prompt 建立连接后是否有信息提示,取值yes|no 
yes – 出现提示 
no - 不出现提示 
dumb 固定端口后是否起login进程,取值yes|no 
yes – 作为哑终端使用,不起login进程 
no – 在端口上启动login进程 
keepalive 看门狗时间 0 – 无限制 
1-10000 输入的数字代表监控的秒数 
work mode:Fixtty ,telnet, rtelnet 三种方式 
(一)当工作在Fixtty方式时,ScoUnix 端需要安装固定端口的软件,host为Unix服务器的IP地址,ttyname为ScoUnix系统下映射的实端口名称,wcode 哑终端设备的切屏码,swack tty设备的切屏响应码 
(二)当工作在telnet方式时,host 哑终端每次开机直接登录的
- 27 - 
Unix 主机IP,ttyname不起作用,wcode 哑终端设备的切屏码,swack tty设备的切屏响应码, 此方式由固定端口的程序向终端服务器发起连接 
(三)当工作在rtelnet方式时,host 哑终端每次开机直接登录
的Unix 主机IP,ttyname不起作用,wcode 哑终端设备的切屏码,swack tty设备的切屏响应码,此方式由终端服务器向应用程序发起连接
ppp模式
baud [9600 ] parity[none ] flush[yes] 
databit [8 ] flowctrl[none] txon[no ] 
stopbit [1 ] txoff[no ] 
 mode [ppp ]
mode [server ] request dns [no ] 
auth [chap ] allocate dns [no] 
use RADIUS [no] user name [digatto] 
remote address [192.168.0.210] user password [ digatto] 
local address [0.0.0.0 ] dailout chap [ ] 
local mask [0.0.0.0 ] free time [0 ] 
baud ----- 57600 Modem连接的最大速率 
flowctrl ----- CTS/RTS 硬件流控 
mode ----- 选择PPP 工作方式 
- 28 - 
mode ----- PPP 工作方式在Server/Client/Both方式 auth ----- 认证方式,取值n|pap|chap 
none - 无认证 
pap - PAP方式 
chap - CHAP方式 
use RADIUS ----- 是否使用RADIUS认证,取值yes|no 
yes – 使用RADIUS认证,RADIUS的具体配置在
Server 菜单 
no - 不使用RADIUS认证 
local address ----- PPP接口IP地址 
local mask ----- PPP接口子网掩码 
remote address ---PPP Server时分配给远端主机的IP地址 request dns ---- 是否从远端得到DNS取值yes|no 
yes - 需要远端分配 DNS 
no - 不需要远端分配 DNS 
allocate dns ---是否给拨号端远端分配DNS取值yes|no 
yes - 分配 DNS,分配的DNS地址是server选项中
的首选和备用DNS地址 
no - 不分配 DNS 
user name ----当ppp是客户端时,来向远程主机认证的用户名 user password -----当ppp是客户端时,来向远程主机认证的密
码 
dailout CHAP ---- 拨出是否需要chap 认证yes|no 
yes –不是CHAP认证即挂断认证连接,防止PAP 传
- 29 - 
输时明文传送用户名称和密码 
no - 不检测是否CHAP认证 
free time ---- 当ppp建立连接后,无数据收送的挂断时间, 
0无限制,1-10000毫秒数 
注意:v2.2g 版本支持广域网计算机名称浏览功能 
sck 模式
baud [9600 ] parity[none ] flush[yes] 
databit [8 ] flowctrl[none] txon[no ] 
stopbit [1 ] txoff[no ] 
 mode [sck ]
mode[tcpserver ] connect [none ] 
transparent[yes ] cseq [ ] 
remote address[192.168.0.1 ] pass seq [no ] 
remote port[0 ] disconnect [none ] 
local port [10001 ] dseq [ ] 
keepalive [0 ] pass dseq [no ] 
ignore LF [no ] free time [0 ] 
simul connect [no ] 
simul write [no ] 
DTR on [no ] 
- 30 - 
mode TCP的连接方式 
tcpserver --- 服务器工作在server工作方式 
tcpclient ---- 服务器工作在client工作方式 
udp ------- 服务器工作在UDP工作方式
transparent 端口的工作方式是透明传输或Telnet 方式 
remote address client方式时server端的IP地址 
remote port client方式时server端的TCP端口号 
local port server方式时server端的TCP端口号 
keepalive 看门狗时间 0 – 无限制 
10000 输入的数字代表监控的秒数 
ignore LF 忽略换行符 No – 不忽略, 默认值 
yes – 忽略,适用于Windows2000下的Telnet 
simul connect 多主机打开同一个TCP端口 
no – 不能多主机共享,默认值 
yes – 允许多主机同时打开同一个TCP端口,最多同时打开
八个TCP连接,并读取端口数据,同时仅允许第一个写
- 31 - 
端口的连接具备写端口的权利 
simul write 多主机同时向同一个TCP端口写数据 
no – 在允许同时打开端口的情况下,仅允许第一个写端口的
连接具备写端口的权利,只有其释放权利,其他连接的
端口才具备写权利,默认值。

 
Yes - 在允许同时打开端口的情况下,允许多主机同时读取端
口数据。

 
注意: ignore LF,simul connect,simul write功能只适用于 TCP Server Socket方式,V2.2g 以上firmware版本支持 
DTR on 打开端口后DTR信号状态 
No – DTR信号可变 
Yes - DTR信号恒高 
connect 初始化连接方式取值n|dcdon|dsron|seq|brk 
n - 从不初始化连接 
dcdon - 当DCD信号为高时,初始化连接 
dsron - 当DSR 信号为高时,初始化连接 
seq - 当收到 CSEQ(见下 -cs),初始化连接 
- 32 - 
brk - 当收到BREAK信号,初始化连接 
cseq 指定串口接收到的初始化连接的序列,取值范围为十六进制数“0-9”“A-F” 
pass seq 收到CSEQ 后是否发送CSEQ 给主机,取值1|0 
1 -发送CSEQ 
0 -不发送CSEQ 
disconnect 关闭连接方式,取值n|dcdoff|dsroff|seq|brk 
n - 从不关闭连接 
dcdoff – 当DCD信号为低时,关闭连接 
dsroff – 当DSR 信号为低时,关闭连接 
seq - 当收到 DSEQ(见下 –ds), 关闭连接 
brk - 当收到 BREAK 信号,关闭连接 
dseq 指定串口接收到的关闭连接的序列,取值范围为十六进制数“0-9”“A-F” 
pass dseq 收到DSEQ 后是否发送DSEQ 给主机,取值1|0 
1 -发送 DSEQ
- 33 - 
0 -不发送DSEQ
freetime socket 连接后若没有数据传输就关闭TCP连接的时间 0 – 无限制 
1-10000 输入的数字代表设置的秒数 
lpd 模式 
PORT CONFIGURATION [port 1] 
 baud rate [9600] parity [n ] flush[yes ] 
 data bits [8 ] flow ctrl[none] txon [no ] 
 stop bits [1 ] type[232 ] txoff[no ] 
fifo[yes ] mode[lpd ] 
 sequeue name [ser1 ] 
 begin sequeue [ ] 
 end sequeue [ ] 
 CR trans to [cr ] 
 LF trans to [lf ] 
Mode LPD打印方式 
sequeue name LPD打印队列名称, 一般默认方式是serXX,即端口1是 ser1, 端口2 是 ser2…… 
begin sequeue 打印队列前所送的字符串,共36位16进制数字,
取值十六进制数字‘0-9’,‘a-f’。

 
- 34 - 
end sequeue 打印队列前所送的字符串,共36位16进制数字,
取值十六进制数字‘0-9’,‘a-f’。

 
CR trans to 将收到的CR映射成NO(不转换),CR(回车),LF(换行),CR-LF(回车和换行)
LF trans to 将收到的 LR映射成NO(不转换),CR(回车),LF(换行),CR-LF(回车和换行) 
cns 模式 
PORT CONFIGURATION [port 2] 
baud rate [9600] parity[n ] flush[yes ] 
data bits [8 ] flow ctrl[none] txon[no ] 
stop bits [1 ] type [232 ] txoff[no ] 
fifo [yes ] mode[cns ] 
 con mode [raw ] multi connect [no ] 
 local port [10002 ] multi write [no ] 
 CR trans to [cr-lf ] auth [none] 
 LF trans to [lf ] DTR on [no ] 
 keepalive [0 ] 
mode CNS控制台服务器方式 
con mode 有raw,telnet 方式可选 
raw – 透明方式,直接转发数据 
telnet – 转义方式,按照Telent定义转发 
- 35 - 
local port TCP server的端口号 
CR trans to 将收到的CR映射成NO(不转换),CR(回车),LF(换
行),CR-LF(回车和换行)
LF trans to 将收到的 LR映射成NO(不转换),CR(回车),LF(换
行),CR-LF(回车和换行) 
Keepalive 网络口保活时间 
multi connect 多主机打开同一个TCP端口 
no – 不能多主机共享,默认值 
yes – 允许多主机同时打开同一个TCP端口,最多同时打开
八个TCP连接,并读取端口数据,同时仅允许第一个
写端口的连接具备写端口的权利 
multi write 多主机同时向同一个TCP端口写数据 
no – 在允许同时打开端口的情况下,仅允许第一个写端口的
连接具备写端口的权利,只有其释放权利,其他连接的
端口才具备写权利,默认值。

 
Yes - 在允许同时打开端口的情况下,允许多主机同时读
取端口数据。

 
Auth 主机登录端口后的认证方式 
None 无认证 
Local 使用本地端用户名、密码进行认证 
- 36 - 
RADIUS 使用RADIU进行认证 
DTR on 打开端口后DTR信号状态 
No – DTR信号可变 
Yes - DTR信号恒高 
line状态监视并修改端口状态
hardware 串口硬件信息 
com com 口设置时选项 
tty tty 口设置时选项 
ppp ppp 设置时选项 
sck sck 设置时选项 
modem modem 设置时选项 
做PPP接入时需要设置Modem选项 
MODEM CONFIGURATION 
num enable init command dial command phone number 
1 [yes ] [ats0=1&w ][ ] [ ] 
2 [yes ] [at ][atdt ] [169 ] 
3 [ ] [ ][ ] [ ] 
4 [ ] [ ][ ] [ ] 
例如: 
1口是做PPP Server时Modem的设置 
2 口是做PPP Client时Modem的设置 
- 37 - 
gateway设置网关和路由
GATEWAY CONFIGURATION 
net mask gw metric iface 
1 [192.168.2.0 ] [255.255.255.0] [192.168.1.2 ][0 ] [eth0 ] 2 [ ] [ ] [ ] [ ] [ ] 3 [ ] [ ] [ ] [ ] [ ] 4 [ ] [ ] [ ] [ ] [ ] 5 [ ] [ ] [ ] [ ] [ ] 6 [ ] [ ] [ ] [ ] [ ] net 目的网段 
mask 子网掩码 
gw 网关IP 
metric 跳步数,0代表直接连接 
iface 出口界面,有host,PPP,eth0选项 
host设置主机名称和IP地址对照表
HOST CONFIGURATION 
host ipaddr 
 1 [DiGATTO ] [192.168.1.40 ] 
 2 [ ] [ ] 
access设置存取列表
有Ip地址限制和MAC地址限制两种 
- 38 - 
(一)IP地址限制 
ACCESS LIMIT CONFIGURATION 
net mask 
 1 [192.168.1.2 ] [255.255.255.255 ] 
 2 [192.168.2.0 ] [255.255.255.0 ] 
net 设置可以访问本终端服务器的网段或主机IP 
mask 设置子网掩码 
1 只能允许192.168.1.2 的主机访问 
2 只能允许192.168.2.X网段上的主机访问 
(二)MAC地址限制 
NUM MAC 
 1 [000aeb134090] 
 2 [ ] 
3 [ ] 
4 [ ] 
取值12位十六进制数字‘0-9’,‘a-f’,表示MAC地址为
00-0a-eb-13-40-90的网络设备可以访问此终端服务器。

 
User 配置拨号用户列表
USER TABLE CONFIGURATION 
[CTRL+U]prev page,[CTRL+D]next page 
 NUM USER NAME PASSWORD 
1 [ DiGATTO ] [ DiGATTO ] 
2 [ ] [ ] 
- 39 - 
3 [ ] [ ] 
4 [ ] [ ] 
5 [ ] [ ] 
6 [ ] [ ] 
CRTL+U 向前翻页 CTRL+D 向后翻页 
合计64个用户可以认证 
Ping 工具
Host -> [192.168.0.1 ] 
Pinging Host 192.168.0.1 with 64 byte data... 
Replay from 192.168.0.1 : byte=64 time<10ms TTL=128 
Replay from 192.168.0.1 : byte=64 time<10ms TTL=128 
Replay from 192.168.0.1 : byte=64 time<10ms TTL=128 
Replay from 192.168.0.1 : byte=64 time<10ms TTL=128 
Status 监视工具
 有Netif, serial, route 三种监控方式 
(一)Netif 
eth1 IP:192.168.0.233 MASK:255.255.255.0 
MAC:00-0D-7A-04-00-73
(二)serial
ser1 TX:0 RX:0 DTR:0 RTS:0 DSR:0 CTS:0 DCD:0 RI:0 INACTIVE ser2 TX:0 RX:0 DTR:0 RTS:0 DSR:0 CTS:0 DCD:0 RI:0 INACTIVE ser3 TX:0 RX:0 DTR:0 RTS:0 DSR:0 CTS:0 DCD:0 RI:0 INACTIVE (三)route 
- 40 - 
NET:192.168.0.233 MASK:255.255.255.255 GW:192.168.0.233 METRIC:0 IF:lo0 
NET:192.168.0.0 MASK:255.255.255.0 GW:192.168.0.233 METRIC:0 IF:eth1 
password修改管理方式的密码
默认方式没有密码 
PASSWORD CONFIGURATION 
old password [ ] 
new password [ ] 
retype passwd[ ] 
save保存配置
每次更改设置都要保存并重新启动 
回车待Save OK! 出现后再按一下回车即保存了配置 
default 重新恢复厂值
reboot重新启动,掉线重连
kill 杀端口进程
Press ENTER or SPACE to select
[1 ] [2 ] [3 ] [4 ] [5 ] [6 ] [7 ] [8 ]
[OK ] [CANCEL ]
- 41 - 
按Enter或Space选择要杀的端口,按“OK” 
quit退出配置界面
command line退至命令行方式
使用命令行方式进行配置
前言提示
1.所有以cfg结尾的命令当不带参数时为查看当前配置 
2.用上下键可以调出以前输入过的命令 
3.所有取值为字符串的命令子参数,要想取消它的设置值(不给它赋任何值),可以取值为“null” 
4.命令行所完成的功能不能覆盖所有菜单命令,建议使用菜单模式进行配置 
通用命令
帮助命令。

用法:{?}列出所有命令 {cmd ?} 列出选定的命令的帮助 或{命令 参数 ?} 列出选定的命令参数的帮助 
- 42 - 
cls 清屏 
save 保存新的设置 
version 查看版本 
reboot 重起 
exit 退出 
服务器设置命令
svrcfg [-n NAME][-p POS][-g GW][-ri RDIP][-rp RDPORT][-ra
RDAC][-rk RDKET][-ct CONTM]
-N 设置终端服务器的名称,取值‘0-9’‘a-z’’A-Z’ 
-p 设置需要查找的终端服务器名称, 取值‘0-9’‘a-z’’A-Z’ -g 设置局域网的默认网关的IP地址 
-ri 设置DADIUS服务器的IP地址 
-rd 设置DADIUS服务器的端口号 
-ra 设置是否使用RADIUS服务器认证,取值0|1 
0 – 不使用 
- 43 - 
1 – 使用 
-rk 设置RADIUS KEY值 
-ct 设置 Console口的无响应关闭时间,取值0-10000 
0 – 不关闭 
1-10000 设置的时间,以分钟为单位 
网络设置命令
ethcfg [N] [-m MODE] [-d DHCP][-cid CID] [-ip IP] [-mk MASK]
配置网络参数 
N 对应设备上的串口号(从1开始, 以下同),支持X-Y批量设置 
-m 以太口的速率设置 
auto -10M/100M自适应 
100f -100M全双工 
100h -100M 半双工 
10f -10M全双工 
10f -10M半双工 
-cid 设置作为DHCP客户端的ID号,取值十六进制数‘0-9’‘a-f’ 
-d 设置终端服务器是否作为DHCP客户端,取值0|1
- 44 - 
1 -以太口作为DHCP客户端 
0 -以太口不作为DHCP客户端 
-ip 设置终端服务器的IP地址 
-mk 设置终端服务器的子网掩码 
DNS服务器设置命令
Dnscfg [dns0] [dns1]
Dns0 首选DNS服务器的IP地址 
Dns1 备用DNS服务器的IP地址 
串口设置命令
sercfg [N] [-dtr DTR] [-rts RTS] [-b BAUD] [-d DATA] [-s STOP] [-p PARITY] [-f FLOW] [-m MODE]
N 对应设备上串口号,支持X-Y批量设置 
-dtr 取值0|1 
1 - 当串口启动,DTR信号为高 
0 - 当串口启动,DTR信号为低 
- 45 - 
-rts 取值0|1 
1 - 当串口启动,RTS信号为高 
0 - 当串口启动,RTS信号为低 
-b 波特率,范围300-460800 
-d 串口数据位,取值5|6|7|8 
-s 串口停止位,取值1|1.5|2 
-p 串口校验位,取值 n|o|e|s|m 
n - 无 
o - 奇校验 
e - 偶校验 
s - 始终为0 
m - 始终为 1 
-f 串口流量控制,取值 n|[d][s][r][c][i][o][a] n - 无 
d - 输入DTR 控制 
s - 输出 DSR 控制 
r - 输入 RTS 控制 
c - 输出 CTS 控制 
i - 输入XON/XOFF 控制 
o - 输出 XON/XOFF 控制 
- 46 - 
a - 输出 XANY控制 
-m 串口工作模式,取值com|tty|ppp|socket|custom 
com - 串口工作模式为Windows COM 口 
tty - 串口工作模式为TTY登录 
ppp - 串口工作模式为 PPP
socket - 串口工作模式为RAW SOCKET
custom - 串口工作模式为用户自定义 
增加静态路由
rtadd NET MASK [GW] [METRIC] IFACE
NET -远端网络或主机 IP地址 
MASK -远端网络子网掩码 
GW -网关IP地址 
METRIC -到达远端主机的最大跳转数,0代表直接连接 
IFACE -发送IP包的接口的名称,例如 ppp3,eth1... 
- 47 - 
删除静态路由
rtdel [NET] [MASK]
NET - 静态路由中的网络地址 
MASK - 静态路由中的子网掩码 
查看静态路由
rtview
增加认证用户
usadd [USENAME] [PASSWORD]
USENAME - 用户名称 
PASSWOED - 用户密码 
删除认证用户
usdel [USENAME]
USENAME - 用户名称 
查看认证用户表
usview
- 48 - 
添加主机名及对应的IP地址
hsadd [HOSTNAME] [IP]
HOSTNAME - 主机名 
IP - 主机名对应的 IP 地址添加后,可以用主机名访问所对应的IP地址 
删除添加的主机名
hsdel [HOSTNAME]
HOSTNAME 可以访问的主机名称 
查看添加的主机名
hsview
添加允许访问的网络
lmadd [NET] [MASK]
NET -允许访问的网络 
MASK -允许访问网络的子网掩码 
- 49 - 
删除添加的允许访问网络
lmdel [NET]
NET - 允许访问的网络 
查看所有添加的允许访问网络
Lmview
Windows驱动模式命令
comcfg [N] [-k KEEPALV] 配置Windows下仿真串口
N 对应设备上串口号,支持X-Y批量设置 
-k 以秒计的COM口保活时间取值范围0-10000,0表示无效 
mdmcfg [N] [-e ENABLE] [-i INIT] [-d DIAL] [-p phone] 配置调制解调器
[N] 对应设备上串口号,支持X-Y批量设置 
-e 是否使用Modem,取值0|1 
0 - 不使用Modem, 默认值 
- 50 - 。

相关文档
最新文档