佚名通过本文主要向大家介绍了一个鸡蛋搞定祛斑问题,初稿把查重问题搞定,一招搞定夏天脚气问题,轻松五步搞定学术研究,捡宝王761 我来搞定 5等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 还没搞定的问题,大家来研究研究呗?!
描述:
解决方案1:
描述:
写了一个虚拟串口驱动。好不容易能上网了,但却下不来了!
(人生大起大落真是太多又太快了^_^)
与实串口比较,好像我的驱动还没到 AT 指令那一步。
IOCTL_SERIAL_PURGE 后面的IO请求一直是:
IOCTL_SERIAL_GET_STATS……
感觉就像没有断开网络一样,
2000系统拨号程序似乎还在等待什么动作。
看实串口断开的时候,
先发一段字符串
串口收到一段反馈字符串
发送ATH (猫返回 ‘no carrier’ (我的驱动到这里就停了,没发ATH。) )
---CD 线变低
ATH (猫返回‘ok’)
AT#CLS-0 (猫返回‘ok’)
AT…… (猫返回‘ok’)
AT…… (猫返回‘ok’)
AT…… (猫返回‘ok’)
ATS0-0 (猫返回‘ok’)
DTR RTS 低;关闭串口。
想根大家请教的是,modem关闭网络连接时候的步骤。需要满足什么条件他才能进行下一步。
或者那位大侠知道,关闭时需要注意哪几个 IRP 请求。
问题挺别扭,您尽量理解^_^,多谢帮忙,谢谢!
解决方案1:
在网络连接上去后,发AT指令是无法断开连接的。 Modem断开连接是硬件复位,不是通过发ATH指令来断开的吧。
解决方案2:UP