HOWTO: Hauppauge HVR 900 DVB-T Tuner und verwandte Modelle unter Linux nutzen

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:

387 Gedanken zu „HOWTO: Hauppauge HVR 900 DVB-T Tuner und verwandte Modelle unter Linux nutzen

  1. Hallo Konstantin,

    Ich glaub‘ ich hab’s begriffen, mein Chip wird einfach noch nicht unterstüzt (330e statt 320e), das scheint aber Work in Progress zu sein und ein Treiber ist auf mitte Juli angekündigt…
    Danke dennoch für Dein Angebot!

    Nach modprobe em2880-dvb
    sieht es so aus:

    Jun 16 22:12:06 desk kernel: em2880_dvb: module not supported by Novell, setting U taint flag.
    Jun 16 22:12:06 desk syslog-ng[2495]: STATS: dropped 0
    Jun 16 22:12:06 desk kernel: em2880-dvb.c: DVB Init
    Jun 16 22:12:06 desk kernel: em2880-dvb.c: unsupported device
    Jun 16 22:12:06 desk kernel: em2880-dvb.c: failed initializing zl10353 DVB-T demodulator
    Jun 16 22:12:06 desk kernel: em2880-dvb.c: retrying with mt352 DVB-T demodulator
    Jun 16 22:12:06 desk kernel: FIXME:em28xx_i2c_send_bytes(1e): write failed:
    Jun 16 22:12:06 desk kernel: ===============================
    Jun 16 22:12:06 desk kernel: 7f
    Jun 16 22:12:06 desk kernel: ================================
    Jun 16 22:12:06 desk kernel: mt352_read_register: readreg error (reg=127, ret==-19)
    Jun 16 22:12:06 desk kernel: em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb
    Jun 16 22:12:06 desk kernel: em2880-dvb.c: DVB-T demodulator not reachable, did you try „modprobe em28
    xx device_mode=1“

    Das mit dem device_mode=1 habe ich natürlich versucht, das bringt nix…

    Gruss und Danke – Fabio
    PS: Hotmail weil ich so diese Adresse ohne zu weinen versenken kann, wenn sie überflutet wird… ich habe schon auch noch seriösere Adressen…

  2. Hallo!!

    Bin von Suse 10.1 auf 10.2 umgestiegen und jetzt bekomme ich meinen Terrarec Cinergy XS USB stick nicht mehr zum laufen. Unter 10.1 lief es nach Deiner Anleitung einwandfrei!!

    Hier die Fehlermeldung!!!

    make -C /home/traube/v4l-dvb-kernel/v4l
    make[1]: Entering directory `/home/traube/v4l-dvb-kernel/v4l‘
    perl scripts/make_config_compat.pl /lib/modules/2.6.18.8-0.3-default/build ./.myconfig ./config-compat.h
    File not found: /lib/modules/2.6.18.8-0.3-default/build/include/linux/netdevice.h at scripts/make_config_compat.pl line 15.
    make[1]: *** [config-compat.h] Fehler 2
    make[1]: Leaving directory `/home/traube/v4l-dvb-kernel/v4l‘
    make: *** [all] Fehler 2

    die richtige Kernel-Souce ist installiert!!!

    Können Sie mir weiterhelfen?

    Vielen vielen Dank!!
    Gruß
    Stephan

  3. Hallo Stephan,

    ich versuche mal. Die Fehlermeldung sagt, dass er die header Datei „netdevice.h“ nicht findet. Diese Datei gehört zu den Kernel Sources und heißt bei Suse(benutze keine Suse) „kernel-headers“ oder so ähnlich.

    Wenn du die Sourcen vom Kernel installiert hast, dann sollte er die auch primär nehmen uund nicht da suchen wo er jetzt sucht. Ich schätze dir fehlt ein Link von den Sourcen nach „/usr/src/linux“.
    Der Befehl sollte helfen:
    ln -s /usr/src/linux /usr/src/linux-

    Wenn nicht, dann bitte kurz melden und wir versuchen noch was. Aber im Moment hängt es an deinem System bzw. es fehlen Teile vom Kernel.

    Gruß

    Konstantin

  4. Hallo,

    nach längerer Zeit wollte ich mal wieder meine „Cinergy XS USB“ unter Linux benutzen.
    Dabei stosse ich aber auf ähnliche Probleme wie Fabio. Nur sollte dieser Stick eigentlich unterstützt werden (und lief auch schon mal unter einem älteren Kernel und Treiber).
    Wegen kernel-version > 2.6.19 habe ich experimental genommen.

    Habt Ihr da einen Lösungsansatz für mich?

    Gruß

    Matthias

    lsusb:
    Bus 001 Device 003: ID 0ccd:0043 TerraTec Electronic GmbH

    lsmod:
    Module Size Used by
    qt1010 6020 0
    mt2060 4868 0
    mt352 6408 0
    zl10353 6024 0
    em2880_dvb 11396 0
    dvb_core 65576 1 em2880_dvb
    xc3028_tuner 8064 0
    tvp5150 17936 0
    tuner 60072 0
    em28xx 83124 1 em2880_dvb
    compat_ioctl32 1536 1 em28xx
    ir_common 33796 1 em28xx
    videodev 24448 1 em28xx
    v4l2_common 14848 4 tvp5150,tuner,em28xx,videodev
    v4l1_compat 12036 2 em28xx,videodev
    tveeprom 13840 1 em28xx

    dmesg:
    Jun 22 08:25:08 laptux EEPROM ID= 0x9567eb1a
    Jun 22 08:25:08 laptux Vendor/Product ID= 0ccd:0043
    Jun 22 08:25:08 laptux No audio on board.
    Jun 22 08:25:08 laptux 500mA max power
    Jun 22 08:25:08 laptux Table at 0x06, strings=0x249e, 0x346a, 0x0000
    Jun 22 08:25:08 laptux tuner 0-0061: chip found @ 0xc2 (em28xx #0)
    Jun 22 08:25:08 laptux attach inform (default): detected I2C address c2
    Jun 22 08:25:08 laptux /home/madmatz/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
    Jun 22 08:25:08 laptux /home/madmatz/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
    Jun 22 08:25:08 laptux tuner 0-0061: Tuner has no way to set tv freq
    Jun 22 08:25:08 laptux em28xx #0: Found Terratec Cinergy T XS
    Jun 22 08:25:08 laptux usbcore: registered new interface driver em28xx
    Jun 22 08:25:08 laptux USB driver em28xx lacks resume support.
    Jun 22 08:25:08 laptux em2880-dvb.c: DVB Init
    Jun 22 08:25:08 laptux FIXME:em28xx_i2c_send_bytes(1e): write failed:
    Jun 22 08:25:08 laptux ===============================
    Jun 22 08:25:08 laptux 7f
    Jun 22 08:25:08 laptux ================================
    Jun 22 08:25:08 laptux zl10353_read_register: readreg error (reg=127, ret==-19)
    Jun 22 08:25:08 laptux em2880-dvb.c: failed initializing zl10353 DVB-T demodulator
    Jun 22 08:25:08 laptux em2880-dvb.c: retrying with mt352 DVB-T demodulator
    Jun 22 08:25:08 laptux FIXME:em28xx_i2c_send_bytes(1e): write failed:
    Jun 22 08:25:08 laptux ===============================
    Jun 22 08:25:08 laptux 7f
    Jun 22 08:25:08 laptux ================================
    Jun 22 08:25:08 laptux mt352_read_register: readreg error (reg=127, ret==-19)
    Jun 22 08:25:08 laptux em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb
    Jun 22 08:25:08 laptux em2880-dvb.c: DVB-T demodulator not reachable, did you try „modprobe em28xx device_mode=1“
    Jun 22 08:25:08 laptux Em28xx: Initialized (Em2880 DVB Extension) extension

    kernel:
    2.6.20-suspend2-r6

  5. Hmm, wenn sie schon mal gelaufen sind, dann sollte es eigentlich auch wieder klappen, es sei den Markus hat da was daneben entwickelt(passiert jedem :)).

    Ich habe den Stick das letzte Mal auf einem 2.6.18er Kernel laufen gehabt und da hat er funktioniert. Allerdings habe ich einen Hauppauge, aber da ist kein großer Unterschied. Im Moment kann ich es nicht testen, weil ich den Stick verliehen habe.

    Wenn es geht, bitte auf einem alten Kernel probieren und die stable Version testen. DA´azu bitte auch die Firmware sichern und mal die neueste von der Seite probieren. Vielleicht wurde da auch was aktualisiert.

    Danke!

    Gruß

    Konstantin

  6. oh! da wurde wohl eine eckige Klammer als Tag verstanden – und schon ist der Rest weg…

    Der Stick lief bei mir auch unter kernel-2.6.18, allerdings auf einem alten System. Downgrade ist auf der neuen Büchse leider keine Option, da sonst andere Hardware zickig wird.

    Ich habe das Problem an die em28xx-ML weitergeleitet, da es nicht unbedingt nur ein config-Fehler sein könnte.

    Danke für die Hilfe

    Matthias

  7. Hallo Konstantin!

    Danke für die schnelle Antowrt, aber leider hat
    ln -s /usr/src/linux /usr/src/linux-
    nichts gebraucht!!

    Hier die Fehlermeldung!!

    linux-traube:/home/traube/v4l-dvb-kernel # make
    make -C /home/traube/v4l-dvb-kernel/v4l
    make[1]: Entering directory `/home/traube/v4l-dvb-kernel/v4l‘
    perl scripts/make_config_compat.pl /lib/modules/2.6.18.8-0.3-default/build ./.myconfig ./config-compat.h
    File not found: /lib/modules/2.6.18.8-0.3-default/build/include/linux/netdevice.h at scripts/make_config_compat.pl line 15.
    make[1]: *** [config-compat.h] Fehler 2
    make[1]: Leaving directory `/home/traube/v4l-dvb-kernel/v4l‘
    make: *** [all] Fehler 2

    Hast du evtl noch einen Tip??
    Vielen Dank
    Gruß
    Stephan

  8. Hallo Stephan,

    wahrscheinlich hast Du das nur falsch gepostet, aber schau Dir mal:
    #ls -al /usr/src
    an. sieht bei mir so aus:
    linux -> linux-2.6.20-gentoo-r8

    der link muß auf den vollen Pfad zeigen. Bei mir wäre das also:
    #ln -s /usr/src/linux-2.6.20-gentoo-r8 /usr/src/linux

    Gruß
    Matthias

  9. Hallo Konstantin!!

    habe wieder auf Suse 10.1 zurückgespielt!!
    Leider das gleiche Problem!!

    Ausgabe von ls -al /usr/src

    drwxr-xr-x 5 root root 232 2007-06-24 10:50 .
    drwxr-xr-x 12 root root 344 2007-06-23 19:48 ..
    lrwxrwxrwx 1 root root 19 2007-06-23 20:20 linux -> linux-2.6.16.27-0.9
    lrwxrwxrwx 1 root root 14 2007-06-24 10:50 linux- -> /usr/src/linux
    drwxr-xr-x 20 root root 776 2007-06-23 20:20 linux-2.6.16.27-0.9
    drwxr-xr-x 3 root root 96 2007-06-23 20:19 linux-2.6.16.27-0.9-obj
    lrwxrwxrwx 1 root root 23 2007-06-23 20:20 linux-obj -> linux-2.6.16.27-0.9-obj
    drwxr-xr-x 7 root root 168 2007-06-23 13:55 packages

    dann habe ich folgendes eingeben:
    ln -s /usr/src/linux-2-6.16.27-0.9 /usr/src/linux

    und diese Fehlermeldung kam:

    linux-traube:/home/traube/v4l-dvb-kernel # make
    make -C /home/traube/v4l-dvb-kernel/v4l
    make[1]: Entering directory `/home/traube/v4l-dvb-kernel/v4l‘
    perl scripts/make_config_compat.pl /lib/modules/2.6.16.27-0.9-default/build ./.myconfig ./config-compat.h
    File not found: /lib/modules/2.6.16.27-0.9-default/build/include/linux/netdevice.h at scripts/make_config_compat.pl line 15.
    make[1]: *** [config-compat.h] Fehler 2
    make[1]: Leaving directory `/home/traube/v4l-dvb-kernel/v4l‘
    make: *** [all] Fehler 2

    Was mache ich falsch?
    Vielen Dank
    Gruß
    Stephan

  10. Gute Frage, bei mir geht es auf jeden Fall ohne Probleme. Dir fehlen irgendwelche Bibliotheken. Irgendwelche Pakete wie „linux-kernel-headers“ oder so was. Du kannst mal versuchen einen Kernel zu erstellen. Kann auch sein, dass dir was anderes fehlt. Versuch mal einen Kernel zu erstellen, die Fehlermeldung kann auch auf was anderes zeigen, was es eigentlich gar nicht ist.

    Ich kenn mich mit Suse leider auch nicht aus, dir fehlt aber was vom System. Es liegt nicht am Treiber. Ich habe zwar kein Referenzsystem, da ich doch einiges am System auch mache. Da fehlt halt was, nur kann ich im Moment nicht sagen was.
    Ich stöbere die Tage mal in den makefiles, vielleicht finde ich, was du definitiv brauchen könntest. Auf Anhieb sehe ich halt nichts 🙁

    No version yet.
    Updating/Creating .config
    Preparing to compile for kernel version 2.6.21
    VIDEO_PLANB: Requires at least kernel 2.6.99
    Created default (all yes) .config file
    ./scripts/make_myconfig.pl
    make[1]: Leaving directory `/rest/linux/dvb-t/v4l-dvb-experimental/v4l‘
    make[1]: Entering directory `/rest/linux/dvb-t/v4l-dvb-experimental/v4l‘
    perl scripts/make_config_compat.pl /lib/modules/2.6.21.1/build ./.myconfig ./config-compat.h
    creating symbolic links…
    ln -sf . oss
    make -C /lib/modules/2.6.21.1/build SUBDIRS=/rest/linux/dvb-t/v4l-dvb-experimental/v4l modules
    make[2]: Entering directory `/usr/src/linux-2.6.21.1′

  11. Hallo Konstantin,

    da es bei mir noch kein DVBT gibt, möchte ich meine WinTV HVR 900 (A1C0) für den analogen TV-Empfang via Kabel nutzen. Der Bildempfang klappt hervorragend und ich kann alle Sender empfangen, nur beim Ton hapert’s. Das Ding macht keinen Mucks!
    – Mein Laptop ist ein Benq Joybook R23 mit AMD 64 Turion MT30.
    – Ich verwende Fedora 7 x86_64 mit Kernel 2.6.21-1.3228.fc7.
    – Meine V4L-Version ist die zum heutigen Datum (05.07.2007) mit hg von http://mcentral.de/hg/~mrec/v4l-dvb-experimental heruntergeladene.
    – Firmware_v3.tgz von hier.
    – Ausprobierte TV-Software: XawTV, kdetv, (Kaffeine – nur für DVBT)
    – Soundtreiber: alsa-driver-1.0.14, -firmware-1.0.14, -lib-1.0.14a, -oss-1.0.14, -utils-1.0.14.

    Was mir aufgefallen ist, ist dass bei kdetv von Anfang an der Lautsprecher über der Lautstärkeregelung auf der rechten Seite grundsätzlich durchgestrichen ist/bleibt, auch nachdem ich ihn anklicke (mute/unmute). Das Herumspielen mit der ‚mixer driver selection‘ (ALSA oder OSS) brachte keine Veränderung.

    Im Mixer habe ich folgende devices zur Auswahl:
    0: VIA 8235 (Alsa mixer)
    1: VIA 82XX modem (Alsa mixer)
    2: WinTV HVR-900 (Alsa mixer)
    3: Realtek ALC655 rev 0 (OSS mixer)
    Unter device 2: WinTV HVR-900 gibt es nur eine Lasche (recording) mit dem Schieber PCM. Dieser ist grundsätzlich nach einem Neustart auf 0 gestellt, egal auf welcher Stellung er vor dem Neustart stand. Eine Veränderung der Lautstärke bringt nichts. Auch hier führt das klicken von mute/unmute zu keiner Veränderung.

    Ein weitere Tool das ich ausprobiert habe ist v4l2ucp (universal control panel) v1.2 von Scott J. Bertin:
    driver: em28xx
    card: Hauppauge WinTV HVR 900
    bus-info: 4_2
    version: 0.0.1
    capabilities: 0x05030011
    Aber auch hier bleiben alle Schieber/Knöpfe und Regeler für den Sound wirkungslos.

    lsmod:
    —- copy —–
    Module Size Used by
    via 52289 2
    drm 103785 3 via
    autofs4 32841 2
    hidp 38209 2
    rfcomm 57193 0
    l2cap 40897 10 hidp,rfcomm
    bluetooth 73029 5 hidp,rfcomm,l2cap
    sunrpc 188329 1
    nf_conntrack_netbios_ns 11713 0
    nf_conntrack_ipv4 20689 7
    xt_state 11201 7
    nf_conntrack 75293 3 nf_conntrack_netbios_ns,nf_conntrack_ipv4,xt_state
    nfnetlink 16137 2 nf_conntrack_ipv4,nf_conntrack
    ipt_REJECT 13377 2
    iptable_filter 11585 1
    ip_tables 28713 1 iptable_filter
    xt_tcpudp 12097 20
    ip6t_REJECT 14401 2
    ip6table_filter 11585 1
    ip6_tables 23305 1 ip6table_filter
    x_tables 29257 6 xt_state,ipt_REJECT,ip_tables,xt_tcpudp,ip6t_REJECT,ip6_tables
    cpufreq_ondemand 17361 1
    dm_multipath 27985 0
    video 28113 0
    sbs 25729 0
    i2c_ec 14401 1 sbs
    button 17633 0
    dock 19505 0
    battery 19785 0
    ac 14537 0
    ipv6 340289 23 ip6t_REJECT
    parport_pc 38121 0
    lp 22801 0
    parport 48973 2 parport_pc,lp
    loop 26705 0
    qt1010 15492 0
    mt2060 14212 0
    mt352 16008 0
    zl10353 15752 1
    em2880_dvb 23300 0
    dvb_core 94768 1 em2880_dvb
    xc3028_tuner 17408 2
    tvp5150 28432 0
    tuner 75304 0
    em28xx 107960 3 em2880_dvb
    snd_via82xx_modem 25484 1
    compat_ioctl32 17152 1 em28xx
    ir_common 50564 1 em28xx
    snd_usb_audio 99584 0
    snd_usb_lib 26624 1 snd_usb_audio
    videodev 36736 3 em28xx
    v4l2_common 28288 5 tvp5150,tuner,em28xx,compat_ioctl32,videodev
    snd_hwdep 19336 1 snd_usb_audio
    via_ircc 29569 0
    snd_seq_dummy 12932 0
    v4l1_compat 20356 2 em28xx,videodev
    snd_seq_oss 42752 0
    tveeprom 26384 1 em28xx
    irda 144421 1 via_ircc
    k8temp 14785 0
    snd_seq_midi_event 16768 1 snd_seq_oss
    snd_seq 64032 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
    crc_ccitt 10817 1 irda
    serio_raw 16069 0
    snd_via82xx 39080 3
    gameport 25681 1 snd_via82xx
    snd_ac97_codec 122072 2 snd_via82xx_modem,snd_via82xx
    hwmon 12105 1 k8temp
    snd_pcm_oss 53888 0
    i2c_viapro 18265 0
    ac97_bus 11392 1 snd_ac97_codec
    snd_mpu401_uart 17920 1 snd_via82xx
    snd_rawmidi 35456 2 snd_usb_lib,snd_mpu401_uart
    snd_seq_device 17556 4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
    pcspkr 11969 0
    arc4 10689 2
    snd_mixer_oss 26112 3 snd_pcm_oss
    i2c_core 32449 11 i2c_ec,qt1010,mt2060,mt352,zl10353,xc3028_tuner,tvp5150,tuner,em28xx,tveeprom,i2c_viapro
    ecb 12225 2
    snd_pcm 94728 5 snd_via82xx_modem,snd_usb_audio,snd_via82xx,snd_ac97_codec,snd_pcm_oss
    blkcipher 15045 1 ecb
    snd_timer 32904 2 snd_seq,snd_pcm
    snd 73256 20 snd_via82xx_modem,snd_usb_audio,snd_usb_lib,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_seq,snd_via82xx,snd_ac97_codec,snd_pcm_oss,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_mixer_oss,snd_pcm,snd_timer
    k8_edac 25089 0
    rc80211_simple 13121 1
    rt2500pci 27073 0
    rt2x00pci 19265 1 rt2500pci
    rt2x00lib 24769 2 rt2500pci,rt2x00pci
    edac_mc 36641 1 k8_edac
    via_rhine 35145 0
    soundcore 17249 3 snd
    snd_page_alloc 19344 3 snd_via82xx_modem,snd_via82xx,snd_pcm
    mii 14401 1 via_rhine
    mac80211 164297 4 rc80211_simple,rt2500pci,rt2x00pci,rt2x00lib
    shpchp 42845 0
    cfg80211 17745 1 mac80211
    eeprom_93cx6 12225 1 rt2500pci
    joydev 19649 0
    sr_mod 26341 0
    cdrom 44137 1 sr_mod
    sg 45673 0
    dm_snapshot 25481 0
    dm_zero 10817 0
    dm_mirror 30209 0
    dm_mod 69457 9 dm_multipath,dm_snapshot,dm_zero,dm_mirror
    usb_storage 76801 0
    pata_via 21701 2
    ata_generic 17861 0
    libata 131689 2 pata_via,ata_generic
    sd_mod 30017 3
    scsi_mod 165241 5 sr_mod,sg,usb_storage,libata,sd_mod
    ext3 141649 2
    jbd 72881 1 ext3
    mbcache 18249 1 ext3
    ehci_hcd 42957 0
    ohci_hcd 30277 0
    uhci_hcd 34145 0
    —- paste —–

    dmesg:
    —- copy —–
    BIOS-provided physical RAM map:
    BIOS-e820: 0000000000000000 – 000000000009fc00 (usable)
    BIOS-e820: 000000000009fc00 – 00000000000a0000 (reserved)
    BIOS-e820: 00000000000e0000 – 0000000000100000 (reserved)
    BIOS-e820: 0000000000100000 – 000000007bff0000 (usable)
    BIOS-e820: 000000007bff0000 – 000000007bffffc0 (ACPI data)
    BIOS-e820: 000000007bffffc0 – 000000007c000000 (ACPI NVS)
    BIOS-e820: 00000000fff80000 – 0000000100000000 (reserved)
    Entering add_active_range(0, 0, 159) 0 entries of 3200 used
    Entering add_active_range(0, 256, 507888) 1 entries of 3200 used
    end_pfn_map = 1048576
    DMI 2.3 present.
    ACPI: RSDP 000E5010, 0014 (r0 OID_00)
    ACPI: RSDT 7BFFBD30, 0034 (r1 INSYDE RSDT_000 1 _CSI 10101)
    ACPI: FACP 7BFFFAA0, 0074 (r1 INSYDE FACP_000 100 _CSI 10101)
    ACPI: DSDT 7BFFBD70, 3D2F (r1 INSYDE K8N800 1000 INTL 2002036)
    ACPI: FACS 7BFFFFC0, 0040
    ACPI: BOOT 7BFFFB90, 0028 (r1 INSYDE SYS_BOOT 100 _CSI 10101)
    ACPI: DBGP 7BFFFBC0, 0034 (r1 INSYDE DBGP_000 100 _CSI 10101)
    ACPI: APIC 7BFFFB30, 005A (r1 INSYDE APIC_000 30303030 0000 30303030)
    Scanning NUMA topology in Northbridge 24
    Number of nodes 1
    Node 0 MemBase 0000000000000000 Limit 000000007bff0000
    Entering add_active_range(0, 0, 159) 0 entries of 3200 used
    Entering add_active_range(0, 256, 507888) 1 entries of 3200 used
    NUMA: Using 63 for the hash shift.
    Using node hash shift of 63
    Bootmem setup node 0 0000000000000000-000000007bff0000
    No mptable found.
    Zone PFN ranges:
    DMA 0 -> 4096
    DMA32 4096 -> 1048576
    Normal 1048576 -> 1048576
    early_node_map[2] active PFN ranges
    0: 0 -> 159
    0: 256 -> 507888
    On node 0 totalpages: 507791
    DMA zone: 56 pages used for memmap
    DMA zone: 1279 pages reserved
    DMA zone: 2664 pages, LIFO batch:0
    DMA32 zone: 6887 pages used for memmap
    DMA32 zone: 496905 pages, LIFO batch:31
    Normal zone: 0 pages used for memmap
    ACPI: PM-Timer IO Port: 0x1008
    ACPI: Local APIC address 0xfee00000
    ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
    Processor #0 (Bootup-CPU)
    ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
    ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0])
    IOAPIC[0]: apic_id 1, address 0xfec00000, GSI 0-23
    ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
    ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 low level)
    ACPI: IRQ0 used by override.
    ACPI: IRQ2 used by override.
    ACPI: IRQ9 used by override.
    Setting APIC routing to physical flat
    Using ACPI (MADT) for SMP configuration information
    Nosave address range: 000000000009f000 – 00000000000a0000
    Nosave address range: 00000000000a0000 – 00000000000e0000
    Nosave address range: 00000000000e0000 – 0000000000100000
    Allocating PCI resources starting at 80000000 (gap: 7c000000:83f80000)
    SMP: Allowing 1 CPUs, 0 hotplug CPUs
    PERCPU: Allocating 43648 bytes of per cpu data
    Built 1 zonelists. Total pages: 499569
    Kernel command line: ro root=/dev/VolGroup00/LogVol00 rhgb quiet no_timer_check
    Initializing CPU#0
    PID hash table entries: 4096 (order: 12, 32768 bytes)
    time.c: Detected 1603.672 MHz processor.
    Console: colour VGA+ 80×25
    Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes)
    Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes)
    Checking aperture…
    CPU 0: aperture @ b0000000 size 256 MB
    Memory: 1990308k/2031552k available (2321k kernel code, 40856k reserved, 1377k data, 316k init)
    Calibrating delay using timer specific routine.. 3209.10 BogoMIPS (lpj=1604553)
    Security Framework v1.0.0 initialized
    SELinux: Initializing.
    SELinux: Starting in permissive mode
    selinux_register_security: Registering secondary module capability
    Capability LSM initialized as secondary
    Mount-cache hash table entries: 256
    CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
    CPU: L2 Cache: 1024K (64 bytes/line)
    CPU 0/0 -> Node 0
    SMP alternatives: switching to UP code
    Freeing SMP alternatives: 32k freed
    ACPI: Core revision 20070126
    ..MP-BIOS bug: 8254 timer not connected to IO-APIC
    Using local APIC timer interrupts.
    result 12528701
    Detected 12.528 MHz APIC timer.
    Brought up 1 CPUs
    sizeof(vma)=176 bytes
    sizeof(page)=56 bytes
    sizeof(inode)=560 bytes
    sizeof(dentry)=208 bytes
    sizeof(ext3inode)=760 bytes
    sizeof(buffer_head)=104 bytes
    sizeof(skbuff)=248 bytes
    sizeof(task_struct)=1888 bytes
    Time: 16:34:35 Date: 06/05/107
    NET: Registered protocol family 16
    ACPI: bus type pci registered
    PCI: Using configuration type 1
    ACPI: Interpreter enabled
    ACPI: (supports S0 S3 S4 S5)
    ACPI: Using IOAPIC for interrupt routing
    ACPI: PCI Root Bridge [PCI0] (0000:00)
    PCI: Probing PCI hardware (bus 00)
    PCI quirk: region 1000-107f claimed by vt8235 PM
    PCI quirk: region 1400-140f claimed by vt8235 SMB
    Boot video device is 0000:01:00.0
    ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11 14 15)
    ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *10 11 14 15)
    ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 7 10 11 14 15)
    ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 *7 10 11 14 15)
    Linux Plug and Play Support v0.97 (c) Adam Belay
    pnp: PnP ACPI init
    pnp: PnP ACPI: found 9 devices
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    PCI: Using ACPI for IRQ routing
    PCI: If a device doesn’t work, try „pci=routeirq“. If it helps, post a report
    PCI: Cannot allocate resource region 0 of device 0000:00:00.0
    NetLabel: Initializing
    NetLabel: domain hash size = 128
    NetLabel: protocols = UNLABELED CIPSOv4
    NetLabel: unlabeled traffic allowed by default
    agpgart: Detected AGP bridge 0
    agpgart: AGP aperture is 256M @ 0xb0000000
    pnp: 00:05: iomem range 0xfffc0000-0xffffffff could not be reserved
    pnp: 00:05: iomem range 0xb0000000-0xdfffffff could not be reserved
    pnp: 00:05: iomem range 0x7c000000-0x7fffffff has been reserved
    pnp: 00:06: ioport range 0x3f0-0x3f5 has been reserved
    pnp: 00:06: ioport range 0x680-0x68f has been reserved
    pnp: 00:06: ioport range 0x1000-0x107f has been reserved
    PCI: Bridge: 0000:00:01.0
    IO window: c000-dfff
    MEM window: e0000000-efffffff
    PREFETCH window: a0000000-afffffff
    PCI: Bus 2, cardbus bridge: 0000:00:09.0
    IO window: 00001800-000018ff
    IO window: 00001c00-00001cff
    PREFETCH window: 80000000-83ffffff
    MEM window: 84000000-87ffffff
    PCI: Setting latency timer of device 0000:00:01.0 to 64
    ACPI: PCI Interrupt 0000:00:09.0[A] -> GSI 17 (level, low) -> IRQ 17
    NET: Registered protocol family 2
    Time: tsc clocksource has been installed.
    IP route cache hash table entries: 65536 (order: 7, 524288 bytes)
    TCP established hash table entries: 131072 (order: 9, 3145728 bytes)
    TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
    TCP: Hash tables configured (established 131072 bind 65536)
    TCP reno registered
    checking if image is initramfs… it is
    Freeing initrd memory: 3760k freed
    Simple Boot Flag at 0x37 set to 0x80
    audit: initializing netlink socket (disabled)
    audit(1183653275.482:1): initialized
    Total HugeTLB memory allocated, 0
    VFS: Disk quotas dquot_6.5.1
    Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
    SELinux: Registering netfilter hooks
    ksign: Installing public key data
    Loading keyring
    – Added public key 8061118429C58D90
    – User ID: Red Hat, Inc. (Kernel Module GPG key)
    io scheduler noop registered
    io scheduler anticipatory registered
    io scheduler deadline registered
    io scheduler cfq registered (default)
    pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
    ACPI: Thermal Zone [TZ0] (49 C)
    Real Time Clock Driver v1.12ac
    Non-volatile memory driver v1.2
    Linux agpgart interface v0.102 (c) Dave Jones
    Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    RAMDISK driver initialized: 16 RAM disks of 16384K size 4096 blocksize
    input: Macintosh mouse button emulation as /class/input/input0
    Yenta: CardBus bridge found at 0000:00:09.0 [1071:8889]
    Yenta: Using CSCINT to route CSC interrupts to PCI
    Yenta: Routing CardBus interrupts to PCI
    Yenta TI: socket 0000:00:09.0, mfunc 0x01021c02, devctl 0x44
    Time: acpi_pm clocksource has been installed.
    Yenta: ISA IRQ mask 0x0448, PCI irq 17
    Socket status: 30000006
    usbcore: registered new interface driver libusual
    usbcore: registered new interface driver hiddev
    usbcore: registered new interface driver usbhid
    drivers/usb/input/hid-core.c: v2.6:USB HID core driver
    PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    i8042.c: Detected active multiplexing controller, rev 1.1.
    serio: i8042 KBD port at 0x60,0x64 irq 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
    mice: PS/2 mouse device common for all mice
    input: AT Translated Set 2 keyboard as /class/input/input1
    TCP bic registered
    Initializing XFRM netlink socket
    NET: Registered protocol family 1
    NET: Registered protocol family 17
    powernow-k8: Found 1 AMD Turion(tm) 64 Mobile Technology MT-30 processors (version 2.00.00)
    powernow-k8: 0 : fid 0x8 (1600 MHz), vid 0xa
    powernow-k8: 1 : fid 0x0 (800 MHz), vid 0x16
    Magic number: 15:107:590
    drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    Freeing unused kernel memory: 316k freed
    Write protecting the kernel read-only data: 1032k
    USB Universal Host Controller Interface driver v3.0
    ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 21
    uhci_hcd 0000:00:10.0: UHCI Host Controller
    uhci_hcd 0000:00:10.0: new USB bus registered, assigned bus number 1
    uhci_hcd 0000:00:10.0: irq 21, io base 0x00001200
    usb usb1: configuration #1 chosen from 1 choice
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    ACPI: PCI Interrupt 0000:00:10.1[B] -> GSI 21 (level, low) -> IRQ 21
    uhci_hcd 0000:00:10.1: UHCI Host Controller
    uhci_hcd 0000:00:10.1: new USB bus registered, assigned bus number 2
    uhci_hcd 0000:00:10.1: irq 21, io base 0x00001300
    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:10.2[C] -> GSI 21 (level, low) -> IRQ 21
    uhci_hcd 0000:00:10.2: UHCI Host Controller
    uhci_hcd 0000:00:10.2: new USB bus registered, assigned bus number 3
    uhci_hcd 0000:00:10.2: irq 21, io base 0x00001700
    usb usb3: configuration #1 chosen from 1 choice
    hub 3-0:1.0: USB hub found
    hub 3-0:1.0: 2 ports detected
    ohci_hcd: 2006 August 04 USB 1.1 ‚Open‘ Host Controller (OHCI) Driver
    usb 1-1: new low speed USB device using uhci_hcd and address 2
    ACPI: PCI Interrupt 0000:00:10.3[D] -> GSI 21 (level, low) -> IRQ 21
    ehci_hcd 0000:00:10.3: EHCI Host Controller
    ehci_hcd 0000:00:10.3: new USB bus registered, assigned bus number 4
    ehci_hcd 0000:00:10.3: irq 21, io mem 0xf0002000
    ehci_hcd 0000:00:10.3: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    usb usb4: configuration #1 chosen from 1 choice
    hub 4-0:1.0: USB hub found
    hub 4-0:1.0: 6 ports detected
    Synaptics Touchpad, model: 1, fw: 6.2, id: 0x25a0b1, caps: 0xa04713/0x0
    input: SynPS/2 Synaptics TouchPad as /class/input/input2
    SCSI subsystem initialized
    libata version 2.20 loaded.
    pata_via 0000:00:11.1: version 0.2.1
    ACPI: PCI Interrupt 0000:00:11.1[A] -> GSI 20 (level, low) -> IRQ 20
    ata1: PATA max UDMA/133 cmd 0x00000000000101f0 ctl 0x00000000000103f6 bmdma 0x0000000000011100 irq 14
    ata2: PATA max UDMA/133 cmd 0x0000000000010170 ctl 0x0000000000010376 bmdma 0x0000000000011108 irq 15
    scsi0 : pata_via
    ata1.00: ata_hpa_resize 1: sectors = 156301488, hpa_sectors = 156301488
    ata1.00: ATA-7: FUJITSU MHV2080AT PL, 000000A0, max UDMA/100
    ata1.00: 156301488 sectors, multi 16: LBA
    ata1.00: ata_hpa_resize 1: sectors = 156301488, hpa_sectors = 156301488
    ata1.00: configured for UDMA/100
    scsi1 : pata_via
    ata2.00: ATAPI, max UDMA/33
    ata2.00: configured for UDMA/33
    scsi 0:0:0:0: Direct-Access ATA FUJITSU MHV2080A 0000 PQ: 0 ANSI: 5
    SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
    sda: Write Protect is off
    sda: Mode Sense: 00 3a 00 00
    SCSI device sda: write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
    sda: Write Protect is off
    sda: Mode Sense: 00 3a 00 00
    SCSI device sda: write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    sda: sda1 sda2
    sd 0:0:0:0: Attached scsi disk sda
    scsi 1:0:0:0: CD-ROM MATSHITA UJ-840D 1.00 PQ: 0 ANSI: 5
    usb 4-2: new high speed USB device using ehci_hcd and address 3
    usb 4-2: configuration #1 chosen from 1 choice
    usb 1-1: new low speed USB device using uhci_hcd and address 3
    usb 1-1: configuration #1 chosen from 1 choice
    input: Logitech USB-PS/2 Optical Mouse as /class/input/input3
    input: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:10.0-1
    Initializing USB Mass Storage driver…
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: dm-devel@redhat.com
    EXT3-fs: INFO: recovery required on readonly filesystem.
    EXT3-fs: write access will be enabled during recovery.
    kjournald starting. Commit interval 5 seconds
    EXT3-fs: recovery complete.
    EXT3-fs: mounted filesystem with ordered data mode.
    security: 3 users, 6 roles, 1823 types, 79 bools, 1 sens, 1024 cats
    security: 61 classes, 68309 rules
    SELinux: Completing initialization.
    SELinux: Setting up existing superblocks.
    SELinux: initialized (dev dm-0, type ext3), uses xattr
    SELinux: initialized (dev usbfs, type usbfs), uses genfs_contexts
    SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
    SELinux: initialized (dev debugfs, type debugfs), uses genfs_contexts
    SELinux: initialized (dev selinuxfs, type selinuxfs), uses genfs_contexts
    SELinux: initialized (dev mqueue, type mqueue), uses transition SIDs
    SELinux: initialized (dev hugetlbfs, type hugetlbfs), uses genfs_contexts
    SELinux: initialized (dev devpts, type devpts), uses transition SIDs
    SELinux: initialized (dev eventpollfs, type eventpollfs), uses task SIDs
    SELinux: initialized (dev inotifyfs, type inotifyfs), uses genfs_contexts
    SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
    SELinux: initialized (dev futexfs, type futexfs), uses genfs_contexts
    SELinux: initialized (dev pipefs, type pipefs), uses task SIDs
    SELinux: initialized (dev sockfs, type sockfs), uses task SIDs
    SELinux: initialized (dev cpuset, type cpuset), uses genfs_contexts
    SELinux: initialized (dev proc, type proc), uses genfs_contexts
    SELinux: initialized (dev bdev, type bdev), uses genfs_contexts
    SELinux: initialized (dev rootfs, type rootfs), uses genfs_contexts
    SELinux: initialized (dev sysfs, type sysfs), uses genfs_contexts
    audit(1183653293.661:2): policy loaded auid=4294967295
    sd 0:0:0:0: Attached scsi generic sg0 type 0
    scsi 1:0:0:0: Attached scsi generic sg1 type 5
    sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
    Uniform CD-ROM driver Revision: 3.20
    sr 1:0:0:0: Attached scsi CD-ROM sr0
    shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    via-rhine.c:v1.10-LK1.4.3 2007-03-06 Written by Donald Becker
    ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 23
    eth0: VIA Rhine II at 0xf0002100, 00:40:d0:86:c2:51, IRQ 23.
    eth0: MII PHY found at address 1, status 0x7869 advertising 05e1 Link 41e1.
    EDAC MC: Ver: 2.0.1 Jun 12 2007
    Loading module: rt2500pci – 2.0.0 by http://rt2x00.serialmonkey.com.
    ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 18
    wmaster0: Selected rate control algorithm ’simple‘
    EDAC MC0: Giving out device to k8_edac Athlon64/Opteron: DEV 0000:00:18.2
    input: PC Speaker as /class/input/input4
    ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 22
    PCI: Setting latency timer of device 0000:00:11.5 to 64
    NET: Registered protocol family 23
    Linux video capture interface: v2.00
    usbcore: registered new interface driver snd-usb-audio
    ACPI: PCI Interrupt 0000:00:11.6[C] -> GSI 22 (level, low) -> IRQ 22
    PCI: Setting latency timer of device 0000:00:11.6 to 64
    em28xx v4l2 driver version 0.0.1 loaded
    em28xx new video device (2040:6500): interface 0, class 255
    em28xx: device is attached to a USB 2.0 bus
    em28xx: you’re using the experimental/unstable tree from mcentral.de
    em28xx: there’s also a stable tree available but which is limited to
    em28xx: linux GSI 16 (level, low) -> IRQ 16
    ACPI: AC Adapter [AC] (on-line)
    ACPI: Battery Slot [BAT0] (battery present)
    No dock devices found.
    input: Power Button (FF) as /class/input/input5
    ACPI: Power Button (FF) [PWRF]
    input: Lid Switch as /class/input/input6
    ACPI: Lid Switch [LID]
    input: Sleep Button (CM) as /class/input/input7
    ACPI: Sleep Button (CM) [SBTN]
    ibm_acpi: ec object not found
    ACPI: Video Device [VGA0] (multi-head: yes rom: no post: no)
    device-mapper: multipath: version 1.0.5 loaded
    EXT3 FS on dm-0, internal journal
    kjournald starting. Commit interval 5 seconds
    EXT3 FS on sda1, internal journal
    EXT3-fs: mounted filesystem with ordered data mode.
    SELinux: initialized (dev sda1, type ext3), uses xattr
    SELinux: initialized (dev tmpfs, type tmpfs), uses transition SIDs
    Adding 2031608k swap on /dev/VolGroup00/LogVol01. Priority:-1 extents:1 across:2031608k
    SELinux: initialized (dev binfmt_misc, type binfmt_misc), uses genfs_contexts
    ip6_tables: (C) 2000-2006 Netfilter Core Team
    ip_tables: (C) 2000-2006 Netfilter Core Team
    Netfilter messages via NETLINK v0.30.
    nf_conntrack version 0.5.0 (8192 buckets, 65536 max)
    audit(1183653330.224:3): audit_pid=1837 old=0 by auid=4294967295 subj=system_u:system_r:auditd_t:s0
    SELinux: initialized (dev rpc_pipefs, type rpc_pipefs), uses genfs_contexts
    Bluetooth: Core ver 2.11
    NET: Registered protocol family 31
    Bluetooth: HCI device and connection manager initialized
    Bluetooth: HCI socket layer initialized
    Bluetooth: L2CAP ver 2.8
    Bluetooth: L2CAP socket layer initialized
    Bluetooth: RFCOMM socket layer initialized
    Bluetooth: RFCOMM TTY layer initialized
    Bluetooth: RFCOMM ver 1.8
    Bluetooth: HIDP (Human Interface Emulation) ver 1.2
    SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
    SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
    SELinux: initialized (dev autofs, type autofs), uses genfs_contexts
    [drm] Initialized drm 1.1.0 20060810
    [drm] Initialized via 2.11.0 20061227 on minor 0
    [drm] Initialized via 2.11.0 20061227 on minor 1
    agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
    agpgart: Xorg tried to set rate=x12. Setting to AGP3 x8 mode.
    agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
    agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
    irq 16: nobody cared (try booting with the „irqpoll“ option)

    Call Trace:
    [] __report_bad_irq+0x30/0x72
    [] note_interrupt+0x1cd/0x20e
    [] handle_fasteoi_irq+0xa9/0xd1
    [] call_softirq+0x1c/0x28
    [] do_IRQ+0xf1/0x15f
    [] acpi_processor_idle+0x0/0x4a1
    [] ret_from_intr+0x0/0xa
    [] acpi_safe_halt+0x28/0x39
    [] acpi_processor_idle+0x1a7/0x4a1
    [] acpi_processor_idle+0x0/0x4a1
    [] cpu_idle+0x8c/0xaf
    [] start_kernel+0x2b9/0x2c5
    [] _sinittext+0x15c/0x160

    handlers:
    [] (via_driver_irq_handler+0x0/0x183 [via])
    Disabling IRQ #16
    eth0: link up, 100Mbps, full-duplex, lpa 0x41E1
    eth0: no IPv6 routers present
    —- paste —–

    Im Voraus vielen Dank für Deine Mühe!
    Viele Grüße Seb.

  12. Hallo Seb.,

    das Problem mit dem Ton und Kabelfernsehen habe ich bereits weiter oben beschrieben. Es scheint ein Problem der Firmware zu sein. Ich habe es verzeweifelt unter Windows versucht zum Laufen zu bringen und es ging nicht. Irgendwann noch einmal probiert und es ging plötzlich. Bitter hier nicht nach Logik oder Sinn fragen – da ist halt ein Bug drin.

    Unter Linux scheint das Problem auch zu kommen, also gehe ich davon aus, dass es ein Firmware Bug ist. Was soll ich sagen? Ich habe es auch nur durch stumpfsinniges immer wieder Einstecken und neu Suchen von Sendern geschafft(unter Windows). Unter Linux habe ich es leider nicht ausprobiert, aber das Problem hast du nicht als erster.

    Geht es bei dir unter Windows?
    Hast du es mit Analogem Empfang über Antenne probiert, weil das ging bei mir immer. Vielleicht liegt das Problem nicht am Empfang, sondern an Rechten, SELinux, Soundausgabe tut nicht, ….

    Gruß

    Konstantin

  13. Hallo Konstantin,

    danke für die schnelle Antwort!
    Vor ein paar Monaten hatte ich noch Linux und WindowsXP parallel installiert, jetzt nur noch Linux :o) Unter WindowsXP lief das Ding allerdings einwandfrei.
    Mit der Firmware könntest Du Recht haben. Den Gedanken hatte ich auch und habe deshalb versucht gemäss Deiner alten Anleitung die Firmware aus dem aktuellen Windows-Treiber rauszuziehen, war aber leider nicht besonders erfolgreich. Ich habe es sowohl mit der Datei emBDA.sys als auch mit der emBDA64.sys probiert (./convert emBDA(64).sys > /lib/firmware/xceive_xc_3028.fw). Die Ausgabedatei hiess nat. in beiden Fällen xceive_xc-3028.fw und war nach Konvertierung der emBDA64.sys nur 20 KB gross und bei der emBDA.sys sogar nur 0 KB. Beide haben nicht funktioniert.
    Kannst Du mir einen Tip geben, wie ich die aktuelle Firmware korrekt aus dem Windows-Paket konvertieren kann? Das macht natürlich nur Sinn, wenn es sich dabei um eine neuere/andere Version handelt, als die, die sich in Deinem V3-Paket befindet.
    Danke!

    Gruß, Seb.

  14. Hallo Konstantin,

    nutze ne Terratec Cinergy T USB XE. Klappte alles soweit ganz gut aber beim Scannen der Sender erhielt ich ne eigenartige Fehlermeldung von falschen Zeigerwerten, welche ganz am Schluss von dmesg steht. Vielleicht weißt du Rat?!

    c00000)
    [ 0.000000] Detected 2086.975 MHz processor.
    [ 37.015408] Built 1 zonelists. Total pages: 130033
    [ 37.015412] Kernel command line: root=UUID=8bfd509a-f2af-4aed-afae-dd606b47b875 ro quiet splash locale=de_DE
    [ 37.015568] mapped APIC to ffffd000 (fee00000)
    [ 37.015570] mapped IOAPIC to ffffc000 (fec00000)
    [ 37.015573] Enabling fast FPU save and restore… done.
    [ 37.015576] Enabling unmasked SIMD FPU exception support… done.
    [ 37.015584] Initializing CPU#0
    [ 37.015636] PID hash table entries: 2048 (order: 11, 8192 bytes)
    [ 37.017259] Console: colour VGA+ 80×25
    [ 37.017517] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    [ 37.017738] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 37.028463] Memory: 508472k/524224k available (1992k kernel code, 15160k reserved, 900k data, 328k init, 0k highmem)
    [ 37.028473] virtual kernel memory layout:
    [ 37.028474] fixmap : 0xfff4e000 – 0xfffff000 ( 708 kB)
    [ 37.028475] pkmap : 0xff800000 – 0xffc00000 (4096 kB)
    [ 37.028476] vmalloc : 0xe0800000 – 0xff7fe000 ( 495 MB)
    [ 37.028478] lowmem : 0xc0000000 – 0xdfff0000 ( 511 MB)
    [ 37.028479] .init : 0xc03d9000 – 0xc042b000 ( 328 kB)
    [ 37.028480] .data : 0xc02f2374 – 0xc03d36d4 ( 900 kB)
    [ 37.028481] .text : 0xc0100000 – 0xc02f2374 (1992 kB)
    [ 37.028484] Checking if this processor honours the WP bit even in supervisor mode… Ok.
    [ 37.107518] Calibrating delay using timer specific routine.. 4177.08 BogoMIPS (lpj=8354171)
    [ 37.107556] Security Framework v1.0.0 initialized
    [ 37.107561] SELinux: Disabled at boot.
    [ 37.107576] Mount-cache hash table entries: 512
    [ 37.107704] CPU: After generic identify, caps: 0383fbff c1c3fbff 00000000 00000000 00000000 00000000 00000000
    [ 37.107713] CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
    [ 37.107715] CPU: L2 Cache: 512K (64 bytes/line)
    [ 37.107717] CPU: After all inits, caps: 0383fbff c1c3fbff 00000000 00000420 00000000 00000000 00000000
    [ 37.107727] Compat vDSO mapped to ffffe000.
    [ 37.107732] Remapping vsyscall page to ffffe000
    [ 37.107740] Checking ‚hlt‘ instruction… OK.
    [ 37.123600] SMP alternatives: switching to UP code
    [ 37.123799] Freeing SMP alternatives: 11k freed
    [ 37.123992] Early unpacking initramfs… done
    [ 37.413193] ACPI: Core revision 20060707
    [ 37.419748] ACPI: Looking for DSDT in initramfs… file /DSDT.aml not found, using machine DSDT.
    [ 37.422654] CPU0: AMD Athlon(tm) XP 3000+ stepping 00
    [ 37.422674] Total of 1 processors activated (4177.08 BogoMIPS).
    [ 37.422866] ENABLING IO-APIC IRQs
    [ 37.423054] ..TIMER: vector=0x31 apic1=0 pin1=0 apic2=-1 pin2=-1
    [ 37.566946] Brought up 1 CPUs
    [ 37.567177] Booting paravirtualized kernel on bare hardware
    [ 37.567245] Time: 21:00:42 Date: 06/08/107
    [ 37.567277] NET: Registered protocol family 16
    [ 37.567367] EISA bus registered
    [ 37.567371] ACPI: bus type pci registered
    [ 37.599126] PCI: PCI BIOS revision 2.10 entry at 0xfbe50, last bus=2
    [ 37.599129] PCI: Using configuration type 1
    [ 37.599130] Setting up standard PCI resources
    [ 37.613177] ACPI: Interpreter enabled
    [ 37.613179] ACPI: Using IOAPIC for interrupt routing
    [ 37.613752] ACPI: PCI Root Bridge [PCI0] (0000:00)
    [ 37.613756] PCI: Probing PCI hardware (bus 00)
    [ 37.614701] Boot video device is 0000:01:00.0
    [ 37.614746] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
    [ 37.673464] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
    [ 37.674057] ACPI: Power Resource [ISAV] (on)
    [ 37.674291] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
    [ 37.675448] ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
    [ 37.675763] ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
    [ 37.676077] ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.676391] ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.676703] ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.677020] ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
    [ 37.677335] ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
    [ 37.677652] ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 9 *10 11 12 14 15)
    [ 37.677970] ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.678287] ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 5 6 7 *9 10 11 12 14 15)
    [ 37.678608] ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.678933] ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
    [ 37.679246] ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
    [ 37.679562] ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.679879] ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.680197] ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
    [ 37.680528] ACPI: PCI Interrupt Link [LSID] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
    [ 37.680818] ACPI: PCI Interrupt Link [APC1] (IRQs *16), disabled.
    [ 37.681090] ACPI: PCI Interrupt Link [APC2] (IRQs *17), disabled.
    [ 37.681360] ACPI: PCI Interrupt Link [APC3] (IRQs *18), disabled.
    [ 37.681630] ACPI: PCI Interrupt Link [APC4] (IRQs *19), disabled.
    [ 37.681901] ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
    [ 37.682255] ACPI: PCI Interrupt Link [APCF] (IRQs 20 21) *0, disabled.
    [ 37.682614] ACPI: PCI Interrupt Link [APCG] (IRQs 20 21) *0, disabled.
    [ 37.682968] ACPI: PCI Interrupt Link [APCH] (IRQs 20 21) *0, disabled.
    [ 37.683314] ACPI: PCI Interrupt Link [APCI] (IRQs 20 21) *0, disabled.
    [ 37.683664] ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21) *0, disabled.
    [ 37.684012] ACPI: PCI Interrupt Link [APCK] (IRQs 20 21) *0, disabled.
    [ 37.684285] ACPI: PCI Interrupt Link [APCS] (IRQs *23), disabled.
    [ 37.684630] ACPI: PCI Interrupt Link [APCL] (IRQs 20 21) *0, disabled.
    [ 37.684977] ACPI: PCI Interrupt Link [APCM] (IRQs 20 21) *0, disabled.
    [ 37.685323] ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21) *0, disabled.
    [ 37.685671] ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21) *0, disabled.
    [ 37.686035] ACPI: PCI Interrupt Link [APSI] (IRQs 22) *0, disabled.
    [ 37.688855] Linux Plug and Play Support v0.97 (c) Adam Belay
    [ 37.688866] pnp: PnP ACPI init
    [ 37.694370] pnp: PnP ACPI: found 15 devices
    [ 37.694375] PnPBIOS: Disabled by ACPI PNP
    [ 37.694421] PCI: Using ACPI for IRQ routing
    [ 37.694426] PCI: If a device doesn’t work, try „pci=routeirq“. If it helps, post a report
    [ 37.730720] NET: Registered protocol family 8
    [ 37.730723] NET: Registered protocol family 20
    [ 37.731282] pnp: 00:00: ioport range 0x4000-0x407f could not be reserved
    [ 37.731286] pnp: 00:00: ioport range 0x4080-0x40ff has been reserved
    [ 37.731288] pnp: 00:00: ioport range 0x4400-0x447f has been reserved
    [ 37.731291] pnp: 00:00: ioport range 0x4480-0x44ff could not be reserved
    [ 37.731294] pnp: 00:00: ioport range 0x4200-0x427f has been reserved
    [ 37.731296] pnp: 00:00: ioport range 0x4280-0x42ff has been reserved
    [ 37.731301] pnp: 00:01: ioport range 0x5000-0x503f has been reserved
    [ 37.731303] pnp: 00:01: ioport range 0x5100-0x513f has been reserved
    [ 37.731563] PCI: Bridge: 0000:00:08.0
    [ 37.731565] IO window: disabled.
    [ 37.731570] MEM window: e8000000-e8ffffff
    [ 37.731573] PREFETCH window: disabled.
    [ 37.731580] PCI: Bridge: 0000:00:1e.0
    [ 37.731581] IO window: disabled.
    [ 37.731585] MEM window: e9000000-eaffffff
    [ 37.731588] PREFETCH window: d0000000-dfffffff
    [ 37.731598] PCI: Setting latency timer of device 0000:00:08.0 to 64
    [ 37.731629] NET: Registered protocol family 2
    [ 37.770705] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
    [ 37.770785] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
    [ 37.770936] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    [ 37.771012] TCP: Hash tables configured (established 16384 bind 8192)
    [ 37.771015] TCP reno registered
    [ 37.782719] checking if image is initramfs… it is
    [ 38.332914] Freeing initrd memory: 6967k freed
    [ 38.333357] audit: initializing netlink socket (disabled)
    [ 38.333370] audit(1183928442.396:1): initialized
    [ 38.333471] VFS: Disk quotas dquot_6.5.1
    [ 38.333488] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 38.333529] io scheduler noop registered
    [ 38.333532] io scheduler anticipatory registered
    [ 38.333534] io scheduler deadline registered
    [ 38.333541] io scheduler cfq registered (default)
    [ 38.370010] isapnp: Scanning for PnP cards…
    [ 38.723954] isapnp: No Plug & Play device found
    [ 38.747050] Real Time Clock Driver v1.12ac
    [ 38.747102] Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
    [ 38.747226] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [ 38.747376] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    [ 38.747871] 00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
    [ 38.748085] 00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
    [ 38.748292] mice: PS/2 mouse device common for all mice
    [ 38.748837] RAMDISK driver initialized: 16 RAM disks of 65536K size 1024 blocksize
    [ 38.749054] input: Macintosh mouse button emulation as /class/input/input0
    [ 38.749086] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
    [ 38.749090] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
    [ 38.749361] PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
    [ 38.752128] serio: i8042 KBD port at 0x60,0x64 irq 1
    [ 38.752133] serio: i8042 AUX port at 0x60,0x64 irq 12
    [ 38.752258] EISA: Probing bus 0 at eisa.0
    [ 38.752280] Cannot allocate resource for EISA slot 4
    [ 38.752283] Cannot allocate resource for EISA slot 5
    [ 38.752297] EISA: Detected 0 cards.
    [ 38.782344] TCP cubic registered
    [ 38.782349] NET: Registered protocol family 1
    [ 38.782368] Using IPI No-Shortcut mode
    [ 38.782422] ACPI: (supports S0 S1 S4 S5)
    [ 38.782470] Magic number: 15:794:44
    [ 38.782475] hash matches device ttyed
    [ 38.782946] Freeing unused kernel memory: 328k freed
    [ 38.785274] Time: tsc clocksource has been installed.
    [ 38.802068] input: AT Translated Set 2 keyboard as /class/input/input1
    [ 39.997944] Capability LSM initialized
    [ 40.477730] usbcore: registered new interface driver usbfs
    [ 40.477752] usbcore: registered new interface driver hub
    [ 40.477774] usbcore: registered new device driver usb
    [ 40.478413] ohci_hcd: 2006 August 04 USB 1.1 ‚Open‘ Host Controller (OHCI) Driver
    [ 40.478850] ACPI: PCI Interrupt Link [APCF] enabled at IRQ 21
    [ 40.478858] ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [APCF] -> GSI 21 (level, high) -> IRQ 16
    [ 40.478871] PCI: Setting latency timer of device 0000:00:02.0 to 64
    [ 40.478874] ohci_hcd 0000:00:02.0: OHCI Host Controller
    [ 40.479028] ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 1
    [ 40.479046] ohci_hcd 0000:00:02.0: irq 16, io mem 0xeb001000
    [ 40.502432] forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.59.
    [ 40.553311] usb usb1: configuration #1 chosen from 1 choice
    [ 40.553343] hub 1-0:1.0: USB hub found
    [ 40.553355] hub 1-0:1.0: 4 ports detected
    [ 40.659218] ACPI: PCI Interrupt Link [APCG] enabled at IRQ 20
    [ 40.659228] ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [APCG] -> GSI 20 (level, high) -> IRQ 17
    [ 40.659242] PCI: Setting latency timer of device 0000:00:02.1 to 64
    [ 40.659246] ohci_hcd 0000:00:02.1: OHCI Host Controller
    [ 40.659268] ohci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 2
    [ 40.659286] ohci_hcd 0000:00:02.1: irq 17, io mem 0xeb002000
    [ 40.664067] Floppy drive(s): fd0 is 1.44M
    [ 40.713404] FDC 0 is a post-1991 82077
    [ 40.721934] usb usb2: configuration #1 chosen from 1 choice
    [ 40.721962] hub 2-0:1.0: USB hub found
    [ 40.721976] hub 2-0:1.0: 4 ports detected
    [ 40.827012] ACPI: PCI Interrupt Link [APCL] enabled at IRQ 21
    [ 40.827018] ACPI: PCI Interrupt 0000:00:02.2[C] -> Link [APCL] -> GSI 21 (level, high) -> IRQ 16
    [ 40.827030] PCI: Setting latency timer of device 0000:00:02.2 to 64
    [ 40.827033] ehci_hcd 0000:00:02.2: EHCI Host Controller
    [ 40.827056] ehci_hcd 0000:00:02.2: new USB bus registered, assigned bus number 3
    [ 40.827090] ehci_hcd 0000:00:02.2: debug port 1
    [ 40.827095] PCI: cache line size of 64 is not supported by device 0000:00:02.2
    [ 40.827102] ehci_hcd 0000:00:02.2: irq 16, io mem 0xeb003000
    [ 40.827110] ehci_hcd 0000:00:02.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
    [ 40.827179] usb usb3: configuration #1 chosen from 1 choice
    [ 40.827204] hub 3-0:1.0: USB hub found
    [ 40.827213] hub 3-0:1.0: 8 ports detected
    [ 40.934848] ACPI: PCI Interrupt Link [APCH] enabled at IRQ 20
    [ 40.934854] ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [APCH] -> GSI 20 (level, high) -> IRQ 17
    [ 40.934860] PCI: Setting latency timer of device 0000:00:04.0 to 64
    [ 41.457918] eth0: forcedeth.c: subsystem: 01462:570c bound to 0000:00:04.0
    [ 41.463508] SCSI subsystem initialized
    [ 41.468152] libata version 2.20 loaded.
    [ 41.471476] sata_nv 0000:00:0b.0: version 3.3
    [ 41.472027] ACPI: PCI Interrupt Link [APSI] enabled at IRQ 22
    [ 41.472035] ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [APSI] -> GSI 22 (level, high) -> IRQ 18
    [ 41.472054] PCI: Setting latency timer of device 0000:00:0b.0 to 64
    [ 41.474028] ata1: SATA max UDMA/133 cmd 0x000109f0 ctl 0x00010bf2 bmdma 0x0001d000 irq 18
    [ 41.474069] ata2: SATA max UDMA/133 cmd 0x00010970 ctl 0x00010b72 bmdma 0x0001d008 irq 18
    [ 41.474082] scsi0 : sata_nv
    [ 41.785114] usb 2-1: new full speed USB device using ohci_hcd and address 2
    [ 41.944918] ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
    [ 41.957167] ata1.00: ata_hpa_resize 1: sectors = 156301488, hpa_sectors = 156301488
    [ 41.957173] ata1.00: ATA-7: SAMSUNG HD080HJ, ZH100-41, max UDMA7
    [ 41.957176] ata1.00: 156301488 sectors, multi 16: LBA48 NCQ (depth 0/32)
    [ 41.993108] ata1.00: ata_hpa_resize 1: sectors = 156301488, hpa_sectors = 156301488
    [ 41.993112] ata1.00: configured for UDMA/133
    [ 41.993122] scsi1 : sata_nv
    [ 41.994158] usb 2-1: configuration #1 chosen from 1 choice
    [ 42.304413] usb 2-3: new full speed USB device using ohci_hcd and address 3
    [ 42.308402] ata2: SATA link down (SStatus 0 SControl 300)
    [ 42.308518] scsi 0:0:0:0: Direct-Access ATA SAMSUNG HD080HJ ZH10 PQ: 0 ANSI: 5
    [ 42.309971] NFORCE2-U400R: IDE controller at PCI slot 0000:00:09.0
    [ 42.310039] NFORCE2-U400R: chipset revision 163
    [ 42.310042] NFORCE2-U400R: not 100% native mode: will probe irqs later
    [ 42.310049] NFORCE2-U400R: 0000:00:09.0 (rev a3) UDMA133 controller
    [ 42.310058] ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    [ 42.310069] ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
    [ 42.310077] Probing IDE interface ide0…
    [ 42.325559] SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
    [ 42.325573] sda: Write Protect is off
    [ 42.325576] sda: Mode Sense: 00 3a 00 00
    [ 42.325591] SCSI device sda: write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 42.325643] SCSI device sda: 156301488 512-byte hdwr sectors (80026 MB)
    [ 42.325652] sda: Write Protect is off
    [ 42.325654] sda: Mode Sense: 00 3a 00 00
    [ 42.325668] SCSI device sda: write cache: enabled, read cache: enabled, doesn’t support DPO or FUA
    [ 42.325672] sda: sda1 sda2 sda3 sda4
    [ 42.373005] sd 0:0:0:0: Attached scsi disk sda
    [ 42.377030] sd 0:0:0:0: Attached scsi generic sg0 type 0
    [ 42.510458] usb 2-3: configuration #1 chosen from 1 choice
    [ 42.522899] usbcore: registered new interface driver libusual
    [ 42.526253] Initializing USB Mass Storage driver…
    [ 42.526325] scsi2 : SCSI emulation for USB Mass Storage devices
    [ 42.526376] usbcore: registered new interface driver usb-storage
    [ 42.526379] USB Mass Storage support registered.
    [ 42.526465] usb-storage: device found at 3
    [ 42.526467] usb-storage: waiting for device to settle before scanning
    [ 42.636826] kjournald starting. Commit interval 5 seconds
    [ 42.636837] EXT3-fs: mounted filesystem with ordered data mode.
    [ 42.879622] Probing IDE interface ide1…
    [ 43.618740] hdc: PIONEER DVD-RW DVR-105, ATAPI CD/DVD-ROM drive
    [ 44.289971] ide1 at 0x170-0x177,0x376 on irq 15
    [ 47.522472] usb-storage: device scan complete
    [ 47.529452] scsi 2:0:0:0: Direct-Access MATSHITA DMC-FZ30 0100 PQ: 0 ANSI: 2
    [ 47.551406] SCSI device sdb: 967680 512-byte hdwr sectors (495 MB)
    [ 47.558396] sdb: Write Protect is off
    [ 47.558399] sdb: Mode Sense: 04 00 00 00
    [ 47.558401] sdb: assuming drive cache: write through
    [ 47.573376] SCSI device sdb: 967680 512-byte hdwr sectors (495 MB)
    [ 47.580364] sdb: Write Protect is off
    [ 47.580367] sdb: Mode Sense: 04 00 00 00
    [ 47.580368] sdb: assuming drive cache: write through
    [ 47.580371] sdb: sdb1
    [ 47.598392] sd 2:0:0:0: Attached scsi removable disk sdb
    [ 47.598426] sd 2:0:0:0: Attached scsi generic sg1 type 0
    [ 52.092709] NET: Registered protocol family 17
    [ 52.305184] Linux agpgart interface v0.102 (c) Dave Jones
    [ 52.451354] agpgart: Detected NVIDIA nForce2 chipset
    [ 52.458312] agpgart: AGP aperture is 128M @ 0xe0000000
    [ 52.955791] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
    [ 52.957388] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
    [ 52.974886] i2c_adapter i2c-0: nForce2 SMBus adapter at 0x5000
    [ 52.974924] i2c_adapter i2c-1: nForce2 SMBus adapter at 0x5100
    [ 53.226244] input: PC Speaker as /class/input/input2
    [ 53.245207] parport: PnPBIOS parport detected.
    [ 53.245268] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE]
    [ 53.297500] hdc: ATAPI 32X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache, UDMA(33)
    [ 53.297509] Uniform CD-ROM driver Revision: 3.20
    [ 53.363007] Linux video capture interface: v2.00
    [ 53.403968] input: ImExPS/2 Logitech Wheel Mouse as /class/input/input3
    [ 53.556216] nvidia: module license ‚NVIDIA‘ taints kernel.
    [ 53.813938] ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16
    [ 53.813948] ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 19
    [ 53.814288] NVRM: loading NVIDIA UNIX x86 Kernel Module 1.0-9755 Mon Feb 26 23:21:15 PST 2007
    [ 53.827502] ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 19
    [ 53.827508] rt2500 1.1.0 BETA4 2006/06/18 http://rt2x00.serialmonkey.com
    [ 53.831023] dvb-usb: found a ‚TerraTec Cinergy T USB XE‘ in warm state.
    [ 53.831087] dvb-usb: will use the device’s hardware PID filter (table count: 32).
    [ 53.846566] DVB: registering new adapter (TerraTec Cinergy T USB XE)
    [ 53.881941] DVB: registering frontend 0 (AF9005 USB DVB-T)…
    [ 53.882038] dvb-usb: TerraTec Cinergy T USB XE successfully initialized and connected.
    [ 53.882052] usbcore: registered new interface driver dvb_usb_af9005
    [ 54.137591] ACPI: PCI Interrupt Link [APCJ] enabled at IRQ 21
    [ 54.137596] ACPI: PCI Interrupt 0000:00:06.0[A] -> Link [APCJ] -> GSI 21 (level, high) -> IRQ 16
    [ 54.137622] PCI: Setting latency timer of device 0000:00:06.0 to 64
    [ 54.197443] saa7130/34: v4l2 driver version 0.2.14 loaded
    [ 54.463744] intel8x0_measure_ac97_clock: measured 58771 usecs
    [ 54.463748] intel8x0: clocking to 48000
    [ 54.465006] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
    [ 54.465015] ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 20
    [ 54.465024] saa7134[0]: found at 0000:02:09.0, rev: 1, irq: 20, latency: 32, mmio: 0xe8002000
    [ 54.465030] saa7134[0]: subsystem: 4e42:0138, board: LifeView FlyVIDEO3000 [card=2,autodetected]
    [ 54.465040] saa7134[0]: board init: gpio is 38500
    [ 54.465042] saa7134[0]: there are different flyvideo cards with different tuners
    [ 54.465044] saa7134[0]: out there, you might have to use the tuner= insmod
    [ 54.465045] saa7134[0]: option to override the default value.
    [ 54.465127] input: saa7134 IR (LifeView FlyVIDEO30 as /class/input/input4
    [ 54.611541] saa7134[0]: i2c eeprom 00: 42 4e 38 01 10 28 ff ff ff ff ff ff ff ff ff ff
    [ 54.611550] saa7134[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.611556] saa7134[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.611562] saa7134[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.611568] saa7134[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.611575] saa7134[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.611581] saa7134[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.611587] saa7134[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    [ 54.647504] tuner 3-0061: chip found @ 0xc2 (saa7134[0])
    [ 54.647548] /lib/firmware/2.6.20-16-generic/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
    [ 54.647552] tuner 0x61: Configuration acknowledged
    [ 54.647554] /lib/firmware/2.6.20-16-generic/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
    [ 54.647559] tuner 3-0061: type set to 5 (Philips PAL_BG (FI1216 and compatibles))
    [ 54.649644] saa7134[0]: registered device video0 [v4l2]
    [ 54.649677] saa7134[0]: registered device vbi0
    [ 54.649707] saa7134[0]: registered device radio0
    [ 54.661546] saa7134 ALSA driver for DMA sound loaded
    [ 54.661577] saa7134[0]/alsa: saa7134[0] at 0xe8002000 irq 20 registered as card -2
    [ 54.876756] lp0: using parport0 (interrupt-driven).
    [ 54.911263] fuse init (API version 7.8)
    [ 54.996388] em28xx v4l2 driver version 0.0.1 loaded
    [ 54.997714] usbcore: registered new interface driver em28xx
    [ 55.532117] EXT3 FS on sda2, internal journal
    [ 62.553835] NET: Registered protocol family 10
    [ 62.553925] lo: Disabled Privacy Extensions
    [ 64.795521] input: Power Button (FF) as /class/input/input5
    [ 64.799586] ACPI: Power Button (FF) [PWRF]
    [ 64.836882] input: Power Button (CM) as /class/input/input6
    [ 64.840943] ACPI: Power Button (CM) [PWRB]
    [ 64.858621] Using specific hotkey driver
    [ 64.896124] No dock devices found.
    [ 64.936528] ibm_acpi: ec object not found
    [ 65.052703] pcc_acpi: loading…
    [ 69.611488] rt2500 EEPROM: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Channel
    [ 69.611497] rt2500 EEPROM: 5 5 5 5 5 4 4 4 4 4 4 4 4 4 dBm Maximum
    [ 71.075096] agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
    [ 71.075413] agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
    [ 71.075647] agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
    [ 72.064577] ppdev: user-space parallel port driver
    [ 76.436734] apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac)
    [ 76.436739] apm: overridden by ACPI.
    [ 77.609109] Bluetooth: Core ver 2.11
    [ 77.609166] NET: Registered protocol family 31
    [ 77.609168] Bluetooth: HCI device and connection manager initialized
    [ 77.609171] Bluetooth: HCI socket layer initialized
    [ 77.644179] Bluetooth: L2CAP ver 2.8
    [ 77.644183] Bluetooth: L2CAP socket layer initialized
    [ 77.733050] Bluetooth: RFCOMM socket layer initialized
    [ 77.733064] Bluetooth: RFCOMM TTY layer initialized
    [ 77.733066] Bluetooth: RFCOMM ver 1.8
    [ 86.276145] eth0: no IPv6 routers present
    [ 87.328177] usb 2-3: USB disconnect, address 3
    [ 98.285269] ISO 9660 Extensions: Microsoft Joliet Level 3
    [ 98.287347] ISOFS: changing to secondary root
    [ 188.057777] MT2060: successfully identified (IF1 = 1228)
    [ 189.046427] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000000
    [ 189.046435] printing eip:
    [ 189.046436] 00000000
    [ 189.046437] *pde = 00000000
    [ 189.046440] Oops: 0000 [#1]
    [ 189.046442] SMP
    [ 189.046444] Modules linked in: mt2060 isofs udf binfmt_misc rfcomm l2cap bluetooth ppdev cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand freq_table cpufreq_conservative tc1100_wmi pcc_acpi dev_acpi sony_acpi video sbs i2c_ec dock button battery container ac asus_acpi backlight ipv6 nls_iso8859_1 nls_cp437 vfat fat em28xx tveeprom fuse lp saa7134_alsa tuner saa7134 video_buf compat_ioctl32 snd_intel8x0 snd_ac97_codec ir_kbd_i2c ac97_bus snd_pcm_oss snd_mixer_oss dvb_usb_af9005_remote ir_common snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi rt2500 nvidia(P) dvb_usb_af9005 dvb_usb dvb_core dvb_pll snd_seq_midi_event snd_seq snd_timer snd_seq_device videodev v4l2_common v4l1_compat ide_cd parport_pc parport pcspkr cdrom i2c_nforce2 shpchp pci_hotplug snd soundcore snd_page_alloc psmouse serio_raw i2c_core nvidia_agp agpgart af_packet tsdev evdev ext3 jbd mbcache usb_storage libusual sg sd_mod sata_nv ata_generic libata scsi_mod floppy amd74xx generic forcedeth ehci_hcd ohci_hcd usbcore thermal processor fan fbcon tileblit font bitblit softcursor vesafb capability commoncap
    [ 189.046506] CPU: 0
    [ 189.046506] EIP: 0060:[] Tainted: P VLI
    [ 189.046508] EFLAGS: 00010282 (2.6.20-16-generic #2)
    [ 189.046512] EIP is at 0x0
    [ 189.046514] eax: d872ae60 ebx: 000000cc ecx: 00000000 edx: d872ad54
    [ 189.046517] esi: 00000000 edi: d872ac00 ebp: e0ca3510 esp: cad85f40
    [ 189.046519] ds: 007b es: 007b ss: 0068
    [ 189.046522] Process kdvb-fe-0 (pid: 5873, ti=cad84000 task=cf829560 task.ti=cad84000)
    [ 189.046524] Stack: e0a93c36 000004cc 00000002 d872ac18 d872ac48 db460888 c800ccff 02cc04b9
    [ 189.046530] db460888 d872ac48 d872a800 d872a9b0 e0a6f3ff d872ac48 d872ac48 e0aa360d
    [ 189.046536] 711d7426 0000002b 00000bdd fffffffc e0aa4bc6 00000000 cad83e60 cad83e58
    [ 189.046541] Call Trace:
    [ 189.046544] [] af9005_fe_init+0x7f6/0x910 [dvb_usb_af9005]
    [ 189.046560] [] dvb_usb_fe_wakeup+0x2f/0x40 [dvb_usb]
    [ 189.046570] [] dvb_frontend_init+0x1d/0x70 [dvb_core]
    [ 189.046589] [] dvb_frontend_thread+0x66/0x300 [dvb_core]
    [ 189.046604] [] complete+0x40/0x60
    [ 189.046616] [] dvb_frontend_thread+0x0/0x300 [dvb_core]
    [ 189.046626] [] kthread+0xba/0xf0
    [ 189.046633] [] kthread+0x0/0xf0
    [ 189.046638] [] kernel_thread_helper+0x7/0x10
    [ 189.046648] =======================
    [ 189.046649] Code: Bad EIP value.
    [ 189.046652] EIP: [] 0x0 SS:ESP 0068:cad85f40
    [ 189.046656]

    Gruß Sebastian

  15. Hallo,

    habe nach Deiner und anderen Anleitungen eine Pinnacle Hybrid Pro installiert. Alles scheint so, wie es sein soll. Jedoch habe ich nicht:

    /dev/dvb/adapter0/demux0
    /dev/dvb/adapter0/dvr0
    /dev/dvb/adapter0/frontend0

    Es gibt bei mir kein /dev/dvb.
    Ich nutze Ubuntu 7.04 – Kernel 2.6.20.16-generic

    Für Hilfe, Ideen, Anregungen bin ich sehr dankbar.

  16. Was ist denn zu dem Modul em2880-dvb geworden? Das wird bei mir nicht mehr installiert. Es gibt nur noch ein em28xx das kann ich laden, aber damit erstellt er keinen /dev/dvb Ordner. Jemand eine Ahnung?

  17. Hallo,

    bitte probiert den stabilen Zweig aus, wenn es vom Kernel und der Unterstützung her möglich ist, „experimental“ ist nicht ohne Grund als solches deklariert.

    @Sebastion
    Zum EIP kann ich nicht viel sagen, wohl ein Programmierfehler und ich bin nicht der Entwickler, also bitte auf der Entwicklerseite posten.

    @serdal
    Bitte schick mir die Log Ausgaben vom Befehl „dmesg“, wenn ich nichts sehe, kann ich dir auch nicht helfen. Bitte den Stick erst nach dem Starten einstecken, damit es nicht so viel Durcheinander bei dem Log gibt und das Modul laden „modprobe em2880-dvb“.

    @navimarin
    em2880-dvb sollte es normalerweise geben, em28xx ist nur für den analogen Empfang. Schick mir bitte die Ausgaben von „make“ und „make install“, dann schau ich es mir an.

    Gruß

    Konstantin

  18. Hi,

    ich kam noch nicht dazu die neuen Sourcen zu testen und was zum fehlenden Module em2880-dvb zu sagen, aber auf der Entwicklerseite ist nichts zu geschrieben.

    Ich habe gesehen, dass sie in den Logdateien fehlen. Lass mir bitte Zeit, hab leider einen anderen Job der Geld einbringen muss, damit ich das hier betreiben kann 🙁

    Gruß

    Konstantin

  19. Hallo,

    ich habe einen Dazzle TV Hybrid USB-Dongle, die USB-ID ist eb1a:2881.
    Das Gerät konnte ich nicht testen, da die Treiber ausschließlich
    für XP konzipiert waren und mir so´n Schweinkram nicht ins Haus
    kommt.
    Ich nutze das aktuelle Ubuntu (7.04) mit folgendem Kernel:
    2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 GNU/Linux

    Ich habe Firmware v3 benutzt, da ich glaube, dass das Gerät
    baugleich ist mit Pinnacle PCTV Hybrid Pro Dongle.

    Ich verwende einen USB-2.0 Port und keine Verlängerung. Das
    Problem ist, dass sich der Treiber wohl laden lässt, aber bei
    der Sendersuche (scan) kommen nur Fehler:

    root@micha-desktop:~# scan -n -o zap -p /usr/share/doc/dvb-utils/examples/scan/dvb-t/de-Frankfurt
    scanning /usr/share/doc/dvb-utils/examples/scan/dvb-t/de-Frankfurt
    using ‚/dev/dvb/adapter0/frontend0‘ and ‚/dev/dvb/adapter0/demux0‘
    initial transponder 198500000 1 3 9 1 1 3 0
    initial transponder 482000000 0 2 9 1 1 3 0
    initial transponder 578000000 0 2 9 1 1 3 0
    initial transponder 738000000 0 2 9 1 1 3 0
    initial transponder 762000000 0 2 9 1 1 3 0
    initial transponder 818000000 0 2 9 1 1 3 0
    >>> tune to: 198500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
    WARNING: >>> tuning failed!!!
    >>> tune to: 198500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE (tuning failed)
    WARNING: >>> tuning failed!!!
    >>> tune to: 482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
    WARNING: >>> tuning failed!!!
    >>> tune to: 482000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE (tuning failed)
    WARNING: >>> tuning failed!!!
    >>> tune to: 578000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_16:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_4:HIERARCHY_NONE
    WARNING: >>> tuning failed!!!

    Hier der dmesg-Kram beim Einstecken des Geräts:

    [ 207.432000] usb 5-4: new high speed USB device using ehci_hcd and address 2
    [ 207.564000] usb 5-4: configuration #1 chosen from 1 choice
    [ 207.960000] Linux video capture interface: v2.00
    [ 208.012000] em28xx v4l2 driver version 0.0.1 loaded
    [ 208.016000] em28xx new video device (eb1a:2881): interface 0, class 255
    [ 208.016000] em28xx: device is attached to a USB 2.0 bus
    [ 208.016000] em28xx: you’re using the experimental/unstable tree from mcentral.de
    [ 208.016000] em28xx: there’s also a stable tree available but which is limited to
    [ 208.016000] em28xx: linux

  20. Offenbar hat WordPress irgendwo die Eingabe gekappt. Hier ist der Rest:

    [ 208.016000] em28xx: there’s also a stable tree available but which is limited to
    [ 208.016000] em28xx: linux

  21. Habe jetzt erst gesehen, dass der Kommentar freigeschalten wird. Daher gehe ich mal davon aus, dass das Abschneiden des Kommentars darauf zurückzuführen ist.
    Gruß
    Micha

  22. Hallo Micha,

    schick es mir bitte als Datei, da WordPress mittlerweile Inhalte besser filtert und damit ein Teil der Logs drauf geht 😉

    Ich brauche die Ausgabe von „dmesg“ nach dem Einstecken des Sticks und am besten ohne andere Logs(nicht per Hand filtern). Steck ihn also erst bitte später ein, wenn der Rechner hochgefahren ist, thx.

    Aber außer einer Aussage kann ich nicht viel tun, den ich habe den Treiber nicht programmiert. Ich helfe nur beim „Support“.

    Gruß

    Konstantin

  23. Hallo zusammen,

    mein Stick läuft nun, mit den Treibern war alles in Ordnung. Problem war, dass unter Ubuntu Feisty Fawn (7.04) das scan Kommando (jedenfalls mit diesem Stick) nicht richtig funktioniert. Die entsprechenden Fehlermeldungen habe ich weiter oben schon gepostet.
    Die Channelsuche ging dann direkt mit kaffeine, dazu habe ich in der Vorauswahl keinen Ort angegeben, sondern habe das Auswahlfeld auf „auto“ belassen. Ich habe folgenden Stick:
    Dazzle TV Hybrid Stick, USB-ID: eb1a:2881. Er ist höchstwahrscheinlich zu einem Pinnacle Stick kompatibel, aber auf der Verpackung ist nichts von Pinnacle zu lesen.
    Gruß
    Micha

    PS: Damit kaffeine nach einem erfolglosen Start (ohne dvb-t Treiber) erneut nach neuen Geräten sucht, habe ich alle von kaffeine erzeugten Dateien gelöscht und kaffeine erneut gestartet.

  24. Hallo,
    erstmal danke für dieses HowTo (Hat mir sehr geholfen).
    Ich habe bereits einen Terratec Cinergy Hybrid T USB XS
    erfolgreich im Einsatz (Firmware V3). Jetzt möchte ich mir noch einen zweiten Stick zulegen.

    Frage-1:
    Ich würde gerne den Terratec Cinergy T USB XS (ohne Hybrid) zulegen. Dieser benötigt laut HowTo jedoch die Firmware V1. Wie müßte ich in diesem Fall bei der Installation vorgehen ?
    Frage-2
    Alternative könnte ich mir den bereits vorhandenen Stick nochmals kaufen (also Terratec Cinergy Hybrid T USB XS). Würde der Treiber den zweiten Stick automatisch erkennen oder muss ich noch irgendwelche Einstellungen vornehmen ?

    Gruss
    Mark

  25. Hallo zusammen,

    erstmal danke an Konstantin für die hilfreiche und ausführliche Installationsanleitung. Nachdem der Stick (Cinergy XS) bereits unter Suse 10.2 lief, habe ich unter Ubuntu (Kernel 2.6.20-16-generic) jetzt das gleich Problem.

    lsusb:
    Bus 004 Device 006: ID 0ccd:0043 TerraTec Electronic GmbH

    dmesg:
    [ 4285.076248] attach_inform: eeprom detected.
    [ 4285.103123] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 43 00 c0 12 5c 00 9e 24 6a 34
    [ 4285.103138] em28xx #0: i2c eeprom 10: 00 00 06 57 02 0c 00 00 00 00 00 00 00 00 00 00
    [ 4285.103148] em28xx #0: i2c eeprom 20: 44 00 00 00 f0 10 01 00 00 00 00 00 5b 00 00 00
    [ 4285.103158] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00
    [ 4285.103169] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 4285.103178] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 4285.103188] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00
    [ 4285.103198] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00
    [ 4285.103208] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00
    [ 4285.103218] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 24 03
    [ 4285.103228] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79 00 20 00
    [ 4285.103238] em28xx #0: i2c eeprom b0: 54 00 20 00 55 00 53 00 42 00 20 00 58 00 53 00
    [ 4285.103248] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 4285.103257] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 4285.103267] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 4285.103276] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 4285.103286] EEPROM ID= 0x9567eb1a
    [ 4285.103288] Vendor/Product ID= 0ccd:0043
    [ 4285.103290] No audio on board.
    [ 4285.103292] 500mA max power
    [ 4285.103294] Table at 0x06, strings=0x249e, 0x346a, 0x0000
    [ 4285.104000] em2880-dvb.c: DVB Init
    [ 4285.210091] FIXME:em28xx_i2c_send_bytes(1e): write failed:
    [ 4285.210097] ===============================
    [ 4285.210100] 7f
    [ 4285.210102] ================================
    [ 4285.210465] zl10353_read_register: readreg error (reg=127, ret==-19)
    [ 4285.210494] em2880-dvb.c: failed initializing zl10353 DVB-T demodulator
    [ 4285.210496] em2880-dvb.c: retrying with mt352 DVB-T demodulator
    [ 4285.210840] FIXME:em28xx_i2c_send_bytes(1e): write failed:
    [ 4285.210842] ===============================
    [ 4285.210844] 7f
    [ 4285.210846] ================================
    [ 4285.211213] mt352_read_register: readreg error (reg=127, ret==-19)
    [ 4285.211253] em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb
    [ 4285.211255] em2880-dvb.c: DVB-T demodulator not reachable, did you try „modprobe em28xx device_mode=1“
    [ 4285.211259] em28xx #0: Found Terratec Cinergy T XS

    Ich vermute das hängt irgendwie mit dem neue Kernel zusammen.

    Getestet habe ich sowohl v4l-dvb-kernel als auch v4l-dvb-experimental.

    Ich hoffe es gibt bald Neuigkeiten zu diesem Thema.

    Gruß,
    Konrad

  26. Hallo Mark,

    die Firmware dürfte sich nicht überschneiden, da die Dateinamen verschieden sind (grob trüber geschaut). Was der Treiber macht, kann ich dir nicht sagen, aber er lädt die Firmware über einen „Fingerabdruck“ des Chips, also sollte es gehen.

    Er müsste den zweiten Stick automatisch Erkennen und auch so einbinden. Ich schätze du willst beide Sticks in einem PC benutzen und dann parallel nutzen zum was auch immer. Spar dir die Information.
    Das würde mich auch interessieren, ich kann es aber nicht testen, da ich nur einen Stick habe und der ist von Hauppauge.

    Wie kann ich dir noch helfen – im Moment fällt mir nichts ein.

    Gruß

    Konstantin

  27. Hallo Konstantin,
    also erstmal möchte ich klarstellen, dass ich ein ganz normaler deutscher Durchschnittsmann bin,
    der sich lediglich einen VDR mit Dual-Tuner-System aufbauen möchten. Vielleich lass ich mich aber
    demnächst trotzdem mal vom Arzt durchchecken 🙂

    Am Samstag hatte der Mediamarkt nur noch den Hybrid-Stick. Diesen habe ich mir dann auch gekauft.
    Jetzt habe ich demnach zwei baugleiche Sticks.

    Test-1:
    Ich habe beide Sticks einzeln, hintereinander ausprobiert. Alles ok -> beide Sticks funktionieren einwandfrei !!

    Test-2
    Ich habe beide Stick gleichzeitig installiert. Die dmesg Ausgabe ist sehr interessant. Beide Sticks
    werden erkannt und (soweit ich das nachvollziehen kann) werden auch für beide Sticks die Firmware
    geladen. Dies geschieht in Abschnitt-1 (Stick-1) und in Abschnitt-2 (Stick-2). Im dritten
    Abschnitt ist jedoch zu erkennen, dass laediglich ein Adapter/Frontend registriert werden, so das
    der VDR auch nur ein Gerät nutzen kann.

    Kennt jemand hierfür eine Lösung ???

    DMESG-Asgabe

    em28xx v4l2 driver version 0.0.1 loaded

    — ABSCHNITT-1 —
    em28xx new video device (0ccd:0042): interface 0, class 255
    em28xx: device is attached to a USB 2.0 bus
    em28xx: you’re using the experimental/unstable tree from mcentral.de
    em28xx: there’s also a stable tree available but which is limited to
    em28xx: linux

  28. Hallo Mark,

    so war das nicht gemeint – aber auf jeden Fall lustig mit dem Arzt 😉

    Ich würde dir gerne mehr zu Test-2 sagen, aber leider habe ich so was noch nie gemacht und habe auch keine Möglichkeit zu 🙁

    Versuchs bitte auf der Entwicklerseite (leider nur auf Englisch), vielleicht kann dir Markus mehr sagen.

    Kann auch gut sein, dass es Absicht ist mit dem einen Frontend und man kann sie dann irgendwie parallel steuern. Das ist jetzt aber rein ins Blaue gegriffen.

    Gruß

    Konstantin

  29. Hallo Konstantin,
    erstmal vielen dank für dein klasse HOWTO. Leider klappt es bei mir nicht ganz.

    Ich habe ein Toshibe Satalize MX 440 mit Debian Etch (noch als unstable) und einem 2.6.18er Kernel. Dafpr habe ich mir eine Hauppauge WinTV-HVR 900 (Rev 1.2) gekauft und habe deine Anleitung so durchgezogen. Lief auch super bis zur dmesg-Abfrage, die brachte das:
    ——————————

    usb 5-1: USB disconnect, address 3
    em28xx #0: disconnecting em28xx#0 video
    em28xx #0: V4L2 VIDEO devices /dev/video0 deregistered
    em28xx #0: V4L2 VBI devices /dev/vbi0 deregistered
    /usr/src/v4l-dvb-kernel/v4l/tuner-core.c: releasing Xceive XC3028 tuner!
    usb 5-1: new high speed USB device using ehci_hcd and address 4
    usb 5-1: configuration #1 chosen from 1 choice
    em28xx new video device (2040:6502): interface 0, class 255
    em28xx: device is attached to a USB 2.0 bus
    em28xx: you’re using the experimental/unstable tree from mcentral.de
    em28xx: there’s also a stable tree available but which is limited to
    em28xx: linux

  30. Hallo Benjamin,

    schick mir bitte die Logs per Mail an kfblog_at_filtschew.de

    Die werden jetzt von WordPress automatisch gefiltert und deswegen kommt hier nicht an 🙁

    Gruß

    Konstantin

  31. Hallo Konrad,

    hab dein Kommentar übersehen, sorry. Aktualisiere bitte die Firmware und probiere die aktuelle Version des Treibers. Ich kann mir nur vorstellen, dass die Kombination von irgendwas „neu“ und „alt“ die Funktion zerstört hat.

    Gruß

    Konstantin

  32. Hallo Benjamin,

    probiere bitte das Modul per Hand zu laden mit dem Befehl:

    modprobe em2880-dvb

    Und dann bitte wieder die Ausgabe schicken. Es sieht eigentlich alles gut aus, nur wird anscheinend das DVB-Modul nicht automatisch geladen.

    Gruß

    Konstantin

  33. Hallo Konstantin,
    die selbe Idee hatte ich auch, leider ohne Erfolg. Im lsmod steht es drin, aber eine „0“ dahinter. waron kann es noch hängen?

    Grüße
    Benny

    p.s. schuldigung ich hatte eine eckige Klammer als tippfehler drin, das geht nicht, darum kommt bei dir manchmal auch nur die hälfte vom logfile

  34. Hallo Konstantin,

    danke für Deine Antwort – ich habe mittlerweile alle 4 Versionen der Firmware in das Verzeichnis /lib/firmware extrahiert und nochmal die aktuelle Version des Treibers installiert. Leider ohne Erfolg. Hier nochmal die Ausgabe von dmesg:

    [ 128.444390] em28xx v4l2 driver version 0.0.1 loaded
    [ 128.444706] em28xx new video device (0ccd:0043): interface 0, class 255
    [ 128.444712] em28xx: device is attached to a USB 2.0 bus
    [ 128.444714] em28xx: you’re using the experimental/unstable tree from mcentral.de
    [ 128.444717] em28xx: there’s also a stable tree available but which is limited to
    [ 128.444719] em28xx: linux

  35. Hier nochmal der Nachtrag, da das letze Posting dank Pfeil abgeschnitten wurde 😉

    Hallo Konstantin,

    danke für Deine Antwort – ich habe mittlerweile alle 4 Versionen der Firmware in das Verzeichnis /lib/firmware extrahiert und nochmal die aktuelle Version des Treibers installiert. Leider ohne Erfolg. Hier nochmal die Ausgabe von dmesg:

    [ 128.444390] em28xx v4l2 driver version 0.0.1 loaded
    [ 128.444706] em28xx new video device (0ccd:0043): interface 0, class 255
    [ 128.444712] em28xx: device is attached to a USB 2.0 bus
    [ 128.444714] em28xx: you’re using the experimental/unstable tree from mcentral.de
    [ 128.444717] em28xx: there’s also a stable tree available but which is limited to
    [ 128.444719] em28xx: linux 2.6.19.2
    [ 128.444720] em28xx: it’s fine to use this driver but keep in mind that it will move
    [ 128.444722] em28xx: to http://mcentral.de/hg/~mrec/v4l-dvb-kernel as soon as it’s
    [ 128.444724] em28xx: proved to be stable
    [ 128.445976] em28xx #0: Alternate settings: 8
    [ 128.446113] em28xx #0: Alternate setting 0, max size= 0
    [ 128.446116] em28xx #0: Alternate setting 1, max size= 0
    [ 128.446119] em28xx #0: Alternate setting 2, max size= 1448
    [ 128.446121] em28xx #0: Alternate setting 3, max size= 2048
    [ 128.446123] em28xx #0: Alternate setting 4, max size= 2304
    [ 128.446125] em28xx #0: Alternate setting 5, max size= 2580
    [ 128.446127] em28xx #0: Alternate setting 6, max size= 2892
    [ 128.446130] em28xx #0: Alternate setting 7, max size= 3072
    [ 128.523563] tuner 2-0061: chip found @ 0xc2 (em28xx #0)
    [ 128.523936] attach inform (default): detected I2C address c2
    [ 128.524105] /home/konrad/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
    [ 128.524296] /home/konrad/v4l-dvb-experimental/v4l/tuner-core.c: setting tuner callback
    [ 128.531339] attach_inform: eeprom detected.
    [ 128.558217] em28xx #0: i2c eeprom 00: 1a eb 67 95 cd 0c 43 00 c0 12 5c 00 9e 24 6a 34
    [ 128.558232] em28xx #0: i2c eeprom 10: 00 00 06 57 02 0c 00 00 00 00 00 00 00 00 00 00
    [ 128.558242] em28xx #0: i2c eeprom 20: 44 00 00 00 f0 10 01 00 00 00 00 00 5b 00 00 00
    [ 128.558252] em28xx #0: i2c eeprom 30: 00 00 20 40 20 80 02 20 01 01 00 00 00 00 00 00
    [ 128.558262] em28xx #0: i2c eeprom 40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 128.558272] em28xx #0: i2c eeprom 50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 128.558281] em28xx #0: i2c eeprom 60: 00 00 00 00 00 00 00 00 00 00 34 03 54 00 65 00
    [ 128.558291] em28xx #0: i2c eeprom 70: 72 00 72 00 61 00 54 00 65 00 63 00 20 00 45 00
    [ 128.558301] em28xx #0: i2c eeprom 80: 6c 00 65 00 63 00 74 00 72 00 6f 00 6e 00 69 00
    [ 128.558311] em28xx #0: i2c eeprom 90: 63 00 20 00 47 00 6d 00 62 00 48 00 00 00 24 03
    [ 128.558321] em28xx #0: i2c eeprom a0: 43 00 69 00 6e 00 65 00 72 00 67 00 79 00 20 00
    [ 128.558331] em28xx #0: i2c eeprom b0: 54 00 20 00 55 00 53 00 42 00 20 00 58 00 53 00
    [ 128.558341] em28xx #0: i2c eeprom c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 128.558350] em28xx #0: i2c eeprom d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 128.558360] em28xx #0: i2c eeprom e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 128.558369] em28xx #0: i2c eeprom f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    [ 128.558379] EEPROM ID= 0x9567eb1a
    [ 128.558381] Vendor/Product ID= 0ccd:0043
    [ 128.558383] No audio on board.
    [ 128.558385] 500mA max power
    [ 128.558387] Table at 0x06, strings=0x249e, 0x346a, 0x0000
    [ 128.562712] tuner 2-0061: Tuner has no way to set tv freq
    [ 128.570840] em28xx #0: Found Terratec Cinergy T XS
    [ 128.571128] usbcore: registered new interface driver em28xx
    [ 128.647855] em2880-dvb.c: DVB Init
    [ 128.751707] FIXME:em28xx_i2c_send_bytes(1e): write failed:
    [ 128.751713] ===============================
    [ 128.751715] 7f
    [ 128.751717] ================================
    [ 128.752183] zl10353_read_register: readreg error (reg=127, ret==-19)
    [ 128.752216] em2880-dvb.c: failed initializing zl10353 DVB-T demodulator
    [ 128.752219] em2880-dvb.c: retrying with mt352 DVB-T demodulator
    [ 128.752624] FIXME:em28xx_i2c_send_bytes(1e): write failed:
    [ 128.752627] ===============================
    [ 128.752629] 7f
    [ 128.752631] ================================
    [ 128.752954] mt352_read_register: readreg error (reg=127, ret==-19)
    [ 128.752984] em2880-dvb.c: no luck with mt352 demodulator, not attaching em2880-dvb
    [ 128.752986] em2880-dvb.c: DVB-T demodulator not reachable, did you try „modprobe em28xx device_mode=1“
    [ 128.752989] Em28xx: Initialized (Em2880 DVB Extension) extension

    Mein verwendeter Kernel ist 2.6.20-16-generic #2 SMP Thu Jun 7 20:19:32 UTC 2007 i686 GNU/Linux. Ich denke das sollte kein Problem darstellen. In einem Ubuntu Wiki hies es, man solle aber der Version 7.04 den v4l-dvb-experimental verwenden – aber leider brachte das auch nicht die Lösung.

    Gruß,
    Konrad

  36. Hallo Konrad,

    hast du das hier ausprobiert:

    modprobe em28xx device_mode=1

    Ich kann dir nicht viel zu sagen, du musst deine Sachen auf der Entwicklerseite posten und hoffen, dass dir Markus antwortet. Da musst du aber auf Englisch schreiben.

    Markus hat anscheinend was am Treiber verändert und jetzt passt es nicht mehr zu deinem Gerät.

    Sorry, dass ich dir nicht weiter helfen kann. Ich habe im Moment keine Zeit den Quellcode durchzusehen.

    Gruß

    Konstantin

  37. Hallo Konstantin,

    vielleicht kannst du mir mit meiner TV-Karte weiterhelfen.
    Es handelt sich dabei um eine Cinergy hybrid T USB XS.

    Deine Anleitung habe ich befolgt aber es funktioniert leider nicht.

    Bis zum Punkt Computer herunterfahren hat alles wunderbar funktioniert.
    Danach ging es allerdings nicht weiter. Als ich modprobe em2880-dvb eingegeben habe ist nichts passiert.Hier noch die Ausgabe von dmesg:

    27
    [ 59.061337] [fglrx] total GART = 130023424
    [ 59.061343] [fglrx] free GART = 114032640
    [ 59.061344] [fglrx] max single GART = 114032640
    [ 59.061346] [fglrx] total LFB = 268304384
    [ 59.061348] [fglrx] free LFB = 250474496
    [ 59.061349] [fglrx] max single LFB = 250474496
    [ 59.061351] [fglrx] total Inv = 268435456
    [ 59.061352] [fglrx] free Inv = 268435456
    [ 59.061354] [fglrx] max single Inv = 268435456
    [ 59.061355] [fglrx] total TIM = 0
    [ 59.902656] NET: Registered protocol family 10
    [ 59.902819] lo: Disabled Privacy Extensions
    [ 70.435734] eth0: no IPv6 routers present
    [ 84.117721] em28xx-video.c: Switching device from DVB-T to analogue mode
    [ 84.117850] Loading base firmware: xc3028_init0.i2c.fw
    [ 85.221589] Loading default analogue TV settings: xc3028_BG_PAL_A2_A.i2c.fw
    [ 85.244797] xc3028-tuner.c: firmware 2.7
    [ 85.315586] tvp5150 0-005c: tvp5150am1 detected.
    [ 85.413342] ANALOG TV REQUEST
    [ 87.333877] ANALOG TV REQUEST
    [ 87.333882] xc3028_tuner_set_params, Loading specific configuration for reque
    sted mode xc3028_MN_NTSCPAL_A2.i2c.fw
    [ 88.274120] em28xx-video.c: there’s a reader but that’s not us!
    [ 88.274375] em28xx-video.c: there’s a reader but that’s not us!
    [ 142.510404] ANALOG TV REQUEST
    [ 142.510409] xc3028_tuner_set_params, Loading specific configuration for reque
    sted mode xc3028_BG_PAL_A2_A.i2c.fw
    [ 164.220012] em28xx_v4l2_read 13
    [ 629.378529] ANALOG TV REQUEST
    [ 629.378534] xc3028_tuner_set_params, Loading specific configuration for reque
    sted mode xc3028_MN_NTSCPAL_A2.i2c.fw
    [ 629.944516] em28xx-video.c: there’s a reader but that’s not us!
    [ 629.944886] em28xx-video.c: there’s a reader but that’s not us!
    [ 677.785306] em28xx_v4l2_read 6
    [ 707.679246] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 710.514937] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 710.552894] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 710.591844] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 710.596469] ANALOG TV REQUEST
    [ 710.655761] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 710.719681] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 711.127792] em28xx-video.c: there’s a reader but that’s not us!
    [ 711.128057] em28xx-video.c: there’s a reader but that’s not us!
    [ 804.320254] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 815.619440] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 815.658394] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 815.697473] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 815.702087] ANALOG TV REQUEST
    [ 815.761394] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 815.875000] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 829.152802] em28xx_v4l2_read 13
    [ 846.941457] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 846.980392] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 847.018480] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 847.023082] ANALOG TV REQUEST
    [ 847.082403] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 847.146321] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 863.676744] em28xx-video.c: there’s a reader but that’s not us!
    [ 863.676948] em28xx-video.c: there’s a reader but that’s not us!
    [ 863.731249] em28xx_v4l2_read 6
    [ 869.548365] em28xx_v4l2_read 13
    [ 886.387469] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 892.723513] ANALOG TV REQUEST
    [ 929.440041] ANALOG TV REQUEST
    [ 929.759592] ANALOG TV REQUEST
    [ 930.079209] ANALOG TV REQUEST
    [ 930.398818] ANALOG TV REQUEST
    [ 930.719428] ANALOG TV REQUEST
    [ 931.038291] ANALOG TV REQUEST
    [ 931.357654] ANALOG TV REQUEST
    [ 931.678267] ANALOG TV REQUEST
    [ 931.998002] ANALOG TV REQUEST
    [ 932.317490] ANALOG TV REQUEST
    [ 932.637103] ANALOG TV REQUEST
    [ 932.956715] ANALOG TV REQUEST
    [ 933.276328] ANALOG TV REQUEST
    [ 933.596066] ANALOG TV REQUEST
    [ 933.915553] ANALOG TV REQUEST
    [ 934.235166] ANALOG TV REQUEST
    [ 934.554779] ANALOG TV REQUEST
    [ 934.874516] ANALOG TV REQUEST
    [ 935.194004] ANALOG TV REQUEST
    [ 935.513617] ANALOG TV REQUEST
    [ 935.833228] ANALOG TV REQUEST
    [ 936.152841] ANALOG TV REQUEST
    [ 936.472454] ANALOG TV REQUEST
    [ 936.792067] ANALOG TV REQUEST
    [ 937.111679] ANALOG TV REQUEST
    [ 937.431293] ANALOG TV REQUEST
    [ 937.750905] ANALOG TV REQUEST
    [ 938.070518] ANALOG TV REQUEST
    [ 938.390131] ANALOG TV REQUEST
    [ 938.709869] ANALOG TV REQUEST
    [ 939.029356] ANALOG TV REQUEST
    [ 939.348718] ANALOG TV REQUEST
    [ 939.668330] ANALOG TV REQUEST
    [ 939.987819] ANALOG TV REQUEST
    [ 940.307930] ANALOG TV REQUEST
    [ 940.627418] ANALOG TV REQUEST
    [ 940.947030] ANALOG TV REQUEST
    [ 941.266643] ANALOG TV REQUEST
    [ 941.586256] ANALOG TV REQUEST
    [ 941.905869] ANALOG TV REQUEST
    [ 942.225480] ANALOG TV REQUEST
    [ 942.545093] ANALOG TV REQUEST
    [ 942.864832] ANALOG TV REQUEST
    [ 943.184322] ANALOG TV REQUEST
    [ 943.503932] ANALOG TV REQUEST
    [ 943.823544] ANALOG TV REQUEST
    [ 944.143157] ANALOG TV REQUEST
    [ 944.462769] ANALOG TV REQUEST
    [ 944.782381] ANALOG TV REQUEST
    [ 945.101994] ANALOG TV REQUEST
    [ 945.421607] ANALOG TV REQUEST
    [ 945.741220] ANALOG TV REQUEST
    [ 946.060833] ANALOG TV REQUEST
    [ 946.380447] ANALOG TV REQUEST
    [ 946.701057] ANALOG TV REQUEST
    [ 947.020668] ANALOG TV REQUEST
    [ 947.340281] ANALOG TV REQUEST
    [ 947.659894] ANALOG TV REQUEST
    [ 947.978757] ANALOG TV REQUEST
    [ 948.298376] ANALOG TV REQUEST
    [ 948.617858] ANALOG TV REQUEST
    [ 948.938346] ANALOG TV REQUEST
    [ 949.257957] ANALOG TV REQUEST
    [ 949.577694] ANALOG TV REQUEST
    [ 949.897182] ANALOG TV REQUEST
    [ 950.216794] ANALOG TV REQUEST
    [ 950.536534] ANALOG TV REQUEST
    [ 950.856021] ANALOG TV REQUEST
    [ 951.175635] ANALOG TV REQUEST
    [ 951.495370] ANALOG TV REQUEST
    [ 951.814858] ANALOG TV REQUEST
    [ 952.134471] ANALOG TV REQUEST
    [ 952.454083] ANALOG TV REQUEST
    [ 952.773695] ANALOG TV REQUEST
    [ 953.093308] ANALOG TV REQUEST
    [ 953.412921] ANALOG TV REQUEST
    [ 953.732534] ANALOG TV REQUEST
    [ 954.052147] ANALOG TV REQUEST
    [ 954.371760] ANALOG TV REQUEST
    [ 954.691372] ANALOG TV REQUEST
    [ 955.010984] ANALOG TV REQUEST
    [ 955.330603] ANALOG TV REQUEST
    [ 955.650209] ANALOG TV REQUEST
    [ 955.969946] ANALOG TV REQUEST
    [ 956.289434] ANALOG TV REQUEST
    [ 956.612050] ANALOG TV REQUEST
    [ 956.936643] ANALOG TV REQUEST
    [ 957.260256] ANALOG TV REQUEST
    [ 957.579734] ANALOG TV REQUEST
    [ 957.899224] ANALOG TV REQUEST
    [ 958.218834] ANALOG TV REQUEST
    [ 958.538822] ANALOG TV REQUEST
    [ 958.858308] ANALOG TV REQUEST
    [ 959.177921] ANALOG TV REQUEST
    [ 959.497535] ANALOG TV REQUEST
    [ 959.817145] ANALOG TV REQUEST
    [ 960.136759] ANALOG TV REQUEST
    [ 960.456372] ANALOG TV REQUEST
    [ 960.775982] ANALOG TV REQUEST
    [ 961.095596] ANALOG TV REQUEST
    [ 961.415206] ANALOG TV REQUEST
    [ 961.734821] ANALOG TV REQUEST
    [ 962.054432] ANALOG TV REQUEST
    [ 962.378042] ANALOG TV REQUEST
    [ 998.543490] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1001.129354] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1001.168304] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1001.207376] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1001.211999] ANALOG TV REQUEST
    [ 1001.271167] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1001.360060] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1021.006130] em28xx_v4l2_read 13
    [ 1026.422599] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1026.968136] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1027.006889] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1027.011638] ANALOG TV REQUEST
    [ 1027.070813] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1027.134730] em28xx-video.c: em28xx_set_fmt !V4L_BUF_TYPE_VIDEO_CAPTURE
    [ 1054.374365] em28xx_v4l2_read 13
    [ 1072.670596] Loading base firmware: xc3028_8MHz_init0.i2c.fw
    [ 1073.696894] Loading default dtv settings: xc3028_DTV8_2633.i2c.fw
    [ 1073.725244] xc3028-tuner.c: firmware 2.7
    [ 1073.725248] Sending extra call for Digital TV!
    [ 1073.737831] DIGITAL TV REQUEST
    [ 1073.737834] Loading Bandwidth settings: xc3028_DTV7_2633.i2c.fw
    [ 1074.771450] DIGITAL TV REQUEST
    [ 1075.787339] DIGITAL TV REQUEST
    [ 1075.799823] DIGITAL TV REQUEST
    [ 1075.799825] Loading Bandwidth settings: xc3028_DTV8_2633.i2c.fw
    [ 1076.833069] DIGITAL TV REQUEST
    [ 1077.848835] DIGITAL TV REQUEST
    [ 1077.926490] DIGITAL TV REQUEST
    [ 1078.942632] DIGITAL TV REQUEST
    [ 1079.957523] DIGITAL TV REQUEST
    [ 1080.051908] DIGITAL TV REQUEST
    [ 1081.068922] DIGITAL TV REQUEST
    [ 1082.083674] DIGITAL TV REQUEST
    [ 1082.177324] DIGITAL TV REQUEST
    [ 1083.194327] DIGITAL TV REQUEST
    [ 1084.209104] DIGITAL TV REQUEST
    [ 1084.302740] DIGITAL TV REQUEST
    [ 1085.319756] DIGITAL TV REQUEST
    [ 1086.334521] DIGITAL TV REQUEST
    [ 1087.349286] DIGITAL TV REQUEST
    [ 1088.364049] DIGITAL TV REQUEST
    [ 1089.378813] DIGITAL TV REQUEST
    [ 1090.393576] DIGITAL TV REQUEST
    [ 1261.056351] usb 4-2: USB disconnect, address 2
    [ 1461.349469] em28xx-input.c: remote control handler detached
    [ 1461.349473] em28xx #0: disconnecting em28xx#0 video
    [ 1461.349475] em28xx #0: V4L2 VIDEO devices /dev/video0 deregistered
    [ 1461.349491] em28xx #0: V4L2 VBI devices /dev/vbi0 deregistered
    [ 1461.349524] /home/folke/v4l-dvb-kernel/v4l/tuner-core.c: releasing Xceive XC3
    028 tuner!
    [ 1461.587417] usb 4-2: new high speed USB device using ehci_hcd and address 3
    [ 1461.729228] usb 4-2: configuration #1 chosen from 1 choice
    [ 1461.729307] em28xx new video device (0ccd:0042): interface 0, class 255
    [ 1461.729310] em28xx: device is attached to a USB 2.0 bus
    [ 1461.729312] em28xx: you’re using the experimental/unstable tree from mcentral
    .de
    [ 1461.729313] em28xx: there’s also a stable tree available but which is limited
    to
    [ 1461.729315] em28xx: linux ‚ to make it known.
    [ 1502.375337] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 1502.375341] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 1683.211148] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 1683.211151] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 1710.720271] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 1710.720275] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 1935.964418] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 1935.964422] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 2235.973602] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 2235.973606] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 2236.137116] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 2236.137119] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3134.779612] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3134.779616] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 3141.374564] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3141.374568] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3192.830789] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3192.830793] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3235.253607] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3235.253611] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 3318.010065] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3318.010070] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 3319.155520] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3319.155524] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3417.796654] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3417.796658] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 3431.068437] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3431.068441] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3727.706612] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3727.706616] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 3731.726843] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3731.726847] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3740.291026] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3740.291030] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3748.598799] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3748.598803] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3789.183444] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3789.183448] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 3827.247849] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3827.247853] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3832.920923] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 3832.920927] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 3916.577425] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 3916.577429] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 4138.488809] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 4138.488813] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 4149.278545] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 4149.278549] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 4217.792275] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 4217.792278] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 4219.270569] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 4219.270573] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 4515.123205] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 4515.123209] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 4536.271791] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 4536.271795] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 4596.368630] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 4596.368634] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 4716.643922] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 4716.643926] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 5038.718317] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 5038.718321] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 5039.220255] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 5039.220259] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 5100.686128] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 5100.686132] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 5101.427969] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 5101.427972] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 5525.662590] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 5525.662594] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 6435.618862] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 6435.618866] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 6435.946225] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 6435.946228] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 6440.501085] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 6440.501089] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7008.412003] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 7008.412008] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 7083.684363] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 7083.684367] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 7088.359070] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7088.359074] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7092.881266] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7092.881270] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7100.681801] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7100.681805] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7107.129639] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7107.129643] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7111.444303] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7111.444306] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7116.801095] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7116.801099] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7121.437788] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7121.437791] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7128.365470] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7128.365474] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7132.462099] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7132.462103] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7140.126757] usb 4-2: USB disconnect, address 3
    [ 7140.126974] em28xx-input.c: remote control handler detached
    [ 7140.126976] em28xx #0: disconnecting em28xx#0 video
    [ 7140.126978] em28xx #0: V4L2 VIDEO devices /dev/video0 deregistered
    [ 7140.126993] em28xx #0: V4L2 VBI devices /dev/vbi0 deregistered
    [ 7140.127020] /home/folke/v4l-dvb-kernel/v4l/tuner-core.c: releasing Xceive XC3
    028 tuner!
    [ 7147.094648] usb 4-2: new high speed USB device using ehci_hcd and address 4
    [ 7147.236088] usb 4-2: configuration #1 chosen from 1 choice
    [ 7147.236170] em28xx new video device (0ccd:0042): interface 0, class 255
    [ 7147.236173] em28xx: device is attached to a USB 2.0 bus
    [ 7147.236174] em28xx: you’re using the experimental/unstable tree from mcentral
    .de
    [ 7147.236176] em28xx: there’s also a stable tree available but which is limited
    to
    [ 7147.236178] em28xx: linux ‚ to make it known.
    [ 7157.434731] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7157.434735] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7166.642576] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7166.642580] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7177.465140] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7177.465144] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7181.501841] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7181.501845] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7188.538668] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7188.538672] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7192.717065] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7192.717069] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7215.796793] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 7215.796797] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 7217.896946] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7217.896950] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7258.410639] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7258.410643] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7264.334570] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7264.334574] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7271.998764] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7271.998768] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7275.495344] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa
    0060/serio0).
    [ 7275.495348] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 7275.844481] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7275.844486] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7279.919274] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7279.919278] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7284.648705] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7284.648709] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7292.634762] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0
    060/serio0).
    [ 7292.634766] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7299.196968] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0 060/serio0).
    [ 7299.196972] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7306.446524] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0 060/serio0).
    [ 7306.446528] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7313.548784] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0 060/serio0).
    [ 7313.548788] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7319.412839] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0 060/serio0).
    [ 7319.412843] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7335.046634] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0 060/serio0).
    [ 7335.046638] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.
    [ 7335.161185] atkbd.c: Unknown key released (translated set 2, code 0x81 on isa 0060/serio0).
    [ 7335.161189] atkbd.c: Use ’setkeycodes e001 ‚ to make it known.
    [ 7340.321587] atkbd.c: Unknown key pressed (translated set 2, code 0xd9 on isa0 060/serio0).
    [ 7340.321591] atkbd.c: Use ’setkeycodes e059 ‚ to make it known.

    Unter Kaffein sucht er zwar Sender, hat aber nichts gefunden.
    Analog funktioniert gar nichts.

    Bitte um Hilfe und Antwort, würde mich drüber freuen.

    Danke!

    Gruß
    Folke

  38. Hallo Folke,

    deine dmesg Ausgabe ist voll von „nicht belegten Tasten“ und damit nur sehr schlecht lesbar.

    Den Teil, den ich bekommen habe, enthält nur den analogen Teil und der scheint irgendwas mit „us“ (Amerika) und sonst irgendwelche Probleme zu haben. Hast du da was eingestellt?

    Schick mir bitte eine saubere Ausgabe vom Einstecken + Scannen DVB-T an kfblog_at_filtschew.de oder poste sie nochmal hier, thx

    Gruß

    Konstantin

  39. Hi,
    ich hab heute mal wieder versucht meinen Terratec Cinergy Hybird XS (0ccd:0042) zum laufen zu bekommen, nachdem ich vor ca. einem jahr das ganze schon einmal probiert hatte und das immer nicht geklappt hat.

    Naja eigentlich schaut es ganz gut aus, aber ich habe trotzdem das Problem das es kein device /dev/dvb o.ä gibt :/

    Wenn ich „dvbscan -n -o zap -p /usr/share/dvb/scan/dvb-t/de-Nuernberg > ~/.xine/channels.con“
    ausführe bekomme ich folgenden output:

    scanning /usr/share/dvb/scan/dvb-t/de-Nuernberg
    using ‚/dev/dvb/adapter0/frontend0‘ and ‚/dev/dvb/adapter0/demux0‘
    main:2263: FATAL: failed to open ‚/dev/dvb/adapter0/frontend0‘: 2 No such file or directory

    Er findet das device ‚/dev/dvb/adapter0/frontend0‘ nicht…
    Aber wie schon gesagt es existiert nicht mal /dev/dvb :/(

    Mein dmesg output nach dem modprobe em28xx:

    usb 1-5: new high speed USB device using ehci_hcd and address 4
    usb 1-5: configuration #1 chosen from 1 choice
    Linux video capture interface: v2.00
    em28xx v4l2 driver version 0.0.1 loaded
    usbcore: registered new interface driver em28xx

    An was kann das liegen? ich bin nach der Anleitung vorgegangen hab ich irgendwas vergessen? Danke im Vorraus!

    Mein System:

    Gentoo 2.6.22
    Arch: AMD64

    Grüße
    Christoph
    P.s: Super Blog!

  40. Hallo Tuxhelfer,

    ich kann leider aus deinem Log überhaupt nichts erkennen. Bei dir wird anscheinend nur das Modul em28xx geladen, dass die Firmware lädt und für den analogen Empfang zuständig ist. Du brauchst das em2880-dvb Modul, damit die ganze Geschichte auch funkzioniert.

    Bitte versuch das Modul mal zu laden bzw. zu schauen, warum es nicht geladen wird.

    Gruß

    Konstantin

  41. Hallo Folke,

    er findet bei dir nicht die Datei mit den passenden Frequenzen für dein Gebiet. Es ist in deinem Fall die „de-Hannover“. Dein Stick ist völlig in Ordnung und wurde richtig inizialisiert. Such bitte nach der Datei „de-Hannover“ und gib den vollen Pfad zu der Datei an.

    Würde mich über eine Erfolg- bzw. Misserfolgsmeldung freuen.

    Gruß

    Konstantin

  42. Hi Konstantin,
    er will das em2880-dvb modul nicht laden :/ Ka wieso…

    Wie ich das richtig verstanden habe hast du doch auch Gentoo oder?
    Was muss ich denn da im Kernel einschalten damit das ding unterstützt wird?

    Grüße
    Christoph aka Tuxhelfer

  43. Hallo Konstantin,

    ich war schon früher mal auf deinem blog und habe das gerät ende letzten jahres erfolgreich in münchen am laufen gehabt. Nun bin ich nach Nürnberg umgezogen und es kam beim laden des moduls mit modeprobe eine fehlermeldung. Ok, dachte ich alles nochmal mit aktuellem installieren. Klappte alles, Kaffeein erkennt es und sucht immer nur in einem Netzwerk, obwohl der filter ausgeschaltet ist. Mit einer anderen Antenne findet er mehr, aber letztlich nicht soviele wie am anderen gerät. Egal, dass ist nicht das hauptproblem, ich denke ich hab mit dem videotreiber probleme. Ich hab das auf auto stehen, weil er xv und alle anderen nur mit einer Fehlermeldung beendet. Mit auto sehe ich leider nur eine Art kodiertes Bild…so dass ich denke es liegt am videotreiber. Ton ist aber vorhanden. wie kann ich denn die entsprechenden treiber installieren? Was muss ich tun?

    gruss yonah

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Die folgenden im Rahmen der DSGVO notwendigen Bedingungen müssen gelesen und akzeptiert werden:

Informationspflicht

Durch Abschicken des Formulares wird dein Name, E-Mail-Adresse und eingegebene Text in der Datenbank gespeichert. Für weitere Informationen wirf bitte einen Blick in die Datenschutzerklärung.