Hi
nachdem ich ein Problem gelöst habe (Error -11)
(Error -11 bedeutet "Memory Allocation Error" dies ist durch ein
"chown chipcard \dev\ozscrlx" zu beheben weil chipcard sonst keine
Schreib/Leserechte hat)
nun zu einem neuen ein "chipcard3-tool atr" liefert folgenden output:
Der ozscrlx ist im debug modues deshalb ein bisschen mehr output.
-----------------------------%<-----------------------------------
chipcard3-tool atr
ctapi.c:106:CT_init CT_init enter
ctapi.c:119:CT_init Try to open channel dev/ozscrlx
OZSCRLX ozscr_open: called
ctapi.c:136:CT_init CT_init exit (0)
OZSCRLX ozscr_ioctl: OZSCR_STATUS
OZSCRLX ozscr_ioctl: OZSCR_STATUS
OZSCRLX ozscr_ioctl: OZSCR_STATUS
INFO: We got this card:
Card
===========================================================================
Card id : 00000009
Card type : MEMORY
Driver type : o2micro_ctapi
Reader type : o2micro
Card types : MemoryCard
Reader flags : auto
===========================================================================
ctapi.c:304:CT_data CT-Api: CT_data: dad=1 Unsupport Command
ctapi.c:305:CT_data cmd = [20], [14], [1]
OZSCRLX ozscr_ioctl: OZSCR_CMD protocol=160
OZSCRLX ozscr_ioctl: In data transfer: apdu.length = 5
APDU datain = [20] [14] [01] [00] [00]
OZSCRLX CBT0Transmit: Function Start
OZSCRLX CBT0Transmit: CBT0 :: RequestLength = 5
OZSCRLX PscrWriteDirectWithFIFOLevel: Function Start
OZSCRLX CmdClearFIFO: function start
OZSCRLX CBT0Transmit: RequestLength <= 5 : code 049
OZSCRLX CBT0Transmit: Fail CBT0 : code 050
OZSCRLX CBT0Transmit: Function Complete
Dump FIFO (a.L= 0) (r.L= 0)
ctapi.c:344:CT_data CT-Api: rv=3, lr=0 cmd[1]!=0x13
alex-laptop:/# OZSCRLX ozscr_close: called
--------------------------
Driver
Type : ctapi
Name : o2micro_ctapi
DataDir : (null)
LogFile : /var/log/chipcard3/drivers/o2micro_ctapi/@[EMAIL PROTECTED]
Library : /usr/local/o2micro/lib_OZSCR.so
Customer : (null)
MaxReaders : 1
Vars:
Group : "vars"
Id : 468f6f78
IPC-Id : 0000
Status : Up (3)
ActiveReaders : 1
AssignedReaders : 1
Driver flags : auto
-------------------------------------%<----------------------
Das alles find ich ein wenig seltsam da ich eine VR-NetWorld-Card
reingeschoben hab und das definitif ja keine MemoryCard ist.
Ich hab die logs aus angehängt /var/log/chipcard3/
und da habe ich das Gefühl das der Fehler an der driverctapi.c liegt
Viele Grüße
Alex
5:2007/07/07 15-59-50:driver(27660):driver.c: 348: Starting driver "/usr/lib/chipcard3/server/drivers/ctapi" with lowlevel "/usr/local/o2micro/lib_OZSCR.so"
5:2007/07/07 15-59-50:driver(27660):d_ipc.c: 223: Connected to server
5:2007/07/07 15-59-52:driver(27660):d_handle.c: 26: Incoming request "Driver_StartReader"
5:2007/07/07 15-59-52:driver(27660):d_startreader.c: 36: Command: Start reader
3:2007/07/07 15-59-52:driver(27660):d_startreader.c: 154: No DriversReaderId
3:2007/07/07 15-59-52:driver(27660):driverctapi.c: 833: Creating reader...
5:2007/07/07 15-59-52:driver(27660):driverctapi.c: 841: Extended reader with CTN 0
5:2007/07/07 15-59-52:driver(27660):d_startreader.c: 201: Reader "auto1-o2micro" logs to "/var/log/chipcard3/drivers/o2micro_ctapi/auto1-o2micro.log"
5:2007/07/07 15-59-52:driver(27660):driverctapi.c: 884: Initializing CTAPI by port
5:2007/07/07 15-59-53:driver(27660):d_handle.c: 26: Incoming request "Driver_ResetCard"
5:2007/07/07 16-00-24:driver(27660):d_handle.c: 26: Incoming request "Driver_StopReader"
3:2007/07/07 16-00-24:driver(27660):d_stopreader.c: 41: A reader with id "468f9c3e" does not exists
3:2007/07/07 16-00-24:driver(27660):d_work.c: 226: Error while handling request, going down
3:2007/07/07 16-00-24:driver(27660):main.c: 50: An error occurred
5:2007/07/07 16-00-24:driver(27660):main.c: 53: Stopping driver "/usr/lib/chipcard3/server/drivers/ctapi"
5:2007/07/07 16-10-37:driver(27708):driver.c: 348: Starting driver "/usr/lib/chipcard3/server/drivers/ctapi" with lowlevel "/usr/local/o2micro/lib_OZSCR.so"
5:2007/07/07 16-10-37:driver(27708):d_ipc.c: 223: Connected to server
5:2007/07/07 16-10-39:driver(27708):d_handle.c: 26: Incoming request "Driver_StartReader"
5:2007/07/07 16-10-39:driver(27708):d_startreader.c: 36: Command: Start reader
3:2007/07/07 16-10-39:driver(27708):d_startreader.c: 154: No DriversReaderId
3:2007/07/07 16-10-39:driver(27708):driverctapi.c: 833: Creating reader...
5:2007/07/07 16-10-39:driver(27708):driverctapi.c: 841: Extended reader with CTN 0
5:2007/07/07 16-10-39:driver(27708):d_startreader.c: 201: Reader "auto1-o2micro" logs to "/var/log/chipcard3/drivers/o2micro_ctapi/auto1-o2micro.log"
5:2007/07/07 16-10-39:driver(27708):driverctapi.c: 884: Initializing CTAPI by port
5:2007/07/07 16-10-49:driver(27708):d_handle.c: 26: Incoming request "Driver_StopReader"
5:2007/07/07 16-10-49:driver(27708):d_stopreader.c: 79: Reader down
5:2007/07/07 16-11-00:driver(27708):d_handle.c: 26: Incoming request "Driver_StopDriver"
5:2007/07/07 16-11-00:driver(27708):d_stopdriver.c: 50: Driver down
5:2007/07/07 16-11-00:driver(27708):main.c: 53: Stopping driver "/usr/lib/chipcard3/server/drivers/ctapi"
5:2007/07/07 15-59-52:auto1-o2micro(27660):d_startreader.c: 220: Init reader auto1-o2micro
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 864: Initializing CTAPI driver with 0, 8 (0008)
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 628: Requesting information about reader "468f9c3e"
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 360: Calling dataFn
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 368: Returned from dataFn (0)
3:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 640: Too short response when requesting reader information
3:2007/07/07 15-59-52:auto1-o2micro(27660):String size is 3
3:2007/07/07 15-59-52:auto1-o2micro(27660):0000: 04 90 00 ...
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 742: Requesting units of reader "468f9c3e"
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 360: Calling dataFn
5:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 368: Returned from dataFn (0)
4:2007/07/07 15-59-52:auto1-o2micro(27660):driverctapi.c: 765: No/bad tag received when requesting reader units (04)
3:2007/07/07 15-59-52:auto1-o2micro(27660):String size is 3
3:2007/07/07 15-59-52:auto1-o2micro(27660):0000: 04 90 00 ...
5:2007/07/07 15-59-52:auto1-o2micro(27660):d_startreader.c: 246: ReaderInfo: unit0="icc4"
5:2007/07/07 15-59-52:auto1-o2micro(27660):d_startreader.c: 253: Reader up and waiting
5:2007/07/07 15-59-52:auto1-o2micro(27660):d_startreader.c: 265: Reader start handled
5:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 360: Calling dataFn
5:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 15-59-53:auto1-o2micro(27660):d_work.c: 110: Status changed on slot 0 (00000000->00020000) (cardnum 0)
5:2007/07/07 15-59-53:auto1-o2micro(27660):d_resetcard.c: 81: Resetting card
5:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 518: Resetting slot
5:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 360: Calling dataFn
5:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 368: Returned from dataFn (3)
3:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 371: CTAPI error on "CT_data": 3
3:2007/07/07 15-59-53:auto1-o2micro(27660):driverctapi.c: 521: Slot reset
3:2007/07/07 15-59-54:auto1-o2micro(27660):d_resetcard.c: 86: Error resetting slot (-1: Unknown error code)
5:2007/07/07 15-59-54:auto1-o2micro(27660):d_resetcard.c: 91: Reader "auto1-o2micro" had an error, shutting down
5:2007/07/07 16-10-39:auto1-o2micro(27708):d_startreader.c: 220: Init reader auto1-o2micro
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 864: Initializing CTAPI driver with 0, 8 (0008)
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 628: Requesting information about reader "468f9c3e"
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
3:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 640: Too short response when requesting reader information
3:2007/07/07 16-10-39:auto1-o2micro(27708):String size is 3
3:2007/07/07 16-10-39:auto1-o2micro(27708):0000: 00 90 00 ...
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 742: Requesting units of reader "468f9c3e"
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
4:2007/07/07 16-10-39:auto1-o2micro(27708):driverctapi.c: 765: No/bad tag received when requesting reader units (00)
3:2007/07/07 16-10-39:auto1-o2micro(27708):String size is 3
3:2007/07/07 16-10-39:auto1-o2micro(27708):0000: 00 90 00 ...
5:2007/07/07 16-10-39:auto1-o2micro(27708):d_startreader.c: 246: ReaderInfo: unit0="icc0"
5:2007/07/07 16-10-39:auto1-o2micro(27708):d_startreader.c: 253: Reader up and waiting
5:2007/07/07 16-10-39:auto1-o2micro(27708):d_startreader.c: 265: Reader start handled
5:2007/07/07 16-10-40:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-40:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-41:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-41:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-42:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-42:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-43:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-43:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-44:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-44:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-45:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-45:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-46:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-46:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-47:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-47:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-48:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-48:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (0)
5:2007/07/07 16-10-49:auto1-o2micro(27708):d_stopreader.c: 47: Disconnecting reader
5:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 934: Disconnecting reader auto1-o2micro
5:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 360: Calling dataFn
5:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 368: Returned from dataFn (3)
3:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 371: CTAPI error on "CT_data": 3
3:2007/07/07 16-10-49:auto1-o2micro(27708):driverctapi.c: 961: Could not disconnect any slot
-------------------------------------------------------------------------
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/
_______________________________________________
Aqbanking-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/aqbanking-devel