Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

Puzzled about HVR-2250 install

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


stefan_jones at comcast

Nov 19, 2009, 8:47 PM

Post #1 of 10 (904 views)
Permalink
Puzzled about HVR-2250 install

I'm working on getting a reinstalled mythbox running. Fedora 12 install went OK, but I still need to get nVIDIA graphics installed properly.

My original capture cards -- a PVR-150 and a pcHDTV3000 -- seem to be working OK.

But the real chore ahead seems to be getting my new Happaugue HVR-2250 running. I was under the impression that support had gone from DIY to included.

I used this:

/sbin/lspci -vnn

And found that the board is recognized by the bus. I'm not sure what the next steps are. I followed some links to LinuxTV but there's a lot of missing context that's throwing me off. Has anybody been through this? Does having a driver available mean compiling a kernel, or a kernel module?

Thanks,

Stefan


octoberblu3 at gmail

Nov 20, 2009, 7:48 AM

Post #2 of 10 (886 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

On Thu, Nov 19, 2009 at 11:47 PM, <stefan_jones [at] comcast> wrote:
> I'm working on getting a reinstalled mythbox running. Fedora 12 install went
> OK, but I still need to get nVIDIA graphics installed properly.
>
> My original capture cards -- a PVR-150 and a pcHDTV3000 -- seem to be
> working OK.
>
> But the real chore ahead seems to be getting my new Happaugue HVR-2250
> running. I was under the impression that support had gone from DIY to
> included.
>
> I used this:
>
>  /sbin/lspci -vnn
>
> And found that the board is recognized by the bus. I'm not sure what the
> next steps are. I followed some links to LinuxTV but there's a lot of
> missing context that's throwing me off. Has anybody been through this? Does
> having a driver available mean compiling a kernel, or a kernel module?
>
> Thanks,
>
> Stefan
>

Well, first you need drivers. They appear to be included with the
linux kernel 2.6.32. If you are using an earlier kernel, you will
need to download the drivers from the linuxtv.org. The project page
for the driver is here: http://www.kernellabs.com/blog/?page_id=17

In addition to the drivers from either source, you will need firmware.
Details on getting the firmware are also in the link above.

Keep in mind only digital tuning is supported currently (ATSC and
QAM). Both tuners can work simultaneously and with multirec. I have
had 4 recordings (2 on each) simultaneously with no problems on my
system.

Good luck,
Patrick
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


stefan_jones at comcast

Nov 20, 2009, 10:41 AM

Post #3 of 10 (879 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

----- "Patrick Oglesby" <octoberblu3 [at] gmail> wrote:
> On Thu, Nov 19, 2009 at 11:47 PM, <stefan_jones [at] comcast> wrote:
> > I'm working on getting a reinstalled mythbox running. Fedora 12 install went
> > OK, but I still need to get nVIDIA graphics installed properly.
> >
> > My original capture cards -- a PVR-150 and a pcHDTV3000 -- seem to be
> > working OK.
> >
> > But the real chore ahead seems to be getting my new Happaugue HVR-2250
> > running. I was under the impression that support had gone from DIY to
> > included.
> >
> > I used this:
> >
> > /sbin/lspci -vnn
> >
> > And found that the board is recognized by the bus. I'm not sure what the
> > next steps are. I followed some links to LinuxTV but there's a lot of
> > missing context that's throwing me off. Has anybody been through this? Does
> > having a driver available mean compiling a kernel, or a kernel module?
> >
> > Thanks,
> >
> > Stefan

> From: "Patrick Oglesby" <octoberblu3 [at] gmail>
> To: "Discussion about mythtv" <mythtv-users [at] mythtv>
> Sent: Friday, November 20, 2009 7:48:01 AM GMT -08:00 US/Canada Pacific
> Subject: Re: [mythtv-users] Puzzled about HVR-2250 install
>> Well, first you need drivers. They appear to be included with the
> linux kernel 2.6.32. If you are using an earlier kernel, you will
> need to download the drivers from the linuxtv.org. The project page
> for the driver is here: http://www.kernellabs.com/blog/?page_id=17
>
> In addition to the drivers from either source, you will need firmware.
> Details on getting the firmware are also in the link above.
>
> Keep in mind only digital tuning is supported currently (ATSC and
> QAM). Both tuners can work simultaneously and with multirec. I have
> had 4 recordings (2 on each) simultaneously with no problems on my
> system.

Thanks, that clears up a lot.

Right now I'm using the 2.6.31 kernel. I can wait until Fedora 12 incorporates 2.6.32.

I did find the firmware.

Cheers

Stefan


matt.beadon at gmail

Nov 20, 2009, 11:46 AM

Post #4 of 10 (881 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

>
> > > I followed some links to LinuxTV but there's a lot of
> > > missing context that's throwing me off.
>
Which part?

