返回首页 游戏下载 - 电脑游戏 网络游戏 工具补丁 在线游戏 游戏媒体 精典专区

游戏首页 游戏资讯 - 游戏新闻 游戏文学 游戏攻略 游戏秘技 游戏知识 模拟资讯 游戏专题 金手指区
您的位置:首页-> 游戏频道-> 游戏资讯-> 游戏知识-> 硬软知识-> 向交换机说再见(PSO上网)

硬软知识

业界知识
硬软知识
XBOX专栏
NGC专栏
PS2专栏
DC专栏
GBA专栏

本类阅读TOP10

·PS游戏汉化(中文版)
·EPSXE的配置调试及优化指南(完整版)
·游戏汉化步骤
·WSC游戏中英文目录对照表
·ePSXE的设置调试优化全攻略
·GBA游戏官方网页大汇集
·关于S端子的相关知识
·显象管CRT电视性能评价及导购
·RGB和色差端子等的差别
·AV,S-VIDEO还是分量?各线材效果简介

精品推荐
向交换机说再见(PSO上网)


[ 作者:=绒毛= 来源:[我梦传播]=绒毛= 加入时间:2002-3-1 :251 ]

 
大家都在研究怎样可以直接让DC和电脑的Modem直接连接吧,最省事的莫过于买一个小交换机(就是我们说的分机)。在我个人而言,这个方法并不是我们DIY的一贯作风,而且这样的话投资大,连线的质量也存在问题。为什么这么说呢?道理很简单越是复杂的电路连线,干扰就越大。大家想一下,一条电线和一个交换机,谁比较复杂呢?不用我说了吧。投资大这个就更不用我解释了吧,呵呵。
下面就把我今天一天的研究成果作一下报告吧。本文的主要技术参考是来自这里的http://www.dcvision.com/Mterlouw/main_f.htm ,大家可以看看。下面的内容主要是针对Win2000 Professional来说的。Win98的解决方案比较简单,我以后在说。因为Win98的拨号服务器可以方便的设置成为手工应答,所以并不存在下面我要解决的问题,就是解决Win2000的拨号服务器不能人工应答的缺陷,因为直接连线下的两个Modem根本不可能存在响铃的情况(其实是可以人工产生,要产生50伏的高压,很不方便),因此我们要人工使拨号服务器进入应答状态。

解决过程说明:
1.设置DC的拨号设置:(以下设置是使用DC的PlanetWeb上网碟完成)
  a.设置拨号账号:大家可以随自己的喜欢起一个,如:用户名和密码都为“Dreamcast”。
  b.电话号码至少要有一个数字,什么数字可以随便。
  c.在“Dial Options”页面,一定要选择“Blind Dial”项为“On”,其他都可以不动。
  d.“Proxy Setting”页面选择“No”不使用代理服务器。
  e.按“OK”退出设置画面,再按“Save”按钮保存设置。
  f.到这里DC的设置已经是告一段落了。

2.设置Win2000,让Win2000自动应答DC的呼叫:
  a.运行注册表编辑器:在开始->运行中输入“regedt32”,然后确定。Win2000的和Win98的有分别。
  b.在“窗口”菜单中找到“本地机器上的 HKEY_LOCAL_MACHINE”。
  c.找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\{数字串}\0000\Monitor\这个主键。
  d.如果你找不到上面的主键,可以先点击Class主键,然后查找“Monitor”这个就可以了。
  e.修改Monitor主键里面“1”的内容(开始时通常会是ATS0=0)为:ati2i1i2i2i1i2,等下我会解释。
  f.下面要查找一个Modem回复列表,这个比较复杂,大家要注意。
    通常大家都是使用Unimodem的,那么你可以在下面的主键中找到上面说的回复列表:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Unimodem\
    DeviceSpecific\Modem名字\Responses
    如果大家找不到的话,可以在先点一下HKEY_LOCAL_MACHINE主键,然后查找"Responses" 或者 "NO CARRIER"。
  g.如果大家已经找到回复列表的主键之后,就可以在里面增加一个二进制数值(Binary),操作如下:
    菜单“编辑”->“添加数值”->数值名称填写:"255OKOK"
    数据类型选择“REG_BINARY”,数值内容输入:“08 00 00 00 00 00 00 00 00 00”(8后面18个零)。
  h.现在已经设置好Win2000的手工应答了。下面我就说明一下上面为什么要这样设置。
  i.设置好之后,你还要重新启动,让Win2000启用新的设置。以后对注册表的修改也要重新启动才可以生效。

