Wir haben aktuell ein Problem mit dem Board und arbeiten an der Lösung...
  • Also ihr bringt hier einiges durcheinander:
    entweder ist es:
    /dev/usb/tts/0
    oder
    /dev/ttyUSB0
    Schreibweise beachten!
    Welcher Eintrag erzeugt wird, hängt wohl von der kernel Version ab bzw. ob hal oder udev das machen (glaube ich)

  • Und alter Kernel macht /dev/usb/tty/0 :winking_face:


    P.S. Glaube ich habe mich ein paar Posts vorher verschrieben

  • Zitat

    Original von netman
    Und alter Kernel macht /dev/tty/USB/0 :winking_face:


    Hmm, echt? Aber hast du sein dmesg log gesehen? Dort wurde /dev/ttyUSB0 angelegt, wenn ich das richtig gesehen habe.


  • also diesen eintrag finde ich bei mir in der dreambox. schon mal ein erfolg :)

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • Also jetzt komme ich selbst etwas ins grübeln. Der Kernel ist der gleiche wie
    bei OE1.5 also 2.6.12. Dann kann eigentlich nur die Version von hal das ganze
    beeinflussen.

  • also unter:


    /dev/usb/tts/0
    /dev/ttyUSB0
    /dev/usb/tty/0


    habe ich ein
    no or unknown card inserted
    stehen


    SERIAL READER : /dev/usb/tts/0 phoenix


    steht in der cccam.cfg

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • mit welchem telnet befehl kann ich nochmal prüfen, ob meine easymouse2 richtig erkannt wird?

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • okay. werde ich gleich mal machen.


    und was bekomme ich mit diesem befehl angezeigt?


    dmesg |grep usb

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • Zitat

    Original von j0kerf4ce
    okay. werde ich gleich mal machen.


    und was bekomme ich mit diesem befehl angezeigt?


    dmesg |grep usb


    sämtliche kernel Aktivität mit Bezug zu USB

  • sooo, das sind nochmal die beiden logs
    nachdem ich die richtige ordner-struktur nun weiss


    dmesg


    und hier


    dmesg |grep usb


    könnte jemand nochmal sich das anschauen?

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • nein


    sehe nur ein /dev/tty



    ps: SERIAL READER : /dev/usb/tts/0 phoenix - habe ich in der config stehen

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • Dann schau doch mal nach, ob das Device hiermit zu finden ist:


    stty -F /dev/usb/tts/0



    Möglichkeit 2:


    Erstelle /dev/ttyUSB0 mit folgendem Befehl:


    mknod /dev/ttyUSB0 c 188 0


    Dann nochmals die Ausgabe von


    stty -F /dev/ttyUSB0


    posten.




    Gruss


    Mmame

  • stty -F /dev/usb/tts/0


    Code
    speed 9600 baud;
    intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
    eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
    werase = ^W; lnext = ^V; flush = ^O; min = 0; time = 1;
    -brkint -icrnl -imaxbel
    -opost
    -isig -icanon -iexten -echo


    mit mknod /dev/ttyUSB0 c 188 0 /dev/ttyUSB0 erstellt


    stty -F /dev/ttyUSB0


    Code
    speed 9600 baud;
    intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
    eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
    werase = ^W; lnext = ^V; flush = ^O; min = 0; time = 1;
    -brkint -icrnl -imaxbel
    -opost
    -isig -icanon -iexten -echo


    das soll nun einer verstehen ...

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • Zitat

    Original von j0kerf4ce
    stty -F /dev/usb/tts/0


    Code
    speed 9600 baud;
    intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;
    eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;
    werase = ^W; lnext = ^V; flush = ^O; min = 0; time = 1;
    -brkint -icrnl -imaxbel
    -opost
    -isig -icanon -iexten -echo


    Das bedeutet, dass der USB-Serial Port korrekt registriert worden ist und via /dev/usb/tts/0 (99% sicher) auch angesprochen werden kann.


    Du kannst falls microcom/minicom auf der Box drauf ist auch prüfen, ob der Port auch geöffnet werden kann:


    microcom -s 9600 /dev/usb/tts/0
    respektive
    minicom -s 9600 /dev/usb/tts/0


    Das Programm kann glaubs mittels Ctrl-C wieder beendet werden.


    Soweit sieht also alles gut aus, d.h. ich tippe eher auf ein Config-Problem.


    Übrigens: dass beim Einstecken der Mouse keine Hotplug-Meldung kommt, ist beim ICVS-Image glaube ich normal und sollte auf die Funktion des Anschlusses keinen Einfluss haben.

  • microcom sowie minicom wurden auf der box nicht gefunden :frowning_face:


    was sind das eigentlich für programme - was machen die?

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • Zitat

    Original von j0kerf4ce
    microcom sowie minicom wurden auf der box nicht gefunden :frowning_face:
    was sind das eigentlich für programme - was machen die?


    Das sind sog. "Terminalprogramme" und schicken alles, was vom seriellen Port reinkommt auf den Bildschirm resp. alles was getippt wird auf den seriellen Port raus. Das wurde in den guten alten Zeiten dazu verwendet, mittels Modems mit anderen PC's Verbindungen zu machen :)


    sonst kannst Du auchmal versuchen, ein paar "sinnlose" Zeichen zu senden:


    echo "hello" > /dev/usb/tts/0


    Wenn keine Fehlermeldung kommt, sollte der Port eigentlich funktionieren...

  • es kommt keine fehlermeldung.


    vielleicht liegt es ja an dem image. hier hat noch jemand das gleiche problem, wie ich

    100cm Preisnerschüssel + 4 ALPS Quattro-LNB's
    9°E 13°E 19.2°E 23.5°E


    BOX 1: 7025+SS - 160GB - CF 4GB - iCVS+GP3
    BOX 2: 7020S - 80GB - Gemini 4.70 - BlueLine-3 Skin

  • Hallo J0kerf4ce


    Ich habe das ganze mal nachgespielt. Da ich den Smargo gerade nicht zur Hand hatte, habe ich mich mit dem Atmolight von c@rstenpresser versucht. Da sowohl Atmolight als auch der Smargo einen FTDI Chip haben, sollte das aus Sicht Dreambox einerlei sein.


    Also:
    1. Aktuelles ICVS Image iCVS-Image-dm7025-23122010 installiert
    2. BP (ohne Plugins) installiert und E2 neu gestartet
    3. Atmolight-Plugin installiert
    4. Mal auf der Box nachgeschaut: es waren weder /dev/usb/tts/0 noch /dev/ttyUSB0 vorhanden. Also Atmolight kurz ab- und wieder angesteckt und nun war /dev/usb/tts/0 vorhanden.
    5. Nun habe ich versucht, via /dev/usb/tts/0 das Atmolight anzusprechen - doch Fehlanzeige, nix geht.
    6. Die Datei /etc/init.d/bootup um folgende Zeilen ergänzt:


    Code
    if [ ! -x /dev/ttyUSB0 ]; then
    mknod /dev/ttyUSB0 c 188 0
    fi


    und Box neu gestartet.
    Nun kann ich das Atmolight via /dev/ttyUSB0 ansprechen. Das geht allerdings nur dann, wenn ich das Gerät nach dem Booten kurz aus- und wieder einstecke. Warum das so ist, weiss ich leider auch (noch) nicht. Dieses Problem mit dem erneuten Einstecken tritt übrigens beim Oozoon 3.0.3 nicht auf...


    Versuch doch mal den Trick mit der editierten bootup-Datei und nochmaligem Aus/Einstecken...


    Gruss


    Mmame


    EDIT: stimmt nicht ganz, was ich da oben geschrieben habe: Das Atmolight kann auch direkt via /dev/usb/tts/0 angesprochen werden. Allerdings kann man das im Plugin nicht auswählen (ist wohl 'n Bug vom Atmolight-Plugin...)