http://bugs.winehq.org/show_bug.cgi?id=58142
Bug ID: 58142 Summary: Teraterm 5.4.0 / Serial communication not functional Product: Wine Version: 10.5 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: janne.kekkonen@gmail.com Distribution: ---
tested with wine 10.5-staging
When data is sent to serial port that is opened with TeraTerm, GUI becomes very sluggish and data received is not shown on the terminal.
When data sending is stopped. Received data is shown and GUI responsivenes becomes normal.
This behavior seems very similar that is described in bug(s): 57246 and 50591.
Download link: https://github.com/TeraTermProject/teraterm/releases
Side note:
Wine registry do not have serial port friendly name information. Teraterm needs to be started with command line parameter which defines port:
wine ttermpro.exe /C=2
http://bugs.winehq.org/show_bug.cgi?id=58142
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, hardware, source URL| |https://github.com/TeraTerm | |Project/teraterm/releases
http://bugs.winehq.org/show_bug.cgi?id=58142
Bernhard Übelacker bernhardu@mailbox.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bernhardu@mailbox.org
--- Comment #1 from Bernhard Übelacker bernhardu@mailbox.org --- The missing enumeration of the serial port via setupapi is another bug #10051. I attached there a reg file which makes setupapi return COM1 and selectable in TeraTerm.
The modification to NtReadFile in bug #50591 / bug #57246 still improves receiving data.
http://bugs.winehq.org/show_bug.cgi?id=58142
--- Comment #2 from Janne janne.kekkonen@gmail.com --- Tested with Wine 10.12 still an issue.
Also tested to apply patch from bug-50591. Patch do not seem to work anymore.
http://bugs.winehq.org/show_bug.cgi?id=58142
Zeb Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com Component|-unknown |serial
http://bugs.winehq.org/show_bug.cgi?id=58142
--- Comment #3 from Janne janne.kekkonen@gmail.com --- It seems to be possible to reproduce issue with virtual serial port.
I created two virtual ports with command:
socat -d -d pty,raw,echo=0 pty,raw,echo=0
I added COM3 as dev/pts/2 to wine registry. Opened com3 with teraterm and used script to write to port /dev/pts/1 with 1 second interval.
While script is running GUI is somewhat sluggish and data is seen on terminal with 1-3s intervals.
Script that was used is attached to bug-58594
http://bugs.winehq.org/show_bug.cgi?id=58142
--- Comment #4 from Ken Sharp imwellcushtymelike@gmail.com --- *** Bug 58594 has been marked as a duplicate of this bug. ***