1. leht 1-st

Broadcom Corp. BCM5880 ID kaardi lugeja ja Dell E4300

Postitatud: 27.03.2013, 16:19
Postitas S11m
Tere,

Vabandan, kui minu probleem on kusagil postituses lahendatud, kuid minu leidmata.

Mure järgmine:

Kasutan Estobuntu uusimat versiooni koos chromega, kuid ID kaardi haldustarkvara ei suuda minu Id kaardi lugejat tuvastada (allkirjastamiseni ma pole veel jõudnud :) ), väites et see pole ühendatud. opensc jt packetid olen lisanud, kasutasin http://natisbad.org/E4300/ õpetust. Paraku ei /etc/udev/rules.d/z60_openct.rules nimelist või isegi midagi sarnast udev kaustas olemas. Nõuandeid?

Lugeja ise töötab ja linux tunneb ta lsusb abil kenasti ära:

Bus 005 Device 010: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor

Postitatud: 27.03.2013, 17:30
Postitas natsa
Linuxites on idikas toetatud ainult firefoxis.

Postitatud: 27.03.2013, 17:43
Postitas sander85
Mul näikse sama lugeja olevat. Mageiaga töötab minuteada out of box. pcsc teenus ikka töötab korralikult?

Postitatud: 27.03.2013, 18:11
Postitas S11m
ID kaardi haldusvahendi diagnostikaaken annab järgneva info:

Kood: Vali kõik

Keeleseaded (aja-, numbriformaat / kooditabel): Estonian / et_EE.UTF-8

Baastarkvara: 3.7.0.1113-ubuntu-12-04
Rakenduse versioon: 3.7.0.904
Operatsioonisüsteem: Ubuntu 12.04.2 LTS
Protsessor: Intel(R) Core(TM)2 Duo CPU P9300 @ 2.26GHz
Tuum: Linux 3.2.0-39-generic #62-Ubuntu SMP Thu Feb 28 00:28:53 UTC 2013 x86_64

Argumendid: qesteidutil
Teegi otsing: /usr/lib/x86_64-linux-gnu/qt4/plugins;/usr/bin
Teegid:
libdigidoc (3.6.0.707-ubuntu-12-04)
libdigidocpp (3.6.0.771-ubuntu-12-04)
qdigidoc (3.7.0.993-ubuntu-12-04)
qesteidutil (3.7.0.904-ubuntu-12-04)
openssl (1.0.1-4ubuntu5.7)
libpcsclite1 (1.7.4-2ubuntu2)
opensc (0.12.2-2ubuntu1)
QT (4.8.1)

Smart Card teenuse staatus: Töötab
Kaardilugejad:
Ühtegi kiipkaardi lugejat pole ühendatud

Veebibrauserid:
chromium-browser ()
firefox (19.0.2+build1-0ubuntu0.12.04.1)

OpenSC moodul:
No smart card readers found.

PKCS11 moodul:
Available slots:

USB info:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 010: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor

Postitatud: 27.03.2013, 19:35
Postitas natsa
See lugeja pole toetatud: http://pcsclite.alioth.debian.org/ccid/unsupported.html

Pastebin midagi soovitab, aga mida see YUM ubuntus teeb, seda peavad targemad pead seletama.

Postitatud: 27.03.2013, 20:51
Postitas sander85
S11m kirjutas:ID kaardi haldusvahendi diagnostikaaken annab järgneva info:

Kood: Vali kõik

Keeleseaded (aja-, numbriformaat / kooditabel): Estonian / et_EE.UTF-8

Baastarkvara: 3.7.0.1113-ubuntu-12-04
Rakenduse versioon: 3.7.0.904
Operatsioonisüsteem: Ubuntu 12.04.2 LTS
Protsessor: Intel(R) Core(TM)2 Duo CPU P9300 @ 2.26GHz
Tuum: Linux 3.2.0-39-generic #62-Ubuntu SMP Thu Feb 28 00:28:53 UTC 2013 x86_64

Argumendid: qesteidutil
Teegi otsing: /usr/lib/x86_64-linux-gnu/qt4/plugins;/usr/bin
Teegid:
libdigidoc (3.6.0.707-ubuntu-12-04)
libdigidocpp (3.6.0.771-ubuntu-12-04)
qdigidoc (3.7.0.993-ubuntu-12-04)
qesteidutil (3.7.0.904-ubuntu-12-04)
openssl (1.0.1-4ubuntu5.7)
libpcsclite1 (1.7.4-2ubuntu2)
opensc (0.12.2-2ubuntu1)
QT (4.8.1)

Smart Card teenuse staatus: Töötab
Kaardilugejad:
Ühtegi kiipkaardi lugejat pole ühendatud

Veebibrauserid:
chromium-browser ()
firefox (19.0.2+build1-0ubuntu0.12.04.1)

OpenSC moodul:
No smart card readers found.

PKCS11 moodul:
Available slots:

USB info:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 010: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Kas ccid ka ikka paigaldatud on ja mis versioon sellest sul on?

