Hi > > Then the only sensible way to cope with this is to design a naming > scheme that fits everything and can be extended. Most of the node names > in /dev are as old as Un*x it self and even the newer were chosen to fit > into that scheme. USB support is steadily moving into libusb because > every device can be found by it's id and addressed by it's bus and > device number. The same should work for other peripherals too, let's > have a /dev/bus/(ide|scsi|sata|...)/$controller/$bus/$device/$lun > if you want to discuss improves doing it in the udev list and talking to greg kh about it will get better results -- Regards, Rahul Sundaram