附注:整个设置的工作过程是这样的,当我们等一下设置好拨号服务器之后,Win2000就会向Modem发出我们在Monitor里面设置的字符串(ati2i1i2i2i1i2),当Modem收到这个字符串之后,就会做出反应,其实字符串中已经含有多个Modem所认识的AT命令,其中AT是命令标示字,命令I2会让Modem返回一个OK,所以第一个I2是欺骗Win2000让win2000认为modem已经准备好,的确也是准备好了(呵呵)。然后对于I1命令,Modem通常会返回“255”,当整个命令完成之后,Modem又会自动的返回一个“OK”,再加上没一个返回中Modem自动加入的换行字符,Modem对我们设置的整个字符串的返回就会是:
“OK<换行><换行>255<换行><换行>OK<换行><换行>OK<换行><换行>255<换行><换行>OK<换行><换行>OK<换行>”
其中第一OK就等价了Modem完成命令之后自动返回的OK,就是最后的一个OK,但是我们知道,这个是我们制造出来的。而255之后为什么要安排两个OK,是为了和正常的ATI2命令的返回区分开来。而我们最后在Modem回复列表中添加的一个数值,其作用是把我们制造出来的特殊返回翻译成为拨号服务器的语言,也就是告诉拨号服务器,当Modem有数值名称的返回的时候,就是说Modem有电话拨入了,其实这个也是欺骗拨号服务器的。
  数值名称的是怎么来的呢?其实我用了来代替换行内容。注意,h后面的是数字零
  整个过程就是让Win2000开始****Modem有没有电话拨入的时候,就知道一个假的电话响了的假象,而制造两个响铃是因为Win2000的拨号服务器只会在电话响了两下之后才会开始应答。

3.设置电话拨入服务器:
  设置这个就比上面的设置简单多了,大家可以跟我一起设置。
  a.在“控制面板中”中打开“网络和拨号连接”。
  b.选择新建连接,按下一步,在网络连接类型页面中选择第四个--接受传入的连接。
  c.连接设备选择你要使用的Modem,也可以先不选。
  d.一直按下一步来到用户设置页,按其中的“添加”按钮添加用户。
  e.用户名输入你上面在DC上设置的用户名,我设置是是Dreamcast,所以就填入Dreamcast,要注意大小写。
  f.全名可以乱输,密码就要输入DC上设置的密码,要输入两次来确认。
  g.增加用户之后,还要钩上刚才设置的新账号。然后下一步。
  h.双击“Internet协议(TCP/IP)”,选择“指定TCP/IP地址”,下面的地址中分别填入192.168.0.1 192.168.0.2。
  i.如果上面我提出的地址和你已有的网卡地址冲突的话,可以适当修改,只要前面的比后面的最后一位少1就可以了。
  j.确定->下一步,为你的连接起一个名字就好了。

4.打开和关闭连接:
  要打开和关闭连接很简单,如果要打开,在“网络和拨号连接”中双击刚才建立的传入连接,选上Modem前面的钩,确定就可以了。这时候Modem就会开始应答。最好的打开时间是在你的DC开始拨号之后,就按下传入连接的“确定”。
  打开了当然也要关闭啦,和打开反过来,取消Modem前面的钩,确定就可以了。

5.最后问题和说明:
  设置上面之后,如果你要用你的电脑的Modem上网的话,你一定要取消传入连接的Modem前面的钩,也就是要关闭。这个大家都应该知道啦。
  如果你的Win2000不能自动进入应答状态的话,你就要查看一下你的Modem对于ATI1和ATI2的回复了。可以在“控制面板”->“电话和调制解调器选项”->“调制解调器”页面中,双击你的Modem,选择出现窗口的“诊断”页面,点击“查询调制解调器”按钮。等一下就可以看到你的Modem对于ATI1和ATI2的响应了。其中ATI2如果是“确认”就是我们说的“OK”了。知道他们的响应之后,你就要修改2.g中的Modem回复列表中数值名称中的对应字符了。
  还有,如果你的DC的猫是比较新版的话,会不能取得电脑的信号,那么你就要在DC和电脑的电话线中增加一个简单的电路,制作这个电路一点也不复杂,完全可以不需要电烙铁就可以搞定。当然用了电烙铁就可以更加牢固和美观了。
接线图入下:
DC + | | - 电脑
红线--+---||||---------/\/\/--------+-----绿线
| | | 390 欧姆 电阻 |
| 9V 电源 |
| |
+---||------------------------+
.47 MDF 电容
DC  电脑
绿线--------------------------------------红线

  上面的设置其中很多都是我一开始提供的网址的内容,那里还配有图片,大家可以作为参考。现在我们真的可以向我们的小交换机同志说再见了,再见!!