如何配置Cisco路由器中的Modem


在路由器中配置Modem有两种方法:使用路由器自动寻踪和配置常见的Modem初始化字符串(自动配置)、手工配置Modem 。本文主要以Cisco 2511路由器为例详述Modem的配置 。
配置Modem分为三个步骤:连接Modem、配置线路、配置Modem 。
一般来说,连接Modem的方法和有关内容可参阅用户指南或路由器安装向导 。有些路由器(如 Cisco AS5200 Universal Access Server)已经内置集成Modem,无需外接Modem 。
配置线路需要进入线路配置模式,指定所要配置的线路号并答应拨号登录 。以Cisco 2511路由器为例,配置1~16条线路的命令是(黑体部分表示输入内容,下同):
2511> enable
passWord:
2511# configure terminal
Enter configuration commands, one per line. End with CNTL/Z
2511(config)# line x(x = 路由器配备的最多线路数目;8或16,Cisco 2511路由器为16条)
2511(config)#
进入线路配置模式后,使用表1中列出的命令配置所连线路的Modem 。
下面是配置表1中命令的实例:
2511(config-line)# speed 115200
2511(config-line)# flowcontrol hardware
2511(config-line)# modem inout
线路配置完后,就可以设置连接在路由器上的Modem的字符串了 。
配置路由器外接Modem这一步比较复杂,它包括Modem通信连接、自动配置Modem、手工配置Modem、测试拨号连接等步骤,下面具体阐述这一过程 。
Modem通信连接/
路由器异步线路与Modem连接后,就可以建立与Modem的直接Telnet对话通信 。这个过程也称为反向远程登录Telnet( reverse Telnet) 。反向远程登录的意思是经由异步线路启动Telnet对话,而不是接收传至线路的连接,即所谓的正向连接(forward connection) 。
建立Modem的直接Telnet对话
Modem要建立直接的Telnet对话连接,需要确定以太局域网的IP地址接口,然后输入Telnet命令到路由器的2000 n端口上 。这里,n是连接Modem的路由器上的线路标号 。例如,Modem连在线路标号1上,那么,在特权模式下从路由器上输入下列命令:
Router# telnet 172.16.1.10 2001
Trying 172.16.1.10 2001... Open
该例子说明网管员能使用AT命令集在线路1上与Modem进行通信 。使用ip host 配置命令可以简化Modem的直接Telnet对话,ip host 命令将端口的 IP地址映射为设备名 。假如不能连通Modem,网管员则可以检查以下几个原因,可能是其中的一个或者几个因素导致连通失败 。
1.在特权模式下,使用show users命令,线路上没有显示有Modem在使用 。
2.确认线路配置中是否加上了modem inout语句 。
3.在特权模式下,使用show line命令,屏幕输出中应包含下面两行:
Modem state:Idle
Modem hardware state: CTS noDSR DTR RTS
假如没有上述内容,则需检查仿真终端所连接的路由器在其线路上登录时是否需要密码,检查Modem 与路由器之间的速率是否一致 。两者的速率可能不一样,假如不同的话,先关闭Modem,然后重新开启,这样可以使Modem和路由器的速率保持匹配关系 。
测试Modem连接
建立了Modem的直接Telnet对话后,还要测试连接 。发送Modem的AT命令,应该收到Ok的回应 。假如Modem对AT命令没有回应,则按下列步骤检查原因:
1.查看show line 1 命令的屏幕输出 。假如Modem硬件状态显示为“no CTS”,说明Modem未接上 。这时要打开电源,等待数据 。
2.检查电缆和Modem配置(回显或返回码应处于关掉状态),输入适当的AT命令查看Modem的配置,或是输入at&f返回到出厂默认值 。
挂起和终止Modem的Telnet对话
线路接收呼入呼叫之前,直接的Telnet对话连接必须终止 。假如不终止对话,线路仍在使用,这时使用show user 命令,就会在输出上显示Modem的状态为就绪 。假如线路不再使用,使用show line value命令,则输出为空闲(idle)状态 。

推荐阅读