Am Sonntag 05 Dezember 2010, um 20:32:39 schrieb Andreas Gottwald:
Yiippp!!
Ich hab's!
Glückwunsch ;)
Ich musste dem Kartenlesegerät die benötigten Rechte setzen:
chmod a+rw /dev/bus/usb/005/004 (die letzten beiden Ziffern je nach
"lsusb" - Ausgabe)
-------------------------------------------------------------------
Nur hab ich jetzt noch ein kleines Problem:
Wie krieg ich die Rechte für den Cyberjack dauerhaft gesetzt - vor allem
nachdem die Adress-Ziffern ja nicht immer die gleichen sind???
--> bin sicher, daß diesbezügl. ein wissender Profi unter Euch ist...!!
Mit einer UDEV-Regel. Meine (Achtung! Ubuntu nicht Debian!) sieht so aus:
cat /etc/udev/rules.d/99-cyberjack.rules
ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="0c4b", GROUP="cyberjack", MODE="660"
# we list the devices here because c4b/5xx devices use libccid
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="c4b/100/*", RUN+="/sbin/udev.cyberjack.sh"
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="c4b/300/*", RUN+="/sbin/udev.cyberjack.sh"
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="c4b/400/*", RUN+="/sbin/udev.cyberjack.sh"
ACTION=="add", SUBSYSTEM=="usb", ENV{PRODUCT}=="c4b/401/*", RUN+="/sbin/udev.cyberjack.sh"
# not for FC6
ACTION=="add", SUBSYSTEM=="tty", DRIVERS=="cyberjack", RUN+="/sbin/udev.cyberjack.sh"
Stelle auber sicher, dass Du "/sbin/udev.cyberjack.sh" auch hast.
Dort werden dann die Rechte u.A. gesetzt.
Und Du solltest zuvor herausfinden, ob die Vendoren stimmen:
lsusb | grep cyber
Bus 005 Device 002: ID 0c4b:0100 Reiner SCT Kartensysteme GmbH cyberJack e-com/pinpad
^^^^ ^^^^
Gruß an alle der Liste,
Andi
Chris.......