360ms sind je nach Reader nicht hoch für eine UM02.
Nach dem installieren von setserial und dem editieren der rules muss jedoch einmal neugestartet werden!
Und wo willst Du hin?
360ms sind vollkommen im grünen Bereich..... Du wirst im Betrieb keinen Unterschied merken, wenn die Karte 20 oder 30ms schneller läuft....
Das ist schon eher "Mein GTI ist 1 km/h schneller als der Manta".....
Ernsthaft, was willst Du damit erreichen?
Das ist nur Schönheitschirurgie.
#/etc/udev/rules.d/51-usb_serial.rules
# UDEV-Rules for USB to Serial Converter
ACTION=="add", SUBSYSTEM=="usb-serial", DRIVER=="ftdi_sio", ATTR{latency_timer}="1"
# ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
SUBSYSTEMS=="usb", KERNEL=="ttyUSB[0-9]*", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", SYMLINK+="ftdi_%s{serial}"
# Ende
Der erste Eintrag setzt die Latenz auf 1 für den Treiber
Der zweite Eintrag ist optional und verlinkt den Reader mit der Seriennummer (/dev/ftdi_ADCDEFG)
Meine HD03 ECM-Zeiten sind dadurch von 330 auf 300 ms gesunken
Da ich aktuell meine Raspberrys gegen einen ThinClient getauscht habe und oscam in einem LXC Container laufen lasse, läuft udev service leider nicht so einfach.
Eine alternative Lösung auch ohne udev kann man hiermit lösen und funktioniert.
Öffnet im LXC Container die rc.local Datei...
Code:
nano /etc/rc.local
fügt vor dem Oscam start Eintrag folgendes ein...
Hinweis: ändert den Device Pfad und den Namen easy1 auf euren Wunsch um
@RuckZuck ah auch eine feine Sache, darauf kam ich gar nicht dies auf dem Host fertig einzurichten und das Ergebnis dann an den Container weiter zu geben.
Edit
aber wobei, meine Variante ist doch besser, da sie im Snapshot des LXC enthalten ist oder kann man den Host auch von Proxmox sichern?
Man könnte den Host ebenfalls sichern, darum geht es hier aber nicht ;-)
Ich editiere diesen Beitrag gleich mal um die Schritte welche ich unternehme um Serial-Devices auch an unpriviligierte LXCs unter Proxmox durchzureichen inkl setserial.