Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

CIE parzialmente risolto con ACR122U

320 views
Skip to first unread message

Filippo Dal Bosco -

unread,
Apr 19, 2021, 7:00:02 AM4/19/21
to
Per provare ho installato un parente stretto di bullseye : kali2021

Seguendo la procedura

1) installare libacsccid1 ( specifica di ACR122U )
2) installare pcsc-tool
3) installare pcscd
4) systemctl start pscsd.service

--->> 5) pcsc_scan riconosce il lettore e la CIE <<<---

6) installare cie-middleware che dipende ed installa libccid
7) cie-middleware NON funziona ( penso causa libccid)

su bullseye ed ubuntu 20.04 dopo aver cancellato tutto comprese le
configurazione la stessa procedura non funziona e pcsc_scan non rileva
il lettore NFC.



--
Filippo

valerio

unread,
Apr 22, 2021, 12:30:03 PM4/22/21
to


Il 22/04/21 17:24, Marco Ciampa ha scritto:
> Chiamatemi esagerato ma me la sono comperata anche io per fare le prove,
> ecco il risultato...
>


> Fatto questo funziona tutto, almeno da PC. Da browser _sembra_ andare ma
> quando metto il pin mi da errore. Me lo ha fatto tante volte per cui ho
> dovuto risettare (per fortuna funziona) il pin tramite puk ...

cosa intendi che funziona? su debian o su ubuntu?


valerio

Filippo Dal Bosco -

unread,
Apr 22, 2021, 12:30:04 PM4/22/21
to
Il giorno Thu, 22 Apr 2021 15:24:56 +0000
Marco Ciampa <cia...@posteo.net> ha scritto:

bene, bravo !!

Temo però che dopo ci possano essere problemi con il softCIE del
ministero interno.

In kali a me funzionava ma poi non riuscivo a far girare il sofrCIE.
che mi diceva smart non peresente



--
Filippo

Marco Ciampa

unread,
Apr 22, 2021, 12:50:04 PM4/22/21
to
Chiamatemi esagerato ma me la sono comperata anche io per fare le prove,
ecco il risultato...

On Mon, Apr 19, 2021 at 12:51:41PM +0200, Filippo Dal Bosco - wrote:
> Per provare ho installato un parente stretto di bullseye : kali2021
>
> Seguendo la procedura
>
> 1) installare libacsccid1 ( specifica di ACR122U )

forse bacata... vedi sotto...

> 2) installare pcsc-tool
> 3) installare pcscd
> 4) systemctl start pscsd.service
>
> --->> 5) pcsc_scan riconosce il lettore e la CIE <<<---
>
> 6) installare cie-middleware che dipende ed installa libccid
> 7) cie-middleware NON funziona (penso causa libccid)

A me va ma vedi sotto come ho fatto se qualcosa puoi fare anche tu.
Io partirei dal cambiare la libreria 1)

> su bullseye ed ubuntu 20.04 dopo aver cancellato tutto comprese le
> configurazione la stessa procedura non funziona e pcsc_scan non rileva
> il lettore NFC.

Su Ubuntu 20.04 non funziona per due motivi:

1) conflitto con i driver del kernel che vanno blacklistati così:

in /etc/modprobe.d/blacklist-libnfc.conf messo:

#To make ACR122U work with Linux
install nfc /bin/false
install pn533 /bin/false
install pn533_usb /bin/false

2) installata libreria senza bachi da:

https://www.acs.com.hk/en/products/3/acr122u-usb-nfc-reader/

(non c'è per 20.04 ... ho messo quella per la 19.10... funzia)

il bachetto è questo (in pratica ce ne sono due tipi almeno in giro...):

https://github.com/nfc-tools/libnfc/pull/561

provided another patch about the same problem (#563). IMO there are two
different ACR122 models, the old, with alternate support (at least, reply
the usb call) and the new without support (timeout in the usb call).

This patch is nice, because checks the compatibility with alternate
settings. My patch is less conservative, and removes the call to set
alternate settings.

ecc.

Fatto questo funziona tutto, almeno da PC. Da browser _sembra_ andare ma
quando metto il pin mi da errore. Me lo ha fatto tante volte per cui ho
dovuto risettare (per fortuna funziona) il pin tramite puk ...

Che voi sappiate c'è un sito di test della CIE?

--

Saluton,
Marco Ciampa

Marco Ciampa

unread,
Apr 22, 2021, 1:00:07 PM4/22/21
to
On Thu, Apr 22, 2021 at 03:24:56PM +0000, Marco Ciampa wrote:
> Chiamatemi esagerato ma me la sono comperata anche io per fare le prove,
> ecco il risultato...
>

PS: ho anche notato una cosa. Se stacco il lettore, non si riprende più, ovvero:

lancio pcsc_scan

funziona (metto e tolgo la tessera)

stacco il lettore, lo riattacco, lancio pcsc_scan ... niente, stacco e
riattacco il lettore, niente. Allora faccio:

sudo service pcsc restart

e pcsc_scan si rimette a funzionare...

--

Saluton,
Marco Ciampa
11

Filippo Dal Bosco -

unread,
Apr 22, 2021, 2:30:02 PM4/22/21
to
Il giorno Thu, 22 Apr 2021 15:24:56 +0000
Marco Ciampa <cia...@posteo.net> ha scritto:

>
>
> (non c'è per 20.04 ... ho messo quella per la 19.10... funzia)

ce ne una nei repository di Ubuntu 20.04 e con quella a me è bastato
backlistare e riesce a leggere la carta


Anche con bullseye basta blaklistare ?

poi provo



--
Filippo

Filippo Dal Bosco -

unread,
Apr 23, 2021, 3:20:02 AM4/23/21
to
Il giorno Thu, 22 Apr 2021 15:24:56 +0000
Marco Ciampa <cia...@posteo.net> ha scritto:


> in /etc/modprobe.d/blacklist-libnfc.conf messo:
>
> #To make ACR122U work with Linux
> install nfc /bin/false
> install pn533 /bin/false
> install pn533_usb /bin/false
>

con UBUNTU 20.04 ha funzionato almeno il riconoscimento della
smartcard, non il soft CIE

con bullseye mi fa questo errore

root@Fiamma:/etc/modprobe.d# systemctl start pcscd.service
root@Fiamma:/etc/modprobe.d# pcsc_scan
SCardEstablishContext: RPC transport error.


--
Filippo
0 new messages