I stand educated; I didn't know the ID-1 software talked via com port interfaces rather than via usb port interfaces. What I said is true, wine does not support usb interfaces, but linux sure does. Thus Pierre, Antonio, Ed, and maybe others have pointed a way to the solution - the ID-1 software talks to wine via com port interfaces which are mapped to linux USB serial com ports where linux handles the interface.
Let me add that you need to define any com port you intend to use under wine in the ~/.wine/dosdevices directory. If you have physical com ports on your computer, you will find existing entries in this directory for those. To complete Pierre's example, you also need to create an entry for com4 in the ~/.wine/dosdevices directory: ln -s /dev/ttyS4 com4 This tells wine where to look for com4, /dev/ttyS4 in this case which Pierre redefined to be the first USB port, /dev/ttyUSB0. *** I'm pretty sure I've done this in one step before, all in the dosdevices directory. Try ln -s /dev/ttyUSB0 com4 (some distros use /dev/usb/ttUSB0...) Then tell the ID-1 software to use com4. Don't forget to attend the permissions issue also described by Pierre. I think if you run wine as root, you don't have to worry about this, but regular users do not have permission to use tty ports in linux for security reasons. 73 -- John > The ID-1 control software, only knows about "COM:" devices which under > linux are the /dev/ttyS.... On the other hand, the FTDI chips seen by > linux as a /dev/ttyUSB... Assuming that you only have one such device > connected on your system, it will be /dev/ttyUSB0. What you have to do is > to link to some ttyS device. Say you > > ln -s /dev/ttyUSB0 /dev/ttyS4 > > The ID-1 control software will be able to connect to COM5. > > You also need to make sure that you have read/write access to the device. > Under most recent distributions, those device will grant R/W access to > members of the group "uucp". If needed, you edit /etc/group to be included > in that group. Here's how it shows on my system where I have the ID-1 > control software running on COM5: > > [...@localhost]$ ls -la /dev/ttyUSB0 > crw-rw---- 1 root uucp 188, 0 aoĆ» 1 16:12 /dev/ttyUSB0 > [...@localhost]$ ls -la /dev/ttyS4 > lrwxrwxrwx 1 root root 12 jui 27 20:45 /dev/ttyS4 -> /dev/ttyUSB0 > [...@localhost]$ grep uucp /etc/group > uucp:x:14:uucp,prt > > (Note that under Windows it's exactly the same: USB serial devices are > turned into COM ports and it is the COM port number that you actually > configure in the ID-1 control software. The only difference is that > Windows automatically assign a COM port number for the USB serial > interfaces.) > > '73 - Pierre > __ > > Pierre Thibaudeau > VA2RKA/VA2RKB/VE2RIO/VE2RVR/VE2RQF/VE2RTO/VE2LKL/VE2TXD sysadmin >
