使 USB 在 Wine 4.0(Ubuntu 19.04)中工作

使 USB 在 Wine 4.0(Ubuntu 19.04)中工作

我成功安装了 Windows 应用程序Ubuntu 19.04(Disco Dingo)(我需要葡萄酒技巧安装。网4.5).该应用程序是带有USB端口的电子设备(BZS config)的配置软件。

应用程序启动,但显示“未连接设备”。USB 已连接,系统盘表明该设备已被 Linux 内核识别:

Bus 001 Device 124: ID 1fc9:81d5 NXP Semiconductors

dosdevices 中有很多符号链接,例如

lrwxrwxrwx 1 <user> <user> 12 Sep  1 17:10 com33 -> /dev/ttyUSB0

dmesg 说:

[420485.204701] cdc_acm 1-2:1.0: ttyACM0: USB ACM device
[420492.561108] usb 1-2: USB disconnect, device number 112
[420497.008650] usb 1-2: new full-speed USB device number 113 using xhci_hcd
[420497.166011] usb 1-2: New USB device found, idVendor=1fc9, idProduct=81d5, bcdDevice= 1.00
[420497.166015] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[420497.166018] usb 1-2: Product: VCOM Port
[420497.166021] usb 1-2: Manufacturer: NZR
[420497.166023] usb 1-2: SerialNumber: NZR-77

为了使其发挥作用,下一步应该采取什么措施?

答案1

Wine 文档中的相关部分可能是 串行和并行端口,其中描述了如何让 Wine 感知 USB 串行设备:

确保您具有访问计算机串行和并行端口所需的权限。在 Linux 上,用户通常必须是 sysdialout组的成员才能访问串行端口,或lp组的成员才能访问并行端口。

要覆盖 Wine 的默认设备映射,请运行wine regedit并创建字符串条目,HKEY_LOCAL_MACHINE\Software\Wine\Ports 其中条目名称是 Windows 设备名称,条目值是 Unix 设备的路径。继续上面的示例,要使 COM1 成为第一个 USB 连接的串行端口,请创建一个名为 COM1 且值为 的条目/dev/ttyUSB0

编辑注册表后,关闭 Wine wineserver -k,下次 Wine 运行程序时,您的更改将生效。

但是,如果 USB 设备需要在 Windows 下安装设备驱动程序,那么您就没那么幸运了。

相关内容