五十四、如何使NT4.0支持你的调制解调器

五十四、如何使NT4.0支持你的调制解调器 

---- 目前越来越多的人们使用Windows NT4.0 作为局域网的操作系统,同时通过Modem(调制解调器),连接入INTERNET,虽然大多数人使用的Modem是Windows NT4.0识别或兼容的,但仍有部分Modem是Windows NT4.0所不能识别的,本文将介绍如何通过修改Windows NT4.0配置文件使其支持你所用的Modem。

---- Windows NT4.0调制解调器的设置方式使用的是 Telephone Application Programming Interface( TAPI) 的方式。不同的调制解调器有不同的配置文件,Windows NT 4.0的调制解调器配置文件(.inf)是位于%Systemroot%\inf目录中,需要注意的是.inf为隐含目录,且文件名为MDMxxxx.INF,其中xxxx 随不同的调制解调器而不同,例如HAYES调制解调器的配置文件为MDMHAYES.INF。

---- 下面我们以修改MDMHAYES.INF文件的方式,说明如何使Windows NT4.0中文版支持你的调制调解器。请在修改前先备份原始的MDMHAYES.INF文件。

---- MDMHAYES.INF文件同时支持Hayes Megahertz 等多家品牌的调制解调器,但是现在我们修改Hayes的"Hayes Compatible 9600" 部分,使其支持“联诚”的Smartlink9614UM调制解调器.

---- 在MDMHAYES.INF文件中有区段[M1702],内容如下:

---- [M1702]

---- Addreg=All,Common,M1702Reg,External

---- 此区段中指明了“Hayes Compatible 9600”(M1702)的设置值在哪些区段中,例如在[ALL] [Common] [M1702Reg]与[EXTERNAL]等区段中。 热点网络

---- [ALL]区段:此区段中的设置值,是给 MDMHAYES.INF内所有的调制解调器使用。

---- [COMMON]区段:此区段的设置值是给此品牌(HAYES)的所有调制解调器使用。

---- [M1702REG]区段:此区段的设置值是给“Hayes Compatible 9600” 的调制解调器使用。

---- [STRINGS]区段:此区段包含各变量所代表的字符串。

---- 经过以上的简介后,我们开始说明如何修改MDMHAYES.INF文件的以上各区段,使原来的“Hayes Compatible 9600”变为联诚科技的“Smartlink9614UM” 调制解调器。

---- 1.修改[COMMON]区段

---- 修改其中的命令(command)与连接响应(Response),使其符合你的调制解调器的要求。(相应的命令请查阅你的调制解调器手册)

---- ①修改COMMAND部分

---- “Smartlink9614UM”调制解调器打开硬件方式(RTS/CTS)的流量控制命令为“\Q3”,关闭命令为“\Q0”,打开软件方式的流量控制命令为“\Q1”,则修改如下:

HKR,Settings,FlowControl_Off,,"&K0"== >&K0改为\Q0
    HKR,Settings,FlowControl_Hard,,"&K3"== >&K3改为\Q3
    HKR,Settings,FlowControl_Soft,,"&K4"== >&K4改为\Q1

---- ②修改Response部分

---- 在修改前我们必须先了解Response内的数值所代表的意义, 以下表为例说明:

HKR,Response,"15< cr >",1,02,00,80,
70,00,00,00,00,00,00;connect28800

---- 以下针对各数值加以说明:

---- 15< cr >:代表拨号连入后的调制解调器响应码(Result code),此处的响应码为15< cr >。

---- 1:占一个BYTE, 此处为1表示后面的两组DWORD(80,70,00,00与00,00,00,00)数值为16进制;如果此处为0或未给值,则表示后面的两组DWORD内为字符串.

---- 02:占一个BYTE, 此处为2表示连接成功“Connect”。

---- 00:占一个BYTE, 此处只有在上一个BYTE为01表示(Negotiation Progress)或 02(Connect)时才有用。00表示NO Error Control和NO Compression。

---- 80,70,00,00:占一个DWORD(四个BYTE),用来表示DCE(调制解调器与调制解调器之间)的速度.注意此组数值是以前后颠倒的方式排列,例如此例的00,00为高字节,而80,70为较低的字节,因此此值代表:

00007080=7*4096+8*16=28800bps

---- 00,00,00,00:占一个DWORD(四个BYTE),用来表示DTE(R232与与调制解调器之间)的速度,此组数值也是以前后颠倒的方式排列.

---- 修改Response的部分时,请将你的调制解调器所有支持的响应数据(可以不输入不可能发生的响应,例如以300bps速度连接的情形)按照以上所述格式输入即可.

---- 2.修改[M1702REG]区段 热点网络

---- 如果起始(INIT)调制解调器AT命令(例如"AT&FE0V0&C1&D2S0=0")与你的调制解调器不符,或者你想在此处添加起始命令,则修改它。对"Smartlink9614UM"而言,此处可不必修改。

---- 经过以上修改你的Windows NT4.0就能支持你所用的Modem了,此法对Windows95同样适用。

(0)

