NEW - Der Feed des Merlin Images jetzt bei BoxPirates - NEW

NEW - BoxPirates Plugin Feed - NEW
Unsere Plugins direkt über den Plugin Browser eure Box installierbar

oscam auf dem raspi

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Ja da wird es wohl noch hängen... Da ich noch keine udev Regeln erstellt habe..
      Muss ich udev auf dem raspi erst installieren.,.?
      Kann mir vielleicht nochmal detailliert das mit den udev Regeln erklären...?
      Meine sky Karte v14 läuft...gut
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von reiter ()


    • Habe jetzt auf die schnelle etwas aus einem anderen Board kopiert zu dem Thema (Thanks to Phantom)

      Wir alle kennen das Problem. Wir schließen unsere CardReader an, richten die ABOs ein, starten neu und plötzlich passt kein Port mehr zu dem ABO. Hier möchte Ich euch eine Idioten sichere FAQ zeigen, wie Ihr dies vermeidet.

      Was benötigen wir:

      Ein Linux PC oder auch Dreambox
      Ein Reader zb. Smargo (Voraussetzung ist die FW 1.4), Easymouse2 usw.

      In dieser FAQ gehe Ich davon aus, das jeder weis, wie man über die Console auf dein PC oder Receiver zugreift. Vor jedem Befehl, der in der Console geschrieben werden muss, steht ein #

      Vorgehensweise:

      Schließt den ersten Reader an den PC oder am Receiver an.

      Gebt dann in der Console folgendes ein
      # ls -l /dev/ttyUSB*

      Ihr solltet als Ausgabe dann so was bekommen

      Spoiler anzeigen
      root@phantom:~# ls -l /dev/ttyUSB*
      crw-rw---- 1 root dialout 188, 0 2010-12-23 19:05 /dev/ttyUSB0[/CODE]Jetzt gebt in der Console folgendes ein
      # udevadm info -n /dev/ttyUSB0 -a

      Hier folgt dann folgende Ausgabe

      [CODE]root@phantom:~# udevadm info -n /dev/ttyUSB0 -a

      Udevadm info starts with the device specified by the devpath and then
      walks up the chain of parent devices. It prints for every device
      found, all possible attributes in the udev rules key format.
      A rule to match, can be composed by the attributes of the device
      and the attributes from one single parent device.

      looking at device '/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1:1.0/ttyUSB0/tty/ttyUSB0':
      KERNEL=="ttyUSB0"
      SUBSYSTEM=="tty"
      DRIVER==""

      looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1:1.0/ttyUSB0':
      KERNELS=="ttyUSB0"
      SUBSYSTEMS=="usb-serial"
      DRIVERS=="ftdi_sio"
      ATTRS{latency_timer}=="1"
      ATTRS{port_number}=="0"

      looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb4/4-1/4-1:1.0':
      KERNELS=="4-1:1.0"
      SUBSYSTEMS=="usb"
      DRIVERS=="ftdi_sio"
      ATTRS{bInterfaceNumber}=="00"
      ATTRS{bAlternateSetting}==" 0"
      ATTRS{bNumEndpoints}=="02"
      ATTRS{bInterfaceClass}=="ff"
      ATTRS{bInterfaceSubClass}=="ff"
      ATTRS{bInterfaceProtocol}=="ff"
      ATTRS{modalias}=="usb:v0403p6001d0600dc00dsc00dp00icFFiscFFipFF"
      ATTRS{supports_autosuspend}=="0"
      ATTRS{interface}=="FT232R USB UART"

      looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb4/4-1':
      KERNELS=="4-1"
      SUBSYSTEMS=="usb"
      DRIVERS=="usb"
      ATTRS{configuration}==""
      ATTRS{bNumInterfaces}==" 1"
      ATTRS{bConfigurationValue}=="1"
      ATTRS{bmAttributes}=="a0"
      ATTRS{bMaxPower}==" 90mA"
      ATTRS{urbnum}=="80894013"
      ATTRS{idVendor}=="0403"
      ATTRS{idProduct}=="6001"
      ATTRS{bcdDevice}=="0600"
      ATTRS{bDeviceClass}=="00"
      ATTRS{bDeviceSubClass}=="00"
      ATTRS{bDeviceProtocol}=="00"
      ATTRS{bNumConfigurations}=="1"
      ATTRS{bMaxPacketSize0}=="8"
      ATTRS{speed}=="12"
      ATTRS{busnum}=="4"
      ATTRS{devnum}=="2"
      ATTRS{version}==" 2.00"
      ATTRS{maxchild}=="0"
      ATTRS{quirks}=="0x0"
      ATTRS{authorized}=="1"
      ATTRS{manufacturer}=="FTDI"
      ATTRS{product}=="FT232R USB UART"
      ATTRS{serial}=="A400fRHC"

      looking at parent device '/devices/pci0000:00/0000:00:1d.0/usb4':
      KERNELS=="usb4"
      SUBSYSTEMS=="usb"
      DRIVERS=="usb"
      ATTRS{configuration}==""
      ATTRS{bNumInterfaces}==" 1"
      ATTRS{bConfigurationValue}=="1"
      ATTRS{bmAttributes}=="e0"
      ATTRS{bMaxPower}==" 0mA"
      ATTRS{urbnum}=="52"
      ATTRS{idVendor}=="1d6b"
      ATTRS{idProduct}=="0001"
      ATTRS{bcdDevice}=="0206"
      ATTRS{bDeviceClass}=="09"
      ATTRS{bDeviceSubClass}=="00"
      ATTRS{bDeviceProtocol}=="00"
      ATTRS{bNumConfigurations}=="1"
      ATTRS{bMaxPacketSize0}=="64"
      ATTRS{speed}=="12"
      ATTRS{busnum}=="4"
      ATTRS{devnum}=="1"
      ATTRS{version}==" 1.10"
      ATTRS{maxchild}=="2"
      ATTRS{quirks}=="0x0"
      ATTRS{authorized}=="1"
      ATTRS{manufacturer}=="Linux 2.6.32-27-generic-pae uhci_hcd"
      ATTRS{product}=="UHCI Host Controller"
      ATTRS{serial}=="0000:00:1d.0"
      ATTRS{authorized_default}=="1"

      looking at parent device '/devices/pci0000:00/0000:00:1d.0':
      KERNELS=="0000:00:1d.0"
      SUBSYSTEMS=="pci"
      DRIVERS=="uhci_hcd"
      ATTRS{vendor}=="0x8086"
      ATTRS{device}=="0x27c8"
      ATTRS{subsystem_vendor}=="0x1462"
      ATTRS{subsystem_device}=="0x7379"
      ATTRS{class}=="0x0c0300"
      ATTRS{irq}=="23"
      ATTRS{local_cpus}=="ff"
      ATTRS{local_cpulist}=="0-7"
      ATTRS{modalias}=="pci:v00008086d000027C8sv00001462sd00007379bc0Csc03i00"
      ATTRS{enable}=="1"
      ATTRS{broken_parity_status}=="0"
      ATTRS{msi_bus}==""

      looking at parent device '/devices/pci0000:00':
      KERNELS=="pci0000:00"
      SUBSYSTEMS==""
      DRIVERS==""
      Hier sucht bitte die Zeile ATTRS{serial}
      Hinter diese Zeile findet Ihr einen Wert, in meinem Fall A400fRHC. Diesen kopiert oder notiert Ihr euch.

      Jetzt geht in das Verzeichnis /etc/udev/rules.d
      Dies könnt Ihr entweder über Putty erreichen, oder wie Ich es bevorzuge, mit WinSCP.

      Wenn Ihr in das Verzeichnis seit, so erstellt dort eine Datei mit den Namen 10-usbadapter.rules

      In dieser Datei schreibt Ihr jetzt folgendes: SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="A400fRHC", SYMLINK+="ABO1"

      Wie Ihr seht, habe Ich dort den Seriell eingetragen, der mir in der Console angezeigt wurde. Unter ABO1 wäre jetzt mein Reader ansprechbar. Der Name, wie der Reader angesprochen werden muss, kann frei gewählt werden. Ich nutze persönlich den Namen des Abos zb SkyDE.

      Wenn Ihr jetzt weitere Reader hinzufügen möchtet, so fangt die FAQ von vorn an, bis Ihr alle Reader eingetragen habt.

      Am ende startet Ihr dann noch euren Rechner oder Receiver ein mal neu und dann sollte das ganze schon fertig sein.

      Wenn Ihr jetzt den Reader in euer CCcam einbinden möchtet, so muss dies so aussehen

      SERIAL READER : /dev/ABO1 smartreader+

      Wie Ihr hier auch noch mal sehen könnt, habe Ich hier den Path ABO1 eingetragen, so wie ich es in den USB Rules angegeben habe.

    • Hey Eddy... Danke.. Werde ich mich wie ich Zeit habe mal drum kümmern...
      Weiß blos noch nicht wann die h dazu komme da ich im Moment andere Sachen machen muss und Vorrang haben..

      Udev muss ich aber nicht installieren? Ist das schon installiert?
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • Ja das meinte ich.. Grins
      Also muss ich das doch erst installieren... :D

      Grins.. War schon installiert... :D
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • hallo, meine hd02 karte will nicht... (error) hat vielleicht jemand ne config für die hd02 für den raspi für mich?
      easymouse2 usb
      der programmer wird richtig angesprochen.. aber die karte will nicht.. bei mir sieht das so aus..
      Spoiler anzeigen
      [reader]
      label = HD02
      protocol = mouse
      device = /dev/HD02
      caid = 1843
      boxkey = xxx
      rsakey = xxx
      detect = cd
      mhz = 540
      cardmhz = 2700
      ident = 1843:000000,003411,008011
      group = 2
      emmcache = 1,3,2
      auprovid = 003411
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • Hi @reiter,
      lese gerade von Deinem neuen Projekt :thumbup:
      läuft bei mir OK mit UDEV
      Was gebrauchst Du?
      Meine Empfehlung mit IPC und Webif Modern
      Gruß
      izumar49

      ---------------------------------------------------------

      Semper apertus

    • HD02 über UDEV
      Spoiler anzeigen
      [reader]
      label = hdplus02
      description = Nagra-Reader
      protocol = mouse
      device = /dev/HDPlus02 # ueber UDEV
      caid = 1843
      boxkey = A764.................
      rsakey = BF35.................
      ecmwhitelist = 1843:89
      detect = cd
      ident = 1843:000000,003411,008011
      group = 1
      emmcache = 1,3,2
      auprovid = 003411
      Gruß
      izumar49

      ---------------------------------------------------------

      Semper apertus

    • MHz und cardmhz ist das gleich bei der hd01 und hd02?
      Kann ich MHz und cardmhz weg lassen?
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach



      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von reiter ()


    • Immernoch error... Mist
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • Danke für die config
      Meine ist aber auch so
      Hab auch versucht die Karte etwas rauszuziehen
      Immernoch error
      Meine v14 geht aber
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • Hab auch versucht die Karte etwas rauszuziehen

      war ein alter Fehler - ich glaube bei cccam.
      bei oscam ist dieser Readerfehler nicht.
      Gruß
      izumar49

      ---------------------------------------------------------

      Semper apertus

    • Aha.. Da werde ich sie mal ganz rein stecken...
      Gruß Reiter

      Fragen gehören ins Forum und nicht in mein Postfach




    • @reiter
      die serial # der beiden Easymouse hast Du ausgelesen und in die UDEV-Regel eingetragen?
      Gruß
      izumar49

      ---------------------------------------------------------

      Semper apertus