Comment #10 indicates this was fixed in OpenSC 0.12.2, which was
released in precise (before it reached end-of-life).

opensc (0.12.2-2ubuntu1) precise; urgency=low

  * Merge from Debian testing. (LP: #979986)  Remaining changes:
    - debian/patches/missing-libs.patch: Add libraries to allow opensc to build
    - debian/opensc.docs: include html documentation
    - debian/control: Depend on pcscd
    - debian/control: Add dh-autoreconf as build-dependency
    - debian/rules: Call autoreconf sequence to rebuild autotools files
    - debian/opensc.install: Added profiles

** Changed in: opensc (Ubuntu)
       Status: Confirmed => Fix Released

** Changed in: pcsc-lite (Ubuntu)
       Status: Confirmed => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to pcsc-lite in Ubuntu.
https://bugs.launchpad.net/bugs/282196

Title:
  pkcs15-tool fails with Cryptoflex e-gate 32 k in Broadcom 5800
  cardreader

Status in opensc package in Ubuntu:
  Fix Released
Status in pcsc-lite package in Ubuntu:
  Invalid

Bug description:
  Binary package hint: opensc

  root@e6500:~# lsb_release -rd
  Description:  Ubuntu intrepid (development branch)
  Release:      8.10

  root@e6500:~# apt-cache policy opensc
  opensc:
    Installiert: 0.11.4-5ubuntu1
    Kandidat: 0.11.4-5ubuntu1
    Versions-Tabelle:
   *** 0.11.4-5ubuntu1 0
          500 http://de.archive.ubuntu.com intrepid/universe Packages
          100 /var/lib/dpkg/status

  Expected result:

  pkcs15-tool -D should show a number of objects installed on card. This
  happens as expected with a OpenPGP card:

  ---cut here---
  root@e6500:~# pkcs15-tool -D
  PKCS#15 Card [OpenPGP Card]:
        Version        : 257
        Serial number  : d2760001240101010001000011170000
        Manufacturer ID: OpenPGP project
        Language       : de
        Flags          : Login required, PRN generation, EID compliant

  PIN [Signature PIN]
        Com. Flags: 0x3
        ID        : 01
        Flags     : [0x13], case-sensitive, local, initialized
        Length    : min_len:0, max_len:254, stored_len:254
        Pad char  : 0x00
        Reference : 1
        Type      : ascii-numeric
        Path      : 3f00
        Tries left: 3

  ...etc.
  ---cut here---

  Real result: With a Cryptoflex e-gate 32k following happens if
  Broadcom 5800 cardreader is used:

  ---cut here---
  root@e6500:~# pkcs15-tool -D
  [pkcs15-tool] reader-pcsc.c:255:pcsc_transmit: unable to transmit
  [pkcs15-tool] apdu.c:394:do_single_transmit: unable to transmit APDU
  [pkcs15-tool] iso7816.c:127:iso7816_read_binary: APDU transmit failed: 
Transmit failed
  [pkcs15-tool] card.c:430:sc_read_binary: returning with: Transmit failed
  [pkcs15-tool] pkcs15.c:761:sc_pkcs15_bind: returning with: Unsupported card
  PKCS#15 initialization failed: Unsupported card
  ---cut here---

  If ReinerSCT cyberflex or Cryptoflex USB is used, smartcard behaves as
  expected.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/opensc/+bug/282196/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to