Hallo, seit längerer Zeit versuche ich meine Hauppauge Nova-s unter Suse 8.2 zum Laufen zu bringen. Bis dato erfolglos. Deswegen wäre ich für jeden Tipp dankbar. Im Kernel 2.4.20 ist ja dvb bereits integriert und der dvb treiber wird auch geladen. Wenn ich aber vdr oder zapping starten will kommt die Meldung das /dev/video0 nicht zu öffnen sei. Ich bin mir auch nicht ganz klar, wie die Karte korrekt einbinde. Wird das jezt als Netzwerkkarte oder als Multimediakarte eingestellt? In der Yast-Hartwareinfo wird sie erkannt als DVB SAA7146 karte, aber ei n modprobe saa7146_core bringt Fehlermeldungen bei der Suse-Dvb-installation. Deswegen habe ich versucht den neusten DVBTreiber von linuxtv zu installieren (vorher suse-dvb rpms deinstalliert), allerdings klemmt es dann mit der Installation von vdr 1.0.4, denn obwohl ich vdr in einem parallelen Verzeichnis zu dvb entpackt habe, werden nach dem make Aufruf nur Fehlermeldungen ausgespuckt (siehe ganz unten). Dabei ist es anscheindend egal, ob der Pfad in dem vdr makefile zu dvb korrekt gesetzt ist oder nicht, die Fehlermeldungen bleiben identisch. Allerdings funktioniert jetzt ein modprobe saa7146_core ohne Fehlermeldung. DVB läßt sich mit einem "done" starten bringt aber jede Menge an unresolved symbols. ----------------------------------------------------------------------------------------- # rcdvb start Starting DVBinsmod: a module named dvb-core already exists /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_ipack_init /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_instant_re pack /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_dmxdev_init /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_ipack_flus h /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_dmxdev_release /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_ipack_rese t /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_dmx_init /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_generic_ioctl /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_dmx_swfilter_pack ets /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_dmx_release /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_pes2ts /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_pes2ts_ini t /lib/modules/2.4.20-4GB/dvb/dvb-ttpci.o: unresolved symbol dvb_filter_ipack_free done ------------------------------------------------------------------------------- Dev/video0 läßt sich jedoch immer noch nicht öffnen. Mein grundlegendes Problem ist wohl, dass ich nicht weiß, wie und was der normale Ablauf ist, damit die Karte funkioniert. Irgendwie werde ich nicht richtig schlau aus den ganzen Infos, die ich mir bis jetzt durchgelsen habe. Irgenwie soll es auch mit dem Mplayer gehen (alles von "packman" runtergeladen), bloß wie? Gibt wohl kein "so installiere ich das Ding für Dummies" ... ? <g> Danke jedenfall für jeden Hinweis. Wer hat so eine Karte am Laufen? Was muß ich tun step by step sozuagen? Beste Grüße! Volker :) -------------------------------------------------------------------------------------- linux:/tmp/dvb/vdr-1.0.4 # make g++ -g -O2 -Wall -Woverloaded-virtual -c -DREMOTE_KBD -D_GNU_SOURCE -I../DVB/ost/include config.c In file included from config.h:18, from config.c:10: dvbapi.h:23:21: ost/dmx.h: Datei oder Verzeichnis nicht gefunden dvbapi.h:24:21: ost/sec.h: Datei oder Verzeichnis nicht gefunden dvbapi.h:25:26: ost/frontend.h: Datei oder Verzeichnis nicht gefunden dvbapi.h:26:23: ost/video.h: Datei oder Verzeichnis nicht gefunden dvbapi.h:27:23: ost/audio.h: Datei oder Verzeichnis nicht gefunden dvbapi.h:28:21: ost/osd.h: Datei oder Verzeichnis nicht gefunden In file included from dvbapi.h:31, from config.h:18, from config.c:10: dvbosd.h:17:21: ost/osd.h: Datei oder Verzeichnis nicht gefunden In file included from dvbapi.h:31, from config.h:18, from config.c:10: dvbosd.h:112: error: `OSD_Command' was not declared in this scope dvbosd.h:112: error: parse error before `,' token In file included from config.h:18, from config.c:10: dvbapi.h:83: error: 'FrontendType' is used as a type, but is not defined as a type. dvbapi.h:86: error: type specifier omitted for parameter `dmxPesType_t' dvbapi.h:86: error: parse error before `,' token dvbapi.h:87: error: type specifier omitted for parameter `dmxOutput_t' dvbapi.h:87: error: parse error before `)' token dvbapi.h:88: error: type specifier omitted for parameter `dmxOutput_t' dvbapi.h:88: error: parse error before `)' token dvbapi.h:89: error: type specifier omitted for parameter `dmxOutput_t' dvbapi.h:89: error: parse error before `)' token dvbapi.h:90: error: type specifier omitted for parameter `dmxOutput_t' dvbapi.h:90: error: parse error before `)' token dvbapi.h:91: error: type specifier omitted for parameter `dmxOutput_t' dvbapi.h:91: error: parse error before `)' token dvbapi.h:92: error: type specifier omitted for parameter `dmxOutput_t' dvbapi.h:92: error: parse error before `)' token dvbapi.h:188: error: `videoFormat_t' was not declared in this scope dvbapi.h:188: error: parse error before `)' token dvbapi.h: In member function `bool cDvbApi::SetVpid(...)': dvbapi.h:87: error: `DMX_PES_VIDEO' undeclared (first use this function) dvbapi.h:87: error: (Each undeclared identifier is reported only once for each function it appears in.) dvbapi.h:87: error: `Vpid' undeclared (first use this function) dvbapi.h:87: error: `Output' undeclared (first use this function) dvbapi.h: In member function `bool cDvbApi::SetApid1(...)': dvbapi.h:88: error: `DMX_PES_AUDIO' undeclared (first use this function) dvbapi.h:88: error: `Apid' undeclared (first use this function) dvbapi.h: In member function `bool cDvbApi::SetApid2(...)': dvbapi.h:89: error: `DMX_PES_OTHER' undeclared (first use this function) dvbapi.h: In member function `bool cDvbApi::SetDpid1(...)': dvbapi.h:90: error: `Dpid' undeclared (first use this function) dvbapi.h: In member function `bool cDvbApi::SetTpid(...)': dvbapi.h:92: error: `DMX_PES_TELETEXT' undeclared (first use this function) dvbapi.h:92: error: `Tpid' undeclared (first use this function) In file included from config.c:10: tools.h: At global scope: tools.h:121: warning: `virtual bool cListObject::operator<(const cListObject&)' was hidden config.h:152: warning: by `bool cTimer::operator<(const cTimer&)' In file included from svdrp.h:13, from interface.h:16, from config.c:15: config.h:224: warning: `bool cConfig<T>::Load(const char*, bool) [with T = cMark]' was hidden recording.h:87: warning: by `bool cMarks::Load(const char*)' config.c: In constructor `cSetup::cSetup()': config.c:952: error: `VIDEO_FORMAT_4_3' undeclared (first use this function) make: *** [config.o] Fehler 1
Am Mittwoch, 4. Juni 2003 13:55 schrieb Volker Bauer:
Hallo,
seit längerer Zeit versuche ich meine Hauppauge Nova-s unter Suse 8.2 zum Laufen zu bringen. Bis dato erfolglos. Deswegen wäre ich für jeden Tipp dankbar.
Im Kernel 2.4.20 ist ja dvb bereits integriert und der dvb treiber wird auch geladen. Wenn ich aber vdr oder zapping starten will kommt die Meldung das /dev/video0 nicht zu öffnen sei.
Ich bin mir auch nicht ganz klar, wie die Karte korrekt einbinde. Wird das jezt als Netzwerkkarte oder als Multimediakarte eingestellt? In der Yast-Hartwareinfo wird sie erkannt als DVB SAA7146 karte, aber ei n modprobe saa7146_core bringt Fehlermeldungen bei der Suse-Dvb-installation.
Deswegen habe ich versucht den neusten DVBTreiber von linuxtv zu installieren (vorher suse-dvb rpms deinstalliert), allerdings klemmt es dann mit der Installation von vdr 1.0.4, denn obwohl ich vdr in einem parallelen Verzeichnis zu dvb entpackt habe, werden nach dem make Aufruf nur Fehlermeldungen ausgespuckt (siehe ganz unten). Dabei ist es anscheindend egal, ob der Pfad in dem vdr makefile zu dvb korrekt gesetzt ist oder nicht, die Fehlermeldungen bleiben identisch.
Allerdings funktioniert jetzt ein modprobe saa7146_core ohne Fehlermeldung. DVB läßt sich mit einem "done" starten bringt aber jede Menge an unresolved symbols.
Hei, Wenn der Treiber installiert ist, dann muss im Runlevel Editor sowohl dvb als auch vdr als zu startende in Runlevel 5 eingetragen werden. Das Hauptproblem ist aber wohl, dass die Nova keinen Chip drauf hat für die Mpeg 2 Codierung, deshalb ist sie ja auch billiger als die Nexus. Unter Windows funktioniert sie ja nur mit Software - Decodierung. Meines Wissens gibt es keine Softwar bei Linux, die das vermag. Eine Alternative ist es noch eine Mpeg- 2 -Hardware-Karte einzubauen, die sie häufig früher mit DVD-Laufwerken gab, als die Prozzis noch nicht so dick waren. Es soll aber auch eventuell, vielleicht, irgendwie mit mplayer funktionieren? Vielleicht helfen Dir diese Foren weiter: http://linvdr.org/mailinglists/ http://www.vdrportal.de/board/portal_db2.php?sid=7656f6a4af7fafbc0499628e99a... Wenn Du etwas konkretes heruasgefunden hast, dann kannst Du ja es mal hier posten. wolf
Am Donnerstag, 5. Juni 2003 11:52 schrieb Volker Bauer:
Hallo Wolf,
Hei, Wenn der Treiber installiert ist, dann muss im Runlevel Editor sowohl dvb als auch vdr als zu startende in Runlevel 5 eingetragen werden.
Das hatte ich - beim booten wurde sowohl dvb als auch vdr (als daemon?) gestartet.
Das Hauptproblem ist aber wohl, dass die Nova keinen Chip drauf hat für die Mpeg 2 Codierung, deshalb ist sie ja auch billiger als die Nexus. Unter Windows funktioniert sie ja nur mit Software - Decodierung. Meines Wissens gibt es keine Softwar bei Linux, die das vermag.
Hhm - soweit ich weiß sollte es (bloß wie? <g>) gehen. Im Kernel 2.5.70 sind sogenannte Budgetkarten (zu denen die Nova-s m.W. zählt) sogar als Untermenupunkt bei DVB als Modul auswählbar.
Eine Alternative ist es noch eine Mpeg- 2 -Hardware-Karte einzubauen, die sie häufig früher mit DVD-Laufwerken gab, als die Prozzis noch nicht so dick waren. Es soll aber auch eventuell, vielleicht, irgendwie mit mplayer funktionieren? Vielleicht helfen Dir diese Foren weiter: http://linvdr.org/mailinglists/ http://www.vdrportal.de/board/portal_db2.php?sid=7656f6a4af7fafbc0499628e 99 afd994
Danke.
Wenn Du etwas konkretes heruasgefunden hast, dann kannst Du ja es mal hier posten. wolf
Okay - vielleicht hat ja auch noch irgendjemand sonst eine gute Idee? Was bedeutet es konkret, wenn /dev/video0 nicht zu öffnen ist? Dass ein entsprechender Treiber der die Videodatenquelle zugänglich macht nicht geladen wurde, oder dass schlicht und ergreifend aktuell keine Daten über diesen Anschluß fließen?
Hallo, ich nehme mal an letzeres - bin mir aber nicht sicher. Hab ürigens noch eine Page gefunden, die Dir vielleicht hilft: Guck mal im Archiv dieser Liste, Mail vom 24. 5. d. Jahres von Dr. Jürgen Pfennig. Es geht da zwar um eine KNC-s, aber die ist auch ohne Hardware-Decoder glaube ich und hat den gleichen Chip wie die Nova. wolf
Hallo Wolf,
Hallo, ich nehme mal an letzeres - bin mir aber nicht sicher. Hab ürigens noch eine Page gefunden, die Dir vielleicht hilft: Guck mal im Archiv dieser Liste, Mail vom 24. 5. d. Jahres von Dr. Jürgen Pfennig. Es geht da zwar um eine KNC-s, aber die ist auch ohne Hardware-Decoder glaube ich und hat den gleichen Chip wie die Nova. wolf
Danke! Das sieht gut aus, was Jürgen Pfennig in's Netz gestellt hat, ja, gleicher Chipsatz, und ich bin mir sicher, dass das hilfreich ist ... ... der Link für alle DVB-Saa7146-Budgetkarteninfosuchenden: http://www.j-pfennig.de/zapdvb/ Beste Grüße Volker
participants (2)
-
Volker Bauer
-
wolf.rohmann@gmx.de