Fedora 15 и УЕП

bgkulinar

Меринджей
До 14-та версия си ползвах УЕП-а без никакви грижи. След ъпгрейд до 15-ка, мисля че драйверите на четеца са се омазали и не ми го разпознава. Мисля, че това е проблемът, защото като дам:

Код:
# pcsc_scan
PC/SC device scanner
V 1.4.17 (c) 2001-2009, Ludovic Rousseau <ludovic.rousseau@free.fr>
Compiled with PC/SC lite version: 1.6.6
Scanning present readers...
Waiting for the first reader...
и така си стои. Също така като дам:
Код:
# opensc-tool -n
No smart card readers found.
Някой да има идеи в тази насока?
 
Re: Fedora 15 и УЕП

Здравей,

Можеш ли да потвърдиш че картата не се е mount-нала , и дали има останки от такъв опит в :

/var/log/messages

При вкарване и изкарване на самата карта трябва да се вписва съобщение дали се засича самото устройство и дали е реагирал ОС-а по някакъв начин.

Също имаш ли някакъв generic driver поне , инсталиран ? ( ccid и дурги )
 
Re: Fedora 15 и УЕП

Можеш ли да потвърдиш че картата не се е mount-нала , и дали има останки от такъв опит в :
Код:
[root@localhost log]# gedit messages
Gtk-Message: Failed to load module "pk-gtk-module"

(gedit:4164): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported

g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Terminated
Също имаш ли някакъв generic driver поне , инсталиран ? ( ccid и дурги )
Имам инсталиран този pcsc-lite-ccid-1.4.3-1.fc15.i686
 
Re: Fedora 15 и УЕП

инасталирай си старата версия на ядрото
Е, целта е да се мъча с новата версия 🙂. БТВ, опитвам се на една 14-ка да подкарам подписа, но и там не става. Когато го инсталирах УЕП-а, версията беше 12, ако не се лъжа.

ЕДИТ: На 14-ката тръгна, но как точно, един дявол знае ...

Сега виждам, че след като добавя в Security Devices -> New PKSC Module -> /usr/lib/onepin-opensc-pkcs11.so и при 14-ката се появява един ред CardOS 4.3B PKCS15 profile, който при същото действие в 15-ката, липсва.
 
Последно редактирано:
Re: Fedora 15 и УЕП

Здрасти,

Подсъзнателното "Вие" поправено 😀

Това което си показал като грешка :

Код:
[root@localhost log]# gedit messages
Gtk-Message: Failed to load module "pk-gtk-module"

(gedit:4164): EggSMClient-WARNING **: Failed to connect to the session manager: None of the authentication protocols specified are supported

g_dbus_connection_real_closed: Remote peer vanished with error: Underlying GIOStream returned 0 bytes on an async read (g-io-error-quark, 0). Exiting.
Terminated[/QUOTE]

В случая не е част от лог-а и се появява при опит за използване на gedit чрез конзолата.

Можеш ли да дадеш copy/paste на :

[QUOTE]tail -f /var/log/messages [/QUOTE]

Като в момента в който го правиш да изкараш картата и да я вкараш на ново следейки за съобщения в файла по-горе :confused:
 
Последно редактирано:
Re: Fedora 15 и УЕП

Това което си показал като грешка :

В случая не е част от лог-а и се появява при опит за използване на gedit чрез конзолата.
Наясно съм, просто исках да кажа, че не мога да го отворя файал с гедит.

Можеш ли да дадеш copy/paste на :

Като в момента в който го правиш да изкараш картата и да я вкараш на ново следейки за съобщения в файла по-горе 😕
Ето:

