ID kaardilugeja Reflex20

Mandriva Linuxi ja Mageia foorum

Moderaator: Moderaatorid

Kasutaja avatar
obundra
Vana Pingviin
Vana Pingviin
Postitusi: 1213
Liitunud: 04.08.2005, 03:00

Postitus Postitas obundra »

Näiteks,

Kood: Vali kõik

uname -m
x86_64
uname -m
i686
näitab hetkel kasutusel oleva kerneli arhitektuuri, i686(32bit), x86_64(64bit), kui 64bit masinal on kasutusel 32bit opsüsteem, siis võib vastus olla eksitav.
Täpsema info saad protsessori infost

Kood: Vali kõik

cat /proc/cpuinfo
processor       : 15
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5620  @ 2.40GHz
stepping        : 2
cpu MHz         : 2400.160
cache size      : 12288 KB
physical id     : 1
siblings        : 8
core id         : 10
cpu cores       : 4
apicid          : 53
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc nonstop_tsc arat pni monitor ds_cpl vmx smx est tm2 ssse3 cx16 xtpr sse4_1 sse4_2 popcnt lahf_lm
bogomips        : 4800.10
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management: [8]

flags real on tm ja lm, järelikult 64bit
vaata rida "flags" ja seal olevaid lühendeid, tm(transparent mode), rm(real mode) või lm(long mode)
1. rm tähendab 16 bit protsessorit
2. tm tähendab 32 bit protsessorit
3. lm tähendab 64 bit protsessorit
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

Selline tulemus siis:[isa@localhost ~]$ su
Password:
su: incorrect password
[isa@localhost ~]$ su
Password:
[root@localhost isa]# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 13
model name : Intel(R) Pentium(R) M processor 1.73GHz
stepping : 8
cpu MHz : 800.000
cache size : 2048 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up bts est tm2
bogomips : 1600.67
clflush size : 64
cache_alignment : 64
address sizes : 32 bits physical, 32 bits virtual
power management:
Linuxi päralt on tulevik
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

Proovime siis Merikese juhendit tõlkida natuke Mageia jaoks.

Eeldan, et task-esteid on sul juba paigaldatud. Kui mitte, siis paigalda.

1. Mine lehele http://www.hidglobal.com/driverDownload ... rod_id=180 ning vali sealt oma lugeja jaoks õige vaade: OMNIKEY -> OMNIKEY 4040 Mobile PCMCIA -> Linux
Laadi alla fail ifdok_cm4040_lnx-2.0.0.tar.gz

2. Paki see fail lahti ning liiguta root kasutajana selles sisalduv fail ifdok_cm4040_lnx-2.0.0.so kausta /usr/lib/pcsc/drivers/

3. Loo root kasutajana fail /etc/reader.conf.d/cm4040.conf ning muuda selle sisu järgnevaks:

Kood: Vali kõik

FRIENDLYNAME "OMNIKEY CardMan 4040 Socket 0"
DEVICENAME /dev/cmx0
LIBPATH /usr/lib/pcsc/drivers/ifdok_cm4040_lnx-2.0.0.so
CHANNELID 0
4. Kontrolli, kas vajalik moodul on laetud.
Kui root kasutajana käsk lsmod|grep cm4040_cs kuvab midagi, siis on kõik hästi.
Kui mitte, siis käivita root kasutajana järgmine käsk: modprobe cm4040_cs && echo cm4040_cs > /etc/modprobe.preload.d/cm4040
Käsu sisestamise peale ei tohiks tulla mingit tagasisidet, kui tuleb, siis kopeeri see siia.

5. Taaskäivita pcscd: service pcscd restart

Kui kõik eelnev õnnestus, siis proovi, kas ID-kaardi tarkvara muutus targemaks kaardilugeja suhtes.
Pilt Pilt Pilt
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

Mis tähendab (cm4040.conf is not a regular file). Saan sellise vastuse, kui tahan sisu muuta
Midagi on ikka valesti:[isa@localhost ~]$ su
Password:
[root@localhost isa]# lsmod|grep cm4040_cs
cm4040_cs 19244 1
pcmcia 51313 2 ssb,cm4040_cs
[root@localhost isa]# modprobe cm4040_cs && echo cm4040_cs > /etc/modprobe.preload.d/cm4040
[root@localhost isa]# service pcscd restart
Kiipkaardideemoni seiskamine: [ KORRAS ]
Kiipkaardideemoni käivitamine: [NURJUS]
[root@localhost isa]#
Linuxi päralt on tulevik
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Postitus Postitas akbgf »

maamiis kirjutas:Mis tähendab (cm4040.conf is not a regular file). Saan sellise vastuse, kui tahan sisu muuta
Kas kaust /etc/reader.conf.d/ on olemas?

Kui ei ole, siis ruuduna
cd /etc
mkdir reader.conf.d

Kui see kaust on olemas, siis
cd /etc/reader.conf.d/
ls -l

Mida näed?
Kui ls -l ei näita faili cm4040.conf, siis seda pole ja see tuleb teha niisugune nagu Sander85 õpetas - jällegi ruuduna.
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

