Re: Fwd: Broadcom 5880

Ludovic Rousseau <[email protected]> Sat, 2 Sep 2017 09:57:38 +0200
Newsgroups gmane.comp.lib.muscle
Message-ID <CAGstE8CTvyb-dS4wXaXJfSkCBv_oB9Cx8EL2PEq-pH1ir3_-+A@mail.gmail.com>
--===============5980858540163788795==
Content-Type: multipart/alternative; boundary="94eb2c05b022245ccb0558303c50"

--94eb2c05b022245ccb0558303c50
Content-Type: text/plain; charset="UTF-8"

Hello,

2017-09-01 18:13 GMT+02:00 Liam Healy <[email protected]>:

> My Dell Latitude E5570 has a Broadcom 5880 smartcard reader.
> https://ludovicrousseau.blogspot.com/2016/08/broadcom-ccid-readers.html
> says to visit a Dell page to do a firmware upgrade in Windows, which I did.
> As predicted, this is now listed by lsusb as 5834:
>   Bus 001 Device 003: ID 0a5c:5834 Broadcom Corp.
> This is in the "should work" category,
> https://pcsclite.alioth.debian.org/ccid/shouldwork.html#0x0A5C0x5834,
> but it does not for me; I started pcscd
>  systemctl start pcscd.service
> and pcsc_scan says "wating for first reader".
>
> I have attached the output from
> sudo LIBCCID_ifdLogLevel=0x000F pcscd --foreground --debug --apdu
> --color | tee log.txt
> after stopping the pcscd.service
>
> Debian version is 9.1, package versions are:
> ii  libccid                               1.4.26-1
>      amd64        PC/SC driver for USB CCID smart card readers
> ii  libpcsc-perl                          1.4.14-1+b2
>      amd64        Perl interface to the PC/SC smart card library
> ii  libpcsclite1:amd64                    1.8.20-1
>      amd64        Middleware to access a smart card using PC/SC
> (library)
> ii  pcsc-tools                            1.4.27-1
>      amd64        Some tools to use with smart cards and PC/SC
> ii  pcscd                                 1.8.20-1
>      amd64        Middleware to access a smart card using PC/SC
> (daemon side)
>
>  /usr/sbin/pcscd --version
> pcsc-lite version 1.8.20.
> Copyright (C) 1999-2002 by David Corcoran <[email protected]>.
> Copyright (C) 2001-2015 by Ludovic Rousseau <[email protected]>.
> Copyright (C) 2003-2004 by Damien Sauveron <[email protected]>.
> Report bugs to <[email protected]>.
> Enabled features: Linux x86_64-pc-linux-gnu serial usb libudev
> usbdropdir=/usr/lib/pcsc/drivers ipcdir=/var/run/pcscd
> configdir=/etc/reader.conf.d
>
> Is there a remedy for this problem? If it makes a difference, I am
> only interested in using the contact sensor.
>

The device refuse to accept USB commands:
00000004 -> 000000 65 00 00 00 00 00 00 00 00 00
00000246 ccid_usb.c:797:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO
00000008 -> 000000 65 00 00 00 00 00 01 00 00 00
00000487 ccid_usb.c:797:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO
00000020 -> 000000 65 00 00 00 00 00 02 00 00 00
00000485 ccid_usb.c:797:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO
00000006 ifdhandler.c:195:CreateChannelByNameOrChannel() failed

Maybe Dell or Broadcom have a (new) firmware upgrade available to fix this
problem.
Be sure to perform all the software upgrades proposed by Dell on the
Windows installed on the laptop.

Bye

-- 
 Dr. Ludovic Rousseau

