阅读:2580回复:7
请教熟悉PPP通信的高手!用自己的ISDN卡(自己写的驱动)拨号上网,经常被对方(163)挂断
我们自己写的ISDN卡驱动程序目前总算可以上网了,但上了将近20多分钟后,就常常再没有数据被收到,然后163发来挂断请求。程序本身所用缓冲区并没有溢出或泄露等等,可为何开始都能正常运行,后来轻则被挂断,重则死机?
希望能与熟悉PPP协议、拨号网络原理(以及TAPI)的高手讨论。谢谢啦 (若是做过ISDN上网驱动就更棒了) |
|
最新喜欢:skylgl |
沙发#
发布于:2001-06-24 13:50
把你的源程序给我试试看,我也正准备开发呢
Thanks in advance. email:nicegood@263.net |
|
地板#
发布于:2001-07-16 15:35
没有向上证实发送完成
|
|
5楼#
发布于:2001-07-19 11:36
ppp处于连接状态时,会有链路的维护处理,当没有正确响应服务器的维护包时,会被挂断;另外对于ISDN还有线路的维护,大约每10秒钟一次,当连续多次没有响应时,交换机会断开线路连接,这种情况可以使用ISDN协议分析议清楚的看到;另外觉得还有可能是驱动程序处理不当,造成协议栈溢出。不知你使用的是哪一种平台,如果是Windows平台的,请将你的源程序给我看看,我正准备将以前的程序移植到Windows,望一起前进!
email:tomili@sina.com |
|
6楼#
发布于:2001-07-24 15:15
我也在做ISDN的驱动。
2B无法绑定可能是由于B1和B2的数据分时间槽接收有问题 |
|
|
7楼#
发布于:2001-07-28 09:57
绑定问题已经解决,其实不是那么回事,就是要说明断点数为2,其他问题都还行,反正现在用着自己的驱动程序,感觉挺好。后面就是加功能了!
|
|