Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
paturnie con la tessera sanitaria [risolto].
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Mar 06, 2023 5:13 pm    Post subject: paturnie con la tessera sanitaria [risolto]. Reply with quote

l'altro giorno la mia tessera sanitaria mi ha dato buca.

la sto utilizzando con un browser opportunamente configurato oppure in un ambiente accrocchiato che esegue un tool fornito dagli sviluppatori (di quelli fatti con i piedi), chiamato bit4pin.
dopo aver brancolato a lungo nelle tenebre, illuminato da un provvido lume della grazia divina, ho scoperto che:

    o se nel mio sistema è installato app-crypt/ccid alla versione stabile (1.5.0) la tessera sanitaria funziona;
    o se invece è installato app-crypt/ccid alla versione instabile (1.5.1) la tessera sanitaria NON funziona;

la cosa è spiacevole, perché potrebbe significare che, di qui a breve, la mia tessera sanitaria non funzionerà più.
oltretutto ho osservato che l'aggiornamento non interferisce in alcun modo sulle librerie di sistema, quindi non può essere risolto ricompilando alcune opportune dipendenze.

cosa potrei fare per indagare meglio il problema?
_________________
vu vu vu
gentù
mi piaci tu


Last edited by cloc3 on Wed Aug 30, 2023 5:45 am; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Mon Mar 06, 2023 5:30 pm    Post subject: Reply with quote

Cosa torna se provi a lanciare lddtree sull'eseguibile bit4pin?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Mar 06, 2023 7:31 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Cosa torna se provi a lanciare lddtree sull'eseguibile bit4pin?


    dove non può la folgorazione divina,
    ti sostiene la bottarella mitica di fedliallalinea ...


fa quasi rima.
il programma lancia un eseguibile python.exe, lincato staticamente, con il comando "${curdir}/pinmanager/bin/python.exe" -m crtmgr.gui.
in qualche modo, però, l'eseguibile si appoggia a una subdirectory lib/ da 96M.

ho provato a lanciare ldd su tutti i file della subdirectory, ma nessuno si riferisce a qualche libreria del pacchetto ccid.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Mon Mar 06, 2023 7:34 pm    Post subject: Reply with quote

Si può scaricare questo programma da qualche parte?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Mon Mar 06, 2023 8:38 pm    Post subject: Reply with quote

fedeliallalinea wrote:
Si può scaricare questo programma da qualche parte?

bo.
forse sì. ma ogni giorno che passa, aggiungono nuovi driver per i nuovi modelli di ieri l'altro, così non sai più cosa scegliere.

ti metto una copia del software che sto usando io a questo indirizzo.
credo di avere scaricato l'originale dal sito sardo.
grazie.

ps: il driver scaricato non è necessario per funzionare nel browser, serve solo per funzionalità locali tipo sbloccare la carta se hai sbagliato tre volte il pin.
se vuoi usare il programma locale come test, devi avere una tessera sanitaria del tipo giusto, altrimenti ti si apre una finestra di dialogo che ti dice che non trova nessuna carta.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Mon Mar 06, 2023 8:57 pm    Post subject: Reply with quote

In se il programma ti da tutte le dipendenze necessarie in bundle, quindi dovrebbe usare ./usr/share/bit4id/ccid/ifd-bit4ccid.bundle/Contents/Linux/libccid.so e non dovrebbe andare in conflitto con quella di sistema.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Tue Mar 07, 2023 4:48 am    Post subject: Reply with quote

fedeliallalinea wrote:
In se il programma ti da tutte le dipendenze necessarie in bundle, quindi dovrebbe usare ./usr/share/bit4id/ccid/ifd-bit4ccid.bundle/Contents/Linux/libccid.so e non dovrebbe andare in conflitto con quella di sistema.

è quello che mi aspetterei, ma non è così.
forse il caricamento in ram della libreria di sistema viene chiamato da qualche altra applicazione, tant'è che il malfunzionamento dopo l'aggiornamento si osserva dopo il reboot.

tra l'altro, il funzionamento in locale ha una funzione quasi esclusiva di test.
la carta deve funzionare nel browser, che utilizza senz'altro la libreria di sistema.

edit:
non ne esco. la libreria libccid è proprio indispensabile. disinstallando app-crypt/ccid l'applicativo non funziona.
inoltre la dipendenza è prevista esplicitamente nelle istruzioni per l'uso. sto telefonando all'assistenza per chiedere chiarimenti.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Thu Mar 09, 2023 6:45 am    Post subject: Reply with quote

