Gelien aus anderen Forum
Wer mehr als ein Smargo in dem selbe Server/Box im Betrieb hat über einem USB Hub, kennt wahrscheinlich das ewige Problem. Wenn Box/Server neu gestartet wird, ist die Anordnung bzw. die eingetragene Zuweisung einzelne Abo karten in bestehende Config nicht mehr passend.
Lösung:
Smargo über das Serial Nummer Zuweisen.
Vorbereitung:
Dies funktioniert erst wenn euer Smargo mit dem Software Revision 1.5 updatet!
Dreambox:
Ein zusätzliche Datei soll Kreiert werden in /etc/udev/rules.d, das so aussehen kann "52-smargo-reader.rules". Wichtig ist ein 2 stelliges Nummer am Anfang, und ".rules" als Endung. Rechte sollen auf 644 liegen.
Das Inhalt soll dann so aussehen, und kann beliebig erweitert werden. Je nach Anzahl von Smargo.
code: 1:
2:
3:
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 1234567", SYMLINK+="smargo1"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 7654321", SYMLINK+="smargo2"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 1A2B3C4", SYMLINK+="smargo3"
Angepasst muss da nur das "Reader xxxxxxx" und wer es auch persönlich haben möchte das "smargoX" mit ein beliebige Name (ex.: "SkyDE" oder "
HDplus") angeben.
Um das Serial Nummer einzelne Smargo zur finden nach dem flashen, einfach bei der Dreambox einstecken, und schon wird es für ein Paar sek. angezeigt, oder dauerhaft in Menu => Information => Hardware.
Box neustarten, und schon wird das/die Smargo's verlinkt an dem angegebene Name, und können ihre Verweis nicht mehr falsch sein
Ein blick per ftp unter /dev, soll euch dies auch bestätigen das es geklappt hat. Der angegebene name soll als link vorhanden sein.
Jetzt braucht ihr nur in eure CCcam.cfg, oscam.server, oder andere Config, das "/dev/ttyUSB0" durch "/dev/smargo1" oder wie es bei euch benannt worden ist, zur umbenennen.
Anbei:
- Das fertige "52-smargo-reader.rules" mit eingetragene Beispiel