I am in the same boat as the author of this blog post:


I am not able to use the workaround mentioned by the blog post author, so I was hoping to fix the actual problem.

This device uses a Silicon Labs CP2102 device for its USB-serial conversion. Is there anything I can do (up to and including rebuilding the driver with changes) to prevent RTS and DTR from being asserted by default when the device is open()'ed?

Ideally it would still be possible to assert and deassert RTS and DTR but if the only fix is to completely disable them for this device I'm okay with that.

Thanks in advance!