[root@localhost etc]# cd /etc/reader.conf.d/
[root@localhost reader.conf.d]# ls -l
kokku 8
drwxr-xr-x 2 root root 4096 veebr 11 12:13 cm4040.conf/
-rw-r--r-- 1 root root 460 apr 23 2011 GemPCTwin-serial.conf
[root@localhost reader.conf.d]#
Näitab nagu oleks.
Juhtimiskeskus näitab:
Identifikaator
Tootja: ‎OMNIKEY CardMan 4040

Kirjeldus: ‎

Ühendus
Siin: ‎PCMCIA

Muud
Moodul: ‎cm4040_cs
Linuxi päralt on tulevik
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

maamiis kirjutas: [root@localhost reader.conf.d]# ls -l
kokku 8
drwxr-xr-x 2 root root 4096 veebr 11 12:13 cm4040.conf/
-rw-r--r-- 1 root root 460 apr 23 2011 GemPCTwin-serial.conf
Palusin luua faili, mitte kausta. Kustuta kaust, loo fail, täida ülal mainitud sisuga ning taaskäivita pcscd:

service pcscd restart
Pilt Pilt Pilt
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

Ei õnnestu:[isa@localhost ~]$ su
Password:
[root@localhost isa]# cat/etc/reader.conf.d/cm4040.conf
bash: cat/etc/reader.conf.d/cm4040.conf: No such file or directory
[root@localhost isa]# touch/etc/reader.conf.d/cm4040.conf
bash: touch/etc/reader.conf.d/cm4040.conf: No such file or directory
[root@localhost isa]#
Linuxi päralt on tulevik
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Postitus Postitas akbgf »

maamiis kirjutas: [root@localhost isa]# touch/etc/reader.conf.d/cm4040.conf
bash: touch/etc/reader.conf.d/cm4040.conf: No such file or directory
[root@localhost isa]#
Tühik oli vahelt puudu:

touch /etc/reader.conf.d/cm4040.conf

Ega seda touch-i polegi vaja, uue faili saab niisama ka suvalise tekstiredaktoriga teha.
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

[isa@localhost ~]$ su
Password:
[root@localhost isa]# touch /etc/reader.conf.d/cm4040.conf
touch: `/etc/reader.conf.d/cm4040.conf' ei õnnestu kasutada: No such file or directory
[root@localhost isa]#
Linuxi päralt on tulevik
Kasutaja avatar
akbgf
Vana Pingviin
Vana Pingviin
Postitusi: 763
Liitunud: 07.10.2009, 09:04

Postitus Postitas akbgf »

maamiis kirjutas:[root@localhost isa]# touch /etc/reader.conf.d/cm4040.conf
touch: `/etc/reader.conf.d/cm4040.conf' ei õnnestu kasutada: No such file or directory
Imelik. Kas siis on touch käsk puudu?
Mis ta ütleb, kui toksid käsureale

which touch

Ja ikkagi, uue faili tegemiseks pole touch käsku vaja, see teeb tühja faili.
Kui said kausta /etc/reader.conf.d/cm4040.conf kustutatud, siis saad faili
/etc/reader.conf.d/cm4040.conf teha suvalise tekstiredaktoriga.
Peale kausta /etc/reader.conf.d/cm4040.conf kustutamist ei tohi käsk

ls -l /etc/reader.conf.d/

seda enam näidata.
drwxr-xr-x 2 root root 4096 veebr 11 12:13 cm4040.conf/
tähendab, et cm4040.conf on kaust, mitte fail.
Kasutaja avatar
obundra
Vana Pingviin
Vana Pingviin
Postitusi: 1213
Liitunud: 04.08.2005, 03:00

Postitus Postitas obundra »

Tühja faili saad luua ka nii

Kood: Vali kõik

cd  /etc/reader.conf.d
echo > cm4040.conf
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

Mul on kahtlus, et äkki sa kustutasid nüüd reader.conf.d kausta ära, selle asemel, et kustutada ära cm4040.conf kaust.

Proovi ls /etc/reader.conf.d

Kui selle peale öeldakse, et kausta või faili pole, siis sisesta see käsk:

mkdir /etc/reader.conf.d && touch /etc/reader.conf.d/cm4040.conf

Pärast seda täida loodud fail eelmainitud sisuga ja tee taaskäivitus pcscd teenusele.

Vigade tegemise vältimiseks kopeeri ehk käsud otse foorumist.
Pilt Pilt Pilt
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

Nüüd on kataloog ja fail olemas. Kuidas ma saan copida Sanderi antud faili sisu otse terminali. MC s ma näen faili ja saan teda muuta, aga copida sinna ei oska.
Linuxi päralt on tulevik
Kasutaja avatar
natsa
Vana Pingviin
Vana Pingviin
Postitusi: 536
Liitunud: 25.03.2009, 20:22

Postitus Postitas natsa »

Vaata, et MC-s oleks märgistatud use internal edIt (Options>Configuration...)

Märgista kopeeritav tekst, Copy või Ctrl+V, ava MC-s fail F4 abil ja vajuta Shift+Insert, salvesta: F2 vajutades.
Kõige parem asi on töötav asi.
Kasutaja avatar
Valdur55
Vana Pingviin
Vana Pingviin
Postitusi: 640
Liitunud: 02.06.2007, 23:22

