Changes

Serial Port Access in Wine Troubleshooting

1,704 bytes added, 17 February
The following lines were added (+) and removed (-):
'''Serial Port Access in Wine is Problematic at best, even in Wine version 9.'''Identify the serial port for the device. in /dev you should see the following: /dev/ttyUSB0 then identify and inspect the port with the device connected and on.tty -F /dev/ttyUSB0 -aOnce you know it exists and you can communicate with the device through Linux (the host operating system) you can continue.  Make sure your user (you) are a member of the dialout group sudo adduser nicolep dialoutWine (current versions >3) detects ports when it is run. You should look in ~/.wine/dosdevices folder for links to tty ports.Following their instructions sudo vi ~/.wine/system.reg Look for "Serialcomm" and '''E486: Pattern not found''' rendering usercomp.com advice absolutely useless.  After doing chmod 666 /dev/ttyUSB0 and editing ~/.wine/system.reg then restarting the ~/.wine/system.reg edits manually made were gone and new entries for serial ports became available.  An entire section looking like this: [Hardware\\Devicemap\\Serialcomm] 1708127074  "\\Device\\Serial0"="COM1"  "\\Device\\Serial1"="COM2"  "Serial0"="COM1"Except with many more entries than this sample was auto generated.Just "some" software executed in wine will see the serial port if it can be manually entered into the software.  Still very flakey!The resource [https://www.onetransistor.eu/2015/12/wine-serial-port-linux.html Set up the serial port in Wine] was probably the most helpful.  == references ==* https://usercomp.com/news/1036506/application-under-wine-cannot-access-any-serial-ports* https://www.onetransistor.eu/2015/12/wine-serial-port-linux.html* https://forums.linuxmint.com/viewtopic.php?t=412636
Bureaucrat, administrator
16,192
edits