Hello,
  On Christmas day I tried installing the 1.0.3-r1 ivtv driver in a
Gentoo-based machine running a 2.6.23 kernel.

gandalf ~ # uname -a
Linux gandalf 2.6.23-gentoo-r5 #4 PREEMPT Tue Dec 25 15:01:40 PST 2007 i686
AMD Athlon(tm) XP 2500+ AuthenticAMD GNU/Linux

gandalf ~ # emerge -pv ivtv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-tv/ivtv-1.0.3-r1  USE="-fbcon" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB
gandalf ~ #

  The emerge was successful but the driver doesn't seem to work. If I rmmod
ivtv and reload it by hand it appears to load correctly:

gandalf ~ # rmmod ivtv
gandalf ~ # modprobe ivtv
gandalf ~ # lsmod
Module                  Size  Used by
ivtv                  112400  0
sbp2                   17800  0
ohci1394               25712  1
ieee1394               71092  2 sbp2,ohci1394
usbhid                 23232  0
usblp                  10432  0
uhci_hcd               19084  0
ehci_hcd               25100  0
ohci_hcd               17412  0
i2c_nforce2             4736  0
nvidia               4703280  0
wm8775                  4620  0
tuner                  56360  0
firmware_class          6720  1 ivtv
i2c_algo_bit            4932  1 ivtv
cx2341x                 9988  1 ivtv
tveeprom               13328  1 ivtv
i2c_core               17872  7
ivtv,i2c_nforce2,nvidia,wm8775,tuner,i2c_algo_bit,tveeprom
videodev               23936  1 ivtv
v4l2_common            14400  5 ivtv,wm8775,tuner,cx2341x,videodev
v4l1_compat            11652  2 ivtv,videodev
snd_intel8x0           26012  0
snd_ac97_codec         86624  1 snd_intel8x0
ac97_bus                1792  1 snd_ac97_codec
nvidia_agp              5852  1
agpgart                24048  2 nvidia,nvidia_agp
gandalf ~ #

   However when I look at dmesg I see a message about a parameter called
fastfw and a message that a cx2584x driver wasn't loaded. I checked the
machine and indeed this driver is not on the machine.

ivtv0: Removed Hauppauge WinTV PVR-150, card #0
ivtv:  Start initialization, version 1.0.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ACPI: PCI Interrupt 0000:01:0a.0[A] -> Link [LNK1] -> GSI 11 (level, low) ->
IRQ 11
ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: Encoder revision: 0x02060039
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
tveeprom 0-0050: Hauppauge model 26032, rev C199, serial# 2978579
tveeprom 0-0050: tuner model is TCL 2002N 5H (idx 99, type 50)
tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
tveeprom 0-0050: audio processor is CX25841 (idx 35)
tveeprom 0-0050: decoder processor is CX25841 (idx 28)
tveeprom 0-0050: has no radio, has IR receiver, has IR transmitter
ivtv0: Autodetected Hauppauge WinTV PVR-150
ivtv0: Reopen i2c bus for IR-blaster support
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
cx25840: Unknown parameter `fastfw'
ivtv0: Failed to load module cx25840
tuner 0-0061: type set to 50 (TCL 2002N)
ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c
ivtv0: i2c addr 0x44 not found for command 0x4008646f
ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0x4008646d
ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c
ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c
ivtv0: i2c hardware 0x00000001 (cx2584x) not found for command 0xc008561c
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: Initialized card #0: Hauppauge WinTV PVR-150
ivtv:  End initialization
gandalf ~ #

   Can someone give me a pointer about how to get this fixed? I thought I
had this turned on but where is the driver?

.config - Linux Kernel v2.6.23-gentoo-r5 Configuration
 ──────────────────────────────────────────────────────────────────────────────
  ┌──────────────────────────── Search Results
─────────────────────────────┐
  │ Symbol: VIDEO_CX25840 [=m]
│
  │ Prompt: Conexant CX2584x audio/video decoders
│
  │   Defined at drivers/media/video/cx25840/Kconfig:1
│
  │   Depends on: HAS_IOMEM && VIDEO_CAPTURE_DRIVERS && VIDEO_DEV && !VIDEO
│
  │   Location:
│
  │     -> Device Drivers
│
  │       -> Multimedia devices
│
  │         -> Video For Linux (VIDEO_DEV [=m])
│
  │           -> Video capture adapters (VIDEO_CAPTURE_DRIVERS [=y])
│
  │             -> Autoselect pertinent encoders/decoders and other helper
│
  │               -> Encoders/decoders and other helper chips
│
  │   Selects: FW_LOADER
│
  │   Selected by: VIDEO_IVTV && HAS_IOMEM && VIDEO_CAPTURE_DRIVERS && VIDE
│

Thanks,
Mark
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to