Ich habe jetzt alles neu aufgesetzt, wie im Howto beschrieben.
Leider klappt es noch nicht so wie ich es gern hätte.
Das Howto ist sehr detailliert, vielen Dank dafür
.
IPC kannte ich noch gar nicht, es macht einiges einfacher und erhöht den Komfort.
Hier mein Vorgehen:
Weggelassen habe ich:
-rungetty
-Jobs
-mail-Watchdog
-Änderung in /boot/cmdline.txt (führte bei mir dazu, dass das Raspbian nicht mehr hochfährt)
Ich habe ich mir einen aktiven 7-Port-USB HUB besorgt.
Dieser versorgt nun den
Raspberry sowie die Cardreader. Alle Cardreader werden vom System erkannt (geprüft mit lsusb)
2 Reader habe ich dran mit folgender Kartenbestückung:
easymouse2 - I12 (Reader Einstellungen: unten, unten, oben, oben)
apollo reader - UM02 (Reader Einstellungen: T1=, 5Volt)
Die UDEV-Rules habe ich folgendermassen eingestellt:
Die Symlinks sind unter /dev auch aufzufinden.
Hier mal ein Ausschnitt aus hwinfo:
Hier meine Reader-configs:
Unter folgenden OSCam Versionen habe ich es probiert:
1. mit 7884
2. mit der aktuellen vom 16.04.2013, Version 8621
Die Karten sind jeweils so eingelgt, dass der Chip nach hinten, unten zeigt.
Der Status beider Reader bleibt bei "OFF (no entitlements)".
Die Frage ist also, wie bekomme ich es hin, dass statt Status OFF, Status CARDOK im WebIF steht?
Es geht
Ursache war wohl, dass ich die Serials der Reader vertauscht habe. Ich nahm an, dass diese in der Reihenfolge des Ansteckens ermittelt werden. Dies war jedoch bei mir nicht der Fall.
Mit LSUSB sind die Cardreader nicht mehr zu unterscheiden.
Um das zu verdeutlichen hier mal die beiden USB Cardreader (
Easymouse und Apollo) im vergleich:
sudo lsusb -v: