Beiträge von ECHi
-
-
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
Alles anzeigenlsmod | grep dvb dvb_ttpci 83752 5 dvb_core 73640 1 dvb_ttpci saa7146_vv 42624 2 dvb_ttpci saa7146 14756 2 dvb_ttpci,saa7146_vv ves1820 5252 1 dvb_ttpci stv0299 8964 1 dvb_ttpci tda8083 5124 1 dvb_ttpci stv0297 7168 1 dvb_ttpci sp8870 6668 1 dvb_ttpci ves1x93 6020 1 dvb_ttpci ttpci_eeprom 2432 1 dvb_ttpci
-
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:
CodeJul 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 video0Wenn 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: 1Nach 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