小编Rob*_*nes的帖子

Wine 下的程序看不到 COM 端口

我在 Ubuntu 14.04 上,当我执行 ls 时,/dev/ttyS*我看到系统在启动时自动创建了 32 个端口。但是,当我在 Wine 下启动程序(在 Wine 下安装 scantool.net 的说明)时,他们看不到任何 COM 端口。

编辑

根据Wine 文档,我需要做的就是创建一个指向 USB 设备的符号链接。

lsusb
Bus 003 Device 002: ID 0403:6001 Future Technology Devices
International, Ltd FT232 USB-Serial (UART) IC

lsmod | grep ftdi
ftdi_sio               52885  0 
usbserial              45141  1 ftdi_sio

ls -al /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 0 ??? 16 07:21 /dev/ttyUSB0

ln -s /dev/ttyUSB0 ~/.wine/dosdevices/com1
ls -al ~/.wine/dosdevices/com1
lrwxrwxrwx 1 sailorbob sailorbob   12 ??? …
Run Code Online (Sandbox Code Playgroud)

wine

5
推荐指数
0
解决办法
3957
查看次数

减少 FTDI UBS-to-RS-232 适配器上的请求延迟

我正在使用 ElmScan5 扫描工具,它在 Ubuntu 14.04 (Trusty Tahr) 上的Wine 1.6.2下使用 FTDI USB-2- RS-232串行转 USB 芯片。

延迟非常高,我找到了关于如何在 Windows 上减少延迟的建议,但我不确定如何在 Linux 上做类似的事情。

在 Windows 的 COM 端口下,有一个选项可以减少延迟计时器:

调用设备管理器,找到您的 USB 端口。(1) 调用属性;(2) 呼叫高级 (3) 将延迟计时器从 16 更改为 2 或 1 毫秒。

为了让软件在 Wine 下工作,我必须将以下内容添加到 Wine 注册表文件中:

[Hardware\\Devicemap\\Serialcomm] 1015709345
"Serial0"="COM1"
Run Code Online (Sandbox Code Playgroud)

所以我不知道这是 Linux 还是 Wine 问题。

wine usb serial-port

4
推荐指数
1
解决办法
8104
查看次数

标签 统计

wine ×2

serial-port ×1

usb ×1