Beiträge von frank-km

    Wenn man die Fehlermeldung open /dev/fb0: No such device bekommt, dann muss man dem zu bootenden Kernel einen Parameter geben.


    Dieser lautet vga=<xxxxx>


    Hier eine Wetretabelle:
    ------- 640x480 800x600 1024x768 1280x1024
    256 0x301 0x303 0x305 0x307
    32k 0x310 0x313 0x316 0x319
    64k 0x311 0x314 0x317 0x31A
    16M 0x312 0x315 0x318 0x31B


    D.h. z.B einen Framebuffer mit der Auflösung von 800x600 /True Color erzeugt man mit vga=0x315


    Man übergibt den Wert wie folgt:
    1. zu Testzwecken dem Grub via "Boot options"
    oder
    2. man trägt in die Date /boot/grub/menu.lst in der richtigen Zeile vga=<xxxxx> ein
    Beispiel
    Ohne fb: kernel /boot/bzImage-2.6.16.11-default root=/dev/hda1 vga=normal
    Mit fb: kernel /boot/bzImage-2.6.16.11-default root=/dev/hda1 vga=0x319


    Gruß Frank

    Ich benutze die gleiche FB mit angehangener lircd.conf


    Im Internet gibt es für diese FB "falsche" lircd.conf (s). Daher habe ich meine mit irrecord selbst ertellt - sie funzt bestens.


    Hinweis: lircd kann im laufenden Betrieb getested werden mit "irw":


    Wenn lircd die Codes erkennt, dann liefert irw z.B folgendes
    irw
    000000000000154a 00 8 lircd.conf-TT-C1500
    000000000000154a 00 8 lircd.conf-TT-C1500
    000000000000155a 00 Tone lircd.conf-TT-C1500
    0000000000001d4b 00 9 lircd.conf-TT-C1500
    0000000000001d47 00 5 lircd.conf-TT-C1500


    Wenn irw nichts liefert, dann braucht man mit dem VDR erst ger nicht anzufangen :) Dann stimmt meistens die lircd.conf nicht


    Gruß Frank

    Wenn mode2 funktioniert, hast Du das Kernel-Modul "lirc_igorplugusb.ko" richtig übersetzt und geladen. (Du kannst dies mit lsmod | grep lirc_igorplugusb testen. )


    Du solltest eine passende lircd.conf nach /etc kopieren


    lircd muss gestartet sein


    vdr muss mit "make REMOTE=LIRC" übersetzt sein.


    Wenn das alles stimmt, dann kannst Du beim Starten vom VDR die remotes anlernen.


    Gruß Frank
    PS habe deine Nachricht erst heute gelesen

    Hi Funzt,


    <EDIT> habe Deinen Post noch mal gelesen und stelle meiner Antwort dies zuvor
    Wie hast Du gepached?
    Das solltest Du so machen
    1. libvdr-graphtft.so.1.4.X löschen
    2. im Plugin source:
    make clean aufrufen
    3. patch -p0 < graphtft-vnc-0.0.1.diff
    oder
    patch -p1 < graphtft-vnc-0.0.1.diff
    aufrufen
    4. im VDR src Verzeichnis
    make plugins aufrufen


    Danch kannst Du folgendes testen:
    mardec:/dvb/VDR/PLUGINS/src/graphtft # grep -r "OSD via VNC" *
    graphtft-vnc-0.0.1.diff:+ : cThread("OSD via VNC")
    imlibrenderer/vncrenderer/vncworker.c: : cThread("OSD via VNC")
    Binary file imlibrenderer/vncrenderer/vncworker.o matches
    Binary file libvdr-graphtft.so matches

    </EDIT>



    Deine Einstellungen (Makefile) sind OK.


    Probier mal einen Portscan auf Port 2000 mit:
    nmap localhost -p 20000


    -> sollte so aussehen:
    Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2007-05-29 17:10 CEST
    Interesting ports on localhost (127.0.0.1):
    PORT STATE SERVICE
    20000/tcp open unknown
    Nmap finished: 1 IP address (1 host up) scanned in 0.132 seconds


    Ich vermue aber, dass der Port bei Dir nicht offen ist. Was mir an Deinem Log auffällt:


    1. Es fehlt so ein Eintrag:
    May 29 17:01:53 mardec vdr: [8216] OSD via VNC thread started (pid=8189, tid=8216)


    2. Das Thema DeepBlue hast Du nicht installiert. Es kann sein, dass das Thema "default" den Fehler verursacht


    Gruß Frank

    Der Stereo-Ausgang (analog) der TT C2300 ist auf einem separaten Slotblech. Das hat den Nachteil, dass man einen Slotblechplatz "verschwendet". Ausserdem gab/ gibt es diverse Problem den analogen Ausgang zum Laufen zu bekommen.


    Habe hier im Portal oft gelesen, dass analog out der C2300 inzischen läuft, aber mit "Qualitätsproblemen"


    Daher die Idee, die MoBo Soundkarte und das Plugin zu benutzen.


    Gruß Frank

    OK - "Alsa Soundkarte" war keine gute Beschreibung.


    Bisher leite ich digital out der DVB-C Karte (C2300) an meine PCI (Steckkarte) Creative SB Live! EMU10k1" weiter. Von dieser greife ich den Sound am analogen Ausgang ab.


    Warum mein Vorgehen: Meine MoBo Soundkarte (Alsa kompatibel) hat keinen digitalen Eingang, nur einen digitalen Ausgang.


    Daher meine Frage: Kann ich mit dem Bitstreamout-plugin den Sound zu meiner MoBo Soundkarte weiterleiten, um dann den analogen Ausgang der MoBo Soundkarte abzugeifen?


    Gruß Frank
    PS: sorry für die dumme Frage - gehe mal davon aus, dass es funktioniert :)

    Hallo Brauni,


    danke für den Tip!


    Mal ne dumme Frage: Kann man mit diesem Plugin auch den analogen Ausgang der Alsa Soundkarte als Ausgang benutzen?


    Wenn das gehen sollte, dann bräuchte ich keine PCI Soundkarte mehr - das könnte ich dann mit der MoBo Soundkarte erledigen :)


    Gruß Frank

    habe gerade mal eine Liste vorberzeitet (bitte selbst noch mal genau prüfen!)


    Grundschaltung:
    1 Lochrasterplatine
    1 ATMEGA48
    1 IC Sockel 28 Kontakte
    1 20 MHz Quartz
    2 Kondenstoren 27pF
    1 Kondensator 10uF (Elko)
    1 Kondensator 100nF


    Dioden
    2 LEDs
    2 Widerstände 1kOhm


    Netzwerk
    1 RJ45 Buchse (90° gewinkelte Kontakte) zum Auflöten
    2 Widerstände 68 Ohm
    1 Widerstand 220 Ohm


    Programmierstecker
    1 Stiftleiste kurz 40 Kontakte (davon 6 nutzen)
    oder
    1 sechspolige Buchse zum Auflöten (zum Programmer passend)


    IR-Schaltung - Variante 1 (ich benutze diese Variante, Schaltung wie bei Variante 2, 4,7 uF Elko wird zwischen Pin 2 und 3 der IR Diode geschaltet)
    1 TSOP1738
    1 Elko 4,7 uF
    1 Elko 10 uF
    1 Widerstand 100 Ohm


    IR-Schaltung - Variante 2
    1 SFH5110
    1 Elko 10 uF
    1 Widerstand 100 Ohm


    Stromversorgung (Referenz: CT COM auf LAN Projekt/ siehe www.segor.de)
    1 Eingangsbuchse DCBU2,1-PR
    1 Diode SB140
    2 Kondensator 470uF (ELRA 470u-16/R3,5)
    1 Kondensator (u47-R2.5-Z5U) (Stempelung "474)
    1 IC L4940V5 (Spannungswandler für 5V Versorgung)
    Gehäuse
    1 Gehäuse vom "COM auf LAN" Projekt (www.segor.de)
    1 Frontplatte vom "COM auf LAN" Projekt (www.segor.de)
    1 Netzteil (Ausgang ca 6-10V)


    Hinweis zum Aufbau:
    Die IR-Diode habe ich durch die COM-Öffnung der Frontplatte nach außen gelegt


    Gruß Frank

    Hallo Axel,


    derzeit betreibe ich zwei Devices um zwei VDRs (zwei verschiedene Server) zu steuern. Ich nutze dazu Igors Firmware (unverändert).


    Beide Devices haben daher die gleiche IP Adresse. Da diese Devices hardwarebidingt nur TCP/IP Pakete senden und NICHT empfangen können ist das kein Problem. Aus Sicht der VDRs gibt es daher im LAN nur ein Device. (Die MAC Adressen sind auch identisch)


    Sollte sich daraus ein Problem ergeben, dann kann man die Firmware selbst übersetzten (vorher in Igors Code die IP Adresse/ MAC Adresse ändern). Dabei hatte ich allerdings kleine Probleme . (Bin kein Profi bzgl. der ICs)


    Bzgl. Deiner Planung: 1 Server / vier Instanzen:
    Das sollte kein Problem sein
    1. Auf dem EINEN Server läuft EIN lircd und EINE Istanz des Igorplug-UDP-py, der die eingehenden Signale an ALLE Instanzen weiterleitet
    2. Jede Instanz braucht eine eigene (unterschieliche) Fernbedienung (d.h. Du brauchst VIER verschiedene FBs) - das währe aber auch ohne Igorplug-UDP der Fall.


    Deinem Vorhaben sollte nichts im Wege stehen.


    Hinweis: RC5-FBs laufen am besten!
    Viele Grüße,
    Frank

    Hi Frank,


    hast Du die Zeile bzgl video in auto.master wiklich gelöscht?


    Deine /etc/auto.master sollte nur die eine Zeile enthalten
    /misc /etc/auto.misc


    Boote mal Deinen Rechner neu und greife danach nicht auf /video bzw. /misc/video zu und rufe "mount" auf.
    Du solltest in etwa folgendes sehen:
    """
    automount(pid5928) on /misc type autofs (rw,fd=4,pgrp=5928,minproto=2,maxproto=4)
    nfsd on /proc/fs/nfsd type nfsd (rw)
    """
    Nach Aufruf von z.B
    ls /video


    solltest Du mit "mount" in etwa
    192.168.0.2:/shares/MYVOLUME1/video /misc/video type nfs (rw,addr=192.168.0.2)
    sehen


    Gruß Frank

    Hallo,


    in den Quellen steht


    """
    The device can only record bursts of up to 36 pulses/spaces.
    * Works fine with RC5. Longer commands lead to device buffer overrun.
    * (Maybe a better firmware or a microcontroller with more ram can help?)
    """
    EDIT: Deine TV FB ist offenbar keine RC5 FB - sie sendet mehr als 36 IR pulses/spaces. Das kannst Du getrost ignorieren /EDIT


    Da Deine VDR FB mit Igorplug-USB funktioniert würde ich die Ausgabe der Fehlermeldung abschalten. Suche mal in Datei lirc/drivers/lirc_igorplugusb/lirc_igorplugusb.c die Zeilen


    printk(DRIVER_NAME "[%d]: Device buffer overrun.\n",
    ir->devnum);


    Die solltest Du auskommentieren können (habe ich aber nicht getestet)


    Gruß Frank