[argyllcms] Re: Getting udev rules to work on Ubuntu 6.06

  • From: Graeme Gill <graeme@xxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sat, 25 Nov 2006 12:43:27 +1100

Neil Woolford wrote:

This appears to be handled in an earlier file, 20-names.rules, on Ubuntu
6.06.

Right. What exactly is the contents of that line of the rules though ?

It does look horribly like there is a wide variation between
distributions in the implementation of udev rules;  certainly the rule
currently given in the installation instructions section of the
Argyllcms website works perfectly as 10-dtp94.rules on the Mandriva Free
2007 but not on Ubuntu 6.06.  (The contents of the ..../rules.d
directories are very different as well.)

Try using the .rules contents I posted a little while ago on this list,
and that are now reflected in the online documentation
<file:///D:/usr/graeme/www.argyllcms.com/doc/Installing.html>,
and see if it works as given (as rule 10.etc), since it creates
a suitable /dev/bus/usb/00M/00N/ device name for libusb.

after the default permissions file 40-permissions.rules and won't work
with both the use of = rather than == in the tests and the NAME
assignment at the end of the line.  So unfortunately there is a swamp
here because of variation in udev implementation and rule sets between
distributions.

The syntax does seem to have changed. On my system it expect "=" rather
than "==", but then udev doesn't work properly in creating usb names
in /dev on my system, whereas hotplug works perfectly, so it's not
actually a problem.

Graeme Gill.


Other related posts: