Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
grpc@grpc-desktop:~$ sudo modprobe tm6000
[sudo] password for grpc:
FATAL: Error inserting tm6000 (/lib/modules/2.6.35-23-generic/kernel/drivers/staging/tm6000/tm6000.ko): Invalid argument
grpc@grpc-desktop:~$ uname -a
Linux grpc-desktop 2.6.35-23-generic #41~lucid1-Ubuntu SMP Thu Dec 2 22:30:17 UTC 2010 i686 GNU/Linux
Du hast aber gelesen, das der Ton über Analog noch nicht unterstützt wird, sondern nur bei DVB.
hier steht was anderes (letzte Zeile in der Tabelle) http://130.149.80.248/wiki/index.php/DVB-T_USB_Devices_ListData/Helper Wenn du Zeit hast bis morgen
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Lt. der Liste sollte wohl doch auch der Ton funktionieren, sonst stände da wohl doch ein Hinweis.
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
Hallo, ich war nicht untätig, bevor ich hier gefragt habe und wollte meine Recherchen euch mitteilen. Hoffentlich helfen die. http://linuxtv.org/wiki/index.php/DVB-T_USB_Devices#Supported_TM5600.2F6000.2F6010_Based_USB_DVB-T_devices in der o.g. Datei nach "Hauppauge WinTV HVR-900H" suchen. Da stehen Hinweise auf USB ID 2040:6600 und Firmware xc3028L-v36.fw . Hier sind Angaben zur Firmware, die ich leider nicht umsetzen kann, aber vllt helfen sie dir /euch. http://www.linuxtv.org/wiki/index.php/Trident_TM6000 auch was für Spezialisten (wäre schön, wenn ich schon so weit wäre, das es mir hilft) http://blog.mohammadzadeh.info/index.php/how-to-install-dgtechnics-smart Hier eine Info von unseren "Freunden" auch was für Spezies Das ist jetzt für mich total "böhnisch" , sieht habe sehr interessant aus. http://www.ubuntu-forum.de/artikel/52797/treiber-compilieren.html last but not least, könnte aber nur für den 900 gelten nicht für den 900H. http://linuxtv.org/hg/v4l-dvb/rev/aa7b0ae6eaf7 Ich hoffe, ich kann hiermit einen Beitrag zur Unterstützung tun. ❓ Habe ich noch vergessen zu Posten grpc@grpc-desktop:~$ make insmod
make: *** Keine Regel, um »insmod« zu erstellen. Schluss.
grpc@grpc-desktop:~$
:!:
|
stefan.ringel
Anmeldungsdatum: 21. März 2010
Beiträge: Zähle...
|
Hier die Bauanleitung mit media-build : http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers Sie ist leider nur in Englisch.
Zur Aktivierung des tm6000 Kernmoduls muss hier
$ make stagingconfig
ausgeführt werden. Ggf. durch hinzufügen im Build-script (zwischen den Zeilen "run make -C linux/ untar" und "run make" die Zeile "run make -C v4l"). Zuerst sollte man die module nur testen, dann wenn überhaupt installieren.
mit
$ make insmod
laden und mit
$ make rmmod
entladen. Ich habe noch was vergessen. Alternative kann anstatt "make insmod" auch "make load" und anstatt "make rmmod" auch "make unload" benutzt werden.
|
stefan.ringel
Anmeldungsdatum: 21. März 2010
Beiträge: 43
|
eishailiga schrieb: Lt. der Liste sollte wohl doch auch der Ton funktionieren, sonst stände da wohl doch ein Hinweis.
Wohl eher nicht! Kleine Probleme, wie Inputansteuerung und Audiomode führen teilweise zu keinen Ton. Aber wir arbeiten daran um es komplett den analogen Ton zu hören.
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
Hallo stefan.ringel, ich probiere die Anweisung zu verstehen. Aber wie soll das gehen. "Please nag the crap out of Ubuntu package managers to fix this problem" Soll das bedeuten, nur im Terminal, also nicht im package manager. Basic oder Manually Intensive, was ist mit geringem englisch- und Ubuntu- Kenntnissen der bessere Weg? Ich habe immer mit make -j4 gearbeitet. Ist das richtig? Siehe beigefügtes Bild. Ungültiges MakroDieses Makro ist nicht verfügbar
- Bilder
|
stefan.ringel
Anmeldungsdatum: 21. März 2010
Beiträge: 43
|
Berlin 1946 schrieb: Hallo stefan.ringel, ich probiere die Anweisung zu verstehen. Aber wie soll das gehen. "Please nag the crap out of Ubuntu package managers to fix this problem" Soll das bedeuten, nur im Terminal, also nicht im package manager. Basic oder Manually Intensive, was ist mit geringem englisch- und Ubuntu- Kenntnissen der bessere Weg?
Basic ist einfacher. Der Hinweis bezieht sich auf firedtv, der auf "n" in der .config gesetzt werden sollte. Erst einmal bauen, dann die .config ändern und noch mal bauen, ist am einfachsten.
Ich habe immer mit make -j4 gearbeitet.
In der build.sh kannst du -j4 hinzufügen (mit mc geht's recht einfach).
Ist das richtig? Siehe beigefügtes Bild. Ungültiges MakroDieses Makro ist nicht verfügbar
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
Hallo stefan.ringel, ich habe versucht die Befehle der Reihe nach aufzulisten und direkt dahinter meine Fragen geschrieben. Basic: git clone git://linuxtv.org/media_build.git cd media_build Frage: Wird der vom git angelegt? Ist mein 1. git Einsatz. ./build.sh sudo make install sudo make unload modprobe driver_name (Woher bekomme ich den?) lsmod dmesg Ist der Stick ein DVB- oder ein V4L Gerät. Ich muss ihn auf Kabel analog einsetzen DVB- Einheit: ls -l /dev/dvb/ oder ls -l /dev/dvb/adapter0 oder ls -l /dev/dvb/adapter* V4L- Einheit: ls -l /dev/v4l ls -l /dev/v4l/by-path ls -l /dev/video* Im Fehlerfall: ist der saa7134 module hier überhaupt anwendbar? Gibt es eine Möglichkeit zu prüfen, welche Hardware verbaut ist, um auf den “richtigen” Treiber zu kommen. Kann ich bei Windows nachsehen, denn da läuft die Stick. Hauppauge Deutschland schrieb, wird vom Kernel 2.6.35 unterstützt? 😈 Wenn Interesse besteht, kann die sehr kurze Mail posten. Ist über das git auch das Thema Firmware abgehandelt?
|
stefan.ringel
Anmeldungsdatum: 21. März 2010
Beiträge: 43
|
nein du hast alles zusammen gemischt. hier die Schritte
$ git clone git://linuxtv.org/media_build.git
$ cd media_build
$ mc
editiere build.sh
...
run make -C linux/ untar
run make stagingconfig
run make -j4
...
Datei schliessen mit speichern und mc beenden
bauen anstossen
$ ./build.sh
wenn Baufehler mit firedtv →
$ mc
in Verzeichnis v4l die Datei ".config" firedtv auf "n" setzen und speichern
$ make
wenn bauen erfolgrei war, Probe laden
$ make load
jetzt testen wenn du den stick nicht mehr benutzen tust, entferne erst den Kernmodul dann den Stick
$ make unload
|
stefan.ringel
Anmeldungsdatum: 21. März 2010
Beiträge: 43
|
Berlin 1946 schrieb: Wenn Interesse besteht, kann die sehr kurze Mail posten.
Ich kenne so ungefähr die Antwort. Aber ja, schadet ja nicht.
Ist über das git auch das Thema Firmware abgehandelt?
Nein leider nicht. Hier sind Links zu den Firmware's http://linuxtv.org/wiki/index.php/Trident_TM6000 . Achtung Anleitung hier ist veraltet.
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
Hallo, hier die Antwort von Hauppauge. die HVR-900H wird laut Linuxtv.org seit Kernel 2.6.35 unterstützt (xc3028L-v36.fw)
mit freundlichem Gruß
Hauppauge Computer Works GmbH
Krefelder Straße 669
D-41066 Mönchengladbach
Germany Das Thema Firmware: hier das Suchergebnis nach *.fw im Bild.
//media.cdn.ubuntu-de.org/forum/attachments/temp/64de1d080b8891bc0463129c252d1dd0: Das ist das Ergebnis von den Beitrag so wie ich ihn verstanden habe.
Hier sind Links zu den Firmware's http://linuxtv.org/wiki/index.php/Trident_TM6000 . Achtung Anleitung hier ist veraltet.
Die Reihenfolge der Befehle kann ich leider erst an Donnerstag Nachmittag ausführen. Wenn einer von euch zwei mich dann unterstützen kann wäre prima. Vllt gelingt es doch den Stick analog mit Ton zum Laufen zu bringen. Bis Donnerstag Nachmittag. ☹
- Bilder
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Ich hatte auf Seite 2 auch eine Bezugsquelle für die Firmware gepostet. (der erste Beitrag)
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
Hallo eishailiga, bitte nicht wunder, dass ich jetzt antworte, ich bin an einem anderen Ort, in einer totalen Windows- Umgebung, aber auch da kommt man auf unsere Seite. Mit anderen Worten ich kann nicht an meinem Rechner arbeiten.
Ich habe garantiert die Befehle von der Seite 2 ausgeführt. Da ich mich leider in der Linux- /Ubuntu- Struktur nicht genügend auskenne, war meine Idee, das sich *.fw gegenseitig behindern könnten und habe > Ort > Datei suchen den Suchbegriff .fw eingegeben. Das Ergebnis ist das Bild Ungültiges MakroDieses Makro ist nicht verfügbar Ist das so richtig oder sollte da was gelöscht werden und dann die Befehle von Seite 2 nochmal ausgeführt werden? Mit der veralteten Anleitung habe ich auch experimentiert, bevor ich mich an euch gewendet habe.
|
Berlin_1946
Supporter, Wikiteam
(Themenstarter)
Anmeldungsdatum: 18. September 2009
Beiträge: 10026
|
Hallo, da ich noch nie mit git gearbeitet habe, bin ich davon ausgegangen, dass dadurch das Dir "media_build" angelegt wird. Ist vllt falsch. Muss ich im Home ein mkdir media_build ausführen? Hier ein Mitschnitt meiner Terminal Aktivitäten: http://paste.ubuntuusers.de/399943/
|
eishailiga
Anmeldungsdatum: 31. Oktober 2006
Beiträge: 5401
Wohnort: Sauerland
|
Das Verzeichnis wird von Git angelegt. Hier ist mal eine Anleitung.
git clone git://linuxtv.org/media_build.git cd media_build gedit build.sh
und ändere die Zeilen von
run git pull git://linuxtv.org/media_build.git master
run make -C linux/ download
run make -C linux/ untar
run make
nach
run git pull git://linuxtv.org/media_build.git master
run make -C linux/ download
run make -C linux/ untar
run make stagingconfig
run make -j4
abspeichern und weiter mit
./build.sh
Falls der Kompiliervorgang wegen des Moduls "stv0367" abgebrochen wird, dann ein
sed -i 's/CONFIG_DVB_STV0367=m/CONFIG_DVB_STV0367=n/' ./v4l/.config zum abschalten des Moduls
und da das Modul "lirc_zilog" auch zum Abbruch des Kompilierens führt, sollte man es auch abschalten
sed -i 's/CONFIG_LIRC_ZILOG=m/CONFIG_LIRC_ZILOG=n/' ./v4l/.config Danach muss der Kompiliervorgang wiederholt werden mit
make -j4
man kann dann wie oben beschrieben die Module zum testen laden
sudo make load
bzw. entladen
sudo make unload
oder auch später installieren mit
sudo make install
|