staging.inyokaproject.org

Twinhan VisionPlus Conexant 878A hängt System auf - Karte läuft nicht

Status: Gelöst | Ubuntu-Version: Ubuntu 9.10 (Karmic Koala)
Antworten |

simonthechipmunk

Avatar von simonthechipmunk

Anmeldungsdatum:
22. Juni 2009

Beiträge: 190

Hallo,

diesmal wollte ich sicher gehen und habe mir eine Twinhan DCB-S Karte gekauft, die laut Hardwaredatenbank Out of the Box funktionieren soll.

Nach dem Einbau bleibt das System aber noch beim Boot-Splash (Wohl wieder mal beim Laden der grafischen Oberfläche) hängen und die ganze Grafik wird völlig verzerrt diagonal bis aufs letzte Pixel zerbröselt. Da hilft dann nur noch Hauptschalter drücken.

Nach dem Lesen mehrerer Forumeinträge habe ich folgendes versucht:

Blacklisten von bttv führt dazu, dass mein System wieder hochfährt.

lspci | grep DVB gibt nichts aus

lspci | grep Multimedia ergibt:

simon@tcproject:~$ lspci | grep Multimedia
01:08.0 Multimedia audio controller: Ensoniq 5880B [AudioPCI] (rev 02)
01:0a.0 Multimedia video controller: Brooktree Corporation Bt878 Video Capture (rev 11)
01:0a.1 Multimedia controller: Brooktree Corporation Bt878 Audio Capture (rev 11)

Wobei der Ensoniq 5880B meine Soundkarte ist

Mit geblacklistetem bttv Modul wird die Karte also zumindest erkannt

nachträgliches Laden von bttv lässt das System einfrieren

nachträgliches Laden von dvb-bt8xx lässt das System ebenfalls einfrieren

kaffeine oder Me-TV erkennen kein DVB-Gerät (Was mit bttv in der blacklist wohl kein Wunder ist). Außerdem ist der bt878 meines Wissens nach für analoge TV-Karten, meine sollte aber digital sein (Ein analoger S-Video Anschluss ist auch nicht vorhanden, nur LNB-IN und LNB-OUT).

Weiß jemand wie man diese Karte zum laufen bekommt?

Falls es keine Möglichkeit gibt dieses Problem zu lösen werde ich die Karte aus der Hardwaredatenbank entfernen, da das Problem mittlerweile gehäuft auftritt (siehe Forenthreads zu "Conexant 878A" oder "Twinhan VisionPlus") und Hardware mit solchen Schikanen auf keine Whitelist gehört.

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

Hast du die Karte mal in einem anderen Slot versucht?

simonthechipmunk

(Themenstarter)
Avatar von simonthechipmunk

Anmeldungsdatum:
22. Juni 2009

Beiträge: 190

Hallo,

Ein Problem mit dem Mainboard ist unwahrscheinlich, da das Problem auch auftritt wenn ich die Karte in einen völlig anderen Rechner (auch deutlich älter als meiner) einbaue. Das hatte ich vergessen zu erwähnen.

Der Slotwechsel hat nichts gebracht. Der Kernel ist beim nachladen von bttv wieder sauber abgeschmiert. 😕 Trotzdem Danke

Gruß simon

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

Wenn es die Karte ist, die du oben gepostet hast, sollte diese, laut v4ldvb Wiki, auch unterstützt werden...

Poste doch mal die Ausgabe von

lspci -nnvv

simonthechipmunk

(Themenstarter)
Avatar von simonthechipmunk

Anmeldungsdatum:
22. Juni 2009

Beiträge: 190

Hallo,

hier die Ausgabe von lspci -nnvv

simon@tcproject:~$ lspci -nnvv
00:00.0 RAM memory [0500]: nVidia Corporation MCP61 Memory Controller [10de:03ea] (rev a1)
	Subsystem: ASRock Incorporation Device [1849:03ea]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Capabilities: <access denied>

00:01.0 ISA bridge [0601]: nVidia Corporation MCP61 LPC Bridge [10de:03e0] (rev a2)
	Subsystem: ASRock Incorporation Device [1849:03e0]
	Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0

00:01.1 SMBus [0c05]: nVidia Corporation MCP61 SMBus [10de:03eb] (rev a2)
	Subsystem: ASRock Incorporation Device [1849:03eb]
	Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 11
	Region 0: I/O ports at cc00 [size=64]
	Region 4: I/O ports at 5000 [size=64]
	Region 5: I/O ports at 6000 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: nForce2_smbus
	Kernel modules: i2c-nforce2

