PDA

View Full Version : fc6 kernel upgrade - lost native IR support on nova-t


brumster
2007-05-20, 01:46 PM CDT
Hi guys,

Wonder if anyone can help me; have a mythtv box that has been happily running away on a 2.6.18 kernel and, foolishly, I upgraded it to the latest 2.6.20 (-1.2948). Everything has gone fine but I've lost my infra-red. Chasing it back down from lircd backwards, it would seem that the previous native dev/input support on the old kernal has disappeared or stopped work, because none of the devices in /dev/input (event0, event1) are showing any characters if I cat them and press some buttons on the remote.

The card is a Nova-T DVB card (Hauppauge) with the standard grey remote - the later model. lspci is showing the card still :-


00:13.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
00:13.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
00:13.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)


...and dmesg shows nothing untoward to me :-


Linux video capture interface: v2.00
cx2388x cx88-mpeg Driver Manager version 0.0.6 loaded
CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18,autodetected]
TV tuner 4 at 0x1fe, Radio tuner -1 at 0x1fe
cx2388x v4l2 driver version 0.0.6 loaded
tveeprom 1-0050: Huh, no eeprom present (err=-121)?
tveeprom 1-0050: Encountered bad packet header [00]. Corrupt or not a Hauppauge eeprom.
cx88[0]: warning: unknown hauppauge model #0
cx88[0]: hauppauge eeprom: model=0
input: cx88 IR (Hauppauge Nova-T DVB-T as /class/input/input1
cx88[0]/2: cx2388x 8802 Driver Manager
PCI: Enabling device 0000:00:13.2 (0014 -> 0016)
ACPI: PCI Interrupt 0000:00:13.2[A] -> GSI 18 (level, low) -> IRQ 18
cx88[0]/2: found at 0000:00:13.2, rev: 5, irq: 18, latency: 32, mmio: 0xda000000
PCI: Enabling device 0000:00:13.0 (0014 -> 0016)
ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 18 (level, low) -> IRQ 18
cx88[0]/0: found at 0000:00:13.0, rev: 5, irq: 18, latency: 32, mmio: 0xdb000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx2388x dvb driver version 0.0.6 loaded
cx8802_register_driver() ->registering driver type=dvb access=shared
CORE cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18]
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
DVB: registering frontend 0 (Conexant CX22702 DVB-T)...


lsmod (relevant lines of it, at least) :


Module Size Used by
cx22702 9925 1
cx88_dvb 18757 0
cx88_vp3054_i2c 8641 1 cx88_dvb
dvb_pll 18245 2 cx88_dvb
video_buf_dvb 10821 1 cx88_dvb
dvb_core 78313 1 video_buf_dvb
tuner 60905 0
snd_page_alloc 13769 1 snd_pcm
snd_opl3_lib 14145 1 snd_cmipci
cx8800 37069 0
cx8802 22213 1 cx88_dvb
cx88xx 68709 3 cx88_dvb,cx8800,cx8802
ir_common 34117 1 cx88xx
i2c_algo_bit 11337 2 cx88_vp3054_i2c,cx88xx
tveeprom 18257 1 cx88xx
compat_ioctl32 5569 1 cx8800
videodev 29633 2 cx8800,cx88xx
v4l2_common 26945 3 tuner,cx8800,videodev
v4l1_compat 16581 2 cx8800,videodev
btcx_risc 8905 3 cx8800,cx8802,cx88xx
irda 118393 1 via_ircc
video_buf 27717 5 cx88_dvb,video_buf_dvb,cx8800,cx8802,cx88xx
crc_ccitt 6337 1 irda
i2c_core 24897 11 i2c_ec,cx22702,cx88_dvb,cx88_vp3054_i2c,dvb_pll,tu ner,cx88xx,i2c_algo_bit,tveeprom,nvidia,i2c_viapro


Since this took no setting up before - it just worked "out of the box" - I'm a bit stuck as to how to go about diagnosing this. Everything is done via yum; there is no custom kernels or builds here so, in my eyes, it's just "stopped working" :D ?!

Cheers,
Dan

brumster
2007-05-21, 10:51 AM CDT
Right, that's me convinced - MCE 2005, here I come <:-)