Hallo an alle!
Ich bin gerade dabei wegen meine neuen NOVA-T einen eigenen Kernel zu backen.
Im Prinzip funktioniert das einwandfrei. Als "Ur-Vorlage" für meinen Kernel
habe ich das Kernel-Image vom Heise-Server genommen (kernel-image-2.6.10-rc1-ctvdr-2_2_i386.deb).
Für meine Kernel habe ich mir die jeweils aktuellen Sourcen geholt und installiert:
Kernel-Sourcen von Debian-Server: 2.6.10-5_all,
DVB-Treiber vom CVS bei linuxtv.org,
Patches von Gerd Knorr.
Und zwar in diser Reihenfolge. Bei Gerd gab es allerdings
keine Patches für "-5". Version der Kernel-Sourcen. (Natürlich gab
es damit einige Hunks).
Mit dieser Kombination an Sourcen bin ich weiter denn je gekommen, nur leider gibt es eben beim Laden des Treibers cx88 das oben genannte Problem:
"Unknown symbol cx22702_create" (s.u. im kernel.log)
(Aber immerhin erkennt er jetzt das erste Mal die Fernsteuerung - was
der C't-Kernel nicht tut)!
Meine Frage ist nun: Mache ich das alle grundsätzlich falsch mit dem
compilieren, oder muß ich eine andere Reihenfolge bei der Installation
nehmen?
Was ist z.B. mit den Sourcen für v4l2 bei Gerd? Brauche ich die auch?
Kann mir jemand helfen oder hat einer einen Tipp?
Schöne Grüße aus dem sonnigen Hannover!
kernel.2.6.10 Debian-Source 2.6.10_all_5, aktuelle DVB-Treiber CVS linuxtv.org + Patches von Gerd Knorr
Mar 15 21:51:34 kernel: Linux video capture interface: v1.00
Mar 15 21:51:34 kernel: cx2388x v4l2 driver version 0.0.4 loaded
Mar 15 21:51:34 kernel: PCI: Found IRQ 12 for device 0000:02:02.0
Mar 15 21:51:34 kernel: PCI: Sharing IRQ 12 with 0000:00:1d.2
Mar 15 21:51:34 kernel: PCI: Sharing IRQ 12 with 0000:00:1f.1
Mar 15 21:51:34 kernel: PCI: Sharing IRQ 12 with 0000:02:02.2
Mar 15 21:51:34 kernel: PCI: Sharing IRQ 12 with 0000:02:02.4
Mar 15 21:51:34 kernel: cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18,autodetected]
Mar 15 21:51:34 kernel: cx88[0]: hauppauge eeprom: model=90002, tuner=76 (Thomson dtt759x)
Mar 15 21:51:34 kernel: cx88[0]: registered IR remote control "<--- !endlich!
Mar 15 21:51:34 kernel: cx88[0]/0: found at 0000:02:02.0, rev: 5, irq: 12, latency: 32, mmio: 0xdc000000
Mar 15 21:51:34 kernel: cx88[0]/0: registered device video0 [v4l2]
Mar 15 21:51:34 kernel: cx88[0]/0: registered device vbi0
Mar 15 21:51:34 kernel: cx2388x blackbird driver version 0.0.4 loaded
Mar 15 21:51:34 kernel: cx88_dvb: Unknown symbol cx22702_create