Hallo Club,
ich habe auf meinem System opensuse 11.1 eine update gemacht.
Jetzt habe ich keinen Zugriff mehr auf meinen CardReader ?
Offensichtlich werden plötzlich die Rechte für das Device falsch gesetzt. Googln hat mich auch noch nicht weiter gebracht.
Wenn ich die Rechte von Hand ändere ( was bei USB nicht sehr sinnvoll ist) kann openct zwar darauf zugreife aber funtioniren tuts trotzdem nicht.
in /var/log/messages steht folgendes:
Dec 1 13:50:55 localserver kernel: usb 1-9: configuration #1 chosen from 1 choice
Dec 1 13:50:55 localserver kernel: usb 1-9: New USB device found, idVendor=04e6, idProduct=511d
Dec 1 13:50:55 localserver kernel: usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=5
Dec 1 13:50:55 localserver kernel: usb 1-9: Product: SCR3311 USB Smart Card Reader
Dec 1 13:50:55 localserver kernel: usb 1-9: Manufacturer: SCM Microsystems Inc.
Dec 1 13:50:55 localserver kernel: usb 1-9: SerialNumber: 21120825200907
Dec 1 13:50:55 localserver chipcardd[3610]: devicemanager.c: 3356: Changes in hardware list
Dec 1 13:51:03 localserver ifdhandler[9363]: ifd_open: trying to open ccid@usb:/dev/bus/usb/001/005
Dec 1 13:51:03 localserver ifdhandler[9363]: Unable to open USB device /dev/bus/usb/001/005: Permission denied
Dec 1 13:51:03 localserver ifdhandler[9363]: usb:/dev/bus/usb/001/005: initialization failed (driver ccid)
Dec 1 13:51:03 localserver ifdhandler[9363]: unable to open reader ccid usb /dev/bus/usb/001/005
Der kernel erkennt den Reader aber ifdhandler hat keinen Zugriff.
ls -l /dev/bus/usb/001
crw-r--r-- 1 root root 189, 0 1. Dez 13:36 001
crw-r--r-- 1 root root 189, 2 1. Dez 13:36 003
crw-r--r-- 1 root root 189, 4 1. Dez 13:50 005
eigentlich sollte doch jeder darauf zugriff haben ?
pcscd kann den Leser auch ncht finden:
pcscd -f -d
00000000 pcscdaemon.c:280:main() pcscd set to foreground with debug send to stderr
00000038 debuglog.c:239ebugLogSetLevel() debug level=debug
00000659 pcscdaemon.c:498:main() pcsc-lite 1.4.102 daemon ready.
00028846 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00001359 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x04E6, PID: 0x511D
00001091 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x046D, PID: 0xC512
00000845 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x046D, PID: 0xC512
00001063 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
Ich habe an der Conf nichts geändert nur die üblichen Bugfixes eingespiet. Da war allerding ein neuer Kernel dabei.
Was ist das schiefgelaufen. Ich komme nicht weiter.
Gruss Stefan
ich habe auf meinem System opensuse 11.1 eine update gemacht.
Jetzt habe ich keinen Zugriff mehr auf meinen CardReader ?
Offensichtlich werden plötzlich die Rechte für das Device falsch gesetzt. Googln hat mich auch noch nicht weiter gebracht.
Wenn ich die Rechte von Hand ändere ( was bei USB nicht sehr sinnvoll ist) kann openct zwar darauf zugreife aber funtioniren tuts trotzdem nicht.
in /var/log/messages steht folgendes:
Dec 1 13:50:55 localserver kernel: usb 1-9: configuration #1 chosen from 1 choice
Dec 1 13:50:55 localserver kernel: usb 1-9: New USB device found, idVendor=04e6, idProduct=511d
Dec 1 13:50:55 localserver kernel: usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=5
Dec 1 13:50:55 localserver kernel: usb 1-9: Product: SCR3311 USB Smart Card Reader
Dec 1 13:50:55 localserver kernel: usb 1-9: Manufacturer: SCM Microsystems Inc.
Dec 1 13:50:55 localserver kernel: usb 1-9: SerialNumber: 21120825200907
Dec 1 13:50:55 localserver chipcardd[3610]: devicemanager.c: 3356: Changes in hardware list
Dec 1 13:51:03 localserver ifdhandler[9363]: ifd_open: trying to open ccid@usb:/dev/bus/usb/001/005
Dec 1 13:51:03 localserver ifdhandler[9363]: Unable to open USB device /dev/bus/usb/001/005: Permission denied
Dec 1 13:51:03 localserver ifdhandler[9363]: usb:/dev/bus/usb/001/005: initialization failed (driver ccid)
Dec 1 13:51:03 localserver ifdhandler[9363]: unable to open reader ccid usb /dev/bus/usb/001/005
Der kernel erkennt den Reader aber ifdhandler hat keinen Zugriff.
ls -l /dev/bus/usb/001
crw-r--r-- 1 root root 189, 0 1. Dez 13:36 001
crw-r--r-- 1 root root 189, 2 1. Dez 13:36 003
crw-r--r-- 1 root root 189, 4 1. Dez 13:50 005
eigentlich sollte doch jeder darauf zugriff haben ?
pcscd kann den Leser auch ncht finden:
pcscd -f -d
00000000 pcscdaemon.c:280:main() pcscd set to foreground with debug send to stderr
00000038 debuglog.c:239ebugLogSetLevel() debug level=debug
00000659 pcscdaemon.c:498:main() pcsc-lite 1.4.102 daemon ready.
00028846 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0002
00001359 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x04E6, PID: 0x511D
00001091 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x046D, PID: 0xC512
00000845 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x046D, PID: 0xC512
00001063 hotplug_libhal.c:305:get_driver() Looking a driver for VID: 0x1D6B, PID: 0x0001
Ich habe an der Conf nichts geändert nur die üblichen Bugfixes eingespiet. Da war allerding ein neuer Kernel dabei.
Was ist das schiefgelaufen. Ich komme nicht weiter.
Gruss Stefan