LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 10-16-2010, 02:20 PM   #1
mtlspark
LQ Newbie
 
Registered: Oct 2010
Location: Montreal
Distribution: Fedora and ubuntu
Posts: 2

Rep: Reputation: 0
Is the Hauppauge WinTV-HVR1250 video capture card supported?


Is the Hauppauge WinTV-HVR1250 video capture card supported? I am using Ubuntu 10.4 lts. Here's my log:

kernel: [ 11.725884] USB Video Class driver (v0.1.0)
kernel: [ 11.736815] cx23885 driver version 0.0.2 loaded
kernel: [ 11.736843] cx23885 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
kernel: [ 11.736944] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected]
kernel: [ 11.793792] ICE1712 0000:06:01.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
kernel: [ 11.808537] HDA Intel 0000:01:00.1: PCI INT A -> GSI 16 (level, low) -> IRQ 16
kernel: [ 11.808566] hda_intel: Disable MSI for Nvidia chipset
kernel: [ 11.837334] usbcore: registered new interface driver snd-usb-audio
kernel: [ 11.869857] tveeprom 0-0050: Encountered bad packet header [ff]. Corrupt or not a Hauppauge eeprom.
kernel: [ 11.869861] cx23885[0]: warning: unknown hauppauge model #0
kernel: [ 11.869863] cx23885[0]: hauppauge eeprom: model=0
kernel: [ 11.869865] cx23885_dvb_register() allocating 1 frontend(s)
kernel: [ 11.869868] cx23885[0]: cx23885 based dvb card
kernel: [ 11.908327] MT2131: successfully identified at address 0x61
kernel: [ 11.908330] DVB: registering new adapter (cx23885[0])
kernel: [ 11.908333] DVB: registering adapter 0 frontend 0 (Samsung S5H1409 QAM/8VSB Frontend)...
kernel: [ 11.908524] cx23885_dev_checkrevision() Hardware revision = 0xa5
kernel: [ 11.908531] cx23885[0]/0: found at 0000:04:00.0, rev: 4, irq: 16, latency: 0, mmio: 0xfbc00000
kernel: [ 11.908543] IRQ 16/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs
 
Old 10-16-2010, 03:40 PM   #2
dv502
Member
 
Registered: Sep 2006
Location: USA - NYC
Distribution: Whatever icon you see!
Posts: 642

Rep: Reputation: 57
According to your log, the entry below shows it is autodetected
kernel: [ 11.736944] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected]

Also, type this from a terminal to see what module it is using

Code:
dmesg | grep -i Hauppauge
I have a Hauppauge WinTV-GO and here is an example of my dmesg output

Quote:
dmesg | grep -i Hauppauge

bttv0: detected: Hauppauge WinTV [card=10], PCI subsystem ID is 0070:13eb
bttv0: using: Hauppauge (bt878) [card=10,autodetected]
bttv0: Hauppauge/Voodoo msp34xx: reset line init [5]
tveeprom 2-0050: Hauppauge model 44801, rev D185, serial# 2837399
bttv0: Hauppauge eeprom indicates model#44801
My card uses the bttv driver.

If your card uses the same module or a different one, check if it is loaded.

I will use the bttv module as an example. If your card uses a different module, use that with the lsmod and modprobe examples below.

Code:
lsmod | grep -i bttv
Quote:
bttv 97864 1 bt878
In my example, my bttv module is loaded. There were more lines from the output, but I omitted them to keep this post short.

If your module is not loaded type modprobe bttv as the root user.

Now connect your anteena or external device to your wintv card and power them on.

Now test the card with this command
Code:
mplayer -tv driver=v4l2:device=/dev/video0:input=0:norm=NTSC tv://

Note:
input=0 is the turner and input=1 is Composite input
Note: Change NTSC to PAL where appropriate.


Hope this helps.

Last edited by dv502; 10-16-2010 at 04:27 PM.
 
Old 10-18-2010, 11:06 PM   #3
dv502
Member
 
Registered: Sep 2006
Location: USA - NYC
Distribution: Whatever icon you see!
Posts: 642

Rep: Reputation: 57
Hey, mtlspark are you out there?

It would be nice to say if it worked or not.
 
Old 10-23-2010, 12:13 AM   #4
mtlspark
LQ Newbie
 
Registered: Oct 2010
Location: Montreal
Distribution: Fedora and ubuntu
Posts: 2

Original Poster
Rep: Reputation: 0
Hi, thanks for taking the time to reply and sorry for the delay in getting back.

Here is the output from dmesg :


dmesg | grep -i Hauppauge
[ 11.641310] CORE cx23885[0]: subsystem: 0070:7911, board: Hauppauge WinTV-HVR1250 [card=3,autodetected]
[ 11.793173] tveeprom 0-0050: Encountered bad packet header [ff]. Corrupt or not a Hauppauge eeprom.
[ 11.793176] cx23885[0]: warning: unknown hauppauge model #0
[ 11.793178] cx23885[0]: hauppauge eeprom: model=0

I assume that the driver would be cx23885, for which I get the following listing, so I guess it's loaded:

lsmod | grep -i cx23885

cx23885 111276 0

I will try to connect the cable to the card tomorrow using mplayer as you suggest.

Cheers,

Stephen
 
Old 11-01-2010, 11:23 AM   #5
dv502
Member
 
Registered: Sep 2006
Location: USA - NYC
Distribution: Whatever icon you see!
Posts: 642

Rep: Reputation: 57
Have you tested the card yet?

http://www.hauppauge.com/site/support/linux.html

Linux support for the WinTV-HVR-1250 and WinTV-HVR-1800 is in the current kernel 2.6.25 release.

