我成功地在Ubuntu 19.04 (Disco Dingo) 中安装了一个 Windows 应用程序(我需要winetricks来安装.NET 4.5)。该应用程序是带有 USB 端口 (BZS config) 的电子设备的配置软件。
应用程序启动,但显示“未连接设备”。USB 已连接并且lsusb显示该设备已被 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
尝试使其发挥作用的下一步是什么?
Wine 文档中的相关部分可能是 Serial and Parallel Ports,它描述了如何让 Wine 识别 USB 串行设备:
但是,如果 USB 设备需要在 Windows 下安装设备驱动程序,那么您就不太走运了。