The Hauppauge website instructions say:
/sbin/modprobe tuner.o
/sbin/modprobe bttv.o
/sbin/modprobe i2c.o
Well, first of all, the .o is bogus..... If I key in /sbin/modprobe
tuner, and then run lsmod, I see that tuner is loaded, and i2c-core is
loaded. Then I key in modprobe bttv, and it fails :
[root@localhost root]# modprobe bttv
/lib/modules/2.4.18-14/kernel/drivers/media/video/bttv.o: init_module:
No such device
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.18-14/kernel/drivers/media/video/bttv.o: insmod
/lib/modules/2.4.18-14/kernel/drivers/media/video/bttv.o failed
/lib/modules/2.4.18-14/kernel/drivers/media/video/bttv.o: insmod bttv failed
If I do an lspci -vv, I get this info about the card:
01:06.0 Class 4800: Teralogic Inc: Unknown device 0350 (rev 13)
Subsystem: Hauppauge computer works Inc.: Unknown device 4600
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Steping- SERR- FastB2B-
Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbor- <MAbort- >SERR- <PERR-
Latency: 64 (16000ns min, 16000ns max)
Interrupt: pin A routed to IRQ 5
Region 0: Memory at e8000000 (32-bit, non-prefetchable) [size=64M]
Region 3: Memory at e7800000 (32-bit, non-prefetchable) [size=1M]
Region 4: Memory at e7000000 (32-bit, non-prefetchable) [size=64K]
Capabilities: [48] Power Management version 2
Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3ho-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
SO, what am I doing wrong? Or isn't this card supported from linux?
P.S. I'm compiled and re-compiled kernels, and tried modprobe bttv
card=## (every number from 1 to 20, and get the same bttv failures.)