So, if your kernel is beyond the 2.6.25, it should work.
 
Old 11-24-2010, 02:30 PM   #6
JDMcQ
LQ Newbie
 
Registered: Jun 2008
Posts: 3

Rep: Reputation: 0
Douting HVR1250 will ever work

I think I've been to every posting on the planet to get this to work, and nothing seems to help. Although there seems to be lots of people who have had luck.

I'm trying to setup a MythTV box.

Things tried:

>uname -r
2.6.32-25-generic

> lsmod | grep -i cx23885
cx23885 111276 0
cx2341x 13761 1 cx23885
v4l2_common 18357 2 cx23885,cx2341x
videodev 40518 2 cx23885,v4l2_common
videobuf_dma_sg 12370 1 cx23885
videobuf_dvb 6203 1 cx23885
dvb_core 103025 2 cx23885,videobuf_dvb
videobuf_core 19301 3 cx23885,videobuf_dma_sg,videobuf_dvb
btcx_risc 4224 1 cx23885
tveeprom 13882 1 cx23885

>dmesg | grep -i Hauppauge
[ 12.531929] cx23885[0]: card=1 -> Hauppauge WinTV-HVR1800lp
[ 12.531931] cx23885[0]: card=2 -> Hauppauge WinTV-HVR1800
[ 12.531932] cx23885[0]: card=3 -> Hauppauge WinTV-HVR1250
[ 12.531935] cx23885[0]: card=5 -> Hauppauge WinTV-HVR1500Q
[ 12.531936] cx23885[0]: card=6 -> Hauppauge WinTV-HVR1500
[ 12.531938] cx23885[0]: card=7 -> Hauppauge WinTV-HVR1200
[ 12.531939] cx23885[0]: card=8 -> Hauppauge WinTV-HVR1700
[ 12.531941] cx23885[0]: card=9 -> Hauppauge WinTV-HVR1400
[ 12.531954] cx23885[0]: card=18 -> Hauppauge WinTV-HVR1270
[ 12.531955] cx23885[0]: card=19 -> Hauppauge WinTV-HVR1275
[ 12.531957] cx23885[0]: card=20 -> Hauppauge WinTV-HVR1255
[ 12.531958] cx23885[0]: card=21 -> Hauppauge WinTV-HVR1210
[ 12.531962] cx23885[0]: card=24 -> Hauppauge WinTV-HVR1850


I've tried re-installing the v4l-dvb but get many errors see below:

>sudo make
make -C firmware prep
make[2]: Entering directory `/usr/src/v4l-dvb/v4l/firmware'
make[2]: Leaving directory `/usr/src/v4l-dvb/v4l/firmware'
make -C firmware
make[2]: Entering directory `/usr/src/v4l-dvb/v4l/firmware'
make[2]: Nothing to be done for `default'.
make[2]: Leaving directory `/usr/src/v4l-dvb/v4l/firmware'
Kernel build directory is /lib/modules/2.6.32-25-generic/build
make -C /lib/modules/2.6.32-25-generic/build SUBDIRS=/usr/src/v4l-dvb/v4l modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-25-generic'
CC [M] /usr/src/v4l-dvb/v4l/firedtv-1394.o
/usr/src/v4l-dvb/v4l/firedtv-1394.c:22:17: error: dma.h: No such file or directory
/usr/src/v4l-dvb/v4l/firedtv-1394.c:23:21: error: csr1212.h: No such file or directory
/usr/src/v4l-dvb/v4l/firedtv-1394.c:24:23: error: highlevel.h: No such file or directory
/usr/src/v4l-dvb/v4l/firedtv-1394.c:25:19: error: hosts.h: No such file or directory
/usr/src/v4l-dvb/v4l/firedtv-1394.c:26:22: error: ieee1394.h: No such file or directory
.
.
.
/usr/src/v4l-dvb/v4l/firedtv-1394.c:288: error: implicit declaration of function 'hpsb_register_protocol'
/usr/src/v4l-dvb/v4l/firedtv-1394.c:291: error: implicit declaration of function 'hpsb_unregister_highlevel'
/usr/src/v4l-dvb/v4l/firedtv-1394.c: In function 'fdtv_1394_exit':
/usr/src/v4l-dvb/v4l/firedtv-1394.c:298: error: implicit declaration of function 'hpsb_unregister_protocol'
make[3]: *** [/usr/src/v4l-dvb/v4l/firedtv-1394.o] Error 1
make[2]: *** [_module_/usr/src/v4l-dvb/v4l] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-25-generic'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/usr/src/v4l-dvb/v4l'
make: *** [all] Error 2

SO why do I care about firedtv and why does it fail.

MythTV still cannot see the card. Are there other things I can do to test. ivtv = nothing, bttv = nothing

Where do I go from here??
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
video card error Hauppauge WinTV-HVR 1850 kernel 2.6.27-17-generic (Ubuntu Intrepid) avnerm Linux - Hardware 9 09-10-2010 12:40 AM
Getting video from Hauppauge 0166 capture card ponga Linux - Hardware 1 07-01-2009 09:00 PM
CentOS 5 support for Hauppauge TV-PVR 500 Video Capture Card Linux31 Red Hat 2 04-09-2008 04:48 PM
Selection of video capture card or how to set up Hauppauge on SuSE 9.0/9.1 LittleAngel Linux - Hardware 2 05-06-2004 10:50 AM
Mandrake 9.2 with Hauppauge wintv TV capture card bacdog Linux - Hardware 3 03-08-2004 12:57 AM


All times are GMT -5. The time now is 06:59 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration