Thanks. FWIW I got fed up, reinstalled Mythbuntu and can now record stuff. Sadly, the stuff I record can only be watched by copying the file to another machine, but that's not the fault of any ivtv stuff - all that seems to be working just fine.
--
Michael Lindner
Michael Lindner
-------------- Original message from Dale Pontius <[email protected]>: --------------
> 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_D
> evice_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
