Ok, I've waited 3 days this time. :) As I'm running 2.6.20 and need it to run on my EPIA EX board, I can't go back to 2.6.19 for this system. I'll wait patiently for a 0.10.0 ebuild of ivtv. Thanks!
Please pretty please I need this too!
ZOMG ZOMG ZOMG!!! IT'S NOT IN PORTAGE YET!
lol, you guys are great. I'll get it this week, once I get mplayer-bin fixxored. :) It's a new version, works across three different kernels and it has new tools. It needs some TLC before I just throw it in there, and I wanna make sure everything workie good.
ebuild is in the tree, but p.masked since the firmware wont load with a 2.6.20 kernel and the cx2584x chip
For notice - I currently run media-tv/ivtv-0.10.0 on an amd64 box with gentoo-sources-2.6.19-r5 and a WinTV PVC 250. If the frequency is switched during playback, the sound no longer works. If playback is stoped (stop reading from /dev/video0) and the frequency is switched, sound still works. I'm testing ivtv-0.10.0 because I had problems with ivtv-0.9.1, which did fail to load the msp3400 module. I had to load the msp3400 before the ivtv-module, then it worked. So far my experience with 2.6.19-r5 and ivtv. I cannot guarantee that the origin of the problems isn't caused by myself. I can offer to some more tests and/or provide more information, if desired.
Modifying this to be 0.10.1 version bump.
Um...trying to read through the eclasses and the 0.10.1 ebuild, shouldn't the ebuild be calling linux-mod_pkg_postinst? I unmasked ivtv-0.10.1 and got modules in .../extra, but depmod wasn't run.
Firmware loads fine here with a cx25840 chip and a sufficiently new gentoo-sources (>=2.6.20-r1) (see the gentoo-sources Changelog). No ebuild modifications, just unmasked ivtv-0.10.1. Relevant log: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.10.1 (tagged release) loading ivtv: Linux version: 2.6.20-gentoo-r2 SMP preempt mod_unload PENTIUM4 ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected Hauppauge card (cx23416 based) ACPI: PCI Interrupt 0000:05:05.0[A] -> GSI 17 (level, low) -> IRQ 22 ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv0: Encoder revision: 0x02060039 i2c_adapter i2c-1: Client creation failed at 0x44 (-1) wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #0) tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes) tveeprom 1-0050: Hauppauge model 26552, rev C268, serial# 7758992 tveeprom 1-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is CX25843 (idx 37) tveeprom 1-0050: decoder processor is CX25843 (idx 30) tveeprom 1-0050: has radio, has no IR receiver, has no IR transmitter ivtv0: Autodetected Hauppauge WinTV PVR-150 ivtv0: Registered device video0 for encoder MPEG (4 MB) ivtv0: Registered device video32 for encoder YUV (2 MB) ivtv0: Registered device vbi0 for encoder VBI (1 MB) ivtv0: Registered device video24 for encoder PCM audio (1 MB) ivtv0: Registered device radio0 for encoder radio tuner 1-0061: type set to 47 (LG NTSC (TAPE series)) ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ==================== Dunno if you all are looking for it to load on all 2.6.20 series, or just gentoo-sources, but there you have it.
(In reply to comment #7) > Um...trying to read through the eclasses and the 0.10.1 ebuild, > shouldn't the ebuild be calling linux-mod_pkg_postinst? > I unmasked ivtv-0.10.1 and got modules in .../extra, but > depmod wasn't run. > Fixed too, and unmasked since 2.6.20.2 is patched.
Steve, Great work! Thanks.