fwen
驱动牛犊
驱动牛犊
  • 注册日期2002-06-25
  • 最后登录2002-11-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1045回复:1

各位大虾,请进来看看,望不吝指教

楼主#
更多 发布于:2002-07-11 18:43
我希望在ppp协议的基础上实现休眠的功能,就是在没有数据传输一段时间以后主动挂断与RAS服务器的连接,当有数据需要传输时恢复连接。
我应该如何做呢?
我初步的想法是在NDISWAN和Modem driver之间实现一个中间层驱动程序,这个程序的主要功能如下:
1)扩充PPP协议,增加一些必要的协议。
  这样驱动程序就要过滤一些自己需要处理的包。
2)挂断
  在进入休眠状态时要挂断电话并要向上层NDISWAN屏蔽M  odem的挂断信号,以保持上层协议的链接。
3)拨号
  在从休眠状态恢复时要进行拨号。

我不知我的想法对不对。正确的办法是怎样的呢?望高手多多指教。

有没有和我干的活差不多的兄弟,多多交流吧。
yiduz
驱动小牛
驱动小牛
  • 注册日期2001-04-28
  • 最后登录2003-10-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-19 17:35
我想你的想法是对的,有两点你必须完成:
1、你需要书写notifyob的dll,dll部分要在安装的同时取消ndiswan在modem上的绑定。
2、你的中间层应该向上输出一个ndiswan设备,要让windows能够将ndiswan绑定上去。
ydzhang
游客

返回顶部