Hi Ludovic,
I have a 2012-vintage Dell Precision M4600 laptop that came with a
Broadcom 5880-type card reader.
I am running a Fedora 18 64-bit (3.9.4-200 kernel) guest OS inside a
Windows 7 64-bit host,
using VirtualBox 4.2.12.r84980.
My problem is that pcscd cannot initialize the reader ("init failed").
Version information:
pcsc-lite-1.8.7-1.fc18 (64-bit)
pcsc-lite-libs-1.8.7-1.fc18 (64-bit)
pcsc-lite-ccid-1.4.8-1.fc18 (64-bit)
~$ /usr/sbin/pcscd --version
pcsc-lite version 1.8.7.
Copyright (C) 1999-2002 by David Corcoran <[email protected]>.
Copyright (C) 2001-2011 by Ludovic Rousseau <[email protected]>.
Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>.
Report bugs to <[email protected]>.
Enabled features: Linux x86_64-redhat-linux-gnu serial usb libudev
usbdropdir=/usr/lib64/pcsc/drivers ipcdir=/var/run/pcscd
configdir=/etc/reader.conf.d
Dell Broadcom 5880 driver 2.3.309.1625,A11:
http://www.dell.com/support/drivers/us/en/555/DriverDetails/Product/precision-m4600?driverId=RDYG9&osCode=W764
Dell Broadcom 5880 firmware 23.7.303.0,A29:
http://www.dell.com/support/drivers/us/en/555/DriverDetails/Product/precision-m4600?driverId=TJ9CD&osCode=W764
[Side Note: your http://pcsclite.alioth.debian.org/ccid/shouldwork.html
page recommends
downloading a firmware update that does not exist anymore. On newer
Dell machines,
the smart card reader is managed with a component called
"ControlVault".]
I also enabled the "normal" PC/SC contactless reader radio mode, as
opposed to the "CV-only" mode,
by following these instructions:
http://ridrix.wordpress.com/2009/10/13/how-to-enable-pcsc-support-for-dell-contactless-reader/
Below is some informative lsusb output.
Note that the message "Couldn't open device" usually appears, but on a
few occasions it did not, for unknown reasons.
~$ lsusb
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 003: ID 0a5c:5802 Broadcom Corp. BCM5880 Secure
Applications Processor with fingerprint touch sensor
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
~$ lsusb -d 0a5c:5802 -v
Bus 001 Device 003: ID 0a5c:5802 Broadcom Corp. BCM5880 Secure
Applications Processor with fingerprint touch sensor
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0a5c Broadcom Corp.
idProduct 0x5802 BCM5880 Secure Applications Processor with
fingerprint touch sensor
bcdDevice 1.01
iManufacturer 1
iProduct 2
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 255
bNumInterfaces 4
bConfigurationValue 0
iConfiguration 0
bmAttributes 0xc0
Self Powered
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 254 Application Specific Interface
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 4
** UNRECOGNIZED: 10 25 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x85 EP 5 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 32
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 11 Chip/SmartCard
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 5
ChipCard Interface Descriptor:
bLength 54
bDescriptorType 33
bcdCCID 1.00
nMaxSlotIndex 0
bVoltageSupport 7 5.0V 3.0V 1.8V
dwProtocols 3 T=0 T=1
dwDefaultClock 4000
dwMaxiumumClock 4000
bNumClockSupported 0
dwDataRate 9600 bps
dwMaxDataRate 250000 bps
bNumDataRatesSupp. 0
dwMaxIFSD 247
dwSyncProtocols 00000000
dwMechanical 00000000
dwFeatures 000102BA
Auto configuration based on ATR
Auto voltage selection
Auto clock change
Auto baud rate change
Auto PPS made by CCID
NAD value other than 0x00 accpeted
TPDU level exchange
dwMaxCCIDMsgLen 271
bClassGetResponse 00
bClassEnvelope 00
wlcdLayout none
bPINSupport 0
bMaxCCIDBusySlots 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x02 EP 2 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x86 EP 6 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 32
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 2
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 11 Chip/SmartCard
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 6
ChipCard Interface Descriptor:
bLength 54
bDescriptorType 33
bcdCCID 1.01 (Warning: Only accurate for version
1.0)
nMaxSlotIndex 0
bVoltageSupport 1 5.0V
dwProtocols 3 T=0 T=1
dwDefaultClock 3580
dwMaxiumumClock 3580
bNumClockSupported 1
dwDataRate 9600 bps
dwMaxDataRate 9600 bps
bNumDataRatesSupp. 1
dwMaxIFSD 254
dwSyncProtocols 00000000
dwMechanical 00000000
dwFeatures 000204BA
Auto configuration based on ATR
Auto voltage selection
Auto clock change
Auto baud rate change
Auto PPS made by CCID
Auto IFSD exchange
Short APDU level exchange
dwMaxCCIDMsgLen 512
bClassGetResponse 00
bClassEnvelope 00
wlcdLayout none
bPINSupport 0
bMaxCCIDBusySlots 1
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x83 EP 3 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0040 1x 64 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x87 EP 7 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 32
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 3
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 254 Application Specific Interface
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 7
** UNRECOGNIZED: 10 26 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x88 EP 8 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0010 1x 16 bytes
bInterval 32
Last is the pcscd log.txt output:
00000000 debuglog.c:269:DebugLogSetLevel() debug level=debug
00000092 debuglog.c:298:DebugLogSetCategory() Debug options: APDU
00000119 configfile.l:245:DBGetReaderListDir() Parsing conf directory:
/etc/reader.conf.d
00000024 configfile.l:257:DBGetReaderListDir() Skipping non regular
file: .
00000010 configfile.l:257:DBGetReaderListDir() Skipping non regular
file: ..
00000030 configfile.l:298:DBGetReaderList() Parsing conf file:
/etc/reader.conf.d/libccidtwin
00000058 pcscdaemon.c:525:main() pcsc-lite 1.8.7 daemon ready.
00001421 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000260 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000105 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x80EE, PID: 0x0021, path: /dev/bus/usb/001/002
00000094 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000096 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000051 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000023 hotplug_libudev.c:312:HPAddDevice() Adding USB device: Broadcom
Corp 5880
00000059 readerfactory.c:978:RFInitializeReader() Attempting startup of
Broadcom Corp 5880 [Broadcom USH w/touch sensor] (0123456789ABCD) 00 00
using /usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000179 readerfactory.c:868:RFBindFunctions() Loading IFD Handler 3.0
00000067 ifdhandler.c:1837:init_driver() Driver version: 1.4.8
00001465 ifdhandler.c:1854:init_driver() LogLevel: 0x0003
00000027 ifdhandler.c:1865:init_driver() DriverOptions: 0x0000
00000091 ifdhandler.c:1878:init_driver() LogLevel from
LIBCCID_ifdLogLevel: 0x000F
00000050 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device:
usb:0a5c/5802:libudev:0:/dev/bus/usb/001/003
00000016 ccid_usb.c:180:OpenUSBByName() Reader index: 0, Device:
usb:0a5c/5802:libudev:0:/dev/bus/usb/001/003
00000024 ccid_usb.c:212:OpenUSBByName() interface_number: 0
00000011 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000426 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00000048 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00000012 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is
protected by terms of the GNU Lesser General Public License version 2.1,
or (at your option) any later version.
00000944 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000052 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000233 ccid_usb.c:499:OpenUSBByName() Found interface 0 but expecting
1
00000046 ccid_usb.c:501:OpenUSBByName() Wrong interface for USB device
1/3. Checking next one.
00000066 ccid_usb.c:499:OpenUSBByName() Found interface 0 but expecting
2
00000011 ccid_usb.c:501:OpenUSBByName() Wrong interface for USB device
1/3. Checking next one.
00000113 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000042 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000145 ccid_usb.c:521:OpenUSBByName() Found Vendor/Product: 0A5C/5802
(Broadcom Corp 5880)
00000020 ccid_usb.c:523:OpenUSBByName() Using USB bus/device: 1/3
00000010 ccid_usb.c:1041:ControlUSB() request: 0x03
00003614 receive:
00000046 ccid_usb.c:985:get_data_rates() IFD does not support
GET_DATA_RATES request: 0
00021067 ccid_usb.c:1090:InterruptRead() before (0)
00012917 ccid_usb.c:1132:InterruptRead() after (0) (1)
00000060 ccid_usb.c:1147:InterruptRead() InterruptRead (1/3): Success
00000013 -> 000000 65 00 00 00 00 00 00 00 00 00
00002164 ccid_usb.c:660:WriteUSB() write failed (1/3): -1 Success
00000044 -> 000000 65 00 00 00 00 00 01 00 00 00
00001348 ccid_usb.c:660:WriteUSB() write failed (1/3): -1 Success
00000034 -> 000000 65 00 00 00 00 00 02 00 00 00
00001913 ccid_usb.c:660:WriteUSB() write failed (1/3): -1 Success
00000183 ifdhandler.c:154:CreateChannelByNameOrChannel() failed
00000020 readerfactory.c:1009:RFInitializeReader() Open Port 0x200000
Failed (usb:0a5c/5802:libudev:0:/dev/bus/usb/001/003)
00000007 readerfactory.c:312:RFAddReader() Broadcom Corp 5880 [Broadcom
USH w/touch sensor] (0123456789ABCD) init failed.
00000019 readerfactory.c:529:RFRemoveReader() UnrefReader() count was: 1
00000031 readerfactory.c:1029:RFUnInitializeReader() Attempting shutdown
of Broadcom Corp 5880 [Broadcom USH w/touch sensor] (0123456789ABCD) 00
00.
00000007 readerfactory.c:905:RFUnloadReader() Unloading reader driver.
00000064 hotplug_libudev.c:384:HPAddDevice() Failed adding USB device:
Broadcom Corp 5880
00000151 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000022 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000008 hotplug_libudev.c:312:HPAddDevice() Adding USB device: Broadcom
Corp 5880
00000032 readerfactory.c:978:RFInitializeReader() Attempting startup of
Broadcom Corp 5880 [Contacted SmartCard] (0123456789ABCD) 00 00 using
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000135 readerfactory.c:868:RFBindFunctions() Loading IFD Handler 3.0
00000022 ifdhandler.c:1837:init_driver() Driver version: 1.4.8
00000389 ifdhandler.c:1854:init_driver() LogLevel: 0x0003
00000010 ifdhandler.c:1865:init_driver() DriverOptions: 0x0000
00000180 ifdhandler.c:1878:init_driver() LogLevel from
LIBCCID_ifdLogLevel: 0x000F
00000011 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device:
usb:0a5c/5802:libudev:1:/dev/bus/usb/001/003
00000011 ccid_usb.c:180:OpenUSBByName() Reader index: 0, Device:
usb:0a5c/5802:libudev:1:/dev/bus/usb/001/003
00000013 ccid_usb.c:212:OpenUSBByName() interface_number: 1
00000007 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000245 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00000010 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00000007 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is
protected by terms of the GNU Lesser General Public License version 2.1,
or (at your option) any later version.
00000382 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000010 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000079 ccid_usb.c:514:OpenUSBByName() Can't claim interface 1/3: -6
00000133 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000007 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000150 ccid_usb.c:514:OpenUSBByName() Can't claim interface 1/3: -6
00000039 ifdhandler.c:117:CreateChannelByNameOrChannel() failed
00000011 readerfactory.c:1009:RFInitializeReader() Open Port 0x200001
Failed (usb:0a5c/5802:libudev:1:/dev/bus/usb/001/003)
00000007 readerfactory.c:312:RFAddReader() Broadcom Corp 5880 [Contacted
SmartCard] (0123456789ABCD) init failed.
00000009 readerfactory.c:529:RFRemoveReader() UnrefReader() count was: 1
00000007 readerfactory.c:1029:RFUnInitializeReader() Attempting shutdown
of Broadcom Corp 5880 [Contacted SmartCard] (0123456789ABCD) 00 00.
00000008 readerfactory.c:905:RFUnloadReader() Unloading reader driver.
00000037 hotplug_libudev.c:384:HPAddDevice() Failed adding USB device:
Broadcom Corp 5880
00000091 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000022 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000007 hotplug_libudev.c:312:HPAddDevice() Adding USB device: Broadcom
Corp 5880
00000032 readerfactory.c:978:RFInitializeReader() Attempting startup of
Broadcom Corp 5880 [Contactless SmartCard] (0123456789ABCD) 00 00 using
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000103 readerfactory.c:868:RFBindFunctions() Loading IFD Handler 3.0
00000021 ifdhandler.c:1837:init_driver() Driver version: 1.4.8
00000337 ifdhandler.c:1854:init_driver() LogLevel: 0x0003
00000010 ifdhandler.c:1865:init_driver() DriverOptions: 0x0000
00000142 ifdhandler.c:1878:init_driver() LogLevel from
LIBCCID_ifdLogLevel: 0x000F
00000011 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device:
usb:0a5c/5802:libudev:2:/dev/bus/usb/001/003
00000011 ccid_usb.c:180:OpenUSBByName() Reader index: 0, Device:
usb:0a5c/5802:libudev:2:/dev/bus/usb/001/003
00000015 ccid_usb.c:212:OpenUSBByName() interface_number: 2
00000007 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000260 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00000009 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00000007 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is
protected by terms of the GNU Lesser General Public License version 2.1,
or (at your option) any later version.
00000363 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000008 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000066 ccid_usb.c:499:OpenUSBByName() Found interface 2 but expecting
1
00000008 ccid_usb.c:501:OpenUSBByName() Wrong interface for USB device
1/3. Checking next one.
00000076 ccid_usb.c:521:OpenUSBByName() Found Vendor/Product: 0A5C/5802
(Broadcom Corp 5880)
00000007 ccid_usb.c:523:OpenUSBByName() Using USB bus/device: 1/3
00000007 ccid_usb.c:1041:ControlUSB() request: 0x03
00003130 receive: 80 25 00 00
00000136 ccid_usb.c:1021:get_data_rates() declared: 9600 bps
00015533 ccid_usb.c:1090:InterruptRead() before (0)
00003692 ccid_usb.c:1132:InterruptRead() after (0) (1)
00000112 ccid_usb.c:1147:InterruptRead() InterruptRead (1/3): Success
00000041 -> 000000 65 00 00 00 00 00 00 00 00 00
00001564 ccid_usb.c:660:WriteUSB() write failed (1/3): -1 Success
00000047 -> 000000 65 00 00 00 00 00 01 00 00 00
00001366 ccid_usb.c:660:WriteUSB() write failed (1/3): -1 Success
00000040 -> 000000 65 00 00 00 00 00 02 00 00 00
00002791 ccid_usb.c:660:WriteUSB() write failed (1/3): -1 Success
00000051 ifdhandler.c:154:CreateChannelByNameOrChannel() failed
00000036 readerfactory.c:1009:RFInitializeReader() Open Port 0x200002
Failed (usb:0a5c/5802:libudev:2:/dev/bus/usb/001/003)
00000025 readerfactory.c:312:RFAddReader() Broadcom Corp 5880
[Contactless SmartCard] (0123456789ABCD) init failed.
00000028 readerfactory.c:529:RFRemoveReader() UnrefReader() count was: 1
00000025 readerfactory.c:1029:RFUnInitializeReader() Attempting shutdown
of Broadcom Corp 5880 [Contactless SmartCard] (0123456789ABCD) 00 00.
00000025 readerfactory.c:905:RFUnloadReader() Unloading reader driver.
00000090 hotplug_libudev.c:384:HPAddDevice() Failed adding USB device:
Broadcom Corp 5880
00000188 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000047 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x0A5C, PID: 0x5802, path: /dev/bus/usb/001/003
00000027 hotplug_libudev.c:312:HPAddDevice() Adding USB device: Broadcom
Corp 5880
00000175 readerfactory.c:978:RFInitializeReader() Attempting startup of
Broadcom Corp 5880 [Broadcom USH] (0123456789ABCD) 00 00 using
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
00000211 readerfactory.c:868:RFBindFunctions() Loading IFD Handler 3.0
00000048 ifdhandler.c:1837:init_driver() Driver version: 1.4.8
00000317 ifdhandler.c:1854:init_driver() LogLevel: 0x0003
00000052 ifdhandler.c:1865:init_driver() DriverOptions: 0x0000
00000057 ifdhandler.c:1878:init_driver() LogLevel from
LIBCCID_ifdLogLevel: 0x000F
00000060 ifdhandler.c:83:CreateChannelByNameOrChannel() Lun: 0, device:
usb:0a5c/5802:libudev:3:/dev/bus/usb/001/003
00000035 ccid_usb.c:180:OpenUSBByName() Reader index: 0, Device:
usb:0a5c/5802:libudev:3:/dev/bus/usb/001/003
00000035 ccid_usb.c:212:OpenUSBByName() interface_number: 3
00000027 ccid_usb.c:228:OpenUSBByName() Using:
/usr/lib64/pcsc/drivers/ifd-ccid.bundle/Contents/Info.plist
00000300 ccid_usb.c:246:OpenUSBByName() ifdManufacturerString: Ludovic
Rousseau ([email protected])
00000184 ccid_usb.c:247:OpenUSBByName() ifdProductString: Generic CCID
driver
00000098 ccid_usb.c:248:OpenUSBByName() Copyright: This driver is
protected by terms of the GNU Lesser General Public License version 2.1,
or (at your option) any later version.
00000658 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000088 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000108 ccid_usb.c:499:OpenUSBByName() Found interface 3 but expecting
1
00000091 ccid_usb.c:501:OpenUSBByName() Wrong interface for USB device
1/3. Checking next one.
00000082 ccid_usb.c:499:OpenUSBByName() Found interface 3 but expecting
2
00000071 ccid_usb.c:501:OpenUSBByName() Wrong interface for USB device
1/3. Checking next one.
00000111 ccid_usb.c:375:OpenUSBByName() Checking device: 1/3
00000072 ccid_usb.c:430:OpenUSBByName() Trying to open USB bus/device:
1/3
00000124 ccid_usb.c:514:OpenUSBByName() Can't claim interface 1/3: -6
00000330 ifdhandler.c:117:CreateChannelByNameOrChannel() failed
00000052 readerfactory.c:1009:RFInitializeReader() Open Port 0x200003
Failed (usb:0a5c/5802:libudev:3:/dev/bus/usb/001/003)
00000076 readerfactory.c:312:RFAddReader() Broadcom Corp 5880 [Broadcom
USH] (0123456789ABCD) init failed.
00000076 readerfactory.c:529:RFRemoveReader() UnrefReader() count was: 1
00000092 readerfactory.c:1029:RFUnInitializeReader() Attempting shutdown
of Broadcom Corp 5880 [Broadcom USH] (0123456789ABCD) 00 00.
00000047 readerfactory.c:905:RFUnloadReader() Unloading reader driver.
00000111 hotplug_libudev.c:384:HPAddDevice() Failed adding USB device:
Broadcom Corp 5880
23055085 hotplug_libudev.c:587:HPEstablishUSBNotifications() Device
removed
00002669 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00003374 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00001824 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x80EE, PID: 0x0021, path: /dev/bus/usb/001/002
00000663 hotplug_libudev.c:513:HPRescanUsbBus() Removing USB device[0]:
Broadcom Corp 5880 [Broadcom USH w/touch sensor] (0123456789ABCD) at
/dev/bus/usb/001/003
00000399 hotplug_libudev.c:513:HPRescanUsbBus() Removing USB device[1]:
Broadcom Corp 5880 [Contacted SmartCard] (0123456789ABCD) at
/dev/bus/usb/001/003
00000181 hotplug_libudev.c:513:HPRescanUsbBus() Removing USB device[2]:
Broadcom Corp 5880 [Contactless SmartCard] (0123456789ABCD) at
/dev/bus/usb/001/003
00001458 hotplug_libudev.c:513:HPRescanUsbBus() Removing USB device[3]:
Broadcom Corp 5880 [Broadcom USH] (0123456789ABCD) at
/dev/bus/usb/001/003
00000099 hotplug_libudev.c:587:HPEstablishUSBNotifications() Device
removed
00000621 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000220 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000173 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x80EE, PID: 0x0021, path: /dev/bus/usb/001/002
00000033 hotplug_libudev.c:587:HPEstablishUSBNotifications() Device
removed
00000563 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000287 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000218 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x80EE, PID: 0x0021, path: /dev/bus/usb/001/002
00000070 hotplug_libudev.c:587:HPEstablishUSBNotifications() Device
removed
00000978 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000156 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x1D6B, PID: 0x0001, path: /dev/bus/usb/001/001
00000113 hotplug_libudev.c:260:get_driver() Looking for a driver for
VID: 0x80EE, PID: 0x0021, path: /dev/bus/usb/001/002
_______________________________________________
Muscle mailing list
[email protected]
http://lists.musclecard.com/mailman/listinfo/muscle_lists.musclecard.com