The FreeBSD Diary

The FreeBSD Diary (TM) Remember
I remember
[ HOME | TOPICS | INDEX | WEB RESOURCES | BOOKS | CONTRIBUTE | SEARCH | FEEDBACK | FAQ | FORUMS ]

Things look quiet here. But I've been doing a lot of blogging at dan.langille.org because I prefer WordPress now. Not all my posts there are FreeBSD related. I am in the midst of migrating The FreeBSD Diary over to WordPress (and you can read about that here). Once the migration is completed, I'll move the FreeBSD posts into the new FreeBSD Diary website.

The Hauppauge TV Card --- by Chris Silva 5 March 2000
Need more help on this topic? Click here
This article has no comments
Show me similar articles
This article was written by "Chris Silva" bitsurfr@enteract.com.  Thanks.
Setting up your Hauppauge TV Card for FreeBSD 3.4-STABLE
First and foremost, you NEED to READ /usr/src/sys/i386/conf/LINT.

Second, visit: http://vulture.dmem.strath.ac.uk/bt848/ and READ IT!

Third, At least download this, ftp://telepresence.dmem.strath.ac.uk/pub/bt848/driver/2.07 and READ THE README file....

That being said, let's do it!

*** Assuming you have source and ports on your system ***

I first make a mod to my working kernel with my favorite editing tool, pico -w (The -w is for word wrap)

cd /usr/src/sys/i386/conf
pico -w sff (This is the name of my kernel)

And I add these lines - noting that the controller line IS there. I am just showing this here for navigational purposes.

controller pci0
device bktr0 # TV Card   

Now - based on the README from the ftp site listed above, I look for my flavor of FBSD (3.4-STABLE) and I add the lines listed below.

/usr/src/sys/i386/files.i386
dev/bktr/bktr_core.c optional bktr device-driver
dev/bktr/bktr_i2c.c optional bktr device-driver
dev/bktr/bktr_card.c optional bktr device-driver
dev/bktr/bktr_tuner.c optional bktr device-driver
dev/bktr/bktr_audio.c optional bktr device-driver
dev/bktr/bktr_os.c optional bktr device-driver

After that, I install fxtv.  FXTV is what I use to *watch* cable on my FBSD box.

cd /usr/ports/graphics/fxtv
make && make install && make clean

At this point, I rebuild me kernel, reboot, and launch fxtv!

cd /usr/src/sys/i386/conf
config sff (my working kernel)
../../compile/sff
make depend && make && make install
shutdown -r now

I then log back in under my normal user, kick in X, do an Xterm and launch fxtv.   (Of course, your channel surfing needs are your own!)

I put a picture on my site of my desktop with the finished product Watching Frazier.

LAST WORDS:  Now - I don't know if the way I dealt with this project was the correct way of doing it, but it sure worked for me!

Setting up your Hauppauge TV Card for FreeBSD 3.4-STABLE
Now - I don't know if the way I dealt with this project was the correct way of doing it, but it sure worked for me!

Share
Need more help on this topic? Click here
This article has no comments
Show me similar articles