El Cascador
9th February 2004, 10:24 PM
I'm trying to solve this problem for a long time.
I now based my config on this tutorial: http://www.nikosoft.net/howtos/pinnacle.php
I have a Pinncale Studio PCTV
(and i'd like to use it to look tv)
my system specs: 2.4.22-1.2149.nptl i686 athlon i386 GNU/Linux
Abit NF7-s (with nforce2 chipset)
AMD 2000+
Now i added these lines into my modules.conf
[code:1]alias char-major-81 videodev
alias char-major-81-0 bttv
post-install bttv modprobe -k tuner; modprobe -k videodev
options i2c scan=1 verbose=1 i2c_debug=0
options bttv
options tuner debug=0 pll=1[/code:1]
(i didn't compile the separate bttv drivers because I have it as a module in my kernel)
(all the i2c modules are compiled)
when I try to modprobe bttv:
[root@10-4-165-196 root]# modprobe bttv
/lib/modules/2.4.22-1.2149.nptl/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.22-1.2149.nptl/kernel/drivers/media/video/bttv.o: insmod /lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.o failed
/lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.o: insmod bttv failed
So it seems It cannot detect my card.
dmesg returns :
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is PCI device 10de:01e0 (nVidia Corporation)
cat /proc/pci
[root@10-4-165-196 root]# cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 10de:01e0 (nVidia Corporation) (rev 162).
Prefetchable 32 bit memory at 0xe8000000 [0xebffffff].
Bus 0, device 0, function 1:
RAM memory: PCI device 10de:01eb (nVidia Corporation) (rev 162).
Bus 0, device 0, function 2:
RAM memory: PCI device 10de:01ee (nVidia Corporation) (rev 162).
Bus 0, device 0, function 3:
RAM memory: PCI device 10de:01ed (nVidia Corporation) (rev 162).
Bus 0, device 0, function 4:
RAM memory: PCI device 10de:01ec (nVidia Corporation) (rev 162).
Bus 0, device 0, function 5:
RAM memory: PCI device 10de:01ef (nVidia Corporation) (rev 162).
Bus 0, device 1, function 0:
ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev 163).
Bus 0, device 1, function 1:
SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev 162).
IRQ 5.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
I/O at 0xe400 [0xe41f].
Bus 0, device 2, function 0:
USB Controller: nVidia Corporation nForce2 USB Controller (rev 163).
IRQ 10.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee081000 [0xee081fff].
Bus 0, device 2, function 1:
USB Controller: nVidia Corporation nForce2 USB Controller (#2) (rev 163).
IRQ 11.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee086000 [0xee086fff].
Bus 0, device 2, function 2:
USB Controller: nVidia Corporation nForce2 USB Controller (rev 163).
IRQ 5.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee087000 [0xee0870ff].
Bus 0, device 4, function 0:
Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev 161).
IRQ 11.
Master Capable. No bursts. Min Gnt=1.Max Lat=20.
Non-prefetchable 32 bit memory at 0xee080000 [0xee080fff].
I/O at 0xd000 [0xd007].
Bus 0, device 5, function 0:
Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev 162).
IRQ 11.
Master Capable. No bursts. Min Gnt=1.Max Lat=12.
Non-prefetchable 32 bit memory at 0xee000000 [0xee07ffff].
Bus 0, device 6, function 0:
Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev 161).
IRQ 5.
Master Capable. No bursts. Min Gnt=2.Max Lat=5.
I/O at 0xd400 [0xd4ff].
I/O at 0xd800 [0xd87f].
Non-prefetchable 32 bit memory at 0xee082000 [0xee082fff].
Bus 0, device 8, function 0:
PCI bridge: PCI device 10de:006c (nVidia Corporation) (rev 163).
Master Capable. No bursts. Min Gnt=2.Max Lat=2.
Bus 0, device 9, function 0:
IDE interface: nVidia Corporation nForce2 IDE (rev 162).
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
I/O at 0xf000 [0xf00f].
Bus 0, device 13, function 0:
FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev 163).
IRQ 10.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee084000 [0xee0847ff].
Non-prefetchable 32 bit memory at 0xee085000 [0xee08503f].
Bus 0, device 30, function 0:
PCI bridge: nVidia Corporation nForce2 AGP (rev 162).
Master Capable. Latency=32. Min Gnt=10.
Bus 2, device 0, function 0:
VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500] (rev 0).
IRQ 10.
Master Capable. Latency=32. Min Gnt=8.
Prefetchable 32 bit memory at 0xe0000000 [0xe7ffffff].
I/O at 0xc000 [0xc0ff].
Non-prefetchable 32 bit memory at 0xed000000 [0xed00ffff].
lspci:
[root@10-4-165-196 root]# lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500]
I don't know what to do next..
I'd really like to get this card working (the ward works with windows, so it isn't that the problem)
I hope someone can help...
Thanks
I now based my config on this tutorial: http://www.nikosoft.net/howtos/pinnacle.php
I have a Pinncale Studio PCTV
(and i'd like to use it to look tv)
my system specs: 2.4.22-1.2149.nptl i686 athlon i386 GNU/Linux
Abit NF7-s (with nforce2 chipset)
AMD 2000+
Now i added these lines into my modules.conf
[code:1]alias char-major-81 videodev
alias char-major-81-0 bttv
post-install bttv modprobe -k tuner; modprobe -k videodev
options i2c scan=1 verbose=1 i2c_debug=0
options bttv
options tuner debug=0 pll=1[/code:1]
(i didn't compile the separate bttv drivers because I have it as a module in my kernel)
(all the i2c modules are compiled)
when I try to modprobe bttv:
[root@10-4-165-196 root]# modprobe bttv
/lib/modules/2.4.22-1.2149.nptl/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.22-1.2149.nptl/kernel/drivers/media/video/bttv.o: insmod /lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.o failed
/lib/modules/2.4.22-1.2149.nptl/kernel/drivers/media/video/bttv.o: insmod bttv failed
So it seems It cannot detect my card.
dmesg returns :
i2c-algo-bit.o: i2c bit algorithm module
bttv: driver version 0.7.107 loaded
bttv: using 4 buffers with 2080k (8320k total) for capture
bttv: Host bridge is PCI device 10de:01e0 (nVidia Corporation)
cat /proc/pci
[root@10-4-165-196 root]# cat /proc/pci
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: PCI device 10de:01e0 (nVidia Corporation) (rev 162).
Prefetchable 32 bit memory at 0xe8000000 [0xebffffff].
Bus 0, device 0, function 1:
RAM memory: PCI device 10de:01eb (nVidia Corporation) (rev 162).
Bus 0, device 0, function 2:
RAM memory: PCI device 10de:01ee (nVidia Corporation) (rev 162).
Bus 0, device 0, function 3:
RAM memory: PCI device 10de:01ed (nVidia Corporation) (rev 162).
Bus 0, device 0, function 4:
RAM memory: PCI device 10de:01ec (nVidia Corporation) (rev 162).
Bus 0, device 0, function 5:
RAM memory: PCI device 10de:01ef (nVidia Corporation) (rev 162).
Bus 0, device 1, function 0:
ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev 163).
Bus 0, device 1, function 1:
SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev 162).
IRQ 5.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
I/O at 0xe400 [0xe41f].
Bus 0, device 2, function 0:
USB Controller: nVidia Corporation nForce2 USB Controller (rev 163).
IRQ 10.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee081000 [0xee081fff].
Bus 0, device 2, function 1:
USB Controller: nVidia Corporation nForce2 USB Controller (#2) (rev 163).
IRQ 11.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee086000 [0xee086fff].
Bus 0, device 2, function 2:
USB Controller: nVidia Corporation nForce2 USB Controller (rev 163).
IRQ 5.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee087000 [0xee0870ff].
Bus 0, device 4, function 0:
Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev 161).
IRQ 11.
Master Capable. No bursts. Min Gnt=1.Max Lat=20.
Non-prefetchable 32 bit memory at 0xee080000 [0xee080fff].
I/O at 0xd000 [0xd007].
Bus 0, device 5, function 0:
Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev 162).
IRQ 11.
Master Capable. No bursts. Min Gnt=1.Max Lat=12.
Non-prefetchable 32 bit memory at 0xee000000 [0xee07ffff].
Bus 0, device 6, function 0:
Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev 161).
IRQ 5.
Master Capable. No bursts. Min Gnt=2.Max Lat=5.
I/O at 0xd400 [0xd4ff].
I/O at 0xd800 [0xd87f].
Non-prefetchable 32 bit memory at 0xee082000 [0xee082fff].
Bus 0, device 8, function 0:
PCI bridge: PCI device 10de:006c (nVidia Corporation) (rev 163).
Master Capable. No bursts. Min Gnt=2.Max Lat=2.
Bus 0, device 9, function 0:
IDE interface: nVidia Corporation nForce2 IDE (rev 162).
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
I/O at 0xf000 [0xf00f].
Bus 0, device 13, function 0:
FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev 163).
IRQ 10.
Master Capable. No bursts. Min Gnt=3.Max Lat=1.
Non-prefetchable 32 bit memory at 0xee084000 [0xee0847ff].
Non-prefetchable 32 bit memory at 0xee085000 [0xee08503f].
Bus 0, device 30, function 0:
PCI bridge: nVidia Corporation nForce2 AGP (rev 162).
Master Capable. Latency=32. Min Gnt=10.
Bus 2, device 0, function 0:
VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500] (rev 0).
IRQ 10.
Master Capable. Latency=32. Min Gnt=8.
Prefetchable 32 bit memory at 0xe0000000 [0xe7ffffff].
I/O at 0xc000 [0xc0ff].
Non-prefetchable 32 bit memory at 0xed000000 [0xed00ffff].
lspci:
[root@10-4-165-196 root]# lspci
00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev a2)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev a2)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev a2)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev a2)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev a2)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev a2)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a3)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev a2)
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 QW [Radeon 7500]
I don't know what to do next..
I'd really like to get this card working (the ward works with windows, so it isn't that the problem)
I hope someone can help...
Thanks