[Muscle] Re: Oberthur token problem on linux

Bolta Teshaev boltateshaev at gmail.com
Tue Apr 14 21:48:37 PDT 2009


On Tue, Apr 14, 2009 at 1:43 PM, Ludovic Rousseau
<ludovic.rousseau at gmail.com> wrote:
> 2009/3/20 Bolta Teshaev <boltateshaev at gmail.com>:
>> Ludovic,
>>
>> Useful info for my token follows:
>>
>>
>> CCID driver version - 1.3.10
>> Operting system name and version - Ubuntu 8.10
>> pcsc-lite version - 1.5.2
>> smart card reader name - Oberthur ID-One token
>> the output of the command "/usr/sbin/pcscd --version"
>>  pcsc-lite version 1.5.2.
>>  Copyright (C) 1999-2002 by David Corcoran <corcoran at linuxnet.com>.
>>  Copyright (C) 2001-2008 by Ludovic Rousseau <ludovic.rousseau at free.fr>.
>>  Copyright (C) 2003-2004 by Damien Sauveron <sauveron at labri.fr>.
>>  Report bugs to <muscle at lists.musclecard.com>.
>>  Enabled features: Linux libhal usbdropdir=/usr/local/pcsc/drivers
>> confdir=/etc ipcdir=/var/run/pcscd
>>
>> Complete log:
>>
>> 00000000 pcscdaemon.c:267:main() pcscd set to foreground with debug
>> send to stderr
>> 00000037 debuglog.c:239:DebugLogSetLevel() debug level=debug
>> 00000012 debuglog.c:268:DebugLogSetCategory() Debug options: APDU
>> 00013433 pcscdaemon.c:505:main() pcsc-lite 1.5.2 daemon ready.
>> 00132672 hotplug_libhal.c:307:get_driver() Looking a driver for VID:
>> 0x1D6B, PID: 0x0002
>> 00001331 hotplug_libhal.c:307:get_driver() Looking a driver for VID:
>> 0x1D6B, PID: 0x0001
>> 00001322 hotplug_libhal.c:307:get_driver() Looking a driver for VID:
>> 0x1D6B, PID: 0x0001
>> 00001331 hotplug_libhal.c:307:get_driver() Looking a driver for VID:
>> 0x1D6B, PID: 0x0001
>> 00001349 hotplug_libhal.c:307:get_driver() Looking a driver for VID:
>> 0x1A74, PID: 0x6354
>> 00000010 hotplug_libhal.c:342:HPAddDevice() Adding USB device:
>> usb_device_1a74_6354_noserial_if0
>> 01000584 readerfactory.c:999:RFInitializeReader() Attempting startup
>> of OCS ID-One Cosmo Card 00 00 using
>> /usr/local/pcsc/drivers/ifd-ccid.bundle/Contents/Linux/libccid.so
>> 00000282 readerfactory.c:873:RFBindFunctions() Loading IFD Handler 3.0
>> 00000035 ifdhandler.c:1417:init_driver() Driver version: 1.3.10
>> 00000245 ifdhandler.c:1430:init_driver() LogLevel: 0x0003
>> 00000010 ifdhandler.c:1440:init_driver() LogLevel from
>> LIBCCID_ifdLogLevel: 0x0007
>> 00000196 ifdhandler.c:1450:init_driver() DriverOptions: 0x0000
>> 00000011 ifdhandler.c:81:IFDHCreateChannelByName() lun: 0, device:
>> usb:1a74/6354:libhal:/org/freedesktop/Hal/devices/usb_device_1a74_6354_noserial_if0
>> 00000012 ccid_usb.c:160:OpenUSBByName() Reader index: 0, Device:
>> usb:1a74/6354:libhal:/org/freedesktop/Hal/devices/usb_device_1a74_6354_noserial_if0
>> 00220388 ccid_usb.c:238:OpenUSBByName() Manufacturer: Ludovic Rousseau
>> (ludovic.rousseau at free.fr)
>> 00000202 ccid_usb.c:248:OpenUSBByName() ProductString: Generic CCID driver
>> 00000192 ccid_usb.c:254: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.
>> 00060499 ccid_usb.c:313:OpenUSBByName() Checking device: 001/003
>> 00000025 ccid_usb.c:363:OpenUSBByName() Trying to open USB bus/device: 001/003
>> 00000059 ccid_usb.c:410:OpenUSBByName() Found Vendor/Product:
>> 1A74/6354 (OCS ID-One Cosmo Card)
>> 00000010 ccid_usb.c:412:OpenUSBByName() Using USB bus/device: 001/003
>> 00000006 ccid_usb.c:840:ControlUSB() request: 0x03
>> 00004151 receive:
>> 00000027 ccid_usb.c:784:get_data_rates() IFD does not support
>> GET_DATA_RATES request: Success
>> 00000007 ccid.c:311:ccid_open_hack() ICCD type B
>> 00000008 ccid_usb.c:840:ControlUSB() request: 0x63
>> 00000004 send:
>> 00002954 ccid_usb.c:840:ControlUSB() request: 0x81
>> 00004005 receive:
>> 00000030 ccid_usb.c:840:ControlUSB() request: 0x63
>> 00000007 send:
>> 00002969 ccid_usb.c:840:ControlUSB() request: 0x81
>> 00003993 receive:
>> 00000014 ccid_usb.c:840:ControlUSB() request: 0x62
>> 00000007 send:
>> 00003233 ccid_usb.c:840:ControlUSB() request: 0x6F
>> 00004746 receive:
>> 00000017 Data Block:
>> 00000019 ccid_usb.c:840:ControlUSB() request: 0x63
>> 00000007 send:
>> 00002961 ccid_usb.c:840:ControlUSB() request: 0x81
>> 00003995 receive:
>
> Your device do not answer anything to the driver requests.
>
> Does the device works on Windows? It looks like half-dead for me.
Yes, it works on Windows. I've tested it on Windows XP running on
vmware on Ubuntu.
Of course, it requires proper drivers installed.

Thanks,
Bolta



More information about the Muscle mailing list