--94eb2c05b022245ccb0558303c50
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hello,<br><div><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">2017-09-01 18:13 GMT+02:00 Liam Healy <span dir=3D"ltr">&l=
t;<a href=3D"mailto:[email protected]" target=3D"_blank">lnp@healy=
.washington.dc.us</a>&gt;</span>:<br><blockquote class=3D"gmail_quote" styl=
e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin=
g-left:1ex">My Dell Latitude E5570 has a Broadcom 5880 smartcard reader.<br=
>
<a href=3D"https://ludovicrousseau.blogspot.com/2016/08/broadcom-ccid-reade=
rs.html" rel=3D"noreferrer" target=3D"_blank">https://ludovicrousseau.<wbr>=
blogspot.com/2016/08/broadcom-<wbr>ccid-readers.html</a><br>
says to visit a Dell page to do a firmware upgrade in Windows, which I did.=
<br>
As predicted, this is now listed by lsusb as 5834:<br>
=C2=A0 Bus 001 Device 003: ID 0a5c:5834 Broadcom Corp.<br>
This is in the &quot;should work&quot; category,<br>
<a href=3D"https://pcsclite.alioth.debian.org/ccid/shouldwork.html#0x0A5C0x=
5834" rel=3D"noreferrer" target=3D"_blank">https://pcsclite.alioth.<wbr>deb=
ian.org/ccid/shouldwork.<wbr>html#0x0A5C0x5834</a>,<br>
but it does not for me; I started pcscd<br>
=C2=A0systemctl start pcscd.service<br>
and pcsc_scan says &quot;wating for first reader&quot;.<br>
<br>
I have attached the output from<br>
sudo LIBCCID_ifdLogLevel=3D0x000F pcscd --foreground --debug --apdu<br>
--color | tee log.txt<br>
after stopping the pcscd.service<br>
<br>
Debian version is 9.1, package versions are:<br>
ii=C2=A0 libccid=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01.4.26-1<br>
=C2=A0 =C2=A0 =C2=A0amd64=C2=A0 =C2=A0 =C2=A0 =C2=A0 PC/SC driver for USB C=
CID smart card readers<br>
ii=C2=A0 libpcsc-perl=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1.4.14-1+b2<br>
=C2=A0 =C2=A0 =C2=A0amd64=C2=A0 =C2=A0 =C2=A0 =C2=A0 Perl interface to the =
PC/SC smart card library<br>
ii=C2=A0 libpcsclite1:amd64=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 1.8.20-1<br>
=C2=A0 =C2=A0 =C2=A0amd64=C2=A0 =C2=A0 =C2=A0 =C2=A0 Middleware to access a=
 smart card using PC/SC<br>
(library)<br>
ii=C2=A0 pcsc-tools=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 1.4.27-1<br>
=C2=A0 =C2=A0 =C2=A0amd64=C2=A0 =C2=A0 =C2=A0 =C2=A0 Some tools to use with=
 smart cards and PC/SC<br>
ii=C2=A0 pcscd=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A01.8.20-1<br>
=C2=A0 =C2=A0 =C2=A0amd64=C2=A0 =C2=A0 =C2=A0 =C2=A0 Middleware to access a=
 smart card using PC/SC<br>
(daemon side)<br>
<br>
=C2=A0/usr/sbin/pcscd --version<br>
pcsc-lite version 1.8.20.<br>
Copyright (C) 1999-2002 by David Corcoran &lt;<a href=3D"mailto:corcoran@mu=
sclecard.com">[email protected]</a>&gt;.<br>
Copyright (C) 2001-2015 by Ludovic Rousseau &lt;<a href=3D"mailto:ludovic.r=
[email protected]">[email protected]</a>&gt;.<br>
Copyright (C) 2003-2004 by Damien Sauveron &lt;<a href=3D"mailto:sauveron@l=
abri.fr">[email protected]</a>&gt;.<br>
Report bugs to &lt;<a href=3D"mailto:[email protected]=
g">[email protected].<wbr>debian.org</a>&gt;.<br>
Enabled features: Linux x86_64-pc-linux-gnu serial usb libudev<br>
usbdropdir=3D/usr/lib/pcsc/<wbr>drivers ipcdir=3D/var/run/pcscd<br>
configdir=3D/etc/reader.conf.d<br>
<br>
Is there a remedy for this problem? If it makes a difference, I am<br>
only interested in using the contact sensor.<br></blockquote><div><br></div=
>The device refuse to accept USB commands:</div><div class=3D"gmail_quote">=
00000004 -&gt; 000000 65 00 00 00 00 00 00 00 00 00 <br>00000246 ccid_usb.c=
:797:WriteUSB() write failed (1/3): -1 LIBUSB_ERROR_IO<br>00000008 -&gt; 00=
0000 65 00 00 00 00 00 01 00 00 00 <br>00000487 ccid_usb.c:797:WriteUSB() w=
rite failed (1/3): -1 LIBUSB_ERROR_IO<br>00000020 -&gt; 000000 65 00 00 00 =
00 00 02 00 00 00 <br>00000485 ccid_usb.c:797:WriteUSB() write failed (1/3)=
: -1 LIBUSB_ERROR_IO<br>00000006 ifdhandler.c:195:CreateChannelByNameOrChan=
nel() failed<br></div></div><div class=3D"gmail_extra"><br></div><div class=
=3D"gmail_extra">Maybe Dell or Broadcom have a (new) firmware upgrade avail=
able to fix this problem.</div><div class=3D"gmail_extra">Be sure to perfor=
m all the software upgrades proposed by Dell on the Windows installed on th=
e laptop.<br></div><br><div class=3D"gmail_extra">Bye<br clear=3D"all"></di=
v><div class=3D"gmail_extra"><br>-- <br><div class=3D"gmail_signature">=C2=
=A0Dr. Ludovic Rousseau</div>
</div></div></div>

--94eb2c05b022245ccb0558303c50--


--===============5980858540163788795==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Pcsclite-muscle mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pcsclite-muscle
--===============5980858540163788795==--