Omnikey4040 - KVK card error
Sebastian Hilbert <[email protected]> Thu, 31 May 2007 17:16:57 +0200
| Newsgroups | gmane.comp.lib.libchipcard.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I am Sebastian Hilbert from the GNUmed team. Thanks to Martin's continued work we were able to use it for GNUmed. GNUmed is a more or less electronic medical record application See wiki.gnumed.de for details. Back to business. I have bugged Martin far too often in private so I will continue here on this list. For visting patients at home some of carry a notebook computer. I am currently trying to get an Omnikey 4040 PCMCIA driver to work. I have set it up ok I hope as I can see this: chipcard3-tool check Readers: - auto1-omnikey_cm4040 (omnikey_cm4040, port 0): error Event log: 16:59:20 Reader listing -------------------------------------------------------------------------------- Now when I try to read a KVK card I get this: -------------------------------------------------------------------------------- 17:14 develbox:/home/basti # kvkcard3 read 4:2007/05/31 17-14-58:kvkcard3(16774):card.c: 77: Unknown card type (no matching ATR) 3:2007/05/31 17-15-04:kvkcard3(16774):clientlcc_cmd.c: 487: Command error -104 (Unknow error code) 3:2007/05/31 17-15-04:kvkcard3(16774):clientlcc_cmd.c: 536: Error response for request "commandCard" 4:2007/05/31 17-15-04:kvkcard3(16774):kvkcard.c: 333: Could not select MF, ignoring stout says: ---------------------------------------------------------------------------------- 17:04 develbox:/home/basti # chipcardd3 --pidfile /var/run/chipcard3.comm --logtype console --loglevel info -f 5:2007/05/31 17-05-00:chipcardd(16652):chipcardd.c: 774: Chipcardd v3.0.3.0stable started. 5:2007/05/31 17-05-00:chipcardd(16652):chipcardd.c: 776: LibUSB supported. 5:2007/05/31 17-05-00:chipcardd(16652):chipcardd.c: 779: LibSYSFS supported. 6:2007/05/31 17-05-00:chipcardd(16653):chipcardd.c: 1004: Initializing daemon. 6:2007/05/31 17-05-00:chipcardd(16653):chipcardd.c: 460: Trying "/etc/chipcard3/server/chipcardd3.conf" 6:2007/05/31 17-05-00:chipcardd(16653):chipcardd.c: 466: Using configuration file [/etc/chipcard3/server/chipcardd3.conf] 6:2007/05/31 17-05-00:chipcardd(16653):chipcardd.c: 1052: Will now initialize server. 6:2007/05/31 17-05-00:chipcardd(16653):cs_init.c: 417: Server role: standAlone 6:2007/05/31 17-05-00:chipcardd(16653):cs_init.c: 426: Autoconfiguration enabled 6:2007/05/31 17-05-00:chipcardd(16653):cs_init.c: 429: Initialising paths 6:2007/05/31 17-05-00:chipcardd(16653):cs_init.c: 436: Initialising IPC manager 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 91: Initialising device manager 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 249: Autoconfiguration enabled 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 252: Adding PCI bus scanner 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 258: Adding PCMCIA bus scanner 6:2007/05/31 17-05-00:chipcardd(16653):pcmciascanner.c: 47: Will use sysfs to scan for PCMCIA devices 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 264: Adding USB bus scanner 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 270: Adding USB TTY bus scanner 6:2007/05/31 17-05-00:chipcardd(16653):usbttyscanner.c: 59: Will use sysfs to scan for ttyUSB devices 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 509: Reloading driver info files 6:2007/05/31 17-05-00:chipcardd(16653):cardmanager.c: 58: Initialising card manager 6:2007/05/31 17-05-00:chipcardd(16653):clientmanager.c: 56: Initialising client manager 6:2007/05/31 17-05-00:chipcardd(16653):servicemanager.c: 68: Initialising service manager 6:2007/05/31 17-05-00:chipcardd(16653):chipcardd.c: 1070: Ready to service requests. 5:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3356: Changes in hardware list 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 509: Reloading driver info files 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/104c/803a is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/104c/8039 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/8086/4227 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/14e4/167d is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/1002/7145 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/8086/27a1 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device pci/8086/27a0 is not a known reader 5:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3197: AUTOCONFIG: Created new reader "auto1-omnikey_cm4040" (pcmcia/0223/0200) 5:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3211: Automatically assigned port 0 to reader "auto1-omnikey_cm4040" 6:2007/05/31 17-05-00:chipcardd(16653):clr_notification.c: 189: Sending notification reader:add to all clients 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device UsbRaw/0000/0000 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device UsbRaw/0000/0000 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device UsbRaw/0483/2016 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device UsbRaw/0000/0000 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device UsbRaw/0000/0000 is not a known reader 6:2007/05/31 17-05-00:chipcardd(16653):devicemanager.c: 3266: Device UsbRaw/0000/0000 is not a known reader 5:2007/05/31 17-05-12:chipcardd(16653):clr_clientready.c: 104: Client "465ee41e" started (kvkcard3, Gwen 2.5.4-stable-r0, ChipCard 3.0.3.0stable) 5:2007/05/31 17-05-12:chipcardd(16653):clr_startwait.c: 70: Client 465ee41e: StartWait [kvkcard3/nobody] 3:2007/05/31 17-05-12:chipcardd(16653):devicemanager.c: 1717: Incrementing active reader count auto1-omnikey_cm4040 (465ee41d) [1] 3:2007/05/31 17-05-12:chipcardd(16653):dm_driver.c: 359: Incrementing active readers count of driver cm_4000_ifd [465ee41d](0->1) 6:2007/05/31 17-05-12:chipcardd(16653):dm_driver.c: 362: Some readers active, driver leaving idle mode 6:2007/05/31 17-05-12:chipcardd(16653):devicemanager.c: 763: Starting driver "cm_4000_ifd" 6:2007/05/31 17-05-12:chipcardd(16653):devicemanager.c: 856: Starting driver process for driver "cm_4000_ifd" (/usr/lib/chipcard3/server/drivers/ifd) 6:2007/05/31 17-05-12:chipcardd(16653):devicemanager.c: 857: Arguments are: " -l /usr/lib/libcm4040.so --logtype file --logfile /usr/var/log/chipcard3/drivers/cm_4000_ifd/@[email protected] -t local -a /var/run/chipcard3.comm -p 0 -i 465ee41d" 6:2007/05/31 17-05-12:chipcardd(16653):devicemanager.c: 876: Process started 6:2007/05/31 17-05-12:chipcardd(16653):clr_notification.c: 189: Sending notification driver:start to all clients 5:2007/05/31 17-05-12:chipcardd(16653):devicemanager.c: 2079: Driver "465ee41d" (cm_4000_ifd) is up (Library loaded) 6:2007/05/31 17-05-12:chipcardd(16653):clr_notification.c: 189: Sending notification driver:up to all clients 6:2007/05/31 17-05-14:chipcardd(16653):clr_notification.c: 189: Sending notification reader:start to all clients OK CardMan 4040 IA32 v2.0.0 [email protected] OK CardMan 4040 IA32 v2.0.0 [email protected] OK CardMan 4040 IA32 v2.0.0 [email protected] OK CardMan 4040 IA32 v2.0.0 [email protected] 3:2007/05/31 17-05-16:chipcardd(16653):devicemanager.c: 1445: Driver reported error 1 on startup of reader "auto1-omnikey_cm4040": Unknow error code 3:2007/05/31 17-05-16:chipcardd(16653):devicemanager.c: 430: Decrementing active reader count auto1-omnikey_cm4040 (465ee41d) [3->6] 3:2007/05/31 17-05-16:chipcardd(16653):dm_driver.c: 377: Decrementing active readers count of driver cm_4000_ifd [465ee41d](1->0) 6:2007/05/31 17-05-16:chipcardd(16653):dm_driver.c: 381: No readers active, driver entering idle mode 6:2007/05/31 17-05-16:chipcardd(16653):clr_notification.c: 189: Sending notification reader:error to all clients 5:2007/05/31 17-05-23:chipcardd(16653):chipcardd.c: 495: Daemon got an interrupt signal, will go down. 6:2007/05/31 17-05-23:chipcardd(16653):chipcardd.c: 1122: Will now deinitialize server. 6:2007/05/31 17-05-23:chipcardd(16653):devicemanager.c: 295: Deinitializing device manager 5:2007/05/31 17-05-23:chipcardd(16652):chipcardd.c: 499: Watcher got an interrupt signal, will terminate child 6:2007/05/31 17-05-23:chipcardd(16653):chipcardd.c: 1127: Chipcard Daemon exiting. 5:2007/05/31 17-05-23:chipcardd(16652):chipcardd.c: 871: Terminating daemon. 6:2007/05/31 17-05-23:chipcardd(16652):chipcardd.c: 529: Watcher got a child signal 5:2007/05/31 17-05-23:chipcardd(16652):chipcardd.c: 898: Daemon terminated, exiting. ----------------------------------------------------------------------------------- the driver log reads ------------------------------------------------------------------------------------- 16:47 develbox:../drivers/cm_4000_ifd # cat auto1-omnikey_cm4040.log 5:2007/05/31 16-47-12:auto1-omnikey_cm4040(16097):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 16-47-12:auto1-omnikey_cm4040(16097):driverifd.c: 755: CCID error on "CCIDTransmit/Control": 612 5:2007/05/31 16-47-12:auto1-omnikey_cm4040(16097):d_startreader.c: 253: Reader up and waiting 5:2007/05/31 16-47-12:auto1-omnikey_cm4040(16097):d_startreader.c: 265: Reader start handled 5:2007/05/31 16-47-13:auto1-omnikey_cm4040(16097):driverifd.c: 530: Protocol is 0, assuming memorycard 5:2007/05/31 16-47-13:auto1-omnikey_cm4040(16097):d_work.c: 96: Card inserted, trying to connect it 5:2007/05/31 16-47-13:auto1-omnikey_cm4040(16097):driverifd.c: 530: Protocol is 0, assuming memorycard 5:2007/05/31 16-47-13:auto1-omnikey_cm4040(16097):d_work.c: 110: Status changed on slot 0 (00000000->00030000) (cardnum 0) 3:2007/05/31 16-49-43:auto1-omnikey_cm4040(16097):driverifd.c: 441: CCID error on "CCIDTransmit/Control": 612 3:2007/05/31 16-49-43:auto1-omnikey_cm4040(16097):d_cardcommand.c: 153: Error executing APDU (00000064) 5:2007/05/31 16-49-43:auto1-omnikey_cm4040(16097):d_cardcommand.c: 204: Reader "auto1-omnikey_cm4040" had an error, shutting down 5:2007/05/31 16-59-13:auto1-omnikey_cm4040(16442):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 16-59-15:auto1-omnikey_cm4040(16442):driverifd.c: 855: CCID error on createChannel 0/0: 612 3:2007/05/31 16-59-15:auto1-omnikey_cm4040(16442):driverifd.c: 862: Could not connect any slot 3:2007/05/31 16-59-15:auto1-omnikey_cm4040(16442):d_startreader.c: 227: Could not connect reader auto1-omnikey_cm4040 (11: Unknow error code) 5:2007/05/31 16-59-15:auto1-omnikey_cm4040(16442):d_startreader.c: 265: Reader start handled 5:2007/05/31 16-59-26:auto1-omnikey_cm4040(16442):driverifd.c: 587: CCID: Soft error 612 3:2007/05/31 16-59-26:auto1-omnikey_cm4040(16442):driverifd.c: 896: Error closing channel 0 (612) 5:2007/05/31 17-00-05:auto1-omnikey_cm4040(16479):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 17-00-05:auto1-omnikey_cm4040(16479):driverifd.c: 755: CCID error on "CCIDTransmit/Control": 612 5:2007/05/31 17-00-05:auto1-omnikey_cm4040(16479):d_startreader.c: 253: Reader up and waiting 5:2007/05/31 17-00-05:auto1-omnikey_cm4040(16479):d_startreader.c: 265: Reader start handled 5:2007/05/31 17-00-08:auto1-omnikey_cm4040(16479):driverifd.c: 530: Protocol is 0, assuming memorycard 5:2007/05/31 17-00-08:auto1-omnikey_cm4040(16479):d_work.c: 96: Card inserted, trying to connect it 5:2007/05/31 17-00-08:auto1-omnikey_cm4040(16479):driverifd.c: 530: Protocol is 0, assuming memorycard 5:2007/05/31 17-00-08:auto1-omnikey_cm4040(16479):d_work.c: 110: Status changed on slot 0 (00000000->00030000) (cardnum 0) 5:2007/05/31 17-02-53:auto1-omnikey_cm4040(16552):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 17-02-55:auto1-omnikey_cm4040(16552):driverifd.c: 855: CCID error on createChannel 0/0: 612 3:2007/05/31 17-02-55:auto1-omnikey_cm4040(16552):driverifd.c: 862: Could not connect any slot 3:2007/05/31 17-02-55:auto1-omnikey_cm4040(16552):d_startreader.c: 227: Could not connect reader auto1-omnikey_cm4040 (11: Unknow error code) 5:2007/05/31 17-02-55:auto1-omnikey_cm4040(16552):d_startreader.c: 265: Reader start handled 5:2007/05/31 17-03-06:auto1-omnikey_cm4040(16552):driverifd.c: 587: CCID: Soft error 612 3:2007/05/31 17-03-06:auto1-omnikey_cm4040(16552):driverifd.c: 896: Error closing channel 0 (612) 5:2007/05/31 17-03-20:auto1-omnikey_cm4040(16554):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 17-03-22:auto1-omnikey_cm4040(16554):driverifd.c: 855: CCID error on createChannel 0/0: 612 3:2007/05/31 17-03-22:auto1-omnikey_cm4040(16554):driverifd.c: 862: Could not connect any slot 3:2007/05/31 17-03-22:auto1-omnikey_cm4040(16554):d_startreader.c: 227: Could not connect reader auto1-omnikey_cm4040 (11: Unknow error code) 5:2007/05/31 17-03-22:auto1-omnikey_cm4040(16554):d_startreader.c: 265: Reader start handled 5:2007/05/31 17-03-33:auto1-omnikey_cm4040(16554):driverifd.c: 587: CCID: Soft error 612 3:2007/05/31 17-03-33:auto1-omnikey_cm4040(16554):driverifd.c: 896: Error closing channel 0 (612) 5:2007/05/31 17-03-47:auto1-omnikey_cm4040(16555):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 17-03-49:auto1-omnikey_cm4040(16555):driverifd.c: 855: CCID error on createChannel 0/0: 612 3:2007/05/31 17-03-49:auto1-omnikey_cm4040(16555):driverifd.c: 862: Could not connect any slot 3:2007/05/31 17-03-49:auto1-omnikey_cm4040(16555):d_startreader.c: 227: Could not connect reader auto1-omnikey_cm4040 (11: Unknow error code) 5:2007/05/31 17-03-49:auto1-omnikey_cm4040(16555):d_startreader.c: 265: Reader start handled 5:2007/05/31 17-05-14:auto1-omnikey_cm4040(16658):d_startreader.c: 220: Init reader auto1-omnikey_cm4040 3:2007/05/31 17-05-16:auto1-omnikey_cm4040(16658):driverifd.c: 855: CCID error on createChannel 0/0: 612 3:2007/05/31 17-05-16:auto1-omnikey_cm4040(16658):driverifd.c: 862: Could not connect any slot 3:2007/05/31 17-05-16:auto1-omnikey_cm4040(16658):d_startreader.c: 227: Could not connect reader auto1-omnikey_cm4040 (11: Unknow error code) 5:2007/05/31 17-05-16:auto1-omnikey_cm4040(16658):d_startreader.c: 265: Reader start handled 17:06 develbox:../drivers/cm_4000_ifd # ----------------------------------------------------------------------------------------------------------------------- cardcommander tells me ----------------------------------------------------------------------------------------------------------------------- Card: open Waiting for a card to be inserted... 4:2007/05/31 17-13-57:cardcommander3(16764):card.c: 77: Unknown card type (no matching ATR) Card is open, info follows: Card =========================================================================== Card id : 00000002 Card type : MEMORY Driver type : cm_4000_ifd Reader type : omnikey_cm4040 Card types : MemoryCard Reader flags : auto ATR --------------------------------------------------------------------------- String size is 6: 0000: 3b 04 a2 13 10 91 ;..... =========================================================================== Card: close Closing card. Card: exit Exiting. I know this is lots of output. I still hope someone can make sense of it. -- Sebastian Hilbert Leipzig / Germany [www.gnumed.de] -> PGP welcome, HTML ->/dev/null ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/