Ludovic Rousseau wrote:
On 11/07/05, Patrick Debois <[EMAIL PROTECTED]> wrote:
  
 I'm working with an ACR38U reader
(http://www.zetes.com/belgium/english/doc/e-ID-card-reader.htm)
 
 Although the ACR38.txt states that it is supported, it doesn't seem to
work.
    

I don't know if the ACR38 and ACR38U have identicall firmwares.

  
 When I use the drivers of
http://www.acs.com.hk/DriversManual.asp?PID=59 
 ACR38_LINUX_100600_P.tar.gz it (almost) works ok.
    

You should contact ACS technical support.

  
just FYI the tar.gz also contains the source code of what seems to be a driver written by David Cocheran. This might get you some ideas ;-)

  
 I'm happy to do some traces/debugging if needed...
    

Stop any running pcscd and execute:
$ pcscd --debug
  
see my post of unresponsive card
And send me the output.

  
Additional the output of lsusb -v

Bus 002 Device 002: ID 072f:9000 Advanced Card Systems, Ltd ACR38 AC1038-based Smart Card Reader
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x072f Advanced Card Systems, Ltd
  idProduct          0x9000 ACR38 AC1038-based Smart Card Reader
  bcdDevice            1.00
  iManufacturer           1 ACS
  iProduct                2 ACR38 USB Reader
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass         0 (Defined at Interface level)
      bInterfaceSubClass      0
      bInterfaceProtocol      0
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0008  bytes 8 once
        bInterval               2
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0040  bytes 64 once
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               none
          Usage Type               Data
        wMaxPacketSize     0x0040  bytes 64 once
        bInterval               0
  Language IDs: (length=4)
     0409 English(US)


Bye,

  

_______________________________________________
Muscle mailing list
[email protected]
http://lists.drizzle.com/mailman/listinfo/muscle

Reply via email to