Is there a bug in "usbser.sys" in windows 10 ??

ALBERTO GONZALEZ 0 Reputation points
2024-04-08T16:11:24.57+00:00

Hello, good afternoon.

I have a problem with the "usbser.sys" driver, where after ruling out the rest of the possibilities (project code, electronic board, etc.), the only possibility that remains is the driver that the device has.

I created a C++ program where I made a client-device connection via USB. The device is a CDC-ACM and uses the Windows 10 universal driver: usbser.sys

The problem is that the driver (as I have seen from other people on forums, etc.) fails at completely random times and decides not to return the request made from the client.

In the following link I show how using TELNET as a client, I request through the "gf" command that it returns the frequency. It should return 64 which is the defined frequency each time it is called.

https://forum.qt.io/topic/155594/problems-with-qserialport

And as you can see in the example in the photo of the link related to Telnet, the device at random times does not return anything, and looking at the code (seeing if there are available bytes received), using wireshark and so on, I see that the device has not directly sent anything .

From what I have seen on the Internet, there are more people with this same problem...

All the best.

Windows for business | Windows Client for IT Pros | User experience | Other
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.