Beiträge von gustav...

    OK -werde ich versuchen - allerdings muss dass jetzt wohl leider etwas warten :( gerade hat sich anscheinen mein Mainboard im VDR verabschiedet. Keine Ahnung warum.


    Ich hoffe mal, Mindfactory nimmt schnell den Garantieaustausch vor.


    Sobald das erledigt ist, werde ich weiter testen.


    Dass immer alles auf ein mal kommen muss :(


    Muss halt bis dahin mein alter VDR herhalten.

    Da ich nun scheinbar auf diesem PC mit Gentoo (Kernel 2.4.27) im Bereich PVR nicht weiterkomme, stellt sich mir die Frage, wie ich weiter vorgehen soll.


    Ich werde zunächst auf einem anderen PC (der läuft auf Suse 9.0) versuchen, die PVR ans Rennen zu bekommen. Wenn das gelingt - soll ich dann Suse (welche Version?) oder lieber Gentoo mit Kernel 2.6.x auf meinem Haupt-VDR versuchen um die PVR in dem VDR zu nutzen?
    Oder gibt es eine Möglichkeit die PVR unter LinVDR oder CT-VDR einzubinden?

    Ich habe gerade noch was interessantes in der Ausgabe von dmesg gefunden:


    Was genau bedeutet die Aussage i2c client addr. not found?
    Und wie kann ich das Problem mit dem Hauppauge eeprom lösen? Laut lsmod ist ja eeprom nicht und tveeprom geladen.

    In einer der Readme zu ivtv 0.1.10 (modules.txt) steht unter dem Punkt Parameter: cardtype, dass 1 für die PVR250 steht, 2 für die PVR350, 3 für AverMedia, etc.


    Zitat

    Mir zumindest sind nur Karten mit Type 5, 28, 29 bekannt.


    Ich glaube du meinst die Angaben für den Parameter tuner.

    Soderle - die PVR wäre wieder zurück im Linux-Rechner.


    Auf dem Tuner steht Pal-B/G - sollte demnach kein Problem sein (ist auch eine deutsche Karte - oder wird zu ausländishcen Karten eine deutsche Anleitung mitgeliefert? *g*)


    Ich habe nun mal testweise ausprobiert ivtv mit den folgenden Parametern zu laden, um die Erkennung der Karte als PVR350 und der Fernsehnorm als PAL zu erzwingen, leider ohne Erfolg.


    Code
    modprobe ivtv cardtype=2 ivtv_std=2

    Ich tippe mal spontan dadrauf, dass ich einen falschen Tuner-Typ angegeben habe.
    Wo und wie muss ich den denn richtig angeben?


    (Ich hoffe mal, das ist wirklich das Problem - aber: die Karte ist jedenfalls nicht defekt. Unter Windows läuft sie einwandfrei.)

    Code
    mplayer /dev/video0


    -> ich erhalte keine Ausgabe


    wenn ich test_ioctl -a ausführe, erhalte ich folgende Informationen:


    Ich glaube, meine nächste Aktion heute abend wird sein, die PVR350 in einen Windows-PC einzubauen und zu schauen, was der zu der Sache sagt...
    Ich hoffe ja mal, dass die Karte nicht defekt ist (ich habe sie gebraucht bei ebay gekauft - aber zum Glück mit Original-Rechnung und noch Garantie!).

    Ich habe jetzt die PIDs auf 300 und 301 geändert.
    Außerdem lade ich den ivtv Treiber nun nur noch über ein modprobe ivtv in der runvdr.


    Jetzt meldet mir der Output vom AnalogTV Plugin

    Code
    read error on /dev/video0, 16: Device or resource busy



    Code
    cat /dev/video0 > test.mpg

    erzeugt nach wie vor ein 0 Byte File.


    Die aktuelle Ausgabe von lsmod:


    Für Kernel und Module habe ich keinen anderen Compiler benutzt.

    Zitat

    Original von wirbel
    Warum können Jungspunde keine Antworten geben....
    Wo ist die Antwort auf die zweite Frage?


    Ich habe versucht die zweite Frage durch die Angabe zu beantworten, wie die Module geladen werden sollen. Hier nun noch die Ausgabe von lsmod:


    Wie lauten denn die korrekten Einträge in der modules.conf für die 0.10.x? Ich habe die nach dem Update von 0.1.9 auf 0.10 belassen, da ich keine anderen Angaben entdeckt habe.


    Ja, ich bin mir absolut sicher, dass /video0 die PVR ist. Wenn ich die ivtv-Treiber nicht lade und dann mit dem analog-Plugin versuche auf einen analogen Kanal zu schalten, kommt die Fehlermeldung, dass ich versuche mit dem analog-Plugin versuche auf eine DVB Karte zuzugreifen.
    Da diese Meldung nicht erscheint, wenn die karten wie oben angegeben geladen werden, bin ich mir absolut sicher, dass /video0 die PVR ist.


    Wenn ich versuche auf einen analogen Kanal zu schalten, bekomme ich auf der Konsole, über die ich den VDR bediene, folgende Ausgaben:

    Code
    Video device: /dev/video0
    Video source: 4: Tuner 0
    switching to channel 151 on device 4
    NEW Audio-PID=80, Video-PID=160
    switching to channel 151 on device 0
    Giving up after 20 retries
    Setting of Auto-Pid failed, 14: bad adress
    Cannot set Pids on PVR-Card. analogTV giving up!

    Ich verwende devfs.


    In der modules.conf habe ich für die PVR folgendes eingetragen:

    Code
    alias char-major-81 videodev
       alias char-major-81-0 ivtv
       options ivtv ivtv_debug=1 mpg_buffers=90
       options tuner type=29
       options msp3400 once=1 simple=1
       add below ivtv msp3400 saa7115 tuner


    In der runvdr lade ich dann noch wie folgt:

    Moin,
    inzwischen habe ich anstatt des ivtv Treiber 0.1.9 den Treiber ivtv-0.1.10-pre2-ck100z installiert.
    Jetzt erhalte ich nach einem cat /dev/video0 > test.mpg keinen Error mehr, aber es wird ein 0 Byte große Datei erzeugt.
    Ist ein solcher Fehler eher auf eine Software-Sache zurückzuführen oder kann es auch sein, dass die Karte einen Defekt hat?


    Gruß aus dem Emsland,
    Christopher

    Hallo alle zusammen,
    ich bin nun seit geraumer Zeit dabei meinen VDR auszubauen bzw. umzubauen in ein "wohnzimmertaugliches Gehäuse" und von Suse auf Gentoo umzusatteln.


    Inzwischen bin ich mit viel Geduld und Lesen im Forum soweit gekommen, dass der VDR mit 3 DVB-C Karten und allen Plugins, die laufen sollen, läuft.


    Als nächste Ausbaustufe ist nun für mich die PVR350 dran gewesen, doch ich komme trotz intensivem Lesen im Forum und viel Trickserei nicht weiter (bin da nun schon zwei Wochen mit zu Gange, habe den Kernel mehrfach neu aufgezogen, da ich mit dem videodev Modul Probleme hatte, und bin nun schon fast am Überlegen, ob ich nicht das Ganze noch mal mit Suse probieren sollte, was aber eigentlich viel zu schade ist - in Gentoo sitzt schon zu viel Arbeit drin *g*.)


    Nun aber zum eigentlichen Problem:
    Ich habe den ivtv-treiber nach dem HowTo von wirbel installiert - nach einigem Ärger mit fehlendem tuner und videodev Modul wird dieser korrekt geladen (wird zumindest von dem Startskript, das wirbel mitliefert, so ausgegeben). Allerdings erhalte ich nach einem

    Code
    cat /dev/video0 > test.mpg


    immer folgenden Fehler:

    Code
    cat: /dev/video0: Input/output error


    Dementsprechend erhalte ich auch keine vernüftige Ausgabe im VDR, wenn ich das tune-Skript laufen lasse bzw. wenn ich mit Hilfe einer der mitgelieferten channels.conf einen analogen-Kanal einstellen will.


    Wodran kann dieses Problem liegen? Bzw. welche Log-Ausgaben (und wo finde ich diese) können hilfreich sein, um das Problem einzugrenzen?


    Vielen Dank schon mal für Eure Hilfe,
    Christopher

    Zitat

    Original von Bernie7
    Wird leider ernst werden. In Zukunft werden Selbstbau-Videorekorder verboten werden. Ich werde die geplanten Gesetztes-Entwürfe mal raussuchen und hier posten.


    Da glaube ich noch nicht dran. Es kann höchstens sein, dass auch eine Abgabe auf solche Selbstbau Videorekorder entfällt, aber verboten werden kann das normalerweise nicht.


    Das erinnert mich irgendwie an die alten Telekom-Zeiten, als das noch die "graue Post" war: Anschluss eines nciht gemeldeten Geräts vergleichbar mit einem Kapitalverbrechen - das Netz könnte ja zusammenbrechen.

    OK, danke erst mal für deine Hilfe.


    Ich werde mal schauen, wie ich das am elegantesten löse (also ob ich auf epg2timers oder AutoPid verzichte, wobei es wohl darauf hinauslaufen wird, dass ich epg2timers nutze...)



    MfG


    Christopher