Beiträge von ECHi

    ...weiß denn niemand einen Rat? :(


    Mein Problem ist, dass ich den Fernsehton habe, wenn ich eine Aufnahme mit xine abspiele, oder das Programm teclasat benutze.

    Hallo Forum,


    ich habe VDR auf Debian (Kanotix) installiert.


    Als DVBs Viewer habe ich auch das Programm Teclasat.
    Fernsehen mit dem Programm Teclasat klappt wunderbar.


    Den DVB Adapter mit dem Programm szap umzuschalten und dann den Stream direkt mit mplayer oder so abzugreifen geht auch wunderbar.


    Aber...
    bei gestartetem VDR zeigt das Programm tvtime oder auch xawtv nur das Bild des entsprechenden Senders, aber keinen Ton. Wenn ich mit dem VDR aufnehme und die Aufnahme in mplayer oder xine anschaue, ist der Ton da.


    Ich komme nicht drauf, an was das liegen könnte.
    Ich könnte mir vorstellen, daß über so ein Problem in diesem Forum nur gelächelt wird, aber ich hab schon so viel Zeit damit verbracht, dass ich mich wirklich sehr über eure Lösungsvorschläge freue.


    Code
    uname -a
    Linux schlumpf 2.6.11-kanotix-7 #1 Fri Apr 8 13:42:38 CEST 2005 i686 GNU/Linux


    Hier ist zwar alles schon älter, ich lese das Thema aber leider erst jetzt.


    1. Die benötigten Module können auch mit dem Standardkernel der MDK 10.0 nachgeladen werden (also "modprobe....").
    2. Die Firmware wird am einfachsten mit hotplug beim Treiberstart installiert.
    3. Jetzt noch das Frontend laden ("modprobe ....")
    4. VDR compilieren, *.conf nach /video kopieren und mit ./vdr starten
    Bei mir sieht das dann so aus (Hauppauge Nexus 2.1):


    Code
    [(root) /home/echi]> modprobe dvb_ttpci
    [(root) /home/echi]> modprobe stv0299
    [(root) /home/echi]> lsmod | grep dvb
    dvb-ttpci              75212  0
    dvb-core               58932  2 stv0299,dvb-ttpci
    saa7146_vv             47936  1 dvb-ttpci
    saa7146                18436  2 dvb-ttpci,saa7146_vv
    firmware_class          8576  1 dvb-ttpci
    ttpci-eeprom            2688  1 dvb-ttpci

    Super!
    Danke für die schnelle Hilfe


    /var/log/messages:

    Code
    Jul  6 10:44:20 localhost vdr[3144]: VDR version 1.2.6 started
    Jul  6 10:44:20 localhost vdr[3144]: loading /video/sources.conf
    Jul  6 10:44:20 localhost vdr[3144]: loading /video/diseqc.conf
    Jul  6 10:44:20 localhost vdr[3144]: loading /video/channels.conf
    Jul  6 10:44:20 localhost vdr[3144]: loading /video/svdrphosts.conf
    Jul  6 10:44:20 localhost vdr[3144]: loading /video/ca.conf
    Jul  6 10:44:20 localhost vdr[3144]: loading /video/keymacros.conf
    Jul  6 10:44:20 localhost vdr[3144]: found 1 video device
    Jul  6 10:44:20 localhost vdr[3144]: setting primary device to 1
    Jul  6 10:44:20 localhost vdr[3144]: SVDRP listening on port 2001

    Ich habe ein ähnliches Problem (das Gleiche???), wie oben beschrieben. Leider helfen mir die obigen Beiträge nicht weiter.


    Wenn ich den Linux eigenen Treiber samt Firmware (hotplug) lade, scheint ja alles zu klappen, denn im /var/log/messages steht:

    Jul 6 08:02:50 localhost kernel: Linux video capture interface: v1.00
    Jul 6 08:02:50 localhost kernel: saa7146: register extension 'dvb'.
    Jul 6 08:02:50 localhost kernel: saa7146: found saa7146 @ mem e1891000 (revision 1, irq 11) (0x13c2,0x0003).
    Jul 6 08:02:50 localhost kernel: DVB: registering new adapter (Technotrend/Hauppauge PCI rev2.1).
    Jul 6 08:02:50 localhost kernel: Technotrend/Hauppauge PCI rev2.1 adapter 0 has MAC addr = 00:d0:5c:22:74:47
    Jul 6 08:02:52 localhost kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261c
    Jul 6 08:02:52 localhost kernel: DVB: AV7111(0) - firmware supports CI link layer interface
    Jul 6 08:02:52 localhost kernel: av7110(0): adac type set to 0
    Jul 6 08:02:52 localhost kernel: videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
    Jul 6 08:02:52 localhost kernel: saa7146_vv: saa7146 (0): registered device video0 [v4l2]
    Jul 6 08:02:52 localhost kernel: av7110: found av7110-0.


    Die Gerätedateien sind auch da:

    /dev/dvb:
    insgesamt 0
    drwxr-xr-x 1 root video 0 Jan 1 1970 adapter0/


    /dev/dvb/adapter0:
    insgesamt 0
    crw-r--r-- 1 root video 250, 1 Jan 1 1970 audio0
    crw-r--r-- 1 root video 250, 6 Jan 1 1970 ca0
    crw-r--r-- 1 root video 250, 4 Jan 1 1970 demux0
    crw-r--r-- 1 root video 250, 5 Jan 1 1970 dvr0
    crw-r--r-- 1 root video 250, 7 Jan 1 1970 net0
    crw-r--r-- 1 root video 250, 8 Jan 1 1970 osd0
    crw-r--r-- 1 root video 250, 0 Jan 1 1970 video0


    Wenn ich jetzt VDR starte, bekomme ich oben die wie im Beitrag oben beschriebene Fehlermeldung "no DVB device found"
    /var/log/messages:

    Jul 6 08:14:05 localhost vdr[3521]: VDR version 1.2.6 started
    Jul 6 08:14:05 localhost vdr[3521]: loading /video/sources.conf
    Jul 6 08:14:05 localhost vdr[3521]: loading /video/diseqc.conf
    Jul 6 08:14:05 localhost vdr[3521]: loading /video/channels.conf
    Jul 6 08:14:05 localhost vdr[3521]: loading /video/svdrphosts.conf
    Jul 6 08:14:05 localhost vdr[3521]: loading /video/ca.conf
    Jul 6 08:14:05 localhost vdr[3521]: loading /video/keymacros.conf
    Jul 6 08:14:05 localhost vdr[3521]: no DVB device found
    Jul 6 08:14:05 localhost vdr[3521]: ERROR: invalid primary device number: 1
    Jul 6 08:14:05 localhost vdr[3521]: ERROR: no primary device found - using first device!
    Jul 6 08:14:05 localhost vdr[3521]: ERROR: invalid primary device number: 1



    Nach der Lektüre der obigen Beiträge, sollte das Skript MAKEDEV-DVB.sh zum Erfolg führen. Die Ausgabe bei mir ist aber nur:
    It seems you are using devfs. Good!
    ...aber das /dev/dvb ist ja eh da... ???


    Ich benutzeMandrake 10.0, Kernel 2.6.3 + Hauppauge Nexus-s