Has anybody been through this? Does
> > > having a driver available mean compiling a kernel, or a kernel module?
>

No, kernel changes required (assuming you don't mind compiling your own
driver).
I've been using the hvr-2250 since it first went "stable". There were some
bad hangs initially but the driver has been really stable for months now.
Since I went through a few versions before the driver got really solid I've
built this driver a few times and it's pretty straightforward.

Really quickly:
1) Download latest driver from http://linuxtv.org/hg/v4l-dvb (choose the bz2
or gz link on the left) or the current one is: "wget
http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz"
2) unpack it somewhere eg in /usr/src/v4l-dvb. "cd /usr/src/v4l-dvb; tar
-xzvf tip.tar.gz"
3) build it. "cd v4l-dvb-XXXXXX; make" where XXXX is the latest version
that was unpacked in #2.
4) become root and install the modules. "sudo make install"

Two caveats to this:
a) you must have all the build tools already installed (make, gcc, kernel
headers, etc)
b) there was a bug I hit in step #3 in a firedtv module. I didn't need
firedtv so I commented it out of the makefile. I can send the file if
anyone else needs it but I'm hoping the v4l maintainers have already fixed
that bug.

This card is well worth the trouble!

cheers,
Matt


stefan_jones at comcast

Nov 20, 2009, 12:20 PM

Post #5 of 10 (867 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

> From: "Matt Beadon" <matt.beadon [at] gmail>
> To: "Discussion about mythtv" <mythtv-users [at] mythtv>
> Sent: Friday, November 20, 2009 11:46:16 AM GMT -08:00 US/Canada Pacific
> Subject: Re: [mythtv-users] Puzzled about HVR-2250 install
>
>
>



>
> > > I followed some links to LinuxTV but there's a lot of
> > > missing context that's throwing me off.
> Which part?
>
>



>
> Has anybody been through this? Does
> > > having a driver available mean compiling a kernel, or a kernel module?
>
> No, kernel changes required (assuming you don't mind compiling your own driver).
> I've been using the hvr-2250 since it first went "stable". There were some bad hangs initially but the driver has been really stable for months now. Since I went through a few versions before the driver got really solid I've built this driver a few times and it's pretty straightforward.
>
> Really quickly:
> 1) Download latest driver from http://linuxtv.org/hg/v4l-dvb (choose the bz2 or gz link on the left) or the current one is: "wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz "
> 2) unpack it somewhere eg in /usr/src/v4l-dvb. "cd /usr/src/v4l-dvb; tar -xzvf tip.tar.gz"
> 3) build it. "cd v4l-dvb-XXXXXX; make" where XXXX is the latest version that was unpacked in #2.
> 4) become root and install the modules. "sudo make install"
>
> Two caveats to this:
> a) you must have all the build tools already installed (make, gcc, kernel headers, etc)
> b) there was a bug I hit in step #3 in a firedtv module. I didn't need firedtv so I commented it out of the makefile. I can send the file if anyone else needs it but I'm hoping the v4l maintainers have already fixed that bug.

Thanks for the additional notes.

I kept my F12 install pretty lean; I don't think I installed any of the development packages at all. If I'm only interested in cookbook-style compiles of others' code which dev package should I install?