Код:
Jun 13 11:22:10 localhost kernel: [  547.743043] usb 5-1: new full speed USB device using uhci_hcd and address 2
Jun 13 11:22:10 localhost kernel: [  547.906093] usb 5-1: New USB device found, idVendor=072f, idProduct=90cc
Jun 13 11:22:10 localhost kernel: [  547.906097] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun 13 11:22:10 localhost kernel: [  547.906100] usb 5-1: Product: CCID USB Reader
Jun 13 11:22:10 localhost kernel: [  547.906103] usb 5-1: Manufacturer:    
Jun 13 11:22:10 localhost mtp-probe: checking bus 5, device 2: "/sys/devices/pci0000:00/0000:00:1d.0/usb5/5-1"
Jun 13 11:22:11 localhost mtp-probe: bus: 5, device: 2 was not an MTP device
Jun 13 11:22:11 localhost pcscd: ccid_usb.c:478:OpenUSBByName() Can't claim interface 5/2: -6
Jun 13 11:22:11 localhost pcscd: ifdhandler.c:101:IFDHCreateChannelByName() failed
Jun 13 11:22:11 localhost pcscd: readerfactory.c:965:RFInitializeReader() Open Port 0x200000 Failed (usb:072f/90cc:libudev:0:/dev/bus/usb/005/002)
Jun 13 11:22:11 localhost pcscd: readerfactory.c:275:RFAddReader() ACS ACR 38U-CCID init failed.
Jun 13 11:22:11 localhost pcscd: hotplug_libudev.c:377:HPAddDevice() Failed adding USB device: ACS ACR 38U-CCID
Jun 13 11:22:11 localhost pcscd: utils.c:95:CheckForOpenCT() File /var/run/openct/status found. Remove OpenCT and try again
Jun 13 11:22:23 localhost kernel: [  560.750083] usb 5-1: USB disconnect, address 2
Jun 13 11:22:23 localhost ifdhandler[1975]: usb_discardurb failed: No such device
Jun 13 11:22:26 localhost kernel: [  563.856040] usb 5-1: new full speed USB device using uhci_hcd and address 3
Jun 13 11:22:27 localhost kernel: [  564.019093] usb 5-1: New USB device found, idVendor=072f, idProduct=90cc
Jun 13 11:22:27 localhost kernel: [  564.019099] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun 13 11:22:27 localhost kernel: [  564.019102] usb 5-1: Product: CCID USB Reader
Jun 13 11:22:27 localhost kernel: [  564.019104] usb 5-1: Manufacturer:    
Jun 13 11:22:27 localhost mtp-probe: checking bus 5, device 3: "/sys/devices/pci0000:00/0000:00:1d.0/usb5/5-1"
Jun 13 11:22:27 localhost mtp-probe: bus: 5, device: 3 was not an MTP device
Jun 13 11:22:27 localhost ifdhandler[1982]: usb_claiminterface failed: Device or resource busy
Jun 13 11:22:27 localhost ifdhandler[1982]: usb:/dev/bus/usb/005/003: initialization failed (driver ccid)
Jun 13 11:22:27 localhost ifdhandler[1982]: unable to open reader ccid usb /dev/bus/usb/005/003
Това дава при вкарване и изкарване 🙂
 
Re: Fedora 15 и УЕП

На моя лаптоп съм с Убунту, и всичко работи с кърнел 2.6.35

Ето това ми е how-to файла за InfoNotary, виж пакетите дали инсталираш същите:

sudo apt-get install libacr38u libacr38ucontrol0 libpcsclite1 pcscd libpcsclite-dev opensc libccid libengine-pkcs11-openssl pcsc-tools

#test with:

sudo /etc/init.d/pcscd stop
sudo /usr/sbin/pcscd -fd
sudo /etc/init.d/pcscd start

The path is
/usr/lib/opensc/opensc-pkcs11.so

-----------------------------------------------
sudo gedit /etc/opensc/opensc.conf

-- reader_drivers = openct, pcsc, ctapi;
++ reader_drivers = pcsc;

----------------------------------------------

#test

pcsc_scan

pkcs11-tool
pkcs15-tool


opensc-tool -l
0 pcsc ACS ACR38U 00 00
opensc-tool -n
CardOS M4

# change pin
pkcs15-tool --change-pin

# unblock pin (ain = 7054)
pkcs15-tool -u