00:01.2 RAM memory [0500]: nVidia Corporation MCP61 Memory Controller [10de:03f5] (rev a2)
	Subsystem: ASRock Incorporation Device [1849:03eb]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:02.0 USB Controller [0c03]: nVidia Corporation MCP61 USB Controller [10de:03f1] (rev a3) (prog-if 10)
	Subsystem: ASRock Incorporation Device [1849:03f1]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 20
	Region 0: Memory at df7ff000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: ohci_hcd

00:02.1 USB Controller [0c03]: nVidia Corporation MCP61 USB Controller [10de:03f2] (rev a3) (prog-if 20)
	Subsystem: ASRock Incorporation Device [1849:03f2]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin B routed to IRQ 21
	Region 0: Memory at df7fec00 (32-bit, non-prefetchable) [size=256]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:04.0 PCI bridge [0604]: nVidia Corporation MCP61 PCI bridge [10de:03f3] (rev a1) (prog-if 01)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
	I/O behind bridge: 0000d000-0000dfff
	Prefetchable memory behind bridge: d9f00000-d9ffffff
	Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr+ DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>

00:06.0 IDE interface [0101]: nVidia Corporation MCP61 IDE [10de:03ec] (rev a2) (prog-if 8a [Master SecP PriP])
	Subsystem: ASRock Incorporation Device [1849:03ec]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Region 0: [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [disabled] [size=8]
	Region 1: [virtual] Memory at 000003f0 (type 3, non-prefetchable) [disabled] [size=1]
	Region 2: [virtual] Memory at 00000170 (32-bit, non-prefetchable) [disabled] [size=8]
	Region 3: [virtual] Memory at 00000370 (type 3, non-prefetchable) [disabled] [size=1]
	Region 4: I/O ports at ffa0 [size=16]
	Capabilities: <access denied>
	Kernel driver in use: pata_amd

00:07.0 Bridge [0680]: nVidia Corporation MCP61 Ethernet [10de:03ef] (rev a2)
	Subsystem: ASRock Incorporation Device [1849:03ef]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (250ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 27
	Region 0: Memory at df7fd000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at c480 [size=8]
	Capabilities: <access denied>
	Kernel driver in use: forcedeth
	Kernel modules: forcedeth

00:08.0 IDE interface [0101]: nVidia Corporation MCP61 SATA Controller [10de:03f6] (rev a2) (prog-if 85 [Master SecO PriO])
	Subsystem: ASRock Incorporation Device [1849:03f6]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin A routed to IRQ 23
	Region 0: I/O ports at c400 [size=8]
	Region 1: I/O ports at c080 [size=4]
	Region 2: I/O ports at c000 [size=8]
	Region 3: I/O ports at bc00 [size=4]
	Region 4: I/O ports at b880 [size=16]
	Region 5: Memory at df7fc000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: sata_nv

00:08.1 IDE interface [0101]: nVidia Corporation MCP61 SATA Controller [10de:03f6] (rev a2) (prog-if 85 [Master SecO PriO])
	Subsystem: ASRock Incorporation Device [1849:03f6]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (750ns min, 250ns max)
	Interrupt: pin B routed to IRQ 22
	Region 0: I/O ports at b800 [size=8]
	Region 1: I/O ports at b480 [size=4]
	Region 2: I/O ports at b400 [size=8]
	Region 3: I/O ports at b080 [size=4]
	Region 4: I/O ports at b000 [size=16]
	Region 5: Memory at df7fb000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel driver in use: sata_nv

00:09.0 PCI bridge [0604]: nVidia Corporation MCP61 PCI Express bridge [10de:03e8] (rev a2)
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:0b.0 PCI bridge [0604]: nVidia Corporation MCP61 PCI Express bridge [10de:03e9] (rev a2)
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=03, subordinate=04, sec-latency=0
	I/O behind bridge: 0000e000-0000efff
	Memory behind bridge: df800000-dfffffff
	Prefetchable memory behind bridge: 00000000da000000-00000000dcffffff
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:0c.0 PCI bridge [0604]: nVidia Corporation MCP61 PCI Express bridge [10de:03e9] (rev a2)
	Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
	Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- <SERR- <PERR-
	BridgeCtl: Parity- SERR+ NoISA- VGA- MAbort- >Reset- FastB2B-
		PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
	Capabilities: <access denied>
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp

00:0d.0 VGA compatible controller [0300]: nVidia Corporation C61 [GeForce 6150SE nForce 430] [10de:03d0] (rev a2)
	Subsystem: ASRock Incorporation Device [1849:03d0]
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 22
	Region 0: Memory at de000000 (32-bit, non-prefetchable) [size=16M]
	Region 1: Memory at c0000000 (64-bit, prefetchable) [size=256M]
	Region 3: Memory at dd000000 (64-bit, non-prefetchable) [size=16M]
	[virtual] Expansion ROM at df7c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: nvidia
	Kernel modules: nvidia, nvidiafb

00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration [1022:1100]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: <access denied>

00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map [1022:1101]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller [1022:1102]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control [1022:1103]
	Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Capabilities: <access denied>
	Kernel driver in use: k8temp
	Kernel modules: k8temp

01:08.0 Multimedia audio controller [0401]: Ensoniq 5880B [AudioPCI] [1274:5880] (rev 02)
	Subsystem: Ensoniq Device [1274:2000]
	Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort+ <MAbort+ >SERR- <PERR- INTx-
	Latency: 32 (3000ns min, 32000ns max)
	Interrupt: pin A routed to IRQ 19
	Region 0: I/O ports at dc00 [size=64]
	Capabilities: <access denied>
	Kernel driver in use: ENS1371
	Kernel modules: snd-ens1371

01:0a.0 Multimedia video controller [0400]: Brooktree Corporation Bt878 Video Capture [109e:036e] (rev 11)
	Subsystem: Device [fefe:0001]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32 (4000ns min, 10000ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at d9fff000 (32-bit, prefetchable) [size=4K]
	Capabilities: <access denied>
	Kernel modules: bttv

01:0a.1 Multimedia controller [0480]: Brooktree Corporation Bt878 Audio Capture [109e:0878] (rev 11)
	Subsystem: Device [fefe:0001]
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32 (1000ns min, 63750ns max)
	Interrupt: pin A routed to IRQ 11
	Region 0: Memory at d9ffe000 (32-bit, prefetchable) [size=4K]
	Capabilities: <access denied>

Das Board ist übrigens ein Asrock AliveNF6P-VSTA

Link: http://www.asrock.com/mb/overview.asp?Model=ALIVENF6P-VSTA

Aber das Problem ist wohl eher, dass das benötigte Kernelmodul für die Karte bttv ist und ich das in der blacklist.conf stehen habe. Dass kein DVB-Gerät erkannt wird ist also kein Wunder, so ohne Treiber 😀

Ich hatte schon ein ähnliches Problem mit einer WLAN-Karte. Damals hatte das Modul rtl8180 auch das Laden der Grafischen Oberfläche verhindert http://forum.ubuntuusers.de/topic/realtek-rtl8185-wlan-verhindert-systemstart-g/

Ob es funktioniert hat war abhängig vom verwendeten Mainboard. Mit manchen ging es einfach nicht. Das Board zu diesem Thread habe ich auch noch (hab ich wie gesagt zum testen der TV-Karte benutzt, mit gleichem Ergebnis).

Ich werde die Karte noch einmal in einem anderen Rechner und mal mit einer anderen ubuntu-Version testen, falls es ein Problem mit dem Board oder dem Kernel ist.

simon

eishailiga

Avatar von eishailiga

Anmeldungsdatum:
31. Oktober 2006

Beiträge: 5401

simonthechipmunk

(Themenstarter)
Avatar von simonthechipmunk

Anmeldungsdatum:
22. Juni 2009

Beiträge: 190

Hallo,

Zuerst:

Beim dritten PC habe ich dasselbe Problem und ubuntu 9.04 bzw. 8.10 bringen auch nichts.

Der Link sieht so ja ganz vielversprechend aus.

Folgendes habe ich gemacht:

Einfügen von

#Twinhan 1020 or similar

dvb-bt8xx

dst

dvb_core

in /etc/modules und

#Twinhan 1020 or similar

options dvb_core dvb_shutdown_timeout=0

options bttv i2c_hw=1 card=113

in /etc/modprobe.d/options

Danach nach anleitung die v4l Treiber heruntergeladen, die Zeile

BROOKTREE_878_DEVICE(0, -1, "Not Found"),

in v4l-dvb/linux/drivers/media/dvb/bt8xx/bt878.c eingefügt

und das ganze kompiliert:

simon@tcproject:~$ hg clone http://linuxtv.org/hg/v4l-dvb
Zielverzeichnis: v4l-dvb
Fordere alle Änderungen an
Füge Änderungssätze hinzu
Füge Manifeste hinzu
Füge Dateiänderungen hinzu
Fügte 13589 Änderungssätze mit 33843 Änderungen zu 2573 Dateien hinzu
Aktualisiere Arbeitsverzeichnis
1694 Dateien aktualisiert, 0 Dateien zusammengeführt, 0 Dateien entfernt, 0 Dateien ungelöst
simon@tcproject:~$ cd v4l-dvb
simon@tcproject:~/v4l-dvb$ make
make -C /home/simon/v4l-dvb/v4l 
make[1]: Betrete Verzeichnis '/home/simon/v4l-dvb/v4l'
No version yet, using 2.6.31-15-generic
make[1]: Verlasse Verzeichnis '/home/simon/v4l-dvb/v4l'
make[1]: Betrete Verzeichnis '/home/simon/v4l-dvb/v4l'
scripts/make_makefile.pl
Updating/Creating .config
Preparing to compile for kernel version 2.6.31

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

If you are experiencing problems building the v4l-dvb tree, please try
building against a vanilla kernel before reporting a bug.

Vanilla kernels are available at http://kernel.org.
On most distros, this will compile a newly downloaded kernel:

cp /boot/config-`uname -r` <your kernel dir>/.config
cd <your kernel dir>
make all modules_install install

Please see your distro's web site for instructions to build a new kernel.

VIDEO_SH_MOBILE_CEU: Requires at least kernel 2.6.32
Created default (all yes) .config file
./scripts/make_myconfig.pl
make[1]: Verlasse Verzeichnis '/home/simon/v4l-dvb/v4l'
make[1]: Betrete Verzeichnis '/home/simon/v4l-dvb/v4l'
perl scripts/make_config_compat.pl /lib/modules/2.6.31-15-generic/build ./.myconfig ./config-compat.h
creating symbolic links...
ln -sf . oss
make -C firmware prep
make[2]: Entering directory `/home/simon/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/home/simon/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/home/simon/v4l-dvb/v4l/firmware'
  CC  ihex2fw
Generating vicam/firmware.fw
Generating dabusb/firmware.fw
Generating dabusb/bitstream.bin
Generating ttusb-budget/dspbootcode.bin
Generating cpia2/stv0672_vp4.bin
Generating av7110/bootcode.bin
make[2]: Leaving directory `/home/simon/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.31-15-generic/build
make -C /lib/modules/2.6.31-15-generic/build SUBDIRS=/home/simon/v4l-dvb/v4l  modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.31-15-generic'
  CC [M]  /home/simon/v4l-dvb/v4l/tuner-xc2028.o
  CC [M]  /home/simon/v4l-dvb/v4l/tuner-simple.o
  CC [M]  /home/simon/v4l-dvb/v4l/tuner-types.o
  CC [M]  /home/simon/v4l-dvb/v4l/mt20xx.o
  CC [M]  /home/simon/v4l-dvb/v4l/tda8290.o
  CC [M]  /home/simon/v4l-dvb/v4l/tea5767.o
  CC [M]  /home/simon/v4l-dvb/v4l/tea5761.o
  CC [M]  /home/simon/v4l-dvb/v4l/tda9887.o
  CC [M]  /home/simon/v4l-dvb/v4l/tda827x.o
  CC [M]  /home/simon/v4l-dvb/v4l/au0828-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/au0828-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/au0828-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/au0828-dvb.o
  CC [M]  /home/simon/v4l-dvb/v4l/au0828-video.o
  CC [M]  /home/simon/v4l-dvb/v4l/au8522_dig.o
  CC [M]  /home/simon/v4l-dvb/v4l/au8522_decoder.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-pci.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-usb.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-fe-tuner.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-sram.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-eeprom.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-misc.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-hw-filter.o
  CC [M]  /home/simon/v4l-dvb/v4l/flexcop-dma.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-driver.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-if.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-risc.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-gpio.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-input.o
  CC [M]  /home/simon/v4l-dvb/v4l/bttv-audio-hook.o
  CC [M]  /home/simon/v4l-dvb/v4l/cpia2_v4l.o
  CC [M]  /home/simon/v4l-dvb/v4l/cpia2_usb.o
  CC [M]  /home/simon/v4l-dvb/v4l/cpia2_core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-driver.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-firmware.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-gpio.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-queue.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-streams.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-fileops.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-ioctl.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-controls.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-mailbox.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-audio.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-video.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-irq.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-av-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-av-audio.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-av-firmware.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-av-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-scb.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-dvb.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx18-io.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-audio.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-video.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-avcore.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-pcb-cfg.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx231xx-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-video.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-dvb.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-417.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-ioctl.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-ir.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-input.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23888-ir.o
  CC [M]  /home/simon/v4l-dvb/v4l/netup-init.o
  CC [M]  /home/simon/v4l-dvb/v4l/cimax2.o
  CC [M]  /home/simon/v4l-dvb/v4l/netup-eeprom.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx23885-f300.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx25840-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx25840-audio.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx25840-firmware.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx25840-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-video.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-mpeg.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-tvaudio.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-dsp.o
  CC [M]  /home/simon/v4l-dvb/v4l/cx88-input.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvbdev.o
  CC [M]  /home/simon/v4l-dvb/v4l/dmxdev.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_demux.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_filter.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_ca_en50221.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_frontend.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_net.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_ringbuffer.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb_math.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110_hw.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110_v4l.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110_av.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110_ca.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110_ipack.o
  CC [M]  /home/simon/v4l-dvb/v4l/av7110_ir.o
  CC [M]  /home/simon/v4l-dvb/v4l/a800.o
  CC [M]  /home/simon/v4l-dvb/v4l/af9005-remote.o
  CC [M]  /home/simon/v4l-dvb/v4l/af9005.o
  CC [M]  /home/simon/v4l-dvb/v4l/af9005-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/af9015.o
  CC [M]  /home/simon/v4l-dvb/v4l/anysee.o
  CC [M]  /home/simon/v4l-dvb/v4l/au6610.o
  CC [M]  /home/simon/v4l-dvb/v4l/ce6230.o
  CC [M]  /home/simon/v4l-dvb/v4l/cinergyT2-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/cinergyT2-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/cxusb.o
  CC [M]  /home/simon/v4l-dvb/v4l/dib0700_core.o
  CC [M]  /home/simon/v4l-dvb/v4l/dib0700_devices.o
  CC [M]  /home/simon/v4l-dvb/v4l/dibusb-common.o
  CC [M]  /home/simon/v4l-dvb/v4l/dibusb-mb.o
  CC [M]  /home/simon/v4l-dvb/v4l/dibusb-mc.o
  CC [M]  /home/simon/v4l-dvb/v4l/digitv.o
  CC [M]  /home/simon/v4l-dvb/v4l/dtt200u.o
  CC [M]  /home/simon/v4l-dvb/v4l/dtt200u-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/dtv5100.o
  CC [M]  /home/simon/v4l-dvb/v4l/dw2102.o
  CC [M]  /home/simon/v4l-dvb/v4l/ec168.o
  CC [M]  /home/simon/v4l-dvb/v4l/friio.o
  CC [M]  /home/simon/v4l-dvb/v4l/friio-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/gl861.o
  CC [M]  /home/simon/v4l-dvb/v4l/gp8psk.o
  CC [M]  /home/simon/v4l-dvb/v4l/gp8psk-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/m920x.o
  CC [M]  /home/simon/v4l-dvb/v4l/nova-t-usb2.o
  CC [M]  /home/simon/v4l-dvb/v4l/opera1.o
  CC [M]  /home/simon/v4l-dvb/v4l/ttusb2.o
  CC [M]  /home/simon/v4l-dvb/v4l/umt-010.o
  CC [M]  /home/simon/v4l-dvb/v4l/vp702x.o
  CC [M]  /home/simon/v4l-dvb/v4l/vp702x-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/vp7045.o
  CC [M]  /home/simon/v4l-dvb/v4l/vp7045-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb-usb-firmware.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb-usb-init.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb-usb-urb.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb-usb-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb-usb-dvb.o
  CC [M]  /home/simon/v4l-dvb/v4l/dvb-usb-remote.o
  CC [M]  /home/simon/v4l-dvb/v4l/usb-urb.o
  CC [M]  /home/simon/v4l-dvb/v4l/pt1.o
  CC [M]  /home/simon/v4l-dvb/v4l/va1j5jf8007s.o
  CC [M]  /home/simon/v4l-dvb/v4l/va1j5jf8007t.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-audio.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-video.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-i2c.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-cards.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-core.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-input.o
  CC [M]  /home/simon/v4l-dvb/v4l/em28xx-vbi.o
  CC [M]  /home/simon/v4l-dvb/v4l/et61x251_core.o
/home/simon/v4l-dvb/v4l/et61x251_core.c: In function 'et61x251_ioctl_v4l2':
/home/simon/v4l-dvb/v4l/et61x251_core.c:2500: warning: the frame size of 1256 bytes is larger than 1024 bytes
  CC [M]  /home/simon/v4l-dvb/v4l/et61x251_tas5130d1b.o
  CC [M]  /home/simon/v4l-dvb/v4l/firedtv-avc.o
  CC [M]  /home/simon/v4l-dvb/v4l/firedtv-ci.o
  CC [M]  /home/simon/v4l-dvb/v4l/firedtv-dvb.o
  CC [M]  /home/simon/v4l-dvb/v4l/firedtv-fe.o
  CC [M]  /home/simon/v4l-dvb/v4l/firedtv-1394.o
/home/simon/v4l-dvb/v4l/firedtv-1394.c:21:17: error: dma.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:22:21: error: csr1212.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:23:23: error: highlevel.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:24:19: error: hosts.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:25:22: error: ieee1394.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:26:17: error: iso.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:27:21: error: nodemgr.h: No such file or directory
/home/simon/v4l-dvb/v4l/firedtv-1394.c:40: warning: 'struct hpsb_iso' declared inside parameter list
/home/simon/v4l-dvb/v4l/firedtv-1394.c:40: warning: its scope is only this definition or declaration, which is probably not what you want
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'rawiso_activity_cb':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:56: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:57: error: implicit declaration of function 'hpsb_iso_n_ready'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:64: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:65: error: implicit declaration of function 'dma_region_i'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:65: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:65: error: expected expression before 'unsigned'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:66: warning: assignment makes pointer from integer without a cast
/home/simon/v4l-dvb/v4l/firedtv-1394.c:67: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:71: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:85: error: implicit declaration of function 'hpsb_iso_recv_release_packets'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'node_of':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:90: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:90: warning: type defaults to 'int' in declaration of '__mptr'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:90: warning: initialization from incompatible pointer type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:90: error: invalid use of undefined type 'struct unit_directory'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'node_lock':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:97: error: implicit declaration of function 'hpsb_node_lock'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:97: error: 'EXTCODE_COMPARE_SWAP' undeclared (first use in this function)
/home/simon/v4l-dvb/v4l/firedtv-1394.c:97: error: (Each undeclared identifier is reported only once
/home/simon/v4l-dvb/v4l/firedtv-1394.c:97: error: for each function it appears in.)
/home/simon/v4l-dvb/v4l/firedtv-1394.c:98: error: 'quadlet_t' undeclared (first use in this function)
/home/simon/v4l-dvb/v4l/firedtv-1394.c:98: error: expected expression before ')' token
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'node_read':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:106: error: implicit declaration of function 'hpsb_node_read'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'node_write':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:111: error: implicit declaration of function 'hpsb_node_write'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'start_iso':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:122: error: implicit declaration of function 'hpsb_iso_recv_init'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:122: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:124: error: 'HPSB_ISO_DMA_DEFAULT' undeclared (first use in this function)
/home/simon/v4l-dvb/v4l/firedtv-1394.c:126: warning: assignment makes pointer from integer without a cast
/home/simon/v4l-dvb/v4l/firedtv-1394.c:133: error: implicit declaration of function 'hpsb_iso_recv_start'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:136: error: implicit declaration of function 'hpsb_iso_shutdown'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'stop_iso':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:147: error: implicit declaration of function 'hpsb_iso_stop'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/simon/v4l-dvb/v4l/firedtv-1394.c:162: warning: 'struct hpsb_host' declared inside parameter list
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'fcp_request':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:175: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:176: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'node_probe':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:190: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:190: warning: type defaults to 'int' in declaration of '__mptr'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:190: warning: initialization from incompatible pointer type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:190: error: invalid use of undefined type 'struct unit_directory'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:195: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:195: error: 'quadlet_t' undeclared (first use in this function)
/home/simon/v4l-dvb/v4l/firedtv-1394.c:196: error: implicit declaration of function 'CSR1212_TEXTUAL_DESCRIPTOR_LEAF_DATA'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:196: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:196: warning: assignment makes pointer from integer without a cast
/home/simon/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/simon/v4l-dvb/v4l/firedtv-1394.c:252: warning: 'struct unit_directory' declared inside parameter list
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'node_update':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:254: error: dereferencing pointer to incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c: At top level:
/home/simon/v4l-dvb/v4l/firedtv-1394.c:262: error: variable 'fdtv_driver' has initializer but incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:263: error: unknown field 'name' specified in initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:263: warning: excess elements in struct initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:263: warning: (near initialization for 'fdtv_driver')
/home/simon/v4l-dvb/v4l/firedtv-1394.c:264: error: unknown field 'id_table' specified in initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:264: warning: excess elements in struct initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:264: warning: (near initialization for 'fdtv_driver')
/home/simon/v4l-dvb/v4l/firedtv-1394.c:265: error: unknown field 'update' specified in initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:265: warning: excess elements in struct initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:265: warning: (near initialization for 'fdtv_driver')
/home/simon/v4l-dvb/v4l/firedtv-1394.c:266: error: unknown field 'driver' specified in initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:266: error: extra brace group at end of initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:266: error: (near initialization for 'fdtv_driver')
/home/simon/v4l-dvb/v4l/firedtv-1394.c:269: warning: excess elements in struct initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:269: warning: (near initialization for 'fdtv_driver')
/home/simon/v4l-dvb/v4l/firedtv-1394.c:272: error: variable 'fdtv_highlevel' has initializer but incomplete type
/home/simon/v4l-dvb/v4l/firedtv-1394.c:273: error: unknown field 'name' specified in initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:273: warning: excess elements in struct initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:273: warning: (near initialization for 'fdtv_highlevel')
/home/simon/v4l-dvb/v4l/firedtv-1394.c:274: error: unknown field 'fcp_request' specified in initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:274: warning: excess elements in struct initializer
/home/simon/v4l-dvb/v4l/firedtv-1394.c:274: warning: (near initialization for 'fdtv_highlevel')
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_init':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:281: error: implicit declaration of function 'hpsb_register_highlevel'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:282: error: implicit declaration of function 'hpsb_register_protocol'
/home/simon/v4l-dvb/v4l/firedtv-1394.c:285: error: implicit declaration of function 'hpsb_unregister_highlevel'
/home/simon/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/home/simon/v4l-dvb/v4l/firedtv-1394.c:292: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/home/simon/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/simon/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-15-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/home/simon/v4l-dvb/v4l'
make: *** [all] Fehler 2
simon@tcproject:~/v4l-dvb$ sudo make install
[sudo] password for simon: 
make -C /home/simon/v4l-dvb/v4l install
make[1]: Betrete Verzeichnis '/home/simon/v4l-dvb/v4l'
-e 
Removing obsolete files from /lib/modules/2.6.31-15-generic/kernel/drivers/media/video:

-e 
Removing obsolete files from /lib/modules/2.6.31-15-generic/kernel/drivers/media/dvb/cinergyT2:

-e 
Removing obsolete files from /lib/modules/2.6.31-15-generic/kernel/drivers/media/dvb/frontends:

Installing kernel modules under /lib/modules/2.6.31-15-generic/kernel/drivers/media/:
/sbin/depmod -a 2.6.31-15-generic 
make -C firmware install
make[2]: Entering directory `/home/simon/v4l-dvb/v4l/firmware'
Installing firmwares at /lib/firmware: vicam/firmware.fw dabusb/firmware.fw dabusb/bitstream.bin ttusb-budget/dspbootcode.bin cpia2/stv0672_vp4.bin av7110/bootcode.bin 
make[2]: Leaving directory `/home/simon/v4l-dvb/v4l/firmware'
make[1]: Verlasse Verzeichnis '/home/simon/v4l-dvb/v4l'
simon@tcproject:~/v4l-dvb$ 

danach Rechner neugestartet und er fährt jetzt auch mit bttv hoch

leider funktioniert es trotzdem nicht. Es wird weiterhin kein DVB-Gerät erkannt.

dmesg | grep bt ergibt immer noch folgendes:

simon@tcproject:~$ dmesg | grep bt
[    7.580960] bttv: driver version 0.9.18 loaded
[    7.580965] bttv: using 8 buffers with 2080k (520 pages) each for capture
[    7.581040] bttv: Bt8xx card found (0).
[    7.581398] bttv 0000:01:0a.0: PCI INT A -> Link[LNKC] -> GSI 19 (level, low) -> IRQ 19
[    7.581409] bttv0: Bt878 (rev 17) at 0000:01:0a.0, irq: 19, latency: 32, mmio: 0xd9fff000
[    7.581440] bttv0: subsystem: fefe:0001 (UNKNOWN)
[    7.581445] bttv0: using: Twinhan DST + clones [card=113,insmod option]
[    7.581448] IRQ 19/bttv0: IRQF_DISABLED is not guaranteed on shared IRQs
[    7.581482] bttv0: gpio: en=00000000, out=00000000 in=00fffffe [init]
[    7.581670] bttv0: tuner absent
[    7.581689] bttv0: add subdevice "dvb0"
[    7.586946] bt878: AUDIO driver version 0.0.0 loaded
[    7.603918] dvb_bt8xx: unable to determine DMA core of card 0,
[    7.603923] dvb_bt8xx: if you have the ALSA bt87x audio driver installed, try removing it.
[    7.603930] dvb-bt8xx: probe of dvb0 failed with error -14

aber es ist ein Fortschritt ☺

Es sieht allerdings so aus als wäre der Kompiliervorgang nicht richtig verlaufen. Die Zeilen

make[3]: *** [/home/simon/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/home/simon/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.31-15-generic'
make[1]: *** [default] Fehler 2
make[1]: Verlasse Verzeichnis '/home/simon/v4l-dvb/v4l'
make: *** [all] Fehler 2

lassen nichts Gutes vermuten.

Warum das Passiert ist weiß ich nicht aber normal ist das sicher nicht.

Und warum wird in v4l-dvb darauf hingewiesen, dass das Paket

linux-headers-generic

installiert werden muss? Das sollte doch sowieso schon vorhanden sein, was es bei mir dann auch war (keine große Überraschung) oder hab ich da was falsch verstanden?

Er sagt ja auch

***WARNING:*** You do not have the full kernel sources installed.
This does not prevent you from building the v4l-dvb tree if you have the
kernel headers, but the full kernel source may be required in order to use
make menuconfig / xconfig / qconfig.

hoffe auf ein Wunder 😊

simon

simonthechipmunk

(Themenstarter)
Avatar von simonthechipmunk

Anmeldungsdatum:
22. Juni 2009

Beiträge: 190

So, jetzt reichts mir!!

Meinen Finger in den PCI-Slot zu stecken wäre etwa so effektiv, wie diese Karte zu verwenden. 😛

Es ist unglaublich:

- ubuntu > nach den hier zu lesenden Versuchen habe ich es jetzt aufgegeben.

- windows > (man sollte ja meinen das könnte funktionieren 🙄 ) von wegen! Original Software und Original Treiber und die Karte wird nicht erkannt. Die Software "installiert" zwar die Treiber für die Hardware, die sie auch richtig erkennt (PCI BT 878) aber es passiert einfach nichts und die Treiber sind nicht verfügbar.

Nachdem ich die Treiber dann mit Gewalt, unter Missachtung aller Warnmeldungen, installiert hatte, hat sich Win xp beim Aufrufen der Software spontan neu gestartet. Das hab ich dann mal mit "Alter, du kannst mich...." interpretiert, den Schraubenzieher genommen und dieses sinnlose Stück Plastik wieder ausgebaut.

Einen Funken Hoffnung hab ich noch, das Teil wenigstens für Windows hinzubekommen, aber da steht wohl schon die gesamte FFI bereit um den mit nem D-Strahl Rohr endgültig zu vernichten. 😀

Die Karte könnte natürlich auch einfach defekt sein, was ich aber nicht glaube, da sie ja richtig erkannt wird.

Ich rate hiermit jedem ab sich eine solche Karte zu kaufen.

Des weiteren werde ich die Karte erst mal in der Hardwaredatenbank als nicht kompatibel angeben, da sie den Kernel aufhängt und bis jetzt nicht zum laufen zu bewegen ist. Die taugt bestenfalls noch als Bücherstütze.

Vielen Dank an alle, die sich hier Gedanken gemacht haben. Dieser Thread gilt erstmal als gelöst.

Gruß simon

Antworten |