Am Samstag, 15. September 2007 schrieb Marco d'Itri: > I have no reason to believe that this is an udev bug. You probably > misconfigured your system in some way.
I haven't configured anything here. Its everything how it got installed. > Please investigate this using e.g. udevinfo and udevtest. I have no clue how to do this, but i played a bit around and maybe this can help you: # lsusb Bus 002 Device 009: ID 04a9:309a Canon, Inc. PowerShot A80 # udevinfo --name=/dev/bus/usb/002/009 --attribute-walk Udevinfo starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/devices/pci0000:00/0000:00:0a.0/usb2/2-6': KERNEL=="2-6" SUBSYSTEM=="usb" DRIVER=="usb" ATTR{product}=="Canon Digital Camera" ATTR{manufacturer}=="Canon Inc." ATTR{quirks}=="0x0" ATTR{maxchild}=="0" ATTR{version}==" 1.10" ATTR{devnum}=="9" ATTR{busnum}=="2" ATTR{speed}=="12" ATTR{bMaxPacketSize0}=="32" ATTR{bNumConfigurations}=="1" ATTR{bDeviceProtocol}=="00" ATTR{bDeviceSubClass}=="00" ATTR{bDeviceClass}=="00" ATTR{bcdDevice}=="0001" ATTR{idProduct}=="309a" ATTR{idVendor}=="04a9" ATTR{bMaxPower}=="100mA" ATTR{bmAttributes}=="c0" ATTR{bConfigurationValue}=="1" ATTR{bNumInterfaces}==" 1" ATTR{configuration}=="" ATTR{dev}=="189:136" looking at parent device '/devices/pci0000:00/0000:00:0a.0/usb2': KERNELS=="usb2" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{serial}=="0000:00:0a.0" ATTRS{product}=="OHCI Host Controller" ATTRS{manufacturer}=="Linux 2.6.22.6-11.09.2007 ohci_hcd" ATTRS{quirks}=="0x0" ATTRS{maxchild}=="10" ATTRS{version}==" 1.10" ATTRS{devnum}=="1" ATTRS{busnum}=="2" ATTRS{speed}=="12" ATTRS{bMaxPacketSize0}=="64" ATTRS{bNumConfigurations}=="1" ATTRS{bDeviceProtocol}=="00" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceClass}=="09" ATTRS{bcdDevice}=="0206" ATTRS{idProduct}=="0000" ATTRS{idVendor}=="0000" ATTRS{bMaxPower}==" 0mA" ATTRS{bmAttributes}=="e0" ATTRS{bConfigurationValue}=="1" ATTRS{bNumInterfaces}==" 1" ATTRS{configuration}=="" ATTRS{dev}=="189:128" looking at parent device '/devices/pci0000:00/0000:00:0a.0': KERNELS=="0000:00:0a.0" SUBSYSTEMS=="pci" DRIVERS=="ohci_hcd" ATTRS{msi_bus}=="" ATTRS{broken_parity_status}=="0" ATTRS{modalias}=="pci:v000010DEd0000036Csv00001043sd0000CB84bc0Csc03i10" ATTRS{local_cpus}=="3" ATTRS{irq}=="21" ATTRS{class}=="0x0c0310" ATTRS{subsystem_device}=="0xcb84" ATTRS{subsystem_vendor}=="0x1043" ATTRS{device}=="0x036c" ATTRS{vendor}=="0x10de" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" ATTRS{uevent}=="" # udevtest /dev/bus/usb/002/009 This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/020_permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_libgphoto2.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_libsane.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_logitechmouse.rules' as rules file parse_file: reading '/etc/udev/rules.d/035_kino.rules' as rules file parse_file: reading '/etc/udev/rules.d/libmtp6.rules' as rules file parse_file: reading '/etc/udev/rules.d/libnjb.rules' as rules file parse_file: reading '/etc/udev/rules.d/udev.rules' as rules file parse_file: reading '/etc/udev/rules.d/z20_persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/z20_persistent.rules' as rules file parse_file: reading '/etc/udev/rules.d/z25_persistent-cd.rules' as rules file parse_file: reading '/etc/udev/rules.d/z25_persistent-net.rules' as rules file parse_file: reading '/etc/udev/rules.d/z45_persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/z50_run.rules' as rules file parse_file: reading '/etc/udev/rules.d/z55_hotplug.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_alsa-utils.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_hdparm.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_libpisock9.rules' as rules file parse_file: reading '/etc/udev/rules.d/z60_xserver-xorg-input-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/z75_cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/z99_hal.rules' as rules file unable to open device '/dev/bus/usb/002/009' Yours sincerely, Matthias -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]