http://bugs.winehq.org/show_bug.cgi?id=31563
--- Comment #4 from matteli matthieu.nue@gmail.com 2012-09-01 08:06:30 CDT --- (In reply to comment #3)
Is it really supposed to work in 9600?
Yes
The following line looks suspicious: warn:comm:get_hand_flow ioctl error 'Argument invalide'
You have to select the serial port in the application?
Yes there is a config file where i select the port
Since it's a usb-serial device the port name is something like /dev/ttyUSB0 ? Are you in the dialout group?
Yes for the port name and i'm in the dialout group
You could try reading http://www.winehq.org/docs/wineusr-guide/misc-things-to-configure
Already done.
The programm begin to communicate with the device because the device freeze. The problem is why the freeze. The freeze occurs when the programm try to write in the device.
For the get_hand_flow, there is a problem. I create a little problem and i see that :
when i use :
ioctl(fd, TIOCMGET, &serial) the function works.
when i use :
if (ioctl(fd, TIOCMGET, &serial)==-1) { ... } there is a problem of invalid argument.