Du MUSST aber den Smargo auf die passende MHz einstellen ! Nur in Oscam bringt es nix. Da muss später 600 UND 1000 stehen wenn Du sie übertakten willst !
Protocol sollte smartreader+ sein nicht mouse wenn ich mich nicht ganz täusche.
auch das kommt auf die einstellung des smargos an weil wenn der auf fixed steht kann man das nicht über oscam/cccam einstellen.
die D02 ist eine "irdeto tunneled nagra" die sich als caid 1722 bereitstellt also brauch man keinen rsa/boxkey
die smargo einstellungen sollten dann auf "Normal, Auto, T=1, EGT=0" sein. dann kann man über die oscam.server auch festlegen mit wieviel mhz die karte betrieben werden soll. aber eigentlich reicht es "cardmhz = 600" ein zu stellen das "mhz" übertaktet glaub ich die karte.
welche oscam version verwendest du und hast du auch mal eine aktuelle stable tags 1.10 ausprobiert?
orientier dich dabei mal bitte an folgendem beitrag
HowTo Debian / Ubuntu - OScam - D02 - D09
edit: die karte läuft bei mir sowohl mit dem device-protokol "smartreader" als auch mit "mouse" oder "smargo"
siehe dazu
2012/04/30 10:38:18 81BF2A8 r Wrong device format (/dev/ttyUSB0), it should be Device=bus:dev 2012/04/30 10:38:18 81BF2A8 r Cannot open device: /dev/ttyUSB0 2012/04/30 10:39:18 81BF2A8 r Wrong device format (/dev/ttyUSB0), it should be Device=bus:dev 2012/04/30 10:39:18 81BF2A8 r Cannot open device: /dev/ttyUSB0 2012/04/30 10:40:18 81BF2A8 r Wrong device format (/dev/ttyUSB0), it should be Device=bus:dev
root@Futro11 ~ > lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT 232 USB-Serial (UART) IC
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Wie und wo soll ich die eintragen ?
device = /dev/ttyS0 # Reader an COM1 (bei Linux i386 und Windows)device = /dev/tts/1 # Reader an COM2 (Linux dbox2 mit multicam)device = /dev/ttyUSB0 # Reader an USB (Linux i386)device = Serial:Reader 1 # z.B. Smargo im smartreader-Modus, wobei die Kennung "Reader 1" der Smargo-Konfiguration zu entnehmen ist!device = /var/keys/constant.cw # Einbindung eines constantcwdevice = /dev/ttyUSB0:1 # Slot 1 eines SC8in1 oder MCR 4/8 (Linux i386)
da steht Bus 003 und Device 002 also trägst du "device = 003:002" ein.
das könnte sich allerdings bei einem reboot ändern aber linux brauch man eigentlich sowieso nicht rebooten
Ich hatte schon mal den Server mit CCcam und oscam kurz am laufen gehabt und da ging es ohne den " device " extra einzustellen.
Und der gleiche Server lief ca. 2 Jahren mit CCcam und da ging es auch . Ich verstehe nur nicht das mein CCCam die Karte im Smargo lesen konnte und Oscam nicht.
bei oscam kannst du wesendlich mehr einstellen und wenn du nicht wirklich weisst was das eigentlich bewirkt kannst du eben sachen einstellen die dazu führen das es nicht funktioniert. deshalb sollte man am anfang lieber nur das nötigste einstellen aber alles andere weg lassen. dazu gibt es hier aber bereits etlich andere threads an denen du dich orientieren kannst.
es könnte aber eben auch sein das dein smargo hinüber ist oder das linux einen falschen kernel oder du einen usb hub nutzt der nicht kompatible ist bzw aktiv anstatt passiv betrieben werden müsste oder die von dir gewählte oscam UNSTABLE ein problem hat usw usw usw
das klappt hervorragend und hat in erster linie auch nichts mit der hardware oder ipc zu tun.
wie sieht denn deine udev rule aus und poste auch bitte die ausgabe von "lsusb|grep iSerial"
Mit dem " udev rule " habe noch nichts gehört aber mit lsusb bekomme ich :
root@futro300 ~ > lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT 232 USB-Serial (UART) IC
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
entschuldige ich meinte den befehl "lsusb -v|grep iSerial"
mir udev rule meinte ich das file für udev (/etc/udev/rules.d/) welches du angepasst/erstellt hast worüber anhand der iSerial ein neuer /dev/symlink erstellt wird wie zum beispiel