/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Problem med v4l-drivers
Fra : Per Jørgensen


Dato : 28-11-08 14:01

Hey Gruppe.
Jeg kører ArchLinux på mit mediecenter herhjemme som er en masterbackend
med alle tv-kort i og nogle frontends.

Efter at have kørt nogle småopdateringeer er mine kort begyndt at ikke
at kunne genkendes mere.

Skriver følgende under opstart ved udev
modprobe: Fatal: error inserting cx88_dvb
(/lib/modules/2.6.27-ARCH/kernel/drivers/media/video/cx88/cx88-dvb.ko)
No such device ???

Jamen jøses tænkte jeg og genbyggede mine drivere - hentede de seneste
og compilerede dem. Men samme problem. Uanset hvad

I min dmesg:
Linux video capture interface: v2.00
cx2388x alsa driver version 0.0.6 loaded
cx88_audio 0000:04:00.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
cx88[0]: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000
DVB-S/S2/T/Hybrid [card=68,insmod option], frontend(s): 2
cx88[0]: TV tuner type 63, Radio tuner type -1
cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.6 loaded
ppdev: user-space parallel port driver
cx88[0]: i2c init: enabling analog demod on HVR1300/3000/4000 tuner
cx88/0: cx2388x v4l2 driver version 0.0.6 loaded
tuner' 1-0043: chip found @ 0x86 (cx88[0])
tda9887 1-0043: creating new instance
tda9887 1-0043: tda988[5/6/7] found
tuner' 1-0061: chip found @ 0xc2 (cx88[0])
tuner' 1-0063: chip found @ 0xc6 (cx88[0])
lp0: using parport0 (interrupt-driven).
tveeprom 1-0050: Hauppauge model 69009, rev B2D3, serial# 3313688
tveeprom 1-0050: MAC address is 00-0D-FE-32-90-18
tveeprom 1-0050: tuner model is Philips FMD1216MEX (idx 133, type 78)
tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
ATSC/DVB Digital (eeprom 0xf4)
tveeprom 1-0050: audio processor is CX882 (idx 33)
tveeprom 1-0050: decoder processor is CX882 (idx 25)
tveeprom 1-0050: has radio, has IR receiver, has no IR transmitter
cx88[0]: hauppauge eeprom: model=69009
tuner-simple 1-0061: creating new instance
tuner-simple 1-0061: type set to 78 (Philips FMD1216MEX MK3 Hybrid Tuner)
input: cx88 IR (Hauppauge WinTV-HVR400 as /class/input/input4
cx88[0]/1: CX88x/0: ALSA support for cx2388x boards
cx88_audio 0000:04:02.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18
cx88[1]: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000
DVB-S/S2/T/Hybrid [card=68,autodetected], frontend(s): 2
cx88[1]: TV tuner type 63, Radio tuner type -1
usbcore: registered new interface driver hiddev
input: DELL DELL USB Keyboard as /class/input/input5
tuner' 2-0043: chip found @ 0x86 (cx88[1])
tda9887 2-0043: creating new instance
tda9887 2-0043: tda988[5/6/7] found
tuner' 2-0061: chip found @ 0xc2 (cx88[1])
tuner' 2-0063: chip found @ 0xc6 (cx88[1])
cx88[1]: i2c init: enabling analog demod on HVR1300/3000/4000 tuner
input,hidraw0: USB HID v1.10 Keyboard [DELL DELL USB Keyboard] on
usb-0000:00:1d.3-1
input: DELL DELL USB Keyboard as /class/input/input6
input,hidraw1: USB HID v1.10 Device [DELL DELL USB Keyboard] on
usb-0000:00:1d.3-1
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
tveeprom 2-0050: Hauppauge model 69009, rev B2D3, serial# 3314422
tveeprom 2-0050: MAC address is 00-0D-FE-32-92-F6
tveeprom 2-0050: tuner model is Philips FMD1216MEX (idx 133, type 78)
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
ATSC/DVB Digital (eeprom 0xf4)
tveeprom 2-0050: audio processor is CX882 (idx 33)
tveeprom 2-0050: decoder processor is CX882 (idx 25)
tveeprom 2-0050: has radio, has IR receiver, has no IR transmitter
cx88[1]: hauppauge eeprom: model=69009
tuner-simple 2-0061: creating new instance
tuner-simple 2-0061: type set to 78 (Philips FMD1216MEX MK3 Hybrid Tuner)
input: cx88 IR (Hauppauge WinTV-HVR400 as /class/input/input7
cx88[1]/1: CX88x/1: ALSA support for cx2388x boards
cx88[0]/2: cx2388x 8802 Driver Manager
cx88-mpeg driver manager 0000:04:00.2: PCI INT A -> GSI 16 (level, low)
-> IRQ 16
cx88[0]/2: found at 0000:04:00.2, rev: 5, irq: 16, latency: 64, mmio:
0xf8000000
cx8802_probe() allocating 2 frontend(s)
cx8800 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
cx88[0]/0: found at 0000:04:00.0, rev: 5, irq: 16, latency: 64, mmio:
0xf6000000
wm8775' 1-001b: chip found @ 0x36 (cx88[0])
wm8775' 2-001b: chip found @ 0x36 (cx88[1])
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
cx88[1]/2: cx2388x 8802 Driver Manager
cx88-mpeg driver manager 0000:04:02.2: PCI INT A -> GSI 18 (level, low)
-> IRQ 18
cx88[1]/2: found at 0000:04:02.2, rev: 5, irq: 18, latency: 64, mmio:
0xfc000000
cx8802_probe() allocating 2 frontend(s)
cx8800 0000:04:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
cx88[1]/0: found at 0000:04:02.0, rev: 5, irq: 18, latency: 64, mmio:
0xfa000000
cx88[1]/0: registered device video1 [v4l2]
cx88[1]/0: registered device vbi1
cx88[1]/0: registered device radio1
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000
DVB-S/S2/T/Hybrid [card=68]
cx88[0]/2: cx2388x based DVB/ATSC card
Invalid probe, probably not a CX24116 device
tuner-simple 1-0061: attaching existing instance
tuner-simple 1-0061: type set to 63 (Philips FMD1216MEX MK3 Hybrid Tuner)
cx88[0]/2: frontend initialization failed
cx88[0]/2: dvb_register failed (err = -22)
cx88[0]/2: cx8802 probe failed, err = -22
cx88[1]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000
DVB-S/S2/T/Hybrid [card=68]
cx88[1]/2: cx2388x based DVB/ATSC card
Invalid probe, probably not a CX24116 device
tuner-simple 2-0061: attaching existing instance
tuner-simple 2-0061: type set to 63 (Philips FMD1216MEX MK3 Hybrid Tuner)
cx88[1]/2: frontend initialization failed
cx88[1]/2: dvb_register failed (err = -22)
cx88[1]/2: cx8802 probe failed, err = -22
cx88/2: cx2388x dvb driver version 0.0.6 loaded
cx88/2: registering cx8802 driver, type: dvb access: shared
cx88[0]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000
DVB-S/S2/T/Hybrid [card=68]
cx88[0]/2: cx2388x based DVB/ATSC card
cx8802_dvb_probe() failed to get frontend(1)
cx88[0]/2: cx8802 probe failed, err = -19
cx88[1]/2: subsystem: 0070:6902, board: Hauppauge WinTV-HVR4000
DVB-S/S2/T/Hybrid [card=68]
cx88[1]/2: cx2388x based DVB/ATSC card
cx8802_dvb_probe() failed to get frontend(1)
cx88[1]/2: cx8802 probe failed, err = -19

Hvorfor begynder den nu på at fejle på den måde?
Jeg har opdateret mine pci-id'er.
Jeg har prøvet at lave rollback til den tidligere kernel, ved at
downgrade alle de pakker der var opdateret og igen bygge det hele op fra
bunden af igen - men samme fejl uanset hvad.
Jeg kan ikke se hvad der skal til for at gøre dette rigtigt ??? Nogen
hjælp at hente nogle steder - for lige nu ved jeg så ikke hvor problemet
skulle være ?

Per

 
 
Michael Rasmussen (28-11-2008)
Kommentar
Fra : Michael Rasmussen


Dato : 28-11-08 18:24



Per Jørgensen (28-11-2008)
Kommentar
Fra : Per Jørgensen


Dato : 28-11-08 20:10

Michael Rasmussen wrote:
> On Fri, 28 Nov 2008 14:00:32 +0100
> Per Jørgensen <archlinux@address.invalid> wrote:
>
>> Jeg kan ikke se hvad der skal til for at gøre dette rigtigt ??? Nogen hjælp at hente nogle steder - for lige nu ved jeg så ikke hvor proble
>> met skulle være ?
> Nu du nævner, at du har opgraderet kernen. Du har hentet source til den
> nye kerne, og pakket filerne ud?
> Du er sikker på, at driveren ikke bliver oversat med source til den
> gamle kerne?
>
Ja - jeg er helt sikker og har fundet fejlen - eller hvad man kalder
sådanne ting.
Jeg hev kortene ud og satte dem i igen - og pling så fandt den alting
korrekt.
Men er der nogen løsning på hvordan en server der står stille kan lave
dette nummer.

Den bruger ingenting på nogle eller bliver flyttet eller har været
flyttet i 2 år?? underligt



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste