Autor Tópico: Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)  (Lida 23040 vezes)

Offline diego.weis

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)
« Online: 06 de Dezembro de 2009, 17:45 »
Boa Tarde!

Sou usuário do Ubuntu 9.10 e necessito utilizar um certificado digital A3 (e-CPF - Smar Card), com um leitor Omnikey 3021 USB, para acessar alguns serviços da Receita Federal. (e-CAC). No entanto não consegui fazer com que, no momento do login, o certificado seja reconhecido. É como se não houvesse certificado algum.
Já fiz uma busca geral na web. Instalei uma série de pacotes pelo synaptic, mas nada funcionou.

Será que alguém pode me ajudar.

Grato.
« Última modificação: 16 de Dezembro de 2010, 20:11 por diego.weis »
We can be free.
Ubuntu 10.04 LTS 64bits.

Offline diego.weis

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB
« Resposta #1 Online: 25 de Setembro de 2010, 09:58 »
Pessoal,

Depois de muito bater cabeça, após até mesmo trocar de computador e voltar por um período a utilizar o windows. Formatei o novo nb e voltei ao ubuntu, deste vez o 10.04 64 bits, e hoje finalmente consegui instalar e utilizar minha leitora Omnikey 3021 USB com certificado digital A3 no ubuntu. (utilizei as dicas do tópico http://ubuntuforum-br.org/index.php/topic,55400.0.html). No entanto, resolvi adaptar a resposta ao meu tópico pois talvez ajude alguém que precise)
Como sou leigo em linux, tenho preferencia em realizar todas as instalações pela central de programas ubuntu. (tenho um certo receio ao utilizar o terminal, pois já fiz muitas bobagens no meu SO com ele).

Com a leitora desconectada, execute os passos abaixo:

1º é preciso instalar o driver da leitora:
   - Acesse a Central de Programas ubuntu e instale o pacote "pcsc-omnikey".

2º é preciso configurar o acesso a leitora:
   - Também pela Central de Programas ubuntu instale o pacote "openct"

3º agora vamos configurar o acesso ao cartão:
   - Ainda na Central de Programas ubuntu instale o pacote "opensc"

4º Configurar o Browser (Mozila Firefox):
   - Central de Programas ubuntu, instale o pacote "mozilla-opensc"

5º Adicionar privilégios de acesso a leitora e ao cartão ao usuário:
   - No terminal digite: $ sudo gpasswd -a <usuario> scard (substitua <usuario> pelo usuario que terá direito ao acesso)

6º Reinicie o computador

7º Abra o navegador mozilla firefox,
   - Editar / Preferências;
   - Avançado / Dispositivos de segurança;
   - Carregar;
   - em "Nome do Arquivo do módulo" digite: "/usr/lib/opensc-pkcs11.so" (sem aspas)
   - Presione OK;
   - Feche o navegador.

8º Conecte a Leitora

9º Insira o Cartão A3;

Pronto! sua leitora e seu cartão estão prontos para serem utilizados no Ubuntu.
« Última modificação: 16 de Dezembro de 2010, 20:10 por diego.weis »
We can be free.
Ubuntu 10.04 LTS 64bits.

Offline diego.weis

  • Usuário Ubuntu
  • *
  • Mensagens: 99
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)
« Resposta #2 Online: 25 de Fevereiro de 2011, 15:43 »
Pessoal,

Na resposta acima, que contém o passo a passo para a instalação da cadeia de certificados e do cartão inteligente, esqueci de mencionar que para ser possível a utilização dos cartões inteligentes, é preciso antes realizar a instalação das cadeias de certificados.
As cadeias de certificados são arquivos com extensão (*.cer) fornecidas pelas entidades emissoras de certificados digitais.
Para instalá-las no firefox, após baixar o arquivo .cer, basta acessar:
Editar -> Preferências -> Avançado -> Certificados -> Autoridades -> Importar.
Então, basta localizar a pasta para onde foi feito o download do arquivo baixado na etapa acima e selecioná-lo.

Att.
We can be free.
Ubuntu 10.04 LTS 64bits.

Offline diego_maciel

  • Usuário Ubuntu
  • *
  • Mensagens: 204
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)
« Resposta #3 Online: 18 de Maio de 2011, 16:35 »
Galera... só para avisar que fiz os passos acima e instalei a minha leitora Gemalto GemPC Twin.
Tudo certinho aqui. Acessando o site da Receita Federal !!!!