相关推荐

  • 五十四、如何使NT4.0支持你的调制解调器

    五十四.如何使NT4.0支持你的调制解调器  ---- 目前越来越多的人们使用Windows NT4.0 作为局域网的操作系统,同时通过Modem(调制解调器),连接入INTERNET,虽然大多数人使用的Modem是Windows NT4.0识别或兼容的,但仍有部分Modem是Windows NT4.0所不能识别的,本文将介绍如何通过修改Windows NT4.0配置文件使其支持你所用的Modem. ---- Windows NT4.0调制解调器的设置方式使用的是 Telephone Appli

  • 六十四、WINOWS NT4.0下的网络安全性

    六十四.WINOWS NT4.0下的网络安全性  热点网络 在网络多用户环境下,系统的安全性.权限设置非常重要,Windows NT 4.0提供了网络环境下的一个成功的安全保密系统.Windows NT从最初开发到目前使用广泛的Windows NT 4.0,其安全系统已日趋成熟.完备,但同时也使得系统的管理人员在构造网络环境.进行权限分配时,感到复杂.难以掌握.笔者查阅了众多的有关资料,又经过反复实践,在此作一简要的分析和介绍. Windows NT 4.0的网络安全性依赖于给用户或组授予的三种

  • 六十、Windows NT4.0网络中漫游用户配置文件的建立

    六十.Windows NT4.0网络中漫游用户配置文件的建立  目前,关于如何在NT中建立漫游用户配置文件的书籍不少,但大多理论多.实例少,即使有几个例子,也不连贯.针对这种情况,笔者通过一个具体的实例来阐述建立漫游用户配置文件的详细过程.本例的网络为NT网络,网络中只有一个域,主域控制器的计算机名为"HP",操作系统为Windows NT Server 4.0:域中有一台工作站名为"LX",操作系统为Windows NT Workstation 4.0,现在想为&

  • 五十音小游戏中的前端知识小结

    背景 在日语学习初期阶段,我发现日语五十音的记忆并不是很容易的,片假名的记忆尤其令人费神.这时我想如果有一个应用可以充分利用碎片时间,在午休或地铁上随时可以练习五十音该多好.于是搜索 App Store,确实有很多五十音学习的小软件,但是商店的软件不是含有内购.夹带广告.就是动辄 40M 以上,没找到一个自己满意的应用.于是打算自己写一个,主要介绍自己在开发设计该应用过程中的一些收获. 实现 在线体验地址 https://dragonir.github.io/kanaApp/ 实现效果如下,该应

  • [JAVA]十四种Java开发工具点评

    在计算机开发语言的历史中,从来没有哪种语言象Java那样受到如此众多厂商的支持,有如此多的开发工具,Java菜鸟们如初入大观园的刘姥姥,看花了眼,不知该何种选择.的确,这些工具各有所长,都没有绝对完美的,就算是老鸟也很难做出选择.在本文中我简要介绍了常见的十四种Java开发工具的特点,管中窥"器",希望能对大家有所帮助. 1.JDK (Java Development Kit) 2.Java Workshop 3.NetBeans 与Sun Java Studio 5 4.Borlan

  • 五十八、NT Server用作Internet的网关

    五十八.NT Server用作Internet的网关  --- [该文章的方法不一定可行,请读者自己实践后再做结论] --- 假如你是一个网络管理员,你所负责的是一小型企业的 NT网络环境,在"上网"已成潮流的今天,你可能会遇到把你的 Intranet连上 Internet这个问题.本文将对如何建立本地通信与 Internet路由提供一个解决方案. --- 运行 NT Server 4.0的计算机不仅能用作 LAN/LAN的路由器,还能充当 Internet的网关.现在你唯一需要的是一

  • 五十九、配置广域网中的Windows NT

    五十九.配置广域网中的Windows NT Windows NT 4.0作为一个高性能32位多任务.多用户的网络操作系统,由于其界面的友好性和强大而直观的管理功能,无论对网络新手还是资深系统管理员,都可以迅速地构造起一套基于Windows NT的网络环境,从而赢得了众多用户的青睐.然而,随着用户网络节点的不断增加.挂接网段数的持续增长,使得网络规模日趋增大,一些在局域网环境中无法遇到的问题就会逐步地暴露出来.因此,如何保证Windows NT在多网段.多主域的复杂环境下,充分满足用户各种跨网段的

  • 五十六、 NT网卡和Novell网卡互用

    五十六. NT网卡和Novell网卡互用  热点网络 最近为一家电脑培训中心建立一个无盘NT教学网,由于NT无盘工作站上的网卡有着严格的要求:网卡的卡号(Adapter ID,也就是Node Address,共占12个字节)的前6个字符,必须是以0020AF或00608C开头, 且网卡上必须安装RPL(Remote Initial Program Load)的方式运行且支持NT的Boot Rom(其中记录着与NT通信的程序)才能为NT远程启动服务器所标识.我们建造的NT教学网上的工作站用的网卡符

  • 三十四、 WIN2000注册表应用九例

    三十四. WIN2000注册表应用九例 我们知道,与Windows 9x操作系统相似,在Windows 2000中,配置信息也是集中存储在注册表这个数据库里,但比较不同的是在Windows 9x中用来修改注册表文件的注册表编辑器是regedit.exe,而在Windows 2000中,要修改Registry数据库你可以使用两种"注册表编辑器"来进行编辑:一个是regedit.exe,而另一个则是regedt32.exe.前者可以在Windows 2000的安装目录\WINNT下找到,后

  • jQuery 1.9.1源码分析系列(十四)之常用jQuery工具

    为了给下一章分析动画处理做准备,先来看一下一些工具.其中队列工具在动画处理中被经常使用. jQuery.fn. queue(([ queueName ] [, newQueue ]) || ([ queueName ,] callback ))(获取或设置当前匹配元素上待执行的函数队列. 如果当前jQuery对象匹配多个元素:获取队列时,只获取第一个匹配元素上的队列:设置队列(替换队列.追加函数)时,则为每个匹配元素都分别进行设置.如果需要移除并执行队列中的第一个函数,请使用dequeue()函

随机推荐