mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2003-05-12 17:54
[quote]
我的意思是说如果指定了HKR,,RealClass,,Net的话,那就是mux的效果了吧?我没有在98下装过RASPPPOE,不过我想应该是一样的效果,如果他安装以后让你感觉不一样,那应该是他的dll做的工作。还有你是怎么手工改的注册表?
我没有手工改注册表吖。就是用的inf文件安装的。


我晚上再试试在不指定HKR,,RealClass,,Net的情况下安装Passthru,看看是不是就自动是Filter模式了。

怎么修改注册表?MS的那个家伙的文章里边就有了啊。 [/quote]

如果你的inf都已经写完了,还用手工修改么??我没有手工修改任何地方吖:)
如果你看懂了raspppoe的inf的话照着写一个就可以了
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2003-05-15 15:37
[quote][quote]
我的意思是说如果指定了HKR,,RealClass,,Net的话,那就是mux的效果了吧?我没有在98下装过RASPPPOE,不过我想应该是一样的效果,如果他安装以后让你感觉不一样,那应该是他的dll做的工作。还有你是怎么手工改的注册表?
我没有手工改注册表吖。就是用的inf文件安装的。


我晚上再试试在不指定HKR,,RealClass,,Net的情况下安装Passthru,看看是不是就自动是Filter模式了。

怎么修改注册表?MS的那个家伙的文章里边就有了啊。 [/quote]

如果你的inf都已经写完了,还用手工修改么??我没有手工修改任何地方吖:)
如果你看懂了raspppoe的inf的话照着写一个就可以了 [/quote]

还是没戏:(:(:(,看来除了编写NDI没有别的办法了...
 
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2003-05-15 16:33
用那个dll把原先网卡上的相关的配置copy到你的passthru的相应的miniport上,因为你已经打断了TCPIP到真实网卡的binding关系。TCPIP已经看不到真实网卡了。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
23楼#
发布于:2003-05-15 17:42
用那个dll把原先网卡上的相关的配置copy到你的passthru的相应的miniport上,因为你已经打断了TCPIP到真实网卡的binding关系。TCPIP已经看不到真实网卡了。


我怀疑我们现在讨论的不是同一个问题,先统一一下讨论的问题。

用那个dll把原先网卡上的相关的配置copy到你的passthru的相应的miniport上
-----------
这个好办!

因为你已经打断了TCPIP到真实网卡的binding关系。TCPIP已经看不到真实网卡了
----------------------------------------
安装Passhtru之后,TCPIP对真实网卡的Binding仍然存在,同时真实网卡上还绑定我的Passthru,这就形成MUX模式了。

所以我现在最需要做的就是打断TCPIP对真实网卡的Binding,只保留我的Passthru对真实网卡的绑定。那应该怎样打断TCPIP对真实网卡的Binding呢???

1、直接更改注册表。
2、编写NDI。这个才是难题!我在编写这个NDI的过程中碰到很多莫名其妙的事,比如某个注册表键明明通过Regedit.Exe查看时已经不存在了,但是在NDI中通过程序检测时却仍然存在。至今也不明白是怎么回事。
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
24楼#
发布于:2003-05-15 17:49
因为是权限不同的缘故吧。

打断binding还是好办的,在那个myndi里面的处理binding的函数里面,你可以查看一下绑定的,如果是TCPIP和真实网卡,那就在unbind一下就可以,
或者你在后面遍历一下所有的binding,然后unbind你不要的,

我就是在处理多快网卡的时候binding关系不对,不过现在没有时间来做这个东西。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
25楼#
发布于:2003-05-15 17:55
你copy配置信息是在哪里做的?
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
26楼#
发布于:2003-05-15 18:02
因为是权限不同的缘故吧。

打断binding还是好办的,在那个myndi里面的处理binding的函数里面,你可以查看一下绑定的,如果是TCPIP和真实网卡,那就在unbind一下就可以,
或者你在后面遍历一下所有的binding,然后unbind你不要的,

我就是在处理多快网卡的时候binding关系不对,不过现在没有时间来做这个东西。


如果直接调用Unbind()函数打断绑定的确很容易,但是如果用户后来删除了Passthru,那NDI就必须恢复TCPIP对真实网卡的绑定。只可惜那个Bind()函数用起来不是很爽,也可以说是我不懂得使用。

所以我现在想直接通过删除注册表键/值的方式来删除绑定和恢复绑定,所以才碰到各种莫名其妙的事情。


[编辑 -  5/15/03 by  slwqw]
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
27楼#
发布于:2003-05-15 21:06
删除的时候就删除一个passthru和真实网卡的bind就建立一个真实网卡和TCP的bind。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
28楼#
发布于:2003-05-15 21:20
删除的时候就删除一个passthru和真实网卡的bind就建立一个真实网卡和TCP的bind。


如何在NDI中建立真实网卡和TCP的bind???

总不能在删除Passthru后让用户自己去添加TCP/IP协议吧?
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
29楼#
发布于:2003-05-15 21:30
用ndibind(),你可以查到需要的hndiLower hndiUpper的值。
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
30楼#
发布于:2003-05-15 21:42
用ndibind(),你可以查到需要的hndiLower hndiUpper的值。


老大啊,我上面已经说过了,我就是因为不懂得使用这个函数,所以才想直接更改注册表的。看来我研究的程度还是太浅了,继续学习ing...
mikeluo
驱动老牛
驱动老牛
  • 注册日期2001-09-04
  • 最后登录2007-05-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
31楼#
发布于:2003-05-15 21:59
多看几天就熟悉了:)
学而不思则罔,思而不学则殆 学而思之,思而学之,岂非圣人乎?
slwqw
驱动大牛
驱动大牛
  • 注册日期2002-07-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分7分
  • 威望197点
  • 贡献值0点
  • 好评度147点
  • 原创分0分
  • 专家分0分
32楼#
发布于:2003-05-15 22:13
多看几天就熟悉了:)


革命尚未成功,同志仍需努力 :P
上一页 下一页
游客

返回顶部