Estava tendo a maior dificuldade para fazer isto.

Obrigado pelas dicas.

Offline rg.oliveira

  • Usuário Ubuntu
  • *
  • Mensagens: 100
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)
« Resposta #4 Online: 18 de Maio de 2011, 16:46 »
Olá diego.weis, excelente dica; parabéns.

Estava utilizando minha leitura pelo virtualbox e agora poderei utilizar nativo.

Offline wellesximenes

  • Usuário Ubuntu
  • *
  • Mensagens: 2
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)
« Resposta #5 Online: 26 de Maio de 2011, 20:11 »
Amigo que dica massa funcionou na hora agora tenho so uma duvida como mudo o pin no linux do certificado .

Offline andpensador

  • Usuário Ubuntu
  • *
  • Mensagens: 116
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB
« Resposta #6 Online: 04 de Outubro de 2012, 23:23 »
Pessoal,

Depois de muito bater cabeça, após até mesmo trocar de computador e voltar por um período a utilizar o windows. Formatei o novo nb e voltei ao ubuntu, deste vez o 10.04 64 bits, e hoje finalmente consegui instalar e utilizar minha leitora Omnikey 3021 USB com certificado digital A3 no ubuntu. (utilizei as dicas do tópico http://ubuntuforum-br.org/index.php/topic,55400.0.html). No entanto, resolvi adaptar a resposta ao meu tópico pois talvez ajude alguém que precise)
Como sou leigo em linux, tenho preferencia em realizar todas as instalações pela central de programas ubuntu. (tenho um certo receio ao utilizar o terminal, pois já fiz muitas bobagens no meu SO com ele).

Com a leitora desconectada, execute os passos abaixo:

1º é preciso instalar o driver da leitora:
   - Acesse a Central de Programas ubuntu e instale o pacote "pcsc-omnikey".

2º é preciso configurar o acesso a leitora:
   - Também pela Central de Programas ubuntu instale o pacote "openct"

3º agora vamos configurar o acesso ao cartão:
   - Ainda na Central de Programas ubuntu instale o pacote "opensc"

4º Configurar o Browser (Mozila Firefox):
   - Central de Programas ubuntu, instale o pacote "mozilla-opensc"

5º Adicionar privilégios de acesso a leitora e ao cartão ao usuário:
   - No terminal digite: $ sudo gpasswd -a <usuario> scard (substitua <usuario> pelo usuario que terá direito ao acesso)

6º Reinicie o computador

7º Abra o navegador mozilla firefox,
   - Editar / Preferências;
   - Avançado / Dispositivos de segurança;
   - Carregar;
   - em "Nome do Arquivo do módulo" digite: "/usr/lib/opensc-pkcs11.so" (sem aspas)
   - Presione OK;
   - Feche o navegador.

8º Conecte a Leitora

9º Insira o Cartão A3;

Pronto! sua leitora e seu cartão estão prontos para serem utilizados no Ubuntu.

Não consegui completar o passo 4.
Todo o resto foi realizado.
Mas, ainda não consegui fazer funcionar direito a certificação.
Aparentemente, o pacote "mozilla-opensc" não está mais disponível na Central de Programas no Ubuntu 12.04.
Só para teste, pesquisei na Central do 10.04 que tenho instalado em outro PC e lá sim aparece o "mozilla-opensc".
No entanto, o leitor de cartão parece ter sido instalado com sucesso. O problema é que o cartão (smartcard da OAB) não está sendo reconhecido pelo Ubuntu.

« Última modificação: 11 de Outubro de 2012, 17:56 por andpensador »

Offline gustavocastrom

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Instalação Leitora Cartões Omnikey 3021 USB (Resolvido)
« Resposta #7 Online: 27 de Fevereiro de 2013, 14:38 »
Galera... só para avisar que fiz os passos acima e instalei a minha leitora Gemalto GemPC Twin.
Tudo certinho aqui. Acessando o site da Receita Federal !!!!

Estava tendo a maior dificuldade para fazer isto.

Obrigado pelas dicas.

Amigo, pode me ensinar como instalar esse driver? Não consegui.

Esse pacote "pcsc-omnikey" instala do driver da gemalto GemPCTwin? Não encontrei o pacote e nenhum pcsc para gemalto. Tentei pelo ubuntu central online e versão desktop.

Foi a única coisa que não consegui. Não achei o pacote para instalar isso...

pode me auxiliar?