I'm going to bump this because I am having a very similar problem. I want to connect a spectrometer from SBIG and control it with some windows software. The USB device is indeed recognized in Linux (Ubuntu MATE in this case):
Code: Select all
$ lsusb
Bus 003 Device 009: ID 0d97:0101 Santa Barbara Instrument Group SBIG Astronomy Camera (with firmware)
And the software (CCDOps) installs and runs fine. Following similar advice from around the web (and the previous comment), we need to map the com ports to the USB ports. However, I am using wine-devel, version 2.11, and that appears to have already been done:
Code: Select all
$ ls -la ~/.wine/dosdevices/
total 12
drwxrwxr-x 2 cduston cduston 4096 Jul 7 12:48 .
drwxrwxr-x 4 cduston cduston 4096 Jul 7 12:50 ..
lrwxrwxrwx 1 cduston cduston 10 Jul 7 11:25 c: -> ../drive_c
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com1 -> /dev/ttyS0
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com10 -> /dev/ttyS9
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com11 -> /dev/ttyS10
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com12 -> /dev/ttyS11
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com13 -> /dev/ttyS12
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com14 -> /dev/ttyS13
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com15 -> /dev/ttyS14
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com16 -> /dev/ttyS15
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com17 -> /dev/ttyS16
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com18 -> /dev/ttyS17
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com19 -> /dev/ttyS18
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com2 -> /dev/ttyS1
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com20 -> /dev/ttyS19
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com21 -> /dev/ttyS20
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com22 -> /dev/ttyS21
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com23 -> /dev/ttyS22
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com24 -> /dev/ttyS23
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com25 -> /dev/ttyS24
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com26 -> /dev/ttyS25
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com27 -> /dev/ttyS26
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com28 -> /dev/ttyS27
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com29 -> /dev/ttyS28
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com3 -> /dev/ttyS2
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com30 -> /dev/ttyS29
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com31 -> /dev/ttyS30
lrwxrwxrwx 1 cduston cduston 11 Jul 7 12:48 com32 -> /dev/ttyS31
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com4 -> /dev/ttyS3
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com5 -> /dev/ttyS4
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com6 -> /dev/ttyS5
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com7 -> /dev/ttyS6
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com8 -> /dev/ttyS7
lrwxrwxrwx 1 cduston cduston 10 Jul 7 12:48 com9 -> /dev/ttyS8
lrwxrwxrwx 1 cduston cduston 8 Jul 7 12:15 d:: -> /dev/sr0
lrwxrwxrwx 1 cduston cduston 13 Jul 7 12:01 h: -> /home/cduston
lrwxrwxrwx 1 cduston cduston 1 Jul 7 11:25 z: -> /
However, the device is still not recognized by the software. Does anyone have any thoughts? The only thing I can think of is the *right* port is not being mapped - so how do I determine which port in /dev is pointing to my camera?