Hello I am receiving the following error dispcal: Error - new_disprd() failed with 'Instrument Access Failed' More details of the error are given bellow The computer is running OpenSuSE 11.3, kernel 2.6.34.7, and the device is listed in the lsusb command #lsusb Bus 007 Device 002: ID 085c:0100 ColorVision, Inc. I have change the permission on this devices so all can read and write and even run the dispcal program as root users. The device is a Pantone Colorvision Spyder 1, that I inherited because the owner, who bought it second hand without software, could not get the device to work. With the -D5 option I receive the following output: Checking XRandR 1.2 VideoLUT access XRandR 1.2 is faulty - falling back to older extensions get_displays checking for Xinerama Display 0 name = ':0.0' Setting up the instrument usb_get_paths about to look through devices: usb_check_and_add() called with VID 0x1d6b, PID 0x2 usb_check_and_add() called with VID 0x1d6b, PID 0x2 usb_check_and_add() called with VID 0x1d6b, PID 0x1 usb_check_and_add() called with VID 0x1d6b, PID 0x1 usb_check_and_add() called with VID 0x1d6b, PID 0x1 usb_check_and_add() called with VID 0x1d6b, PID 0x1 usb_check_and_add() called with VID 0x1d6b, PID 0x1 usb_check_and_add() called with VID 0xbda, PID 0x103 usb_check_and_add() called with VID 0x403, PID 0xfc60 usb_check_and_add() called with VID 0x46d, PID 0xc31b usb_check_and_add() called with VID 0x461, PID 0x4d09 usb_check_and_add() called with VID 0x99a, PID 0x7202 usb_check_and_add() called with VID 0x85c, PID 0x100 usb_check_and_add() called with VID 0x46d, PID 0x821 managed to open serial "/dev/ttyUSB0" managed to open serial "/dev/ttyS0" managed to open serial "/dev/ttyS7" managed to open serial "/dev/ttyS6" managed to open serial "/dev/ttyS5" managed to open serial "/dev/ttyS4" managed to open serial "/dev/ttyS3" managed to open serial "/dev/ttyS2" managed to open serial "/dev/ttyS1" instType: About to init Serial I/O instType: Trying different baud rates (20000 msec to go) icoms: About to set port characteristics: Port = 1 Flow control = 1 Baud Rate = 7 Parity = 1 Stop bits = 1 Word length = 4 icoms: About to open port '/dev/ttyS0' icoms: Opened port OK, fd = 5 icoms: port characteristics set ok icoms: Write_Read called with ';D024^M^J' About to write ';D024^M^J' ICOM err 0x0 icoms: Read called icoms: About to return read '' ICOM err 0x2000 icoms: Read returning with 0x2000 icoms: Write_Read Write failed - returning 0x2000 icoms: About to set port characteristics: Port = 1 Flow control = 1 Baud Rate = 9 Parity = 1 Stop bits = 1 Word length = 4 icoms: port characteristics set ok .........(Block repeats many more time the only values of the port characteristics changing) icoms: Write_Read called with ';D024^M^J' About to write ';D024^M^J' ICOM err 0x0 icoms: Read called icoms: About to return read '' ICOM err 0x2000 icoms: Read returning with 0x2000 icoms: Write_Read Write failed - returning 0x2000 instType: Failed to establish coms dispcal: Error - new_disprd() failed with 'Instrument Access Failed'