Author Topic: WinTV-HVR 1800 Support?  (Read 1230 times)

ceklinuxmce

  • First post!
  • Posts: 1
    • View Profile
WinTV-HVR 1800 Support?
« on: January 19, 2008, 08:45:17 pm »
Guess I didn't read the forums well enough. Saw support for Hauppauge so I bought the HVR 1800 since it definitely has room to grow.  Now I see that drivers are still in development.  Anyone know how I can get basic TV function to work with Linux MCE and Myth? The installation DVD doesn't recognize it right now.

cirion

  • Guru
  • ****
  • Posts: 353
    • View Profile
Re: WinTV-HVR 1800 Support?
« Reply #1 on: January 21, 2008, 03:30:16 am »
The HVR 1800 card is supported in the latest HG from LinuxTV...
http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-1800

To install it, open a terminal window in the KDE Desktop and type:

sudo apt-get install mercurial
hg clone http://linuxtv.org/hg/v4l-dvb
cd v4l-dvb
make
sudo make install

Reboot your computer and the driver is installed.
From here you are on your own...

I have never installed an ATSC Card and do not know how to set it up in MythTV.

vmummer

  • First post!
  • Posts: 1
    • View Profile
Re: WinTV-HVR 1800 Support?
« Reply #2 on: July 15, 2008, 11:57:30 pm »
When I try to do make I get the following error. Any suggestions?

CC [M]  /home/linuxmce/v4l-dvb/v4l/saa7146_video.o
  CC [M]  /home/linuxmce/v4l-dvb/v4l/saa7146_hlp.o
  CC [M]  /home/linuxmce/v4l-dvb/v4l/saa7146_vbi.o
  CC [M]  /home/linuxmce/v4l-dvb/v4l/smscoreapi.o
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_detect_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: 'uintptr_t' undeclared (first use in this function)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: (Each undeclared identifier is reported only once
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: for each function it appears in.)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_set_device_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:820: error: 'uintptr_t' undeclared (first use in this function)
make[3]: *** [/home/linuxmce/v4l-dvb/v4l/smscoreapi.o] Error 1
make[2]: *** [_module_/home/linuxmce/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/linuxmce/v4l-dvb/v4l'
make: *** [all] Error 2
linuxmce@dcerouter:~/v4l-dvb$       

Riverside

  • First post!
  • Posts: 1
    • View Profile
Re: WinTV-HVR 1800 Support?
« Reply #3 on: July 17, 2008, 12:45:34 am »
When I try to do make I get the following error. Any suggestions?

CC [M]  /home/linuxmce/v4l-dvb/v4l/saa7146_video.o
  CC [M]  /home/linuxmce/v4l-dvb/v4l/saa7146_hlp.o
  CC [M]  /home/linuxmce/v4l-dvb/v4l/saa7146_vbi.o
  CC [M]  /home/linuxmce/v4l-dvb/v4l/smscoreapi.o
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_detect_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: 'uintptr_t' undeclared (first use in this function)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: (Each undeclared identifier is reported only once
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:689: error: for each function it appears in.)
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c: In function 'smscore_set_device_mode':
/home/linuxmce/v4l-dvb/v4l/smscoreapi.c:820: error: 'uintptr_t' undeclared (first use in this function)
make[3]: *** [/home/linuxmce/v4l-dvb/v4l/smscoreapi.o] Error 1
make[2]: *** [_module_/home/linuxmce/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/home/linuxmce/v4l-dvb/v4l'
make: *** [all] Error 2
linuxmce@dcerouter:~/v4l-dvb$       

I found this thread (and forum) earlier today when Googling, having encountered the same issue.  The good news is that it is now resolved, the video4linux v4l-dvb code maintainers having now uploaded fixed source code.

If you download the sources again and run make, it should now compile.

For completeness, I do so as follows:

hg clone newbielink:http://linuxtv.org/hg/v4l-dvb [nonactive]

(or, within my local v4l-dvb directory, hg pull -u)

Then run make clean (if hg pull -u was used), make, then sudo make install.
« Last Edit: July 17, 2008, 12:48:58 am by Riverside »