(转载请著名出处www.chinatnt.com)
这些步骤用于配置solaris7和solaris8上V90 MODEM的高速拨入和高速拨出
配置solaris的高速拨出
该步骤用于配置solaris和modem拨出到远程主机;即使要配置拨入,也要先做此配置。
1、配置串行口用于拨出:
# admintool &
选择Browse菜单,从下拉菜单中选择Serial Ports,假如串行口连接在A口,则选择a开始的行;
假如串行口连接在B口,则选择b开始的行;选择Edit菜单,从下拉菜单中选择Modify,修改如下
域:
Template: Modem - Dial out Only
Baud Rate: 9600
点击OK,选择close,关闭admintool。
2、测试和MODEM的通讯:
使用tip命令和MODEM通讯。
假如MODEM连接到第一个接口,使用如下命令:
# tip /dev/cua/a
假如MODEM连接到第二个接口,使用如下命令:
# tip /dev/cua/b
此时,将显示:
connected
假如显示:
All ports busy
则意味着串行口配置不正确,也许是拨入替代了拨出,或许是和某些和端口的通讯问题。
再敲入:
ATZ
此时,将显示:
OK
假如无反映,则表示连接电缆可能有问题,至少要检查2-2 3-3脚的连接。
再敲入:
ATI4
此时,大多数MODEM将显示当前设定。QXCOMM MODEM的类似命令,能够是AT&V AT&V1。
再敲入:
~. (Enter ~ .)
可退出tip连接。
3、配置MODEM的DTE速度:
编辑/etc/remote文档,在该文档起始处添加一行,假如MODEM连接到第一个串口,该行如下:
modem:dv=/dev/cua/a:br#38400
假如MODEM连接到第二个串口,该行如下:
modem:dv=/dev/cua/b:br#38400
其中的波特率可根据MODEM的最大速率来配置。能够从波特率115200开始,依次配置38400、
19200或9600,来确定最高的速度。
4、测试和MODEM的高速通讯:
此时还是使用tip命令,但是其对象采用的是/etc/remote里的新配置项的名字:
# tip modem
connected
ATI4 # 显示MODEM的当前配置,不同的MODEM命令不同;QXCOMM的命令是AT&V1
此时要检查如下的配置是否正确,并做相应的配置:
&B1 Fixed serial port rate
&C1 Normal Carrier Detect (CD) operation
&D2 Normal DTR operations
&H1 Hardware flow control using Clear To Send (CTS)
&N0 Connection (DCE) speed determined by negotiation
with the remote modem to the highest usable speed
&R2 Received data to computer only on RTS
例如要改变变量&B的值为1,可用AT&B1即可,依次类推。
最后,用如下命令写入配置值的改变,并退出tip:
AT&W
~.
5、检查设备文档的许可:例连接串口B时,
# ls -l /dev/cua/b
lrwxrwxrwx 1 root root 32 Jun 27 22:14 /dev/cua/b -> ../../devices/isa/asy@1,2f8:b,cu
# ls -lL /dev/cua/b
crw------- 1 uucp tty 106,131073 Dec 13 17:16 /dev/cua/b
对于 /dev/cua/b:
# chmod 777 /dev/cua/b
# chown -h root /dev/cua/b
# chgrp -h root /dev/cua/b
对于连接目的文档:
# chmod -R 600 /dev/cua/b
# chown uucp /dev/cua/b
# chgrp tty /dev/cua/b
到此时,solaris的高速拨出配置完成。
6、拨号远程系统:
假如有远程系统能够接受远端的MODEM拨入,则使用如下命令:
# tip modem
connected
ATDT1234567 # 对远端系统号码1234567进行拨号
假如远端主机使用数字终端设备,例如ISP使用的设备时,显示可能如下:
CONNECT 45333/ARQ/V90/LAPM/V42BIS
Welcome to Kempston Networks
login:
假如远端主机使用也是V90 MODEM,则最好可能的速度是33.6Kb/s,显示可能如下:
CONNECT 31200/ARQ/V34/LAPM/V42BIS
Welcome to Kempston Networks
login:
并非任何MODEM都显示连接字串,当无显示时,可多敲一次回车键,可触发显示login提示符。
配置solaris的高速拨入
该步骤用于配置solaris和modem接受远程拨入;要配置拨入,必须先配置上述拨出步骤。
1、配置串行口属性:
此时需用admintool重置相应的串口,template 应配置为Modem - Bidirectional 或
Modem - Dial in Only,并选择适当DTE速度。
一般情况下,应单独配置DTE的速度项,此时:
# vi /etc/ttydefs
在该文档的末尾添加如下行:
modem:38400 -parenb cs8 -clocal hupcl:38400 -parenb cs8 -clocal hupcl crtscts::modem
可根据对MODEM设定的速度值,来相应的改变上述行的波特率值。
2、配置串行口用于拨入:
# admintool &
选择Browse菜单,从下拉菜单中选择Serial Ports,假如串行口连接在A口,则选择a开始的行;
假如串行口连接在B口,则选择b开始的行;选择Edit菜单,从下拉菜单中选择Delete,以删除
该端口上的服务配置,确认删除后,重新选择该端口,并选择Edit菜单,从下拉菜单中选择Modify,
修改如下域:
Template: Modem - Bidirectional
Detail: Basic
Service Enable: 选择
Terminal Type: vt100
Baud Rate: other # 输入/etc/ttydefs中添加行的第一项,modem
点击OK,选择close,关闭admintool。
此时,可用如下命令检查串口已被正确配置:
# pmadm -l
PMTAG PMTYPE SVCTAG *** S ID <PMSPECIFIC>
zsmon ttymon ttya u root /dev/term/a b - /usr/bin/login - 9600 ldterm,ttcompat login: - - n #
zsmon ttymon ttyb u root /dev/term/b b - /usr/bin/login - modem ldterm,ttcompat login: - vt100 n #Modem - Bidirectional
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



