From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Kay Sievers" Date: Wed, 15 Oct 2008 13:22:50 +0000 Subject: Re: Loading firmware Message-Id: List-Id: References: <003c01c92d81$89978710$9cc69530$@com> In-Reply-To: <003c01c92d81$89978710$9cc69530$@com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable To: linux-hotplug@vger.kernel.org On Wed, Oct 15, 2008 at 2:44 PM, Jasem Mutlaq wro= te: >> 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 i6= 86 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 =3D 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=3D3 ACTION=ADd DEVPATH=3D/devices/pci0000:00/0000:00:1d.3/usb4/4-2 SUBSYSTEM=3Dusb MAJOR=189 MINOR87 DEVTYPE=3Dusb_device DRIVER=3Dusb PRODUCTH3/2016/1 TYPE=3D0/0/0 BUSNUM=004 DEVNUM=004 SEQNUM=1364 UDEVD_EVENT=3D1 DEVNAME=3D/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