Postitatud: 28.03.2013, 07:46
Postitas natsa
libccid 1.4.2-2 paneb nii mõnedki vanemad kaardilugejad tööle.

Postitatud: 28.03.2013, 12:10
Postitas S11m
Snyaptic näitab et libccid 1.4.5-1 on paigaldatud. Lisaks on paigaldatud libacsccid1 (1.0.2-3) ja libacr38u. Ei oskagi nagu midagi rohkem juurde panna - proovisin eile isegi Belgia ID kaardi tarkvara.

Postitatud: 28.03.2013, 12:24
Postitas sander85
S11m kirjutas:Snyaptic näitab et libccid 1.4.5-1 on paigaldatud. Lisaks on paigaldatud libacsccid1 (1.0.2-3) ja libacr38u. Ei oskagi nagu midagi rohkem juurde panna - proovisin eile isegi Belgia ID kaardi tarkvara.
Kaardilugeja ise ikka töötab? Mõtlen selles osas, et kuskil muus OSis?

Postitatud: 28.03.2013, 12:52
Postitas S11m
Windowsi all töötas. Vahest tegi trikke aga töötas.

Postitatud: 28.03.2013, 13:08
Postitas sander85
Siis jään natuke nõutuks, et mis see buntu teisiti teeb kui Mageia :/ Ma ei mäleta, et ma Mageias ise midagi oleks pidanud lisaks tegema..

Postitatud: 28.03.2013, 18:12
Postitas natsa
Selles artiklis on juttu vanematest kaardilugejatest.

Antud võte aitab ka mõne teise vana kaardilugeja tööle.

Postitatud: 01.04.2013, 12:25
Postitas S11m
Paigaldasin vanema Libccid 1.4.2-2 packeti, lukustasin selle Synapticus. Ikka sama. http://natisbad.org/E4300/ käseb muuta faili /etc/udev/rules.d/z60_openct.rules järgnevalt:

Kood: Vali kõik

 SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", \
	NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0644"

# Broadcom 5880                                                              <= ADDED
ENV{MODALIAS}=="usb:v0A5Cp5801*", RUN+="/lib/udev/openct_usb"                <= ADDED

# egate
ENV{MODALIAS}=="usb:v0973p0001*", RUN+="/lib/udev/openct_usb"  
/etc/udev kaustas sellist faili (ja üldse, _opect.rules lõpuga) pole. Mida teha, kust saada/leida?

Postitatud: 01.04.2013, 12:50
Postitas Kaar3l
Selle /etc/udev/rules.d/z60_openct.rules faili pead ise tegema.

Võid proovida see lisada ja restart ja vaata mis teeb.

Kood: Vali kõik

SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0a5c", ATTR{idProduct}=="5801", MODE="0644"

Postitatud: 01.04.2013, 16:52
Postitas S11m
Faili z60_openct.rules lisamine toimis :) Kui keegi veel pead vaevab selle konkreetse küsimusega, siis mina toimisin järgnevalt:

Kõigepealt tuleb kindlaks teha, kas kaardilugeja ära tuntakse ja mis tema aadress on, siis kaust vahetada ja siis fail z60_openct.rules luua.

Kood: Vali kõik

lsusb
cd /etc/udev/rules.d/ ATTR{idProduct}=="5801", MODE="0644"
sudo gedit z60_openct.rules 


siis avaneb gedit tekstieditor, sinna ülejärgnev kood. (vb on üleliigset ka, minul on seesugune ja kaardilugeja tundis haldusvahend selle peale ära). Konkreetse näite puhul annab käsklus lsusb vastuseks

Kood: Vali kõik


Bus 005 Device 002: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor

Seega tuleks ilmselt kontrollida, et ATTR{idVendor}=="0a5c" klapiks.

Kood: Vali kõik

 
SUBSYSTEM=="usb", ACTION=="add", ATTR{idVendor}=="0a5c", ATTR{idProduct}=="5801", MODE="0644"

# Broadcom 5880                                                            
ENV{MODALIAS}=="usb:v0A5Cp5801*", RUN+="/lib/udev/openct_usb"              

Kui ma kusagil jubedalt eksisin siis vanemad-targemad on oodatud parandama :)
Nüüd muidugi keeldub id kaardi haldusvahend lihtsalt tunnistamast, et kaart sees on. Sellist trikki tegi ta windowsi all ka vahest, kuid tundis siiski kaardi enamjaolt ära.

Kood: Vali kõik

 sudo openct-tool atr 
Detected CCID Compatible
Card present, status changed
ATR: 3b fe 18 00 00 80 31 fe 45 45 73 74 45 49 44 20 76 65 72 20 31 2e 30 a8 

Tundub, et lugeja nagu toimib - kui ma pangakaardi samasse lugejasse toppisin sain ma teistsuguse ATR vastuse.

Postitatud: 16.04.2013, 17:04
Postitas Sven19
Sama läpakas ja kasutusel Kubuntu 12.04. ID-kaardi lugeja töölesaamiseks paigaldasin Esteid metapaki, lisaks pcscd ja pcsc-tools. Rohkem midagi mudida vaja ei olegi :)