(To date I've had the luck of picking hardware that was already kernel-supported or had pre-built drivers in repositiories.)

Thanks

Stefan


matt.beadon at gmail

Nov 20, 2009, 12:59 PM

Post #6 of 10 (878 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

> I kept my F12 install pretty lean; I don't think I installed any of the
> development packages at all. If I'm only interested in cookbook-style
> compiles of others' code which dev package should I install?
>
n/p

If you can compile other packages then you should be fine but I don't know
F12 some I'm not sure what you might be missing. If you want to keep the
absolute minimum necessary then try running the "make" command as I
described and everytime it fails it *should* indicate which executable is
missing.

Hopefully that works for you.

Matt


octoberblu3 at gmail

Nov 20, 2009, 6:49 PM

Post #7 of 10 (858 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

On Fri, Nov 20, 2009 at 3:20 PM, <stefan_jones [at] comcast> wrote:
> Thanks for the additional notes.
>
> I kept my F12 install pretty lean; I don't think I installed any of the
> development packages at all. If I'm only interested in cookbook-style
> compiles of others' code which dev package should I install?
>
> (To date I've had the luck of picking hardware that was already
> kernel-supported or had pre-built drivers in repositiories.)
>
> Thanks
>
> Stefan
>

Stefan,

In addition to the downloading instructions above, you will need
kernel headers and the usual gcc, make, etc. You can limit which
drivers are made by running "make menuconfig" or "make xconfig" and
deselecting options just like compiling kernels. (xconfig requires
QT3)

Your kernel is new enough to compile the saa7164 module. I am running
2.6.30.5 myself.

Good luck,
Patrick
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


stefan_jones at comcast

Nov 20, 2009, 8:53 PM

Post #8 of 10 (864 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

----- "Patrick Oglesby" <octoberblu3 [at] gmail> wrote:
> From: "Patrick Oglesby" <octoberblu3 [at] gmail>
> To: "Discussion about mythtv" <mythtv-users [at] mythtv>
> Sent: Friday, November 20, 2009 6:49:56 PM GMT -08:00 US/Canada Pacific
> Subject: Re: [mythtv-users] Puzzled about HVR-2250 install
>
> On Fri, Nov 20, 2009 at 3:20 PM, <stefan_jones [at] comcast> wrote:
> > Thanks for the additional notes.
> >
> > I kept my F12 install pretty lean; I don't think I installed any of the
> > development packages at all. If I'm only interested in cookbook-style
> > compiles of others' code which dev package should I install?
> >
> > (To date I've had the luck of picking hardware that was already
> > kernel-supported or had pre-built drivers in repositiories.)
> >
> > Thanks
> >
> > Stefan
> >
>
> Stefan,
>
> In addition to the downloading instructions above, you will need
> kernel headers and the usual gcc, make, etc. You can limit which
> drivers are made by running "make menuconfig" or "make xconfig" and
> deselecting options just like compiling kernels. (xconfig requires
> QT3)
>
> Your kernel is new enough to compile the saa7164 module. I am running
> 2.6.30.5 myself.

II actually tried running make on the downloaded driver stuff. Quite right away because of a missing .config file. So Make might be there, but probably not kernel dev stuff.

I s there a package for Fedora with an appropriate development environment?


stefan_jones at comcast

Nov 21, 2009, 2:27 PM

Post #9 of 10 (817 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

----- "Matt Beadon" <matt.beadon [at] gmail> wrote:
> From: "Matt Beadon" <matt.beadon [at] gmail>
> To: "Discussion about mythtv" <mythtv-users [at] mythtv>
> Sent: Friday, November 20, 2009 11:46:16 AM GMT -08:00 US/Canada Pacific
> Subject: Re: [mythtv-users] Puzzled about HVR-2250 install




>
> > > I followed some links to LinuxTV but there's a lot of
> > > missing context that's throwing me off.
Which part?
>
>



>
> Has anybody been through this? Does
> > > having a driver available mean compiling a kernel, or a kernel module?
>
> No, kernel changes required (assuming you don't mind compiling your own driver).
> I've been using the hvr-2250 since it first went "stable". There were some bad hangs initially but the driver has been really stable for months now. Since I went through a few versions before the driver got really solid I've built this driver a few times and it's pretty straightforward.
>
> Really quickly:
> 1) Download latest driver from http://linuxtv.org/hg/v4l-dvb (choose the bz2 or gz link on the left) or the current one is: "wget http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.gz "
> 2) unpack it somewhere eg in /usr/src/v4l-dvb. "cd /usr/src/v4l-dvb; tar -xzvf tip.tar.gz"
> 3) build it. "cd v4l-dvb-XXXXXX; make" where XXXX is the latest version that was unpacked in #2.
> 4) become root and install the modules. "sudo make install"
>
> Two caveats to this:
> a) you must have all the build tools already installed (make, gcc, kernel headers, etc)
> b) there was a bug I hit in step #3 in a firedtv module. I didn't need firedtv so I commented it out of the makefile. I can send the file if anyone else needs it but I'm hoping the v4l maintainers have already fixed that bug.
>
> This card is well worth the trouble!

WOOT!

Got the drivers compiled, and it was recognized on reboot.

I'm scanning for channels on the second input now.

Now for posterity, for other Perl and Java feebs like me who didn't grow up with a pet gnu, here is what I had to install to get the compile to work:

gcc-4.4.2-7.fc12.i686 (includes headers)
kernel-PAE-devel.i686 (or kernel-devel.i686) (kernel source, but apparently not 100% but enough)
make.i686

Compile as well as install had to be done as root.

Next step is to get the IR blaster to work so I can use my old PVR-150 to record from my cable box. That's the only way I'll be able to suck in cable channels now that Comcast is scrambling. Can I finish in time for The Venture Brothers?

Thanks PAtrick and Matt


stefan_jones at comcast

Nov 23, 2009, 9:55 PM

Post #10 of 10 (767 views)
Permalink
Re: Puzzled about HVR-2250 install [In reply to]

For myth-users archive searchers of the future:

I edited the sweet spot of this thread and put it on the discussion page for the HVR-2250 here:

http://www.mythtv.org/wiki/Talk:Hauppauge_HVR-2250

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.