Broadcom Corp. BCM5880 ID kaardi lugeja ja Dell E4300

Linuxi paigaldamine ja seadistamine läptopidel

Moderaator: Moderaatorid

Vasta
S11m
Pingviini külastaja
Pingviini külastaja
Postitusi: 27
Liitunud: 12.02.2009, 22:00

Broadcom Corp. BCM5880 ID kaardi lugeja ja Dell E4300

Postitus 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
Kasutaja avatar
natsa
Vana Pingviin
Vana Pingviin
Postitusi: 536
Liitunud: 25.03.2009, 20:22

Postitus Postitas natsa »

Linuxites on idikas toetatud ainult firefoxis.
Kõige parem asi on töötav asi.
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

Mul näikse sama lugeja olevat. Mageiaga töötab minuteada out of box. pcsc teenus ikka töötab korralikult?
Pilt Pilt Pilt
S11m
Pingviini külastaja
Pingviini külastaja
Postitusi: 27
Liitunud: 12.02.2009, 22:00

Postitus 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
Kasutaja avatar
natsa
Vana Pingviin
Vana Pingviin
Postitusi: 536
Liitunud: 25.03.2009, 20:22

Postitus 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.
Kõige parem asi on töötav asi.
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus 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?
Pilt Pilt Pilt
Kasutaja avatar
natsa
Vana Pingviin
Vana Pingviin
Postitusi: 536
Liitunud: 25.03.2009, 20:22

Postitus Postitas natsa »

libccid 1.4.2-2 paneb nii mõnedki vanemad kaardilugejad tööle.
Kõige parem asi on töötav asi.
S11m
Pingviini külastaja
Pingviini külastaja
Postitusi: 27
Liitunud: 12.02.2009, 22:00

Postitus 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.
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus 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?
Pilt Pilt Pilt
S11m
Pingviini külastaja
Pingviini külastaja
Postitusi: 27
Liitunud: 12.02.2009, 22:00

Postitus Postitas S11m »

Windowsi all töötas. Vahest tegi trikke aga töötas.
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus 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..
Pilt Pilt Pilt
Kasutaja avatar
natsa
Vana Pingviin
Vana Pingviin
Postitusi: 536
Liitunud: 25.03.2009, 20:22

Postitus Postitas natsa »

Selles artiklis on juttu vanematest kaardilugejatest.

Antud võte aitab ka mõne teise vana kaardilugeja tööle.
Kõige parem asi on töötav asi.
S11m
Pingviini külastaja
Pingviini külastaja
Postitusi: 27
Liitunud: 12.02.2009, 22:00

Postitus 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?
Kasutaja avatar
Kaar3l
Vana Pingviin
Vana Pingviin
Postitusi: 692
Liitunud: 07.05.2007, 17:47

Postitus 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"
Hyva päiva!
S11m
Pingviini külastaja
Pingviini külastaja
Postitusi: 27
Liitunud: 12.02.2009, 22:00

Postitus 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.
Sven19
Uus kasutaja
Uus kasutaja
Postitusi: 4
Liitunud: 13.12.2012, 21:25

Postitus 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 :)
Vasta