Caspar Maessen wrote:
I recognize your wish to solve this matter and present the future argyll-users with a universal solution. That's why I answered your mail about this subject. But in fact I really didn't know what I was doing. Looking at the dev-tree I found bus/usb. With the help of man udev and some experimenting later, the DTP94 was recognised, and my goal achieved. But it was rather more luck than wisdom. I hope you succeed in your efforts, but sadly this is all I can contribute.
Looking into the libusb source, and perusing this <http://www.mail-archive.com/avr-chat@xxxxxxxxxx/msg00902.html> gives me the hint that the creation of the right hierarchy in /dev is needed for udev to work. So a udev rule like: # DTP94 SYSFS{idVendor}=="0765", SYSFS{idProduct}=="d094", \ PROGRAM="/bin/sh -c 'K=%k; K=$${K#usbdev}; \ printf bus/usb/%%03i/%%03i $${K%%%%.*} $${K#*.}'", \ NAME="%c", MODE="666" might be a better prospect. Unfortunately the udev in my Linux system seems to be an early, crippled version, and I'm unable to test any of this. Graeme Gill.