Package: pcscd Version: 1.4.102-1 Severity: normal
~$ ls -l /dev/bus/usb/002/004 crw-rw-r-- 1 root root 189, 131 2008-12-06 23:09 /dev/bus/usb/002/004 ~$ udevinfo info --attribute-walk --name=/dev/bus/usb/002/004 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 '/class/usb_device/usbdev2.4': KERNEL=="usbdev2.4" SUBSYSTEM=="usb_device" DRIVER=="" looking at parent device '/devices/pci0000:00/0000:00:1d.1/usb2/2-2': KERNELS=="2-2" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="CCID Class" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="a0" ATTRS{bMaxPower}=="100mA" ATTRS{urbnum}=="202" ATTRS{idVendor}=="04e6" ATTRS{idProduct}=="5115" ATTRS{bcdDevice}=="0518" ATTRS{bDeviceClass}=="00" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="16" ATTRS{speed}=="12" ATTRS{busnum}=="2" ATTRS{devnum}=="4" ATTRS{version}==" 2.00" ATTRS{maxchild}=="0" ATTRS{quirks}=="0x0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="SCM Microsystems Inc." ATTRS{product}=="SCR33x USB Smart Card Reader" ATTRS{serial}=="21120618201041" looking at parent device '/devices/pci0000:00/0000:00:1d.1/usb2': KERNELS=="usb2" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="e0" ATTRS{bMaxPower}==" 0mA" ATTRS{urbnum}=="89" ATTRS{idVendor}=="1d6b" ATTRS{idProduct}=="0001" ATTRS{bcdDevice}=="0206" ATTRS{bDeviceClass}=="09" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="12" ATTRS{busnum}=="2" ATTRS{devnum}=="1" ATTRS{version}==" 1.10" ATTRS{maxchild}=="2" ATTRS{quirks}=="0x0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Linux 2.6.26-1-686 uhci_hcd" ATTRS{product}=="UHCI Host Controller" ATTRS{serial}=="0000:00:1d.1" ATTRS{authorized_default}=="1" looking at parent device '/devices/pci0000:00/0000:00:1d.1': KERNELS=="0000:00:1d.1" SUBSYSTEMS=="pci" DRIVERS=="uhci_hcd" ATTRS{vendor}=="0x8086" ATTRS{device}=="0x27c9" ATTRS{subsystem_vendor}=="0x1043" ATTRS{subsystem_device}=="0x830f" ATTRS{class}=="0x0c0300" ATTRS{irq}=="19" ATTRS{local_cpus}=="ff" ATTRS{local_cpulist}=="0-7" ATTRS{modalias}=="pci:v00008086d000027C9sv00001043sd0000830Fbc0Csc03i00" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS=="" ~$ gpg --card-status gpg: pcsc_establish_context failed: no service (0x8010001d) gpg: card reader not available gpg: OpenPGP card not available: general error ~$ groups user uesr ... scard ... # as root the device works fine -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable'), (100, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages pcscd depends on: ii hal 0.5.11-6 Hardware Abstraction Layer ii libc6 2.7-16 GNU C Library: Shared libraries ii libccid [pcsc-ifd-handler] 1.3.8-1 PC/SC driver for USB CCID smart ca ii libdbus-1-3 1.2.1-4 simple interprocess messaging syst ii libhal1 0.5.11-6 Hardware Abstraction Layer - share ii lsb-base 3.2-20 Linux Standard Base 3.2 init scrip pcscd recommends no packages. pcscd suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]