# Firefox:
Advanced -> Encryption -> Security Devices -> Load -> /usr/lib/onepin-opensc-pkcs11.so
 
Re: Fedora 15 и УЕП

Явно са някакви дебиански пакети, защото ми дава:
Код:
Setting up Install Process
No package libacr38u available.
No package libacr38ucontrol0 available.
No package libpcsclite1 available.
No package pcscd available.
No package libpcsclite-dev available.
Package opensc-0.12.1-1.fc15.i686 already installed and latest version
No package libccid available.
No package libengine-pkcs11-openssl available.
Package pcsc-tools-1.4.17-2.fc15.i686 already installed and latest version
Nothing to do

Ако не ми беше забило Убунтото точно на този лаптоп, нямаше да се върна на Федора.
 
Re: Fedora 15 и УЕП

Има официален бъг report от F11/F12 на сам за грешката която ти дава по-горе в лога. Реален fix не успях да намеря но единственото което беше предложено е да се махне пакета на pcsc :

pcsc-lite-ccid

И да се замени с generic пакета :

ccid.x86_64 : Generic USB CCID smart card reader driver

Не знам дали ще помогне но не пречи да опиташ нали 😉

И да си кажа честно никога не ползвам последната Fedora понеже имат навика да ги правят леко бозави точно най-новите версии, докато старите винаги са по-добре и вървят и се поддържат по-добре поне до 2-3 месеца след като излезе новата версия .
 
Re: Fedora 15 и УЕП

Благодаря ти много!

Има официален бъг report от F11/F12 на сам за грешката която ти дава по-горе в лога.
Добре де, на 14-ка успях да го инсталирам, значи бъгът е в 15-ката да ги ...


И да се замени с generic пакета :

HTML:
 ccid.x86_64 : Generic USB CCID smart card reader driver
Не знам дали ще помогне но не пречи да опиташ нали 😉
Това е версия за 64 битови процесори и ми реве, че пакетът трябва да е i386...i686. В репозиторито на 15-ката нямаше пакет от този вид и пробрах да сложа от 14-ката (download.fedora.redhat.com/pub/fedora/linux/updates/14/i386/ccid-1.4.0-2.fc14.i686.rpm), но ми реве
HTML:
Failed to obtain authentication.
 
Re: Fedora 15 и УЕП

Това е версия за 64 битови процесори и ми реве, че пакетът трябва да е i386...i686. В репозиторито на 15-ката нямаше пакет от този вид и пробрах да сложа от 14-ката (download.fedora.redhat.com/pub/fedora/linux/updates/14/i386/ccid-1.4.0-2.fc14.i686.rpm), но ми реве
HTML:
Failed to obtain authentication.


а защо не си компилираш сам пакета
 
Re: Fedora 15 и УЕП

Няма да можеш и сам да го компилираш липсват библиотеки който ги няма в 15-ката ( пробвах на домашната тестова инсталация и rpmbuild не може да го компилира поради липса на библиотеки, генерира само празен пакет който не може да се инсталира) .

А за да стане тотална иронията тези библиотеки са в пакета който имаше инсталиран преди това :

pcsc-lite-ccid

Поредната каша от новостите и промените по чисто новата Fedora 15.
 
Re: Fedora 15 и УЕП

Благодарско, момци! Ке чекаме ... наденицата т.е. някакъв пач.

Вече съжалявам, че не си инсталирах хоме директорията на отделен партишън.
 
Re: Fedora 15 и УЕП

Провокиран от този пост в линукс-бг, написах pcscd в конзолата и подписът тръгна. Може и да не е от това, но не помня нещо друго да съм правил.
 
Re: Fedora 15 и УЕП

След всичките сложности това идва малко като ирония но радвам се, че си го подкарал 🙂
 
Re: Fedora 15 и УЕП

🙂 не видях ирония никъде 🙂 в крайна сметка се оказа, че не ти е стартиран демона? Провери дали го има в /etc/init.d/ , че при следващия рестарт пак няма да е стартиран... интересен подход на Fedora....
 

Back
Горе