在写博客的同时,主要还是尝试把win10的driver开发的流程跑通。然后再根据“结果”来“总结”遇到的问题的解决过程。
之前在“Provision a computer for driver deployment and testing ”,搞了很久:
英文链接:
https://docs.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/provision-a-target-computer-wdk-8-1
Provision a computer for driver deployment and testing (WDK 10)
中文链接:
https://msdn.microsoft.com/zh-cn/library/dn745909(v=vs.85).aspx
预配计算机以便进行驱动程序部署和测试 (WDK 10)
中间主要是两个问题:
一个是最先使用两台笔记本的无线网卡作为连接媒质,共同连接到一个hub上,既连接了网络,又组建了局域网。但是这样,发现provision、deploy虽然出现过问题,但是都还好,最后解决了。但是最后在使用windbg 来debug时,总是停留在“waiting to reconnect…”,怎么都解决不了。
第二个就是不得己改用有线网卡。不停的出现网卡“变黄”的问题。开始不得要领。
后来来猛然醒悟,是不是调试驱动时,本身就是需要网卡变“黄”? 因为它的提示信息是“此设备已为Windows内核调试预留…”,而我们本身就是要进行内核调试啊!
所以后来在deploy最后一个步骤,虽然提示“Driver Deployment Task Failed: Driver Install”,并且还让网卡再次变“黄”,但是继续后续操作,终于解决了之前的这些问题,出现了千呼万唤的界面:
终于看到windbg跳过“Waiting to reconnect…”这个消息了!
在此先Mark一下,后续更新操作到现在所填的坑,以及自己的操作过程。