[ale] TV tuner card problem
ChangingLINKS.com
groups at ChangingLINKS.com
Sat May 8 08:34:03 EDT 2004
On Saturday 08 May 2004 06:30, Jim Philips wrote:
> When I look on my own box, I see:
>
> /usr/src/linux-2.4.22/Documentation/video4linux/bttv
Thank you! Looks like "another" set of directions that may help.
When I first started trying to install this card, it seemed like I couldn't
find any directions. Now, I have found about 3-4 sets which are all similiar
and all incomplete in some way (example: one guy just says "put the modules
in the correct directory and compile the kernel").
Going back and forth between all of the instruction sets, I have gotten to a
point where I failed. Below, you can find what's been done so far.
I get the feeling that *for me* it would be better to find a card that simply
works when you add it to the computer. I don't appreciate having to jump
through hoops for *hardware* (or OSes - with software, I'm more tolerant).
Unfortunately, I don't know how to use the hardware compatibility search
feature on Suse.com. It seems like they have changed it to be much more
narrow in it's results, so one can't just say "tv tuner" to pull up a list of
compatible tuner cards or user reviews.
If you look, you'll notice that TV cards don't seem to be listed as a
searchable group to begin with. http://cdb.suse.de/?LANG=en_UK (tried express
and extended searches).
My search pretty much returns only cards with "tv" as part of the model name.
Once there, I find that some Hauppauge cards are problematic . . . ok, so
which one do I need? WinTV-PCI-FM (Bt878)
Unfortunately, looking at the box, the instruction manual and Yast2 didn't
tell me WHICH model I have.
When it comes to these cards, "model" specification seems to be as rigid as
avant garde jazz. I did find more information here:
http://www.showshifter.com/support/cardswork.htm
>From what I gather, I should keep the card and just figure out some easier way
to install it. What I need is Calvin Harrington :)
I got stuck after doing the following:
//Latest attempt to install the Hauppauge WinTV-250
install kernel source
cd /usr/local/ivtv/utils
wget http://hauppauge.lightpath.net/software/pvr250/pvr250_17_21288.exe
./ivtvfwextract.pl pvr250_17_21288.exe
cd ../driver/
On the 2nd line (At the top of) the Makefile in the driver directory is a line
like this:
KERNELDIR= /lib/modules/$(KERNVER)/build
edit it so that it looks like:
KERNELDIR= /usr/src/linux
uncomment the following line if you use i2c 2.8.0+ (Suse 9.0 does)
#CFLAGS += -DNEW_I2C
remove the "#" from the line containing CFLAGS (if there is one)
vim Makefile
change line that says "include ($KERNEL_DIR) . . ." to
/usr/src/linux-2.4.21-144-include/athlon/.config
You may get warnings about i2c during the compile. Ignore them if they look
something like this: #warning Using temporary hack for missing I2C driver-ID
for saa7114
cd ../utils/
make
cp test_ioctl /usr/local/bin
vim /etc/modules.conf
Add these lines (note, I replaced the YAST2 entry)
# YaST2 configured TV card
# tv.nouniqkey0:Hauppauge WinTV PVR
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-61 lirc_i2c
options ivtv debug=1
options tuner type=2
options msp3400 once=1 simple=1
add below ivtv msp3400 saa7115 tuner
add above ivtv lirc_dev lirc_i2c
:wq
cd /lib/modules/`uname -r`
pwd
find . -name "msp3400*" | xargs rm -f
cd /usr/local/ivtv/driver
cp ../utils/videodev2.h ./
mv /usr/include/linux /usr/include/linux.old
ln -s /usr/src/linux/include/linux /usr/include/linux
make install
depmod -ae
--
Wishing you Happiness, Joy and Laughter,
Drew Brown
http://www.ChangingLINKS.com
More information about the Ale
mailing list