Have you tried "emerge -pv hotplug"
To see if it is installed? On my gentoo install it was not there by default. From what I gather the 0.4.2 release relies on it, where 0.4.1 and below did not. Once you know you have it, run: "/etc/init.d/hotplug start" Then add it to the default runtime so it starts on every boot. "rc-update add hotplug default" now try re-loading the ivtv driver. Good luck. Daniel Stengel wrote: > Hi, > > since my last emerge --sync and emerge -uDN world (complete update on a > gentoo > system) I get the following error message that the encoder firmware file > cannot be loaded: > > ivtv: ==================== START INIT IVTV ==================== > ivtv: version 0.4.2 (tagged release) loading > ivtv: Linux version: 2.6.14-gentoo-r5 preempt K7 gcc-3.4 > 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 WinTV PVR 250 card (cx23416 based) > ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10 > ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> > IRQ 10 > tveeprom: ivtv version > tveeprom: Hauppauge: model = 32034, rev = B148, serial# = 6960082 > tveeprom: tuner = LG TP18PSB11D (idx = 48, type = 29) > tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04, v4l2 = 0x00000007) > tveeprom: audio processor = MSP3415 (type = 6) > tveeprom: decoder processor = SAA7115 (type = 13) > ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] > tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 > ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] > saa7115 0-0021: ivtv driver > saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) > ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21] > msp3400 0-0040: ivtv driver > msp3400 0-0040: chip=MSP3415G-B8 +nicam +simple +simpler +radio mode=simpler > msp3400 0-0040: msp34xxg daemon started > ivtv0: i2c attach to card #0 ok [client=MSP3415G-B8, addr=40] > > ivtv0: unable to open firmware v4l-cx2341x-enc.fw > ivtv0: did you put the firmware in the hotplug firmware directory? > ivtv0 warning: failed loading encoder firmware > ivtv0 warning: Error loading firmware -3! > ivtv0: Error -3 initializing firmware. > ivtv0: Error -12 on initialization > ivtv: probe of 0000:00:09.0 failed with error -12 > > ivtv: ==================== END INIT IVTV ==================== > > > ls -l /lib/modules produces: > -rw-r--r-- 1 root root 14264 7. Jan 09:16 HcwMakoA.ROM > -rw-r--r-- 1 root root 262144 7. Jan 09:16 ivtv-fw-dec.bin > -rw-r--r-- 1 root root 262144 7. Jan 09:16 ivtv-fw-enc.bin > -rw-r--r-- 1 root root 155648 7. Jan 09:16 ivtv_init_mpeg.bin > > ls -l /lib/firmware produces: > lrwxrwxrwx 1 root root 28 19. Jan 16:38 ivtv-fw-dec.bin > -> /lib/modules/ivtv-fw-dec.bin > lrwxrwxrwx 1 root root 28 19. Jan 16:37 ivtv-fw-enc.bin > -> /lib/modules/ivtv-fw-enc.bin > -rw-r--r-- 1 root root 262144 20. Jan 09:56 v4l-cx2341x-dec.fw > -rw-r--r-- 1 root root 262144 19. Jan 16:05 v4l-cx2341x-dec.fw.bak > -rw-r--r-- 1 root root 262144 20. Jan 09:56 v4l-cx2341x-enc.fw > -rw-r--r-- 1 root root 262144 19. Jan 16:39 v4l-cx2341x-enc.fw.bak > -rw-r--r-- 1 root root 155648 20. Jan 09:56 v4l-cx2341x-init.mpg > -rw-r--r-- 1 root root 14264 20. Jan 09:56 v4l-cx25840.fw > > I dont know why but I dont have a firmware.agent file (where the searchpath > for the firmwares should be stored) on my system. > > I hope you can help me! > > Daniel > ( > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users > _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
