Serial-Port
如何將 /dev/ttyUSB0 (usbserial CP210x) 映射到 wine 中的 COM 埠?
我在 wine 中執行一個 Windows 應用程序。該應用程序只能看到 COM 埠 1-4。
我的系統有以下 USB 串列設備:
# lsmod | grep cp210x cp210x 36864 0 # ls /dev/ttyUSB0 crw-rw---- 1 root uucp 188, 0 Feb 14 00:42 /dev/ttyUSB0
如何將其作為 COM1 呈現給葡萄酒應用程序?
這是我解決這個問題的方法:
cd ~/.wine/dosdevices/ ln -s /dev/ttyUSB0 com5
**這就是它所需要的。**我的 Windows 應用程序現在為我提供了使用 COM 5 的選項,並且它立即工作。
在我對此的研究中,我確實讀到有些人需要添加 Wine 系統資料庫項。我不必這樣做。
這是適用於大多數應用程序的常用選項:
[Hardware\\Devicemap\\Serialcomm] 1231984861 "Serial0"="COM1"
以下是我用於解決方案的資源:
在 Wine 中設置串口 · One Transistor https://www.onetransistor.eu/2015/12/wine-serial-port-linux.html
wine - USB 和 COM 埠之間的符號連結 - 詢問 Ubuntu https://askubuntu.com/questions/685985/symbolic-link-between-usb-and-com-port
將 /dev/ttyUSB 轉換為 com 埠以在 Linux 中與 Wine 一起使用 - 超級使用者 https://superuser.com/questions/619528/converting-the-dev-ttyusb-to-com-port-to-use-it -with-wine-in-linux