Postitus Postitas Valdur55 »

Lihstalt:
sudo kate /etc/reader.conf.d/cm4040.conf

sudo - root õiguste saamine
kate - KDE võimas tekstiredaktor

Avatakse tühi fail. Avanenud kate aknasse kopeerid vastava sisu ja siis salvestad dokumendi.
Ja nii ongi!
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

Sain faili salvestatud. Kaardiprogramm ütleb, ühtki kaardi ei ole.
Keeleseaded: Estonian

ID-kaardi haldusvahendi versioon: 3.4.0
Operatsioonisüsteem: "Mageia 1" (32)
Protsessor: model name : Intel(R) Pentium(R) M processor 1.73GHz

Teegi otsing: /usr/lib/qt4/plugins;/usr/bin;/usr/lib/kde4/plugins
Teegid:
libdigidocpp 3.1.0
openssl 1.0.0d
libpcsclite1 1.6.6
pcsc-lite 1.6.6
opensc 0.12.0
QT (4.7.4)

PCSC teenuse staatus: Töötab

Kaardilugejad:
* OMNIKEY CardMan 4040 Socket 0 00 00

Veebibrauserid:
firefox 9.0.1


OpenSC tool:
# Detected readers (pcsc)
Nr. Card Features Name
0 No OMNIKEY CardMan 4040 Socket 0 00 00

PKCS11 tool:
Available slots:


OpenSC tool:
# Detected readers (pcsc)
Nr. Card Features Name
0 No OMNIKEY CardMan 4040 Socket 0 00 00

PKCS11 tool:
Available slots:
Linuxi päralt on tulevik
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

maamiis kirjutas:Sain faili salvestatud. Kaardiprogramm ütleb, ühtki kaardi ei ole.
Keeleseaded: Estonian

ID-kaardi haldusvahendi versioon: 3.4.0
Operatsioonisüsteem: "Mageia 1" (32)
Protsessor: model name : Intel(R) Pentium(R) M processor 1.73GHz

Teegi otsing: /usr/lib/qt4/plugins;/usr/bin;/usr/lib/kde4/plugins
Teegid:
libdigidocpp 3.1.0
openssl 1.0.0d
libpcsclite1 1.6.6
pcsc-lite 1.6.6
opensc 0.12.0
QT (4.7.4)

PCSC teenuse staatus: Töötab

Kaardilugejad:
* OMNIKEY CardMan 4040 Socket 0 00 00

Veebibrauserid:
firefox 9.0.1


OpenSC tool:
# Detected readers (pcsc)
Nr. Card Features Name
0 No OMNIKEY CardMan 4040 Socket 0 00 00

PKCS11 tool:
Available slots:


OpenSC tool:
# Detected readers (pcsc)
Nr. Card Features Name
0 No OMNIKEY CardMan 4040 Socket 0 00 00

PKCS11 tool:
Available slots:
Ehk on viga selles, et sul on uus ID-kaart ja vana opensc ei toeta seda.

Proovi root kasutajana sisestada see käsk:

urpmi http://mageia.sander85.com/opensc/libop ... 1.i586.rpm http://mageia.sander85.com/opensc/opens ... 1.i586.rpm

Kui uue opensc paigaldamine õnnestub, siis tee pcscd teenusele taaskäivitus:

service pcscd restart

Ning vaata, kas nüüd tunnistatakse kaarti paremini?
Pilt Pilt Pilt
Kasutaja avatar
maamiis
Pingviini aktivist
Pingviini aktivist
Postitusi: 247
Liitunud: 30.01.2008, 18:25

Postitus Postitas maamiis »

Ei leitud ühtegi kaarti:
[isa@localhost ~]$ su
Password:
[root@localhost isa]# urpmi http://mageia.sander85.com/opensc/libop ... 1.i586.rpm http://mageia.sander85.com/opensc/opens ... 1.i586.rpm
libopensc3 märgitakse käsitsi paigaldatuks, seda ei tunnistata enam orvuks
writing /var/lib/rpm/installed-through-deps.list


opensc-0.12.2-0.mga1.i586.rpm libopensc3-0.12.2-0.mga1.i586.rpm paigaldamine andmekandjalt /var/cache/urpmi/partial
Valmistumine... #############################################
1/2: libopensc3 #############################################
2/2: opensc warning: /etc/opensc.conf created as /etc/opensc.conf.rpmnew
#############################################
[root@localhost isa]# service pcscd restart
Kiipkaardideemoni seiskamine: [ KORRAS ]
Kiipkaardideemoni käivitamine: [ KORRAS ]
[root@localhost isa]#
Linuxi päralt on tulevik
Kasutaja avatar
sander85
Vana Pingviin
Vana Pingviin
Postitusi: 4361
Liitunud: 08.08.2005, 03:00

Postitus Postitas sander85 »

Mida näitab käsk

pkcs15-tool --list-certificates

kui ID-kaart on ikka lugejas.
Pilt Pilt Pilt
Vasta