On Wed, Oct 15, 2008 at 2:44 PM, Jasem Mutlaq <mutlaqja@xxxxxxxxxxxxxx> wrote: >> That reads "UDEV [...] ..." since a long time, what old version of >> udev you are running? It does not look like Fedora9 or openSUSE11. >> Such old udev versions might not work with device nodes created by a >> kernel bus-device. > > linux-j3lx:/etc/udev/rules.d # uname -a > Linux linux-j3lx 2.6.25.5-1.1-default #1 SMP 2008-06-07 01:55:22 +0200 i686 i686 i386 GNU/Linux > > linux-j3lx:/etc/udev/rules.d # udevd --version > 120 > > linux-j3lx:/etc/udev/rules.d # rpm -qa udev > udev-120-13.1 > > linux-j3lx:/etc/udev/rules.d # cat /etc/SuSE-release > openSUSE 11.0 (i586) > VERSION = 11.0 > > Any more suggestions? I have no idea what's going wrong your box, but unless you find an explanation for the following, I guess we can't really help from remote. On openSUSE 11 there is no output like you have, it's from a pretty old version of udevmonitor EVENT[1224070564.432382] add /devices/pci0000:00/0000:00:07.2/usb1/1-1 (usb) On openSUSE 11 it always reads: UDEV [1224076272.737777] add /devices/pci0000:00/0000:00:1d.3/usb4/4-2 (usb) And the usb device events looks like this, and always contain DEVNAME: UDEV [1224076312.193348] add /devices/pci0000:00/0000:00:1d.3/usb4/4-2 (usb) UDEV_LOG=3 ACTION=add DEVPATH=/devices/pci0000:00/0000:00:1d.3/usb4/4-2 SUBSYSTEM=usb MAJOR=189 MINOR=387 DEVTYPE=usb_device DRIVER=usb PRODUCT=483/2016/1 TYPE=0/0/0 BUSNUM=004 DEVNUM=004 SEQNUM=1364 UDEVD_EVENT=1 DEVNAME=/dev/bus/usb/004/004 You could do: killall udevd /sbin/udevd --debug and plug in your camera, and see if that tells something. Here is says: [15889] udev_rules_get_name: rule applied, '4-2' becomes 'bus/usb/004/004' Kay -- To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html