Diese Anleitung gilt nur bis Kernel 2.6.23.X.
Ab Kernel 2.6.24 funktioniert nur der Userspace Treiber, der auf der Entwicklerseite zu haben ist.
Hier ist die Anleitung für Nutzer ab Kernel 2.6.24: http://konstantin.filtschew.de/blog/2008/07/17/…/
Neuerungen seit meiner letzten Anleitung:
————————————-
Die Entwickler haben etliche Fortschritte in den Video4Linux Komponenten durchgeführt. Als größte und für jeden Benutzer wichtigste Neuerung ist die zur Verfügung Stellung der schon convertierten Firmware auf den Seiten(ich stelle dafür nur den Webspace zur Verfügung). Damit erspart man sich das Extrahieren und Convertieren der Firmware. Dadurch fällt auch die größte und vor allem am häufigsten aufgetrene Hürde bei der Inbetriebnahme des DVB-T Tuners.
Hiermit möchte ich den Entwicklern für die tolle Arbeit danken, da damit wirklich jedem geholfen ist. Hoffentlich wird es dadurch keine rechtlichen Schwierigkeiten geben, aber das wurde bestimmt erfragt/bestätigt.
Hauppauge HVR 900 unter Linux nutzen:
————————————-
Da die analoge Welt nur 3-4 Sender enthält und bald abgeschaltet wird, gehe ich nicht weiter auf das Thema ein.
Die Installation unter Linux stellt sich natürlich komplizierter als unter Windows dar, aber das sollte Keinen abschrecken, da meine Anleitung euch helfen sollte die Installation schnell und sicher zu überstehen. 😉
1. Um die aktuellen Quellen von der linuxtv.org Seite zu holen, muss man sich die Software Mercurial installieren.
Unter Debian und Derivaten führt der Befehl:
apt-get install mercurial
zum Erfolg.
Unter Gentoo und Derivaten führt man den Befehl:
emerge mercurial
aus.
Oder Sie installieren sich Mercurial direkt aus den Sourcen von der Mercurial Seite.
2. Eine aktuelle Kernel Version ist leider Pflicht für den Betrieb der Karte. Deswegen sollte sich jeder Benutzer einen aktuelle Kernel Version installieren. Die älteste zu verwendete Version ist 2.6.15 nach dem Heutigen(2006-11-29) Stand dieses Artikels. Ich beziehe mich auf die fast aktuelle, aber mittlerweile weit verbreitete Kernel Version 2.6.18.X. Heute ist die Version 2.6.19 erschienen, aber das sollte kein Problem darstellen. Änderungen zu dem neuen Kernel, falls eine überhaupt da ist, werde ich nachreichen.
3. Jetzt lädt man sich zuerst die Quellen runter. Dieses erfolgt mit dem Befehl:
Für die stabilen Treiber (bis Kernel 2.6.20):
$ hg clone http://mcentral.de/hg/~mrec/v4l-dvb-kernel
$ cd v4l-dvb-kernel
Für den Entwicklungszweig (ab Kerkel 2.6.21 notwendig):
$ hg clone http://mcentral.de/hg/~mrec/v4l-dvb-experimental
$ cd v4l-dvb-experimental
4. Doch noch ein bisschen Firmware.
Abhängig vom dem Modell des Recievers ist noch immer eine Firmware nötig. Allerdings muss Diese von nur runtergeladen und in den Ordner /lib/firmware kopiert werden.
Firmware v1 ist für die folgenden Geräte nötig:
- Terratec Cinergy Hybrid T XS (french edition)
- Terratec Cinergy T XS
- DNT DA2 Hybrid
- Kworld 350
So lädt man sich die Firmware runter:
cd /lib/firmware
sudo wget http://konstantin.filtschew.de/v4l-firmware/firmware.tgz
sudo tar xvzf firmware.tgz
——————————————————————————-
Firmware v2 ist für die folgenden Geräte nötig:
- MSI DigiVox A/D
- Kworld 310U
So lädt man sich die Firmware runter:
cd /lib/firmware
sudo wget http://konstantin.filtschew.de/v4l-firmware/firmware_v2.tgz
sudo tar xvzf firmware_v2.tgz
——————————————————————————-
Firmware v3 ist für folgende Geräte nötig:
- HVR 900 B2C0 (Die nummer steht auf der Unterseite auf dem Sticker)
- HVR 900 A1C0
- Terratec Cinergy Hybrid T XS
- Pinnacle PCTV Hybrid Pro
So lädt man sich die Firmware runter:
cd /lib/firmware
sudo wget http://konstantin.filtschew.de/v4l-firmware/firmware_v3.tgz
sudo tar xvzf firmware_v3.tgz
——————————————————————————-
Firmware v4 ist für folgende Geräte nötig:
- Pinnacle HD Pro Stick (North American version, NTSC/ATSC)
So lädt man sich die Firmware runter:
cd /lib/firmware
sudo wget http://konstantin.filtschew.de/v4l-firmware/firmware_v4.tgz
sudo tar xvzf firmware_v4.tgz
——————————————————————————-
Jetzt eine kleine Erklärung was eine Firmware ist. Wem es ums verstehen geht, der liest es sich durch, alle Anderen können getrost bei dem nächsten Punkt weiter machen!
Firmware: Eine Firmware ist ein Programm, dass direkt im Gerät ausgeführt wird. In unserem Fall wird beim Laden des Kernel-Modules(Treiber) für den DVB-T Reciever die Firmware in den Reciever geladen. Diese bleibt in dem Reciever bestehen, bis man das Kernel-Modul(Treiber) entfernt oder den Reciever absteckt.
Es gibt nichts zu Befürchten, da es unter Windows auf die selber Art und Weise funktioniert. Es werden keine Informationen dauerhaft in den DVB-T Reciever geschrieben. Somit wird die Funktionlität unter Windows oder auf anderen Computer in keinester Weise beeinträchtigt oder verändert. Wenn man auch die falsche Firmware wählt, der Reciever wird einfach nicht funktionieren, aber nicht beschädigt. Allerdings würde ich da nicht 100%ig drauf setzen und sich den Stress ersparen und nach dem genauen Modell des Recievers schauen und die richtige Firmware wählen. 😉
5. Jetzt wechselt man mit dem Befehl:
cd v4l-dvb-kernel
in das Verzeichnis in das Sie die Video4Linux Komponenten(Punkt 2) runtergeladen haben.
v4l-dvb-kernel/
und erstellt mit den folgenden Befehlen die Kernel-Module:
make
sudo make install
Für „make install“ sind Root-Rechte erforderlich, da man mit dem Befehl den Kernel Modul und weitere System-Komponenten verändert, ergänzt oder hinzufügt.
6. Als nächsten Schritt sollte man alle schon geladenen dvb-Komponenten aus dem Kernel entladen.
Der Befehl „lsmod“ sollte euch helfen. Dieser Befehl listet alle geladenen Modulle auf.
Mein Tip: macht euch nicht das Leben schwer und startet kurz den Rechner neu, ohne den DVB-T Tuner eingesteckt zu haben.
8. Jetzt ist die Installation fertig und ihr müsste nur noch das Modul laden:
modprobe em2880-dvb
Damit sollte euer DVB-T Tuner bereit für den Betrieb sein. Der Befehl „dmesg“ sollte euch verraten, ob alles gut genangen ist oder noch was fehlt.
So sieht meine dmesg Ausgabe aus:
—————————— copy —————————
Linux video capture interface: v2.00
em28xx v4l2 driver version 0.0.1 loaded
usbcore: registered new driver em28xx
Tuner: registering extension (Xceive 3028 Tuner)
Tuner: registering extension (MT2060 Silicon Tuner)
Em28xx: Initialized (Em2880 DVB Extension) extension
usb 4-4: new high speed USB device using ehci_hcd and address 6
usb 4-4: configuration #1 chosen from 1 choice
em28xx new video device (2040:6500): interface 0, class 255
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
attach_inform: eeprom detected.
em28xx #0: i2c eeprom 00: 1a eb 67 95 40 20 00 65 50 12 5c 03 82 1e 6a 18
em28xx #0: i2c eeprom 10: 00 00 24 57 66 07 00 00 60 00 00 00 02 00 00 00
em28xx #0: i2c eeprom 20: 46 00 01 00 f0 10 02 00 b8 00 00 00 5b 00 00 00
em28xx #0: i2c eeprom 30: 00 00 20 40 20 6e 02 20 10 01 01 01 00 00 00 00
em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 18 03 34 00 30 00
em28xx #0: i2c eeprom 70: 32 00 36 00 38 00 39 00 38 00 38 00 37 00 38 00
em28xx #0: i2c eeprom 80: 00 00 1e 03 57 00 69 00 6e 00 54 00 56 00 20 00
em28xx #0: i2c eeprom 90: 48 00 56 00 52 00 2d 00 39 00 30 00 30 00 00 00
em28xx #0: i2c eeprom a0: 84 12 00 00 05 50 1a 7f d4 78 23 f0 fd d0 18 85
em28xx #0: i2c eeprom b0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 be 99
em28xx #0: i2c eeprom c0: 05 f0 74 02 01 00 01 79 0c 00 00 00 00 00 00 00
em28xx #0: i2c eeprom d0: 84 12 00 00 05 50 1a 7f d4 78 23 f0 fd d0 18 85
em28xx #0: i2c eeprom e0: ff 00 00 00 04 84 0a 00 01 01 20 77 00 40 be 99
em28xx #0: i2c eeprom f0: 05 f0 74 02 01 00 01 79 0c 00 00 00 00 00 00 00
EEPROM ID= 0x9567eb1a
Vendor/Product ID= 2040:6500
AC97 audio (5 sample rates)
500mA max power
Table at 0x24, strings=0x1e82, 0x186a, 0x0000
tveeprom 4-0050: Hauppauge model 65008, rev A1C0, serial# 367038
tveeprom 4-0050: tuner model is Xceive XC3028 (idx 120, type 71)
tveeprom 4-0050: TV standards PAL(B/G) PAL(I) PAL(D/D1/K) ATSC/DVB Digital (eeprom 0xd4)
tveeprom 4-0050: audio processor is None (idx 0)
tveeprom 4-0050: has radio
tuner 4-0061: chip found @ 0xc2 (em28xx #0)
attach inform (default): detected I2C address c2
Tuner: setting up tuner core extension for: Xceive 3028 Tuner
Loading base firmware: xc3028_init0.i2c.fw
Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw
attach_inform: tvp5150 detected.
tvp5150 4-005c: tvp5150am1 detected.
em28xx-video.c: requesting em2880-dvb!
em28xx #0: V4L2 VBI device registered as /dev/vbi0
em28xx #0: V4L2 device registered as /dev/video0
em2880-dvb.c: DVB Init
Loading base firmware: xc3028_8MHz_init0.i2c.fw
Loading default dtv settings: xc3028_DTV8_2633.i2c.fw
xc3028-tuner.c: sending extra call for DVB-T
DVB: registering new adapter (em2880 DVB-T).
DVB: registering frontend 0 (Zarlink ZL10353 DVB-T)…
em28xx #0: Found Hauppauge WinTV HVR 900
—————————— paste ————————–
So sieht die /dev Struktur aus:
/dev/dvb/adapter0/demux0
/dev/dvb/adapter0/dvr0
/dev/dvb/adapter0/frontend0
Allerdings werden folgende Geräte für den eigentlichen Betrieb gebraucht:
/dev/video0
/dev/vbi0
Jetzt was zur DVB-T Software unter Linux:
——————————————————–
Um mit DVB-T arbeiten zu können, braucht ihr das Tool Sammlung dvbtune:
Unter Debian, Ubuntuu mit:
apt-get install dvb-utils
Unter Gentoo mit:
emerge linuxtv-dvb-apps
Liebhaber von Xine führen den folgenden Befehl aus, um nach den Sendern zu scannen:
dvbscan -n -o zap -p de-Frankfurt > ~/.xine/channels.conf
Debian (unter Debian heißt der Befehl nur noch „scan“ und nicht „dvbscan“):
scan -n -o zap -p de-Frankfurt > ~/.xine/channels.conf
Damit wird eine Datei mit allen gefunden Sendern erstellt. Sollte es hier zu Problemen mit den Städten kommen, dann lest euch einfach die Fehlermeldung durch, sie ist aussagekräftig und sagt euch, dass ihr direkt die Datei z.B. de-Frankfurt als Pfad angeben sollt.
Für mich unter Gentoo Linux sah der Befehl wie folgt aus:
dvbscan -n -o zap -p /usr/share/dvb/scan/dvb-t/de-Frankfurt > ~/.xine/channels.conf
Folgende Städte stehen im Moment(Stand: 30.11.2006) für DVB-T zur Auswahl:
- de-Berlin
- de-Bielefeld
- de-Braunschweig
- de-Bremen
- de-Erfurt-Weimar
- de-Frankfurt
- de-HalleSaale
- de-Hamburg
- de-Hannover
- de-Kassel
- de-Kiel
- de-Koeln-Bonn
- de-Leipzig
- de-Luebeck
- de-Muenchen
- de-Nuernberg
- de-Osnabrueck
- de-Rostock
- de-Ruhrgebiet
- de-Ruhrgebiet
- de-Schwerin
- de-Stuttgart
- de-Wuerzburg
Ich persönlich bevorzuge kaffeine als DVB-T Viewer. Nicht weil er für alles(incl. Sendersuchlauf) eine grafische Oberfläche zur Verfügung stellt, sondern weil er ein besseres Bild erzeugt als Xine
Die Bedienung von Kaffeine ist absolut selbsterklärend und der Wizard ist echt klasse.
Habe ich schon erwähnt, dass die Player unter Linux besser funktioneren, als Hauppauges WinTV 😉
Wenn ihr fragen habt, dann meldet euch bei mir!
Wenn euch die Anleitung geholfen hat oder auch nur gefallen, dann hinterlasst mir ein Kommentar – dann weiß ich, dass es nicht nur mir in der Zukunft helfen wird den DVB-T Tuner zum Laufen zu kriegen 😉
Ein Dankeschön-Geschenk freut mich auch: Amazon Wunschliste
Folgende Karten können auf die gleiche Weise engerichtet werden:
- Kworld 350 U DVB-T
- Kworld 310 U
- MSI DigiVox A/D (USB2.0)
- Hauppauge HVR 950 (NTSC/ATSC)
- Hauppauge WinTV HVR 900 M/R: 65008/A1C0
- Terratec Cinergy Hybrid T XS – ZL10353
- Terratec Cinergy Hybrid T XS – MT352
- Terratec Cinergy Hybrid T XS France
- Terratec Prodigy Hybrid T XS
- Terratec Cinergy T XS – xc3028
- Terratec Cinergy T XS – mt2060
- Pinnacle PCTV USB Stick
- DNT DA2 Hybrid
- Pinnacle PCTV Hybrid Pro Stick
- Empire USB 2.0 Pen Dual TV
- BestBuy Easy TV USB hybrid (EB1A:2881)
Auf Fragen gehe ich gerne ein, also schreibt mir ein Kommentar zu diesem Beitrag mit dem Hinweis zu eurer E-Mail Adresse und wir werden das Problem schon schaukeln. 😉
Ich würde mich über Ergängzungen und Korrekturen an dem Artikel ebenfalls erfreuen!
Ein Dankeschön als Kommentar oder ein Dankeschön-Geschenk freut mich auch: Amazon Wunschliste
Nachtrag:
——————————————-
Wegen Schwierigkeiten mit dem alten Server habe ich mich bereit erklärt die Firmware zu hosten. Diese ist jetzt auch auf den Projektseiten verlinkt.
Quellen und weitere Hinweise:
- http://mcentral.de/wiki/index.php5/Em2880
- Wichtige Informationen: Änderungen zur Firmware
Hey Ihr alle!
HVR900 B2C0
Debian Unstable/Sid
2.6.24.2
lodi, da „v4l-dvb-kernel Ordner“ meinst Du wohl die sources die für <2.6.20 gemeint sind?
Ich habe beide sources ausprobiert, jeweils den patch in den Ordner kopiert und mit Deinem Befehl ausgeführt. Ein anschließendes „make“ lieferte jedesmal dieselbe Fehlermeldung: http://www.pastebin.org/22403
Irgendnen Tip jemand?
Gruß, phen
Hallo Phen,
wird nicht funktionieren, weil sie die Struktur des 2.6.24er Kernel geändert hat und jetzt erstmal die Sources für den neuen Kernel als Userspace Module erstellt werden, damit es weiter keine Probleme mehr mit API-Umstellungen gibt.
siehe link:
http://mcentral.de/pipermail/em28xx/2008-February/001210.html
Gruß
Konstantin
Hallo,
bis zum Kernel 2.6.24.3 konnte ich unter fedora 8 mit dem ‚alten‘ v4l-dvb-experimental bei jedem Kernelupdate ein ‚make‘ + ‚make install‘ ausführen. Seit 2.6.24 geht das nicht mehr (ist ja auch überall zu lesen).
Gibt es dafür inzwischen eine Lösung, oder muss ich mich gedulden?
Zwischenzeitig hatte ich mal ‚v4l-dvb‘ von linuxtv.org ausprobiert. Das ließ sich zwar kompilieren, aber dem fehlt das Modul ‚em2880-dvb.ko‘.
Wird es für meine HVR 900 wieder eine Lösung geben? Ich will endlich fernsehen.
Gruß
carlos
Hallo Carlos,
wird es natürlich geben. Allerdings ist eine Modulumstellung kein Spiel und dafür braucht man vor allem Zeit. Da es neben dem Beruf gemacht wird, bleibt nicht wirklich viel Zeit übrig.
Markus betreut auch noch andere Projekte, also kann er sich nicht aufspalten.
Bist du auf den aktuellen Kernel wegen deiner Hardware angewiesen. Ich würde jedem empfehlen bei der 2.6.23.XX Serie erst mal zu bleiben, bis der Treiber auf die neue Architektur portiert ist.
Gruß
Konstantin
Hallo Konstantin,
danke für die freundliche Erinnerung dass Linux durch die Mithilfe von tausenden ‚Ehrenamtlicher‘ lebt. Ich bin selber Entwickler und manchmal vergesse ich das leider. Linux ist mein ‚Produktiv-OS‘. Da nervt es schon, wenn etwas mal wieder nicht funktioniert. Einige Sachen programmiere ich dann schon mal selber neu oder um, aber an hardwarenahe Geschichten traue ich mich nicht heran. Dazu muss man leider wissen, wie die Blackbox tickt. Der 2.6.23er Kernel ist für mich inzwischen nicht mehr benutzbar, weil der auf meinen Notebooks nicht gut läuft und ich auf die Dinger angewiesen bin.
Ich finde jedenfalls, dass ihr einen guten Job macht und freue mich schon darauf, neben der Arbeit mit Linux wieder fernsehen zu können.
Sorry also und nichts für ungut.
Das musste mal gesagt werden!
Gruß an Dich und die Gemeinde
carlos
Hallo an alle,
ich wollt auch mal grüßen und sagen das ich das gleiche Problem wie carlos habe und mich über Neuigkeiten bezüglich des Treibers freuen würde
ich kann den .23er Kernel leider nicht mehr starten da ich seit Kernel update auf 2.6.24.3-34.fc8 nur noch zwei .24er Kernel im grub Menü angezeigt bekomme (ja ich weiß nicht immer auf OK klicken 😉
aber ich kann mich gedulden, es freut mich zu hören das daran gearbeitet wird
nadann
tschau
Selbes Problem wie Janni,
Hoffe es gibt bald abhilfe für den hvr 900 treiber.
Wie ist eigentlich der entwicklungsstand?
Wird überhaupt weiterentwickelt?
Oder ist es besser sich ersatz zu beschaffen?
Vielen dank und Schöne Grüße
Valentin
Ich hab übrigens ne Terratec Cinergy Hybrid T XS und keine hvr 900 irgendwas, aber vielleicht ist das auch das gleiche, ich habe langsam völlig den Überblick verloren
ich glaub ich hab mich damals an das: http://www.stefanonline.net/2006/08/12/terratec-cinergy-t-usb-xs-unter-linux-in-betrieb-nehmen/
Tutorial gehalten, oder vielleicht doch noch ein anderes
nagut ist eigentlich auch egal, es hatte funktioniert
Fedora 9 soll ja angeblich ende April auskommen, da halt ich mich dann lieber etwas zurück denn da ist ja schon der Kernel 2.6.25 drinnen und das ganze Spiel geht von vorne los (wlan, ati, tv …)
Hallo!
Ich mühe mich schon seit etwa 8 Wochen damit herum meine HVR900 (B2C0) auf verschiedenen Distris zum Laufen zu bringen. Aktuell versuche ich es mit Kanotix (Debian Etch).
Jetzt muß ich mal fragen ob für den aktuellen Kernel 2.6.24-11 der userspace Treiber der Richtige ist.
Modprobe em28xx und Modprobe em2880-dvb melden trotz (scheinbar?) richtiger Installation immer nur dass das Modul nicht vorhanden ist.
Bitte um Hilfe! Ich will einfach nicht aufgeben!
Berno
Hallo an alle Leser,
der Userspace Treiber wird langsam.
Hier steht die Anleitung:
http://mcentral.de/wiki/index.php5/Installation_Guide
Ich werde auch eine deutsche Version davon erstellen, wenn ich Zeit finde. Im Moment mangelt es etwas schwer an Zeit, sorry.
Bitte aber nicht stupide befolgen. Da sind für meinen Geschmack zu viele „rm“-Befehle drin. Die sollten eigentlich in einer Step-by-Step Anleitung höchstens erwähnt, aber nicht so direkt aufgeführt werden.
Gruß
Konstantin
Danke Konstatin!
Diese Anleitung habe ich auch schon gesehen. Ich trau mich aber nicht ran. Das sieht mir sehr radikalsystemeingreifend aus. Ich glaube mir als Linux Neuling geht dabei garantiert etwas schief. Kano, der „Kanotix Meister“ meint im Forum sogar dass es fatal wäre mehr als Step 10 und Step 11 auszuführen.
Grüße vom Berno
Hallo Berno,
da hat er völlig Recht! Marcus (Hauptentwickler des Treibers) hat wohl vor Zeitmangel ein Skript rein gestellt, der im groben das macht, was er soll.
Also bitte bitte nicht das Skript stupide ausführen. Ich werde versuchen eine detailierte Anleitung zu erstellen und sie zu posten. Werde wohl dann auch in das Wiki von der Entwicklerseite stellen.
Im Moment mangelt es mir extrem an Zeit, sorry. Ich würde gern mehr für Open Source machen, nur muss ich auch irgendwo Geld verdienen, damit ich es überhaupt machen kann.
Gruß
Konstantin
Davor hab ich vollen Respekt und alle die mit ihren Linux Wehwehchen kommen wissen das hoffentlich zu schätzen.
Ich hab Geduld und werde mich beim Herumprobieren noch etwas bilden. Wenn es heißt daß man aus Fehlern lernt hoffe ich viele Fehler zu machen. 🙂
Grüße vom Berno
Hallo!
Ich hab noch mal bei Null angefangen. Leider war ich früher schon mal weiter. Meine dmesg Ausgabe was den em28xx betrifft ist nur sehr kurz. Was fehlt mir da?
[ 177.242859] Linux video capture interface: v2.00
[ 177.276113] em28xx v4l2 driver version 0.0.1 loaded
[ 177.276300] usbcore: registered new interface driver em28xx
[ 198.170113] usb 5-3: new high speed USB device using ehci_hcd and address 3
[ 198.231237] usb 5-3: configuration #1 chosen from 1 choice
Viele Grüße vom Berno
Hallo Berno,
aus dem sehr kurzen Ausschnitt ist nur zu erkennen, dass der Treiber em28xx gelade nist und ein High Speed USB device (USB 2.0) eingesteckt wurde. Bitte mehr Informationen.
Ich habe mich mit dem Userspace Treiber noch nicht beschäftigt und muss es noch machen. Kann dir also dazu keinen Rat geben, es sei dem du gibst mir mehr Informationen – also wo es hängt oder wo du was nicht verstehst.
Gruß
Konstantin
Hallo Konstantin!
Ja, das ist es ja gerade was mich irritiert. Mehr gibt dmesg nicht her.
Was brauchst du noch für Infos?
Hier ist schon mal;
berno@KanotixBox:~$ infobash -v
Host/Kernel/OS „KanotixBox“ running Linux 2.6.24-11-generic i686 [ KANOTIX 2007 Thorhammer ]
CPU Info (1) AMD Turion 64 X2 Mobile TL-56 clocked at [ 800.000 MHz ]
(2) AMD Turion 64 X2 Mobile TL-56 clocked at [ 800.000 MHz ]
Videocard ATI RS690M [Radeon X1200 Series] X.Org 7.1.1 [ 1280×800 @60hz ]
Processes 127 | Uptime 43min | Memory 204.3/882.6MB | HDD Size 160GB (26%used) | GLX Renderer ATI Radeon X1200 Series | GLX Version 2.1.7415 Release | Client Shell | Infobash v2.67.1
und;
berno@KanotixBox:~$ lsusb
Bus 005 Device 003: ID 2040:6502 Hauppauge
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 062a:6301 Creative Labs
Bus 001 Device 001: ID 0000:0000
Ein Scannen nach Sendern ist nicht möglich. Xawtv -hwscan sagt z.B.
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.24-11-generic)
looking for available devices
port 131-134
type : Xvideo, image scaler
name : ATI Radeon AVIVO Video
sonst nichts. Da hatte ich bei früheren Versuchen schon gesprächigere Ausgaben.
Viele Grüße vom Berno
ich bin begeistert, vielen Dank für die Anleitung.
Meine Umgebung: Cinergy XS Terratec Hybrid & Ubuntu 7.10 Studio.
Hat nach erstem Versuch mit dem v3 Treiber nicht geklappt, dann aber mit V2 auf Anhieb.
Hallo,
hat schon jemand die HVR 900 wieder mit mit fc8 zum laufen gebracht? Mein aktueller Kernel ist 2.6.24.4-64.fc8.
Gruß
carlos
Ich guck auch jeden Tag hier rein weil ich mit dem Problem festsitze. em288 wird geladen, aber es gibt kein /dev/video0 und kdetv erkennt kein v4l2. Kaffeine mag gar kein DVB machen. xawtv startet gar nicht erst. Was ist blos los? Bei so vielen andren Leuten gehts doch!
Mein Kernel 2.6.24-11-generic mit Kanotix.
Grüße vom Berno
Hallo Berno und andere,
ich werde mich am Wochenende der Sache annehmen und eine neue Anleitung für Kernel ab 2.6.24 schreiben.
Ich bin nicht der Entwickler. Ich versuche Support für Open Source Software zu leisten. Meine Brötchen kann ich damit leider nicht verdienen, sonst würde ich dem Markus (Entwickler) beim Programmieren helfen und eine bessere Anleitung hier und auf der Entwicklerseite rein stellen.
Bitte gedulden. Ich melde mich auf jeden Fall am Wochenende und werde meinen Stand berichten. Ich weiß auch selber noch nicht mal, ob mein Stick mit dem neuen Treiber läuft, weil ich noch nicht mal zum Testen kam, sorry.
Gruß
Konstantin
Ich hab Geduld. Ich wollte nur mal bisschen leiden und seufzen.
Grüße vom Berno 🙂
Ich hab mal Ubuntu hardy (2.6.24) auf ner externen Festplatte installiert und den Userspace Treiber nach der Installation_Guide von mcentral installiert aber TV funktioniert leider noch nicht, ich hab erst nicht die Firmware nach /lib/firmware kopiert da es nicht in der Anleitung dort stand, danach hat es aber auch nicht geklappt
dmesg sagt folgendes: http://nopaste.info/7fabd69449.html
interessant sind vileicht die Zeilen:
[ 1245.295247] em28xx #0: V4L2 VBI device registered as /dev/vbi0
[ 1245.298283] em28xx #0: V4L2 device registered as /dev/video0
[ 1245.298289] em28xx #0: Found Terratec Hybrid XS (em2882)
[ 1245.298317] usbcore: registered new interface driver em28xx
[ 1247.400326] em28xx_audio: no version for „snd_pcm_new“ found: kernel tainted.
[ 1247.429905] em28xx-audio.c: probing for em28x1 non standard usbaudio
[ 1247.429915] em28xx-audio.c: Copyright (C) 2006 Markus Rechberger
[ 1247.430034] BUG: unable to handle kernel paging request at virtual address 38326d65
ich hätte sicherlich schon längst aufgegeben wenn es nicht schon mal unter Fedora mit 2.6.23er Kernel funktioniert hätte
Hallo Konstantin,
ich habe ubuntu 07.10 und eine TV-Karte Hauppauge WinTV HVR 1300, die analog und DVB (T) kann.
Wie kriege ich die zum laufen?
Ich habe ubuntu erst seit 02/2008 und bin schon bis zum compiz würfel gekommen der auch funktioniert. 😉
Nur eben die TV-Karte nicht.
Vielen Dank!
Martin100
Hallo Martin,
deine TV-Karte „WinTV HVR 1300“ wird von diesem Treiber nicht unterstützt. In ihr steckt ein ganz anderer Chip drin.
Frag mal Google:
http://www.google.com/search?q=hauppauge+linux+1300
Gruß
Konstantin
Hallo Konstantin,
1. Haupauge WinTV HVR 1300 Karte läuft unter ubuntu 07.10
2. allerdings bei mir nur mit DVB(T) Antenneneingang.
Habe Kaffein als Player genommen, andere gingen bei ubuntu 07.10 einfach nicht und anfangs hat Kaffein gemeckert, das es mit der Ressource nicht umgehen kann.
Dann habe ich noch Pakete zu gxine nachinstalliert, die irgendwas mit Kaffein zu tun haben (Namenszusammenhang)
Frag mich nicht wie, irgendwo her bekam ich noch den Tipp „v4l“ in die xconfig nachzutragen.
Karte läuft nun mit DVB (T) Programmen, das sind in meinem Sendegebiet 12 Sender.
DVB (T) Antenne habe ich selber gebaut, einfach Koaxkabel 12,5 cm abisolieren, Drahtgeflecht über den Mantel zurückstreifen und die Seele mit Schrumpfschlauch schützen.
Hier der Link:
http://www.qxm.de/digitalewelt/20040517-111208
Ansonsten hast Du recht, es ist ein anderer Chip auf der Karte verbaut: ein CX 23880.
Danke Dir trotzdem für Deine Hilfe. Gruss Martin
Moin,
Terratec bietet neuerdings einen Treiber für seine „Cinergy Hybrid T USB XS FM“ an.
http://www.terratec.net/de/produkte/TV_und_Radio_am_Eee_PC_34648.html
Das ist letzlich nichts anderes als der neue Treiber von Markus Rechberger.
Weiß jemand, ob der Treiber auch ohne weiteres mit den anderen Geräten funktioniert (bsp. den Vorgänger „Cinergy Hybrid T USB XS“)?
Gruß,
Poldi.
Moin,
ich habe es geschafft, meine “Cinergy Hybrid T USB XS” unter OpenSuse 11.0 zum Laufen zu bekommen.
Dafür musste ich zusätzlich zur Anleitung lediglich die Datei tunerchip.h eine Ebene höher kopieren:
hg clone http://mcentral.de/hg/~mrec/em28xx-new
cd em28xx-new
cp ./xc3028/tunerchip.h .
make
sudo make install
Gruß,
Poldi.
Habe genau das gleiche Symptom wie Berno unter No. 314 beschreibt. (auch 2.6.24-11 kanotix)
Meine Karte ist aber eine Cinergy Hybrid T USB XS FM mit firmware3.
Ich habe schon einige Anleitungen probiert komm aber nicht weiter. Genauere Infos unter zu meinem Sytem unter:
http://kanotix.com/index.php?name=PNphpBB2&file=viewtopic&p=162503#162503
Hat jemand Rat?
Hallo Michi,
probier bitte mal das Dvb-Modul zu laden, also:
modprobe em2880-dvb
Was kommt da für eine Meldung?
Ich bin zwar nicht Michi sondern Berno aber ich hab ja immer noch das Problem. Bei mir ist die Meldung: „FATAL: Module em2880_dvb not found.“
Grüße vom Berno
Modul wird ohne message in der console geladen
dmesg sagt danach:
[ 493.126537] usb 6-3: new high speed USB device using ehci_hcd and address 2
[ 493.266305] usb 6-3: configuration #1 chosen from 1 choice
[ 498.424344] Em28xx: Initialized (Em2880 DVB Extension) extension
Hallo Michi,
das sieht gar nicht so schlecht aus, allerdings muss danach eine Identifizierung des Gerätes. Das sieht ungefähr so aus:
——— copy & paste ———–
em28xx new video device (2040:6500): interface 0, class 255
em28xx #0: Alternate settings: 8
em28xx #0: Alternate setting 0, max size= 0
em28xx #0: Alternate setting 1, max size= 0
em28xx #0: Alternate setting 2, max size= 1448
em28xx #0: Alternate setting 3, max size= 2048
em28xx #0: Alternate setting 4, max size= 2304
em28xx #0: Alternate setting 5, max size= 2580
em28xx #0: Alternate setting 6, max size= 2892
em28xx #0: Alternate setting 7, max size= 3072
attach_inform: eeprom detected.
….
——— copy & paste ———–
Wenn es bei dir nicht kommt, dann hast du entweder den falschen Chipsatz oder du hast mir nicht die ganze Meldung geschickt.
Unter gleichen Modellen und Namen gibt es verschiedenene Chipsätze und die sind leider überhaupt nicht voneinender zu unterscheiden von außen. 🙁
Hast du solche Meldungen, wie ich dir geschickt habe oder ähnliches?
Gruß
Konstantin
Hallo Berno,
so jetzt zu dir. Warum auch immer erstellt er bei dir nicht das dvb-Modul. Vermutlich fehlt was im Kernel.
Kannst du mir irgendwelche Meldungen geben, die mir helfen könnten?
Kannst du bitte z.B. auf http://www.pastebin.org/ die Ausgabe von „make“ und „make install“ ausgeben.
Bei welchem Kernel bist du im Moment?
Gruß
Konstantin
Hallo Konstantin,
leider habe ich die Meldungen nicht!
Ich habe den ganzen dmesg output geposted.
Im übrigen handelt es sich um einen ‚Terratec Cinergy Hybrid T USB XS FM‘ USB Stick…
Danke für Deine Mühe,
*michi*
…. außerdem habe ich den v4l-dvb-experimental bauen lassen …
Hallo Michi,
und das ist genau das Problem. Außen steht „Terratec Cinergy Hybrid T USB XS FM“, aber drin sind verschiedene Chipsätze verbaut und nur einer ist mit dem von mir beschriebenen Treiber kompatibel.
Wenn keine weiteren Meldungen da sind, dann sieht es danach aus. Steht dein Gerät auf der Entwicklerseite? Auf meiner Seite ist dein Stick nicht aufgezählt, aber die Liste ist auch nicht vollständig.
Gruß
Konstantin
Sorry. Auf welcher Entwicklerseite?
Hallo Michi,
hier: http://www.mcentral.de/wiki/index.php5/Em2880
Da kannst du auch nochmal auf der Mailing List nachfragen, aber ich vermute dein Stick wird von diesem Treiber nicht unterstützt.
Gruß
Konstantin
Hallo Konstanin!
Ich weiß jetzt nicht richtig … Die Sache wird doch mit ./build.sh gemacht. In welchem Ordner soll ich für die Ausgabe make und make install ausführen?
Gruß vom Berno
P.S. Ich bin mit Kanotix Kernel 2.6.24-11-generic unterwegs. Vielleicht geht das ganze mit den neuen 2.6.26er Kernels aber die booten bei mir leider nicht.
hallo hab folgende Fehlermeldung.
Hab ein frisch aufgesetztes Sidux 2008-02.
lars@notebook:~/cinergy/v4l-dvb-experimental$ make
make -C /home/lars/cinergy/v4l-dvb-experimental/v4l
make[1]: Entering directory `/home/lars/cinergy/v4l-dvb-experimental/v4l‘
creating symbolic links…
make -C /lib/modules/2.6.25-9.slh.1-sidux-686/build SUBDIRS=/home/lars/cinergy/v4l-dvb-experimental/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.25-9.slh.1-sidux-686′
CC [M] /home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.o
/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.c:304: error: unknown field ‚usage_count‘ specified in initializer
/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.c:305: warning: missing braces around initializer
/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.c:305: warning: (near initialization for ‚bt866_client_tmpl.dev‘)
make[3]: *** [/home/lars/cinergy/v4l-dvb-experimental/v4l/bt866.o] Error 1
make[2]: *** [_module_/home/lars/cinergy/v4l-dvb-experimental/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.25-9.slh.1-sidux-686′
make[1]: *** [default] Fehler 2
make[1]: Leaving directory `/home/lars/cinergy/v4l-dvb-experimental/v4l‘
make: *** [all] Fehler 2
lars@notebook:~/cinergy/v4l-dvb-experimental$
ich kann damit leider nichts anfangen.
Gruß
Lars
Hallo,
danke auch von mir für die Anleitung.
Ich möchte meinen HVR-900 als DVB-C Empfänger nutzen (bei uns gibt es kein DVB-T)
Wie kann ich Kaffeine sagen, dass ich DVB-C nutzen möchte, bzw. dass er die Sender suchen soll.
Danke
Eugen
Hallo Alle zusammen!
ich habe ein problem mit meiner avermedia cardbus hybrid dvb-t e506 karte, habe den trieber nach der folgenden anleitung: http://mcentral.de/wiki/index.php5/AverMedia_Cardbus_Hybrid_TV_FM_E506R installiert, die karte funktioniert nicht, hier ist die ausgabe von dem dmseg befehl:
Linux version 2.6.18-6-686 (Debian 2.6.18.dfsg.1-18etch6) (dannf@debian.org) (gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) #1 SMP Fri Jun 6 22:22:11 UTC 2008
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 – 000000000009dc00 (usable)
BIOS-e820: 000000000009dc00 – 00000000000a0000 (reserved)
BIOS-e820: 00000000000ce000 – 00000000000d0000 (reserved)
BIOS-e820: 00000000000dc000 – 00000000000e0000 (reserved)
BIOS-e820: 00000000000e4000 – 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 – 000000006fe90000 (usable)
BIOS-e820: 000000006fe90000 – 000000006fe9e000 (ACPI data)
BIOS-e820: 000000006fe9e000 – 000000006fe9f000 (ACPI NVS)
BIOS-e820: 000000006fe9f000 – 0000000070000000 (reserved)
BIOS-e820: 00000000e0000000 – 00000000f0000000 (reserved)
BIOS-e820: 00000000fec00000 – 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 – 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 – 0000000100000000 (reserved)
894MB HIGHMEM available.
896MB LOWMEM available.
found SMP MP-table at 000f7ea0
On node 0 totalpages: 458384
DMA zone: 4096 pages, LIFO batch:0
Normal zone: 225280 pages, LIFO batch:31
HighMem zone: 229008 pages, LIFO batch:31
DMI present.
ACPI: RSDP (v000 PTLTD ) @ 0x000f7e70
ACPI: RSDT (v001 SECCSD LH43STAR 0x06040000 LTP 0x00000000) @ 0x6fe97718
ACPI: FADT (v001 SEC FIRENZE2 0x06040000 SEC 0x000f4240) @ 0x6fe9dd4e
ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x6fe9ddc2
ACPI: MCFG (v001 PTLTD MCFG 0x06040000 LTP 0x00000000) @ 0x6fe9de16
ACPI: HPET (v001 PTLTD HPETTBL 0x06040000 LTP 0x00000001) @ 0x6fe9de52
ACPI: SLIC (v001 SECCSD LH43STAR 0x06040000 LTP 0x00000000) @ 0x6fe9de8a
ACPI: SSDT (v001 PmRef Cpu0Tst 0x00003000 INTL 0x20050228) @ 0x6fe97d75
ACPI: SSDT (v001 PmRef Cpu1Tst 0x00003000 INTL 0x20050228) @ 0x6fe97ccf
ACPI: SSDT (v001 PmRef CpuPm 0x00003000 INTL 0x20050228) @ 0x6fe9775c
ACPI: DSDT (v001 ATI SB600 0x06040000 INTL 0x20050228) @ 0x00000000
ATI board detected. Disabling timer routing over 8254.
ACPI: PM-Timer IO Port: 0x8008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 6:14 APIC version 20
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 6:14 APIC version 20
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 2, version 33, address 0xfec00000, GSI 0-23
ACPI: IRQ9 used by override.
Enabling APIC mode: Flat. Using 1 I/O APICs
ACPI: HPET id: 0x43538301 base: 0xfed00000
Using ACPI (MADT) for SMP configuration information
Allocating PCI resources starting at 78000000 (gap: 70000000:70000000)
Detected 1729.176 MHz processor.
Built 1 zonelists. Total pages: 458384
Kernel command line: root=/dev/sda6 ro
mapped APIC to ffffd000 (fee00000)
mapped IOAPIC to ffffc000 (fec00000)
Enabling fast FPU save and restore… done.
Enabling unmasked SIMD FPU exception support… done.
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 16384 bytes)
Console: colour VGA+ 80×25
Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
Memory: 1809748k/1833536k available (1541k kernel code, 22640k reserved, 580k data, 196k init, 916032k highmem)
Checking if this processor honours the WP bit even in supervisor mode… Ok.
hpet0: at MMIO 0xfed00000 (virtual 0xf8800000), IRQs 2, 8, 0, 0
hpet0: 4 32-bit timers, 14318180 Hz
Using HPET for base-timer
Calibrating delay using timer specific routine.. 3461.39 BogoMIPS (lpj=6922785)
Security Framework v1.0.0 initialized
SELinux: Disabled at boot.
Capability LSM initialized
Mount-cache hash table entries: 512
CPU: After generic identify, caps: bfe9fbff 00000000 00000000 00000000 0000c189 00000000 00000000
CPU: After vendor identify, caps: bfe9fbff 00000000 00000000 00000000 0000c189 00000000 00000000
monitor/mwait feature present.
using mwait in idle threads.
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 1024K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 0
CPU: After all inits, caps: bfe9fbff 00000000 00000000 00000940 0000c189 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Compat vDSO mapped to ffffe000.
Checking ‚hlt‘ instruction… OK.
SMP alternatives: switching to UP code
ACPI: Core revision 20060707
CPU0: Intel Genuine Intel(R) CPU T2080 @ 1.73GHz stepping 0c
SMP alternatives: switching to SMP code
Booting processor 1/1 eip 3000
Initializing CPU#1
Calibrating delay using timer specific routine.. 3458.33 BogoMIPS (lpj=6916678)
CPU: After generic identify, caps: bfe9fbff 00000000 00000000 00000000 0000c189 00000000 00000000
CPU: After vendor identify, caps: bfe9fbff 00000000 00000000 00000000 0000c189 00000000 00000000
monitor/mwait feature present.
CPU: L1 I cache: 32K, L1 D cache: 32K
CPU: L2 cache: 1024K
CPU: Physical Processor ID: 0
CPU: Processor Core ID: 1
CPU: After all inits, caps: bfe9fbff 00000000 00000000 00000940 0000c189 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU1: Intel Genuine Intel(R) CPU T2080 @ 1.73GHz stepping 0c
Total of 2 processors activated (6919.73 BogoMIPS).
ENABLING IO-APIC IRQs
..TIMER: vector=0x31 apic1=0 pin1=0 apic2=-1 pin2=-1
..MP-BIOS bug: 8254 timer not connected to IO-APIC
…trying to set up timer (IRQ0) through the 8259A … failed.
…trying to set up timer as Virtual Wire IRQ… works.
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
migration_cost=60
checking if image is initramfs… it is
Freeing initrd memory: 4781k freed
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: Using MMCONFIG
Setting up standard PCI resources
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:14.1
Boot video device is 0000:01:05.0
PCI: Transparent bridge – 0000:00:14.4
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKB] (IRQs 10) *0, disabled.
ACPI: PCI Interrupt Link [LNKC] (IRQs 5) *0, disabled.
ACPI: PCI Interrupt Link [LNKD] (IRQs 5) *0, disabled.
ACPI: PCI Interrupt Link [LNKE] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 10) *0, disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 11) *0, disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 5) *0, disabled.
ACPI: Embedded Controller [H_EC] (gpe 3) interrupt mode.
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.P2P_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: Power Resource [FN00] (off)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 11 devices
PnPBIOS: Disabled by ACPI PNP
PCI: Using ACPI for IRQ routing
PCI: If a device doesn’t work, try „pci=routeirq“. If it helps, post a report
pnp: 00:08: ioport range 0x1080-0x1080 has been reserved
pnp: 00:08: ioport range 0x220-0x22f has been reserved
pnp: 00:08: ioport range 0x40b-0x40b has been reserved
PCI: Ignore bogus resource 6 [0:0] of 0000:01:05.0
PCI: Bridge: 0000:00:01.0
IO window: 9000-9fff
MEM window: c0100000-c01fffff
PREFETCH window: d0000000-dfffffff
PCI: Bus 3, cardbus bridge: 0000:02:09.0
IO window: 0000a400-0000a4ff
IO window: 0000a800-0000a8ff
PREFETCH window: 78000000-79ffffff
MEM window: 7a000000-7bffffff
PCI: Bridge: 0000:00:14.4
IO window: a000-afff
MEM window: f0200000-f02fffff
PREFETCH window: f0300000-f03fffff
ACPI: PCI Interrupt 0000:02:09.0[A] -> GSI 20 (level, low) -> IRQ 177
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
audit: initializing netlink socket (disabled)
audit(1215026503.080:1): initialized
highmem bounce pool size: 64 pages
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Initializing Cryptographic API
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
isapnp: Scanning for PnP cards…
isapnp: No Plug & Play device found
hpet_resources: 0xfed00000 is busy
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
PNP: PS/2 Controller [PNP0303:KBC0,PNP0f13:MSE0] at 0x60,0x64 irq 1,12
i8042.c: Detected active multiplexing controller, rev 1.1.
serio: i8042 AUX0 port at 0x60,0x64 irq 12
serio: i8042 AUX1 port at 0x60,0x64 irq 12
serio: i8042 AUX2 port at 0x60,0x64 irq 12
serio: i8042 AUX3 port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
mice: PS/2 mouse device common for all mice
TCP bic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
NET: Registered protocol family 8
NET: Registered protocol family 20
Starting balanced_irq
Using IPI No-Shortcut mode
ACPI: (supports S0 S3 S4 S5)
Freeing unused kernel memory: 196k freed
Time: tsc clocksource has been installed.
ACPI: Transitioning device [FAN0] to D3
ACPI: Transitioning device [FAN0] to D3
ACPI: Fan [FAN0] (off)
ACPI (exconfig-0455): Dynamic SSDT Load – OemId [ PmRef] OemTableId [ Cpu0Ist] [20060707]
ACPI (exconfig-0455): Dynamic SSDT Load – OemId [ PmRef] OemTableId [ Cpu0Cst] [20060707]
ACPI: CPU0 (power states: C1[C1] C2[C2])
ACPI: Processor [CPU0] (supports 2 throttling states)
ACPI (exconfig-0455): Dynamic SSDT Load – OemId [ PmRef] OemTableId [ Cpu1Ist] [20060707]
ACPI (exconfig-0455): Dynamic SSDT Load – OemId [ PmRef] OemTableId [ Cpu1Cst] [20060707]
ACPI: CPU1 (power states: C1[C1] C2[C2])
ACPI: Processor [CPU1] (supports 2 throttling states)
ACPI: Thermal Zone [TZ00] (57 C)
ACPI: Thermal Zone [TZ01] (57 C)
Time: hpet clocksource has been installed.
input: AT Translated Set 2 keyboard as /class/input/input0
SCSI subsystem initialized
libata version 2.00 loaded.
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: PCI Interrupt 0000:00:13.5[D] -> GSI 19 (level, low) -> IRQ 185
ehci_hcd 0000:00:13.5: EHCI Host Controller
ehci_hcd 0000:00:13.5: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:13.5: debug port 1
ehci_hcd 0000:00:13.5: irq 185, io mem 0xc0004400
ehci_hcd 0000:00:13.5: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 10 ports detected
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
ohci_hcd: 2005 April 22 USB 1.1 ‚Open‘ Host Controller (OHCI) Driver (PCI)
8139cp 0000:02:05.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp 0000:02:05.0: Try the „8139too“ driver instead.
8139too Fast Ethernet driver 0.9.27
ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 23 (level, low) -> IRQ 193
eth0: RealTek RTL8139 at 0xa000, 00:13:77:36:e1:54, IRQ 193
eth0: Identified 8139 chip type ‚RTL-8100B/8139D‘
ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 16 (level, low) -> IRQ 201
ohci_hcd 0000:00:13.0: OHCI Host Controller
ohci_hcd 0000:00:13.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:13.0: irq 201, io mem 0xc0005000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:13.1[B] -> GSI 17 (level, low) -> IRQ 209
ohci_hcd 0000:00:13.1: OHCI Host Controller
ohci_hcd 0000:00:13.1: new USB bus registered, assigned bus number 3
ohci_hcd 0000:00:13.1: irq 209, io mem 0xc0006000
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:13.2[C] -> GSI 18 (level, low) -> IRQ 217
ohci_hcd 0000:00:13.2: OHCI Host Controller
ohci_hcd 0000:00:13.2: new USB bus registered, assigned bus number 4
ohci_hcd 0000:00:13.2: irq 217, io mem 0xc0007000
usb usb4: configuration #1 chosen from 1 choice
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:13.3[B] -> GSI 17 (level, low) -> IRQ 209
ohci_hcd 0000:00:13.3: OHCI Host Controller
ohci_hcd 0000:00:13.3: new USB bus registered, assigned bus number 5
ohci_hcd 0000:00:13.3: irq 209, io mem 0xc0008000
usb usb5: configuration #1 chosen from 1 choice
hub 5-0:1.0: USB hub found
hub 5-0:1.0: 2 ports detected
ACPI: PCI Interrupt 0000:00:13.4[C] -> GSI 18 (level, low) -> IRQ 217
ohci_hcd 0000:00:13.4: OHCI Host Controller
ohci_hcd 0000:00:13.4: new USB bus registered, assigned bus number 6
ohci_hcd 0000:00:13.4: irq 217, io mem 0xc0009000
usb usb6: configuration #1 chosen from 1 choice
hub 6-0:1.0: USB hub found
hub 6-0:1.0: 2 ports detected
SB600_PATA: IDE controller at PCI slot 0000:00:14.1
ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 201
SB600_PATA: chipset revision 0
SB600_PATA: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x8420-0x8427, BIOS settings: hda:DMA, hdb:pio
Probing IDE interface ide0…
hda: TSSTcorpCD/DVDW TS-L632D, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ahci 0000:00:12.0: version 2.0
ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 22 (level, low) -> IRQ 225
ahci 0000:00:12.0: AHCI 0001.0100 32 slots 4 ports 3 Gbps 0xf impl SATA mode
ahci 0000:00:12.0: flags: 64bit ncq ilck pm led clo pmp pio slum part
ata1: SATA max UDMA/133 cmd 0xF8862100 ctl 0x0 bmdma 0x0 irq 225
ata2: SATA max UDMA/133 cmd 0xF8862180 ctl 0x0 bmdma 0x0 irq 225
ata3: SATA max UDMA/133 cmd 0xF8862200 ctl 0x0 bmdma 0x0 irq 225
ata4: SATA max UDMA/133 cmd 0xF8862280 ctl 0x0 bmdma 0x0 irq 225
scsi0 : ahci
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
ata1.00: ATA-8, max UDMA/100, 312581808 sectors: LBA48 NCQ (depth 31/32)
ata1.00: ata1: dev 0 multi count 16
ata1.00: configured for UDMA/100
scsi1 : ahci
ata2: SATA link down (SStatus 0 SControl 300)
scsi2 : ahci
ata3: SATA link down (SStatus 0 SControl 300)
scsi3 : ahci
ata4: SATA link down (SStatus 0 SControl 300)
Vendor: ATA Model: FUJITSU MHW2160B Rev: 0000
Type: Direct-Access ANSI SCSI revision: 05
hda: ATAPI 24X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
SCSI device sda: 312581808 512-byte hdwr sectors (160042 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: drive cache: write back
sda: sda1 sda2 sda3 sda4
sd 0:0:0:0: Attached scsi disk sda
Attempting manual resume
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
piix4_smbus 0000:00:14.0: Found 0000:00:14.0 device
ath_hal: module license ‚Proprietary‘ taints kernel.
ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
wlan: 0.9.4
ath_pci: 0.9.4
ACPI: PCI Interrupt 0000:02:07.0[A] -> GSI 20 (level, low) -> IRQ 177
input: PC Speaker as /class/input/input1
Real Time Clock Driver v1.12ac
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
ath_rate_sample: 1.2 (0.9.4)
wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
wifi0: H/W encryption support: WEP AES AES_CCM TKIP
wifi0: mac 7.8 phy 4.5 radio 5.6
wifi0: Use hw queue 1 for WME_AC_BE traffic
wifi0: Use hw queue 0 for WME_AC_BK traffic
wifi0: Use hw queue 2 for WME_AC_VI traffic
wifi0: Use hw queue 3 for WME_AC_VO traffic
wifi0: Use hw queue 8 for CAB traffic
wifi0: Use hw queue 9 for beacons
Linux agpgart interface v0.101 (c) Dave Jones
wifi0: Atheros 5212: mem=0xc0200000, irq=177
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Yenta: CardBus bridge found at 0000:02:09.0 [144d:c036]
sdhci: Secure Digital Host Controller Interface driver, 0.12
sdhci: Copyright(c) Pierre Ossman
Yenta: ISA IRQ mask 0x04b8, PCI irq 177
Socket status: 30000826
pcmcia: parent PCI bridge I/O window: 0xa000 – 0xafff
cs: IO port probe 0xa000-0xafff: clean.
pcmcia: parent PCI bridge Memory window: 0xf0200000 – 0xf02fffff
pcmcia: parent PCI bridge Memory window: 0xf0300000 – 0xf03fffff
sdhci: SDHCI controller found at 0000:02:09.1 [1180:0822] (rev 18)
ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 201
ACPI: PCI Interrupt 0000:02:09.1[C] -> GSI 22 (level, low) -> IRQ 225
mmc0: SDHCI at 0xc0210400 irq 225 DMA
Synaptics Touchpad, model: 1, fw: 6.2, id: 0x25a0b1, caps: 0xa04713/0x200000
cs: IO port probe 0x100-0x3af: clean.
cs: IO port probe 0x3e0-0x4ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x820-0x8ff: excluding 0x878-0x87f
cs: IO port probe 0xc00-0xcf7: excluding 0xc00-0xc07 0xc10-0xc17 0xc50-0xc57 0xc68-0xc6f 0xcd0-0xcdf
cs: IO port probe 0xa00-0xaff: clean.
input: SynPS/2 Synaptics TouchPad as /class/input/input2
ts: Compaq touchscreen protocol output
hda_codec: Unknown model for ALC262, trying auto-probe from BIOS…
Adding 2289220k swap on /dev/sda7. Priority:-1 extents:1 across:2289220k
EXT3 FS on sda6, internal journal
loop: loaded (max 8 devices)
device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel@redhat.com
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda5, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
fuse init (API version 7.7)
pcmcia: Detected deprecated PCMCIA ioctl usage from process: discover.
pcmcia: This interface will soon be removed from the kernel; please expect breakage unless you upgrade to new tools.
pcmcia: see http://www.kernel.org/pub/linux/utils/kernel/pcmcia/pcmcia.html for details.
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
ACPI: Battery Slot [BAT1] (battery absent)
ACPI: AC Adapter [ADP1] (on-line)
ACPI: Power Button (FF) [PWRF]
ACPI: Power Button (CM) [PWRB]
ACPI: Lid Switch [LID0]
ACPI: Sleep Button (CM) [SLPB]
lp: driver loaded but no devices found
ppdev: user-space parallel port driver
eth0: no IPv6 routers present
pccard: CardBus card inserted into slot 0
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.14 loaded
PCI: Enabling device 0000:03:00.0 (0000 -> 0002)
ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 20 (level, low) -> IRQ 177
saa7133[0]: found at 0000:03:00.0, rev: 209, irq: 177, latency: 0, mmio: 0x7a000000
PCI: Setting latency timer of device 0000:03:00.0 to 64
saa7133[0]: subsystem: 1461:f436, board: AVerMedia Cardbus TV/Radio (E506R) [card=117,autodetected]
saa7133[0]: board init: gpio is 220000
saa7133[0]: i2c eeprom 00: 61 14 36 f4 00 00 00 00 00 00 00 00 00 00 00 00
saa7133[0]: i2c eeprom 10: 00 ff e2 0e ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 02 02 01 01 03 08 ff 00 ff ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 65 00 ff c2 1e ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 1-0061: chip found @ 0xc2 (saa7133[0])
/tmp/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
tuner 0x61: Configuration acknowledged
/tmp/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
tuner 0x61: Configuration acknowledged
/tmp/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
/tmp/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request!
/tmp/v4l-dvb-experimental/v4l/tuner-core.c: xc3028 tuner successfully loaded
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
/tmp/v4l-dvb-experimental/v4l/xc3028-tuner.c: attach request!
DVB: registering new adapter (saa7133[0])
DVB: registering frontend 0 (Zarlink MT352 DVB-T)…
######################################################
kann mir jemand sagen, ob ich diese karte überhaupt unter linux nutzen kann?????. Danke
Möge die Antwortschlacht beginnen 😉
Hallo Berno,
den neuen Treiber habe ich noch nicht ausprobieren können. Deswegen kann ich dir da auch erstmal keine Unterstützung geben.
Das Modul wird vielleicht anders heißen. Sobald die Seite (mcentral.de) geht, schau ich mal nach dem Namen des Moduls.
Gruß
Konstantin
Hallo Lars,
das sieht mir nicht nach der Version für Kernel ab 2.6.24 aus. Das Erstellen des Treibers erfolgt über ein Skript „build.sh“.
Schau bitte auf der Entwicklerseite nach der richtigen Version. In meiner Anleitung ist der Treiber beschrieben, der bis 2.6.24er Kernel funktioniert. Die neue Version habe ich noch nicht beschreiben können, da mir die Zeit dazu fehlt, sorry.
Ich versuche nächste/übernächste Woche die Anleitung zu erstellen.
Gruß
Konstantin
Hallo Eugen,
das kann ich dir leider nicht sagen, weil ich kein DVB-C habe und auch keinen kenne, bei dem ich es testen könnte.
Probier mal mit normalen DVB und dann länderunabhängig. Die Suche könnte etwas dauern.
Mehr kann ich nicht sagen. Such mal bei Google nach „kaffeine dvb-c“. Da gibt es Einträge, die in die Richtung gehen.
Gruß
Konstantin
Hallo Ivan,
was genau funktioniert nicht? Die dmesg ausgabe sieht sehr gut aus. Er hat auch nach der Ausgabe alle Devices in /dev angelegt.
Gruß
Konstantin
Hallo Kostja,
also ich möchte die tv-karte im analog modus betreiben (unter wndows geht es), ich habe mir dafür die „kdetv“ installiert, und versuche über kabel analog signal zu empfangen, die suche nach den sendern klappt, bleibt aber der bildschirm beim umschalten schwarz, meldung vom kdetv „Videodarstellung ist nicht möglich.
Mit dem aktuellen Video-Plugin kann kein Bild angezeigt werden. Versuchen Sie, die Einstellungen des Plugins zu verändern.“ Habe alles probiert, trotzdem bleibt der bildschirm schwarz. na gut, ich muss wahrscheinlich nach neuen plugins schauen, u.s.w, wenn du sagst dass dmesg ausgabe gut ist, dann liegt es doch am plugin??? Oder??? Danke für die schnelle antwort!
Hallo Ivan,
versuch bitte mal mit Kaffeine. Damit funktioniert es bei den meisten Nutzern ohne Probleme.
Wenn es dich danach doch noch zu kdetv zieht, dann musst du höchst wahrscheinlich in den Einstellungen nur das Plugin aussuchen.
Die Ausgabe von dmesg sieht sehr gut aus.
Gruß
Konstantin
Hallo Kostja! ich habe mir „koffeine“ installiert, aber sehe dort nichts, wo ich analog tv anschauen kann (habe nur dvb menü), muss ich noch was zusätzlich installieren oder nicht???
ich noch mal, also habe noch zusätzlich mir noch tv player „freevo“ installiert, bleibt alles beim schwarzen bild, hmmm……..