Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben

Lösung: Hohe ECM Zeiten > Kernel 4.9 (USB-Cardreader)

Hey, ist zwar schon ne Weile her, aber..
Mit welchem befehl lese ich die Serial des Readers beim Raspi aus? Benutze einen Raspberry Pi Model B Rev2 mit Bullseye als System
und einem smargo für HD+
 
Zuletzt bearbeitet:
Code:
##!/bin/bash
#
# Script zur Anzeige aller ttyUSB Geräte mit zugehöriger Serial
#
# © Al-x83
#
# Version 0.02

#Anzahl der USB-Gereate ermitteln:
USB=( $(ls /dev | grep ttyUSB) )

#Serial auslesen
for((i=0; i<${#USB[@]}; i++))
do
        Serial=`udevadm info /dev/${USB[i]} -a | grep '{serial}'|sed -n '1p'|cut -d'"' -f2`
        echo "/dev/ttyUSB$i hat die Serial "$Serial
done
Falls du IPC hast mit i serial sonst mit diesem kleinen Script:
 
 
hab mit iserial ausgelesen. da kommt nur
/dev/ttyUSB0 hat die Serial
SUBSYSTEMS=="usb", KERNEL=="ttyUSB?", ATTRS{serial}=="/dev/ttyUSB0", SYMLINK+="GeheimeKarte", RUN+="/bin/setserial /dev/GeheimeKarte low_latency"

müsste das dann so reichen?
 
Zuletzt bearbeitet:
nein
SUBSYSTEMS=="usb", KERNEL=="ttyUSB?", ATTRS{serial}=="Serial eures Readers", SYMLINK+="GeheimeKarte", RUN+="/bin/setserial /dev/GeheimeKarte low_latency"
hinter {serial}== muss schon die Serial rein
/dev/ttyUSB ist keine Serial
 
Was kommt denn wie in Post #1 vorgeschlagen, bei dmesg?
Was hat das Ganze eigentlich mit dem Threadthema zu tun?
 
das hier ist ein Auszug von dmesg..
usb 1-1.3: New USB device found, idVendor=0403, idProduct=6001, bcdDevice= 4.00
[ 5.623019] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 5.633958] usb 1-1.3: Product: Smartreader plus
[ 5.642129] usb 1-1.3: Manufacturer: Argolis BV
[ 5.650240] usb 1-1.3: SerialNumber:
Eine Serialnummer zeigt er nicht an
 
jetzt ham wer wenigstens des rätsels lösung :cool:
hab den Smargo schon ziemlich lange. möchte auch zwecks optischen Gründen keinen anderen Reader.
Dann bleiben die Zeiten halt so wie sie sind .
Zwischen 500 und 600 ms sind doch auch noch ok oder

Vielen Dank Euch (y)
 
Zuletzt bearbeitet:
je nach Karte...
wenn es läuft, dann ist doch alles ok
 
Ich hänge mich mal hier an, da ich auch ein Problem mit hohen ECM-Zeiten habe.
Mein System:
Raspberry Pi B+ mit Raspbian GNU/Linux 10 Kernel 5.4.35+
Easymous2 mit HD+ (1830) & Easymous2 mit UM02 (1838) für skyKabel

(1838@000000/0000/007E/92:251D062DCF8CD5E61C8FB016F2579DF9): found (357 ms) by UM02 - Syfy HD
(1838@000000/0000/006B/92:A8C93A4880C3BA07F86FA6E5946394CF): found (374 ms) by UM02 - Sky Cinema Best Of HD
(1838@000000/0000/006B/92:1DCE4A34F496FFC6CC1FE4A86F985EAE): found (373 ms) by UM02 - Sky Cinema Best Of HD
(1838@000000/0000/006F/92:4079500BE272CA072B068E1B8C166655): found (372 ms) by UM02 - Sky Cinema Special HD
(1838@000000/0000/006F/92:8A9924C3342CD13767ABD1188CF56993): found (373 ms) by UM02 - Sky Cinema Special HD
(1838@000000/0000/000E/92:BC2D0A3185618E796F94518147663054): found (422 ms) by UM02 - Sky Comedy HD
(1838@000000/0000/000E/92:A0B881DFFCE0E088C652E08418D72049): found (437 ms) by UM02 - Sky Comedy HD
(1838@000000/0000/000B/92:835E0AEDB1136E7612241F7049984EB2): found (373 ms) by UM02 - Sky Cinema Thriller HD
(1838@000000/0000/0017/92:75A1370778EAB57158DC4FB806346BBA): found (342 ms) by UM02 - Sky Krimi HD
(1838@000000/0000/0017/92:9DC234DB6EFA6BE845B9A710FAC6F515): found (342 ms) by UM02 - Sky Krimi HD
(1838@000000/0000/0017/92:1E921C68C8451A9B19750AB9B2DC9FD0): found (342 ms) by UM02 - Sky Krimi HD
(1838@000000/0000/0069/92:492540CD036BBA4F009FBD3830798889): found (422 ms) by UM02 - Sky Sport Bundesliga HD
(1838@000000/0000/0069/92:BC3D9AE9254B451E2AFD6FDAC2B2CA96): found (422 ms) by UM02 - Sky Sport Bundesliga HD
(1838@000000/0000/008D/92:2B77639F172E784FD9AF48D498D09762): found (373 ms) by UM02 - Sky Sport Mix HD
(1838@000000/0000/008D/92:11BAE06BC7DD1BBDE3421BBB9882ED3D): found (374 ms) by UM02 - Sky Sport Mix HD
(1838@000000/0000/0011/92:99177C411097AFF7CFF6D6CEB4628AAE): found (358 ms) by UM02 - Sky Sport F1 HD
(1838@000000/0000/0011/92:2FD899489E2D89005C49E571C9F7A40E): found (360 ms) by UM02 - Sky Sport F1 HD
(1838@000000/0000/0011/92:0B8DF08936452719D4ADF0AE614DCEEE): found (357 ms) by UM02 - Sky Sport F1 HD
(1838@000000/0000/0090/92:89AB9C8FCAAFCD9443A9E605190B595B): found (357 ms) by UM02 - Sky Sport Golf HD
(1838@000000/0000/0090/92:95B4CA01E2DF8B70CC5E4E7B48EBFFDC): found (371 ms) by UM02 - Sky Sport Golf HD
(1838@000000/0000/0081/92:BC18EE4433C0C764B0E5C05A19251541): found (357 ms) by UM02 - Sky Sport Top Event HD

Ich habe setserial installiert:
apt-get install setserial
und in "/etc/udev/rules.d" eine Regel erstellt: "50-easymouse2.rules" mit Inhalt:

SUBSYSTEMS=="usb", KERNEL=="ttyUSB0", ATTRS{serial}==" A4XXX", SYMLINK+="ttyUSB0", RUN+="/bin/setserial /dev/ttyUSB0 low_latency"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB1", ATTRS{serial}==" ARXXX", SYMLINK+="ttyUSB1", RUN+="/bin/setserial /dev/ttyUSB1 low_latency"

[reader]
label = HD+
protocol = mouse
device = /dev/ttyUSB0
autospeed = 0
caid = 1830
boxkey = A76XX
rsakey = BFXX
ecmwhitelist = 1830:92
detect = cd
ident = 1830:000000,003411,008011
group = 1
emmcache = 1,3,2,0
saveemm-u = 1
auprovid = 003411
mode = 4

[reader]
label = UM02
protocol = mouse
device = /dev/ttyUSB1
caid = 1838
boxkey = A76XX
rsakey = B55XX
nuid = A58XX
cwekey = 20BXXX
detect = cd
mhz = 368
cardmhz = 368
ident = 1838:000000,1838:000401,1838:001103
group = 2
emmcache = 1,3,2,0
saveemm-unknown = 1
saveemm-u = 1
saveemm-s = 1
mode = 4

Was genau muss ich noch machen und was muss noch bei den Readern ergänzt werden?
 
Zurück
Oben