-
Notifications
You must be signed in to change notification settings - Fork 33
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Erro na leitura do cartão #183
Comments
[UPDATES] Consegui validar que o reader e cartão são detectados:
inclusivamente, se eu remover o cartão e voltar a inserir, o pcsc_scan detecta os eventos:
Mesmo assim, correndo o programa, seja em flatpak ou em binário, diz "Erro, leitor de cartões não detectado"... |
Há alguma solução para essa situação? Estou com esse mesmo problema. Estou a utilizar Ubuntu 24.10. A aplicação de Autenticação não reconhece o leitor do cartão, embora com o comando pcsc_scan funcione perfeitamente. |
@cristianojesus Parece-me que o problema no Ubuntu 24.10 deve-se a uma diferença de protocolos, já que as versões do pcscd do Ubuntu 24.10 e a versão do pcscd-lite que vem no flatpak usam versões diferentes do protocolo. Reportei no issue #194. A alternativa mais fácil parece-me ser compilar a aplicação no Ubuntu 24.10. Compilei a aplicação no Ubuntu 24.10 e corre bem (excepto o suporte a atributos profissionais ou empresariais, como reportei em #195). |
OS: Windows 10 com WSL Ubuntu 24.04.1
fiz o setup para Linux e consigo correr o binário em WSL, tendo também feito a instalação através do flatpak.
No Powershell (admin), ao fazer
usbipd list
, consigo ver o leitor de cartões partilhado:Corri o binário com
/usr/local/bin/eidguiV2
:De seguida tento ler e dá "Leitor de cartões não detectado" no GUI
Ao verificar
lsusb
, vi que não está presente o leitor de cartões no Ubuntu:Ao fazer
usbipd attach --wsl --busid 5-1
, já aparece no WSL:Então, corri o binário com
/usr/local/bin/eidguiV2
de novo."Leitor de cartões não detectado" no GUI
Nota: o leitor de cartões apresenta a luz vermelha de actividade e também a luz azul de detecção do cartão de cidadão
Experimentei correr o pacote através do flatpak, tendo feito a instalação conforme o manual do SDK:
Erro: "Leitor de cartões não detectado" no GUI
Versão do pacote pcscd:
Versão do Flatpak:
[UPDATE]
O daemon PCSC parece reconhecer mas não autorizar o reader
Experimentei po-lo a correr em pano de fundo com
The text was updated successfully, but these errors were encountered: