SPR532 on FreeBSD 5.3 - configuration problem (I hope)

David Kremzow <[email protected]>
Newsgroups gmane.comp.lib.libchipcard.devel
Message-ID <[email protected]>
Hi

I'm new in working with libchipcard2 an have major problem in 
configuring it.

Since three days (fulltime) I'm trying to get my SPR 532 (Chipdrive 
Pinpad Pro) with FreeBSD 5.3 to work.

[dave_g22@CindysPalace] #pcscd
[dave_g22@CindysPalace] #chipcardd2 --pidfile /var/run/chipcardd2.pid
[dave_g22@CindysPalace] #chipcard-tool list
Server: 421c4c3a
  Readers:
  - auto1-scm (SCM Chipdrive Pinpad X32, port 0, keypad)

After that the reader is found, isn't it?

[dave_g22@CindysPalace] #chipcard-tool check
IFDHandler Version 1.16
Cannot Open USB Path Directory
3:2005/02/23 10-29-31:gwen(631):netconnection.c: 1491: Error on socket
3:2005/02/23 10-29-31:gwen(631):process.c:  323: Process 635 terminated 
by signal 11
  --------------------------
  Driver
  Type : ifd
  Name : scmx32_ifd
  DataDir : (null)
  LogFile : /usr/var/log/chipcard2/drivers/scmx32_ifd/@[email protected]
  Library : /usr/lib/chipcard2-server/lowlevel/spr332ccidDriver
  Customer : (null)
  MaxReaders : 1
  Vars:
    Group : "vars"
  Id : 421c4c2c
  IPC-Id : 421c4c30
  Status : 2
  ActiveReaders : 1
  PendingCommands : 0
3:2005/02/23 10-29-31:gwen(631):ipc.c:  853: Incoming request 421c4c33 
not found
  Readers:
  - auto1-scm (SCM Chipdrive Pinpad X32, port 0, keypad): error
Event log:
10:29:31 Reader is down
10:29:31 Reader started
10:29:31 Driver is down, aborting reader

That doesn't look that nice anymore. Have you an explanation for that?

The log files show the following:
"auto1-scm.log":
5:2005/02/23 10-29-31:auto1-scm(635):driver.c: 1456: Init reader auto1-scm

"driver.log"
5:2005/02/23 10-29-31:driver(635):driver.c:  334: Starting driver 
"/usr/lib/chipcard2-server/drivers/ifd" with lowlevel 
"/usr/lib/chipcard2-server/lowlevel/spr332ccidDriver"
5:2005/02/23 10-29-31:driver(635):driver.c:  753: Connected to server
5:2005/02/23 10-29-31:driver(635):driver.c: 2006: Incoming request 
"StartReader"
5:2005/02/23 10-29-31:driver(635):driver.c: 1276: Command: Start reader
3:2005/02/23 10-29-31:driver(635):driver.c: 1393: No DriversReaderId
5:2005/02/23 10-29-31:driver(635):driver.c: 1437: Reader "auto1-scm" 
logs to "/usr/var/log/chipcard2/drivers/scmx32_ifd/auto1-scm.log"
~                                                                                                                                        

In FreeBSD exists no lsusb so I cut the usb messages from system start:

Feb 23 10:24:13 CindysPalace kernel: uhci0: <VIA 83C572 USB controller> 
port 0xd400-0xd41f irq 21 at device 16.0 on pci0
Feb 23 10:24:13 CindysPalace kernel: uhci0: [GIANT-LOCKED]
Feb 23 10:24:13 CindysPalace kernel: usb0: <VIA 83C572 USB controller> 
on uhci0
Feb 23 10:24:13 CindysPalace kernel: usb0: USB revision 1.0
Feb 23 10:24:13 CindysPalace kernel: uhub0: VIA UHCI root hub, class 
9/0, rev 1.00/1.00, addr 1
Feb 23 10:24:13 CindysPalace kernel: uhub0: 2 ports with 2 removable, 
self powered
Feb 23 10:24:13 CindysPalace kernel: ugen0: SCM Microsystems Inc. SPRx32 
USB Smart Card Reader, rev 2.00/5.04, addr 2
Feb 23 10:24:13 CindysPalace kernel: uhid0: Mega World Inter. USB GAME 
DEVICE CONTROLLER, rev 1.10/3.00, addr 3, iclass 3/0
Feb 23 10:24:13 CindysPalace kernel: uhci1: <VIA 83C572 USB controller> 
port 0xd000-0xd01f irq 21 at device 16.1 on pci0
Feb 23 10:24:13 CindysPalace kernel: uhci1: [GIANT-LOCKED]
Feb 23 10:24:13 CindysPalace kernel: usb1: <VIA 83C572 USB controller> 
on uhci1
Feb 23 10:24:13 CindysPalace kernel: usb1: USB revision 1.0
Feb 23 10:24:13 CindysPalace kernel: uhub1: VIA UHCI root hub, class 
9/0, rev 1.00/1.00, addr 1
Feb 23 10:24:13 CindysPalace kernel: uhub1: 2 ports with 2 removable, 
self powered
Feb 23 10:24:13 CindysPalace kernel: uhid1: Logitech product 0xc216, rev 
1.10/2.00, addr 2, iclass 3/0
Feb 23 10:24:13 CindysPalace kernel: uhid1: no report descriptor
Feb 23 10:24:13 CindysPalace kernel: device_attach: uhid1 attach returned 6
Feb 23 10:24:13 CindysPalace kernel: uhci2: <VIA 83C572 USB controller> 
port 0xb800-0xb81f irq 21 at device 16.2 on pci0
Feb 23 10:24:13 CindysPalace kernel: uhci2: [GIANT-LOCKED]
Feb 23 10:24:13 CindysPalace kernel: usb2: <VIA 83C572 USB controller> 
on uhci2
Feb 23 10:24:13 CindysPalace kernel: usb2: USB revision 1.0
Feb 23 10:24:13 CindysPalace kernel: uhub2: VIA UHCI root hub, class 
9/0, rev 1.00/1.00, addr 1
Feb 23 10:24:13 CindysPalace kernel: uhub2: 2 ports with 2 removable, 
self powered

[log@CindysPalace] #uname -a
FreeBSD CindysPalace.Home 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Sun Feb 20 
14:44:02 CET 2005    
[email protected]:/usr/src/sys/i386/compile/SCSI_SIM  i386


So maybe anybode can help me with this problem.
Thank you.

David Kremzow
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.