I tried this reply once a week back, and it bounced. It appears that there may have been list problems, so I'll try again. Response is at the bottom, where it belongs. [email protected] wrote: > Installed Mythbuntu 9.10, with Hauppauge HDV-1600 card. It worked (!) > except video was jerky. Following instructions at > http://www.mythtv.org/wiki/Hauppauge_HVR-1600 I downloaded driver as per > http://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers > and firmware from http://linuxtv.org/downloads/firmware/ > > Driver would not compile (first problem), but the real issue is I > installed the firmware, and now the card is not recognized at all. Do I > *need* the new driver installed for the card to even be recognized at boot? > > Before firmware install, boot messages were as follows: > > [ 7.501577] Linux video capture interface: v2.00 > [ 7.504636] gameport: EMU10K1 is pci0000:02:09.1/gameport0, io > 0xdff0, speed 932kHz > [ 7.735618] cx18: Start initialization, version 1.2.0 > [ 7.735703] cx18-0: Initializing card 0 > [ 7.735710] cx18-0: Autodetected Hauppauge card > [ 7.735865] alloc irq_desc for 22 on node -1 > [ 7.735871] alloc kstat_irqs on node -1 > [ 7.735885] cx18 0000:02:0a.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22 > [ 7.735900] cx18-0: Unreasonably low latency timer, setting to 64 > (was 32) > [ 7.739229] cx18-0: cx23418 revision 01010000 (B) > [ 7.969548] tveeprom 0-0050: Hauppauge model 74041, rev C6B2, serial# > 6572159 > [ 7.969556] tveeprom 0-0050: MAC address is 00-0D-FE-64-48-7F > [ 7.969562] tveeprom 0-0050: tuner model is TCL M2523_5N_E (idx 112, > type 50) > [ 7.969568] tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08) > [ 7.969573] tveeprom 0-0050: audio processor is CX23418 (idx 38) > [ 7.969578] tveeprom 0-0050: decoder processor is CX23418 (idx 31) > [ 7.969583] tveeprom 0-0050: has no radio, has IR receiver, has IR > transmitter > [ 7.969588] cx18-0: Autodetected Hauppauge HVR-1600 > [ 7.969593] cx18-0: Simultaneous Digital and Analog TV capture supported > [ 8.082821] IRQ 22/cx18-0: IRQF_DISABLED is not guaranteed on shared IRQs > [ 8.462010] tuner 1-0061: chip found @ 0xc2 (cx18 i2c driver #0-1) > [ 8.568078] cs5345 0-004c: chip found @ 0x98 (cx18 i2c driver #0-0) > [ 8.641657] tuner-simple 1-0061: creating new instance > [ 8.641666] tuner-simple 1-0061: type set to 50 (TCL 2002N) > [ 8.643101] cx18-0: Registered device video0 for encoder MPEG (64 x > 32 kB) > [ 8.643110] DVB: registering new adapter (cx18) > [ 8.935027] MXL5005S: Attached at address 0x63 > [ 8.935043] DVB: registering adapter 0 frontend 0 (Samsung S5H1409 > QAM/8VSB Frontend)... > [ 8.935222] cx18-0: DVB Frontend registered > [ 8.935228] cx18-0: Registered DVB adapter0 for TS (32 x 32 kB) > [ 8.935283] cx18-0: Registered device video32 for encoder YUV (16 x > 128 kB) > [ 8.935338] cx18-0: Registered device vbi0 for encoder VBI (20 x > 51984 bytes) > [ 8.935384] cx18-0: Registered device video24 for encoder PCM audio > (256 x 4 kB) > [ 8.935390] cx18-0: Initialized card: Hauppauge HVR-1600 > [ 8.935427] cx18: End initialization > [ 9.040861] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-cpu.fw > [ 9.093031] alloc irq_desc for 21 on node -1 > [ 9.093038] alloc kstat_irqs on node -1 > [ 9.093051] EMU10K1_Audigy 0000:02:09.0: PCI INT A -> GSI 21 (level, > low) -> IRQ 21 > [ 9.252464] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes) > [ 9.303729] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-apu.fw > [ 9.660682] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 > (141200 bytes) > [ 9.667195] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12) > [ 9.880036] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-cpu.fw > [ 10.045067] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-apu.fw > [ 10.369705] cx18 0000:02:0a.0: firmware: requesting v4l-cx23418-dig.fw > [ 10.748174] cx18-0 843: loaded v4l-cx23418-dig.fw firmware (16382 bytes) > [ 10.769697] cx18-0 843: verified load of v4l-cx23418-dig.fw firmware > (16382 bytes) > > after that boot messages say nothing about video capture. lspci does see > the card, though: > > 02:0a.0 Multimedia video controller: Conexant Systems, Inc. CX23418 > Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio > Decoder > Your boot messages look pretty much like mine - I may have missed something but I don't think I see anything wrong.
My first piece of advice would be to debug with something other than MythTV. MythTV is a doggone big, complex thing that buries your capture card below many layers - it's not a good debug tool. There are several pieces of software that are tv-watchers only. To be honest, I'm not terribly impressed with the available TV watching software for Linux. You have to use one command-line tool to select the channel, another to view, etc. Hopefully someone will tell me how wrong I am, and I should just get "X". Second thing, MythTV currently doesn't configure the hvr-1600 very well. Byt default it tries to recognized it as an analog capture card. You have to force the tab to look like one of the "classic" Hauppauge mpeg2 cards, then type in the device name manually. Dale Pontius _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