Ho provato ad installare anche app-crypt/ccid ma l'applicativo mi parte senza problemi.
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Thu Mar 09, 2023 8:06 am    Post subject: Reply with quote

fedeliallalinea wrote:
Ho provato ad installare anche app-crypt/ccid ma l'applicativo mi parte senza problemi.

si. anche a me parte.

ma se la versione di ccid è quella instabile, la carta non viene rilevata, né dal browser, né dall'applicativo.
il fenomeno si manifesta dopo il reboot, perché, evidentemente, la ram mantiene in memoria la versione precedente della libreria.

ho provato ripetutamente e la cosa, nel mio sistema, sembra sistematica.
a questo punto non mi vengono in mente difetti da attribuire alla mia installazione, per cui ho deciso di rivolgermi agli sviluppatori dell'Insiel (per il Friuili Venezia Giulia).
di solito, quando fai simili segnalazioni, ti ricontattano telefonicamente dopo qualche tempo.

se non ti vengono altre idee, aggiornerò il thread quando avrò nuovi elementi.
intanto, grazie.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Thu Mar 09, 2023 8:04 pm    Post subject: Reply with quote

effettivamente, gli sviluppatori hanno chiamato.
sono molto attenti alle richieste della clientela.

tuttavia, il tecnico mi è sembrato molto meno preoccupato di me della questione :).
secondo lui, tutto si aggiusterà con i prossimi aggiornamenti.
anzi, esistono già aggiornamenti dell'applicativo locale disponibili sul loro sito.

non ha saputo giustificare, tuttavia, il malfunzionamento che osservo nel browser.
nel frattempo, salvo una copia dell'ebuild di app-crypt/ccid-1.5.0 e maschero la versione successiva.

dopo l'ultimo sync, app-crypt/ccid-1.5.1 è stato stabilizzato, ma non mi permette di rilevare la carta...
potrei provare ad aprire un baco su bugs.gentoo.org, ma temo che sarebbe poco efficacie.
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
ago
Developer
Developer


Joined: 01 Mar 2008
Posts: 1527
Location: Milan, Italy

PostPosted: Fri Aug 18, 2023 12:37 pm    Post subject: Reply with quote

Ciao,

è sicuramente un problema strano; quello che è sicuro è che nella 1.5.1 c'è qualcosa che rompe il tuo sw. Quello che puoi fare è creare un ebuild 9999 e fare una sorta di bisect finché non trovi il commit incriminato.
Nel tuo caso è una procedura abbastanza noiosa perché devi riavviare, però vedo che sono solo 50 commit:
https://github.com/LudovicRousseau/CCID/compare/1.5.0...1.5.1

Magari questo ti può essere d'aiuto:
https://blogs.gentoo.org/ago/2016/11/19/an-alternative-to-git-bisect-with-gentoo-and-the-live-ebuild/
Back to top
View user's profile Send private message
xdarma
l33t
l33t


Joined: 08 Dec 2003
Posts: 719
Location: tra veneto e friuli (italy)

PostPosted: Mon Aug 21, 2023 5:13 pm    Post subject: Reply with quote

Ho problemi anch'io con la tessera sanitaria che generalmente non viene riconosciuta tranne in casi fortunati.
L'errore che trovo nel log è:
Code:

Aug 21 18:39:46 ichigo pcscd: commands.c:248:CmdPowerOn Card absent or mute
Aug 21 18:39:46 ichigo pcscd: ifdhandler.c:1287:IFDHPowerICC() PowerUp failed
Aug 21 18:39:46 ichigo pcscd: /var/tmp/portage/portage/sys-apps/pcsc-lite-2.0.0/work/pcsc-lite-2.0.0/src/eventhandler.c:439:EHStatusHandlerThread() Error powering up card.

Forse c'entra l'ebuild?

La versione di app-crypt/ccid è la 1.5.0.

EDIT: stesso errore anche con la versione 1.5.1 di ccid.

EDIT 2: la tessera sanitaria sembra avere problemi hardware, ignorate la richiesta di aiuto, grazie.
_________________
proud user of faKeDE-4.7.3 -> back to windowmaker -> moved to LXQt
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4787
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Wed Aug 30, 2023 5:44 am    Post subject: Reply with quote

ho capito.

il problema dipende dal servizio pcscd ed è documentato da un bug specifico.
per risoverlo basta attivare il demone a livello globale, per esempio:
Code:

systemctl enable pcscd.socket


tra l'altro, ho osservato che la versione 1.5.0 di ccid è stata reintrodotta il portage (qualche tempo fa ero stato costretto a farmi una copia locale, per evitare di restare bloccato).
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum