- Registriert
- 30. Dezember 2009
- Beiträge
- 18.409
- Lösungen
- 11
- Reaktionspunkte
- 22.063
- Punkte
- 1.103
Wie viele von euch schon bemerkt haben gibt es mit USB Readern wie der Easymouse 2 unter > Kernel 4.9 das Problem, dass die ECM Zeiten um einiges höher sind als noch unter Kernel 4.4.
Das Problem ist ein beseitigter Bug im Serial Modul des Kernels.
Leider wirkt sich dieses Bugfixing negativ auf unsere Cardreader aus.
Hier nun die Lösung um das Verhalten des Serial Moduls wieder auf seine alte Vorgehensweise umzustellen.
Das ganze ist eine reine Softwarelösung und setzt keine Modifikation des Serial Moduls voraus.
Getestet wurde mit Raspbian und Kernel 4.9.80. Sollte aber auch mit jeder anderen Linux Distro Funktionieren.
Schritt 1
Schritt 2
Das Problem ist ein beseitigter Bug im Serial Modul des Kernels.
Leider wirkt sich dieses Bugfixing negativ auf unsere Cardreader aus.
Hier nun die Lösung um das Verhalten des Serial Moduls wieder auf seine alte Vorgehensweise umzustellen.
Das ganze ist eine reine Softwarelösung und setzt keine Modifikation des Serial Moduls voraus.
Getestet wurde mit Raspbian und Kernel 4.9.80. Sollte aber auch mit jeder anderen Linux Distro Funktionieren.
Schritt 1
apt-get update
apt-get install setserial
Schritt 2
1. udev Regel in /etc/udev/rules.d erstellen (Beispiel: 50-easymouse2.rules)
2. Folgende Zeile dort eintragen:
Code:SUBSYSTEMS=="usb", KERNEL=="ttyUSB?", ATTRS{serial}=="Serial eures Readers", SYMLINK+="GeheimeKarte", RUN+="/bin/setserial /dev/GeheimeKarte low_latency"
3. In OSCam "/dev/GeheimeKarte" als Device in euren Reader eintragen
4. OSCam Neustarten
P.S: Serial des Reader bekommt ihr per dmesg angezeigt