Hello everyone,
Sorry to bother you, I'll try to keep it brief. I am making an
USB-serial adapter using an Atmel (Microchip) ATMega16u2 with a LUFA
based firmware, which gives me a nice working ttyACM0 device.
However I am running into some trouble implementing DSR/DTR hardware
flow control. The DTR signal (output) can be set and cleared, no
problem there. The DSR signal (input) however does not seem to get
reported back eventhough with usbmon I can see the device sending it to
the host.
I have mainly tested with gtkterm on a few different (more or less)
recent linux kernels. To add insult to injury (just kidding) it works
on windows (7 tested with RealTerm), so it seems my device should behave
like it is supposed to. I have also tried it with a real serial port
(ttS0, DSR/DTR and RTS/CTS) and an FTDI cable (ttyUSB0, RTS/CTS only)
and gtkterm can see the signals just fine with those.
Any advice, pointers or help you could give me would be greatly
appreciated. And I'd be happy to provide more specific details as it
will be open hard/soft-ware anyway (designed to be made in a fablab by
anyone actually).
Best regards,
Zaerc.
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html