You are not logged in.

#1 2008-05-11 15:58:00

ljshap
Member
From: Ossining, NY
Registered: 2008-01-23
Posts: 160

[SOLVED] Hauppague - PVR 150 (white box)

Hi All,

  I have not been able to get the Hauppauge PVR 150 card to work in linux.  Its the white box model which hopefully means its the same as the PVR 150 but without the remote.    This card does work in that other O/S, so its not defective.  At this point I am just trying to get it to work using "anything", such as VLC just to know its working.  I did want to set up mythtv, but that has to wait.

  Based on my research I see the following potential problems:

   Cat /dev/video0 shows no such file or device even there is a link in /dev to a "node" in /dev/v4l.  I assume this is a sympton and not the problem.
   
   dmesg | grep lvtv shows -> Unable to open firmware v4l-cx2341x-enc.fw (must be 376836 bytes)   I do not have the firmware v4l-cs2341x-enc.fw on my hard drive but I do have the cx2341x.ko file.  I did put cx2341x.ko in the hotplug directory and in the ../hotplug/pci directory as well.
       
  I'm posting the relevant portion of lsmod, lspci, etc. below:

  I purposely got this card because it's suppose to work so well in linux.   (Oh Well)

  Any help would be appreciated , even if it means flaming me for missing something obvious.

  Thanks

  Larry


==================================


From lsmod
=======

Module                  Size  Used by

cx2341x                12420  1 ivtv
cx25840                25488  0
i2c_algo_bit           6020  1 ivtv
i2c_core                19584  13 wm8775,cx25840,tuner,tea5767,tda8290,tuner_simple,mt20xx,tea5761,ivtv,i2c_algo_bit,tveeprom,i2c_i801,nvidia
i2c_i801                 8848  0
ivtv                       134976  0
mt20xx                 11912  1 tuner
tda8290                11140  1 tuner
tea5761                4740  1 tuner
tea5767                5636  1 tuner
thermal                 12956  0
tuner                     40224  0
tuner_simple          8584  1 tuner
tveeprom               14736  1 ivtv
v4l1_compat           13828  2 ivtv,videodev
v4l2_common         16256  6 wm8775,cx25840,tuner,ivtv,cx2341x,videodev
videodev                 26624  1 ivtv
wm8775                  5388  0

From lspci
=======

03:03.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)


cat /dev/video1
===========
cat: /dev/video1: No such file or directory


dmesg | grep ivtv
===========
ivtv:  Start initialization, version 1.1.0
ivtv0: Initializing card #0
ivtv0: Autodetected Hauppauge card (cx23416 based)
ivtv0: Autodetected Hauppauge WinTV PVR-150
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
ivtv:  End initialization
ivtv0: Unable to open firmware v4l-cx2341x-enc.fw (must be 376836 bytes)
ivtv0: Did you put the firmware in the hotplug firmware directory?
ivtv0: Retry loading firmware
ivtv0: Unable to open firmware v4l-cx2341x-enc.fw (must be 376836 bytes)   


    vtvdriver.org wrote:
==============

    Sony VAIO® GRT260G Model PCG-GRT260G. A user has reported that lspci lists an Internext Compression device, so the suspicion is currently that ivtv could be made to work on it. Though it currently does not! The video decoder and Audio ADC chips apparently are at the very least on different I2C addresses and also likely different. Sony calls their offering Giga Pocket PVR.

I think it is unsupported.

Last edited by ljshap (2008-05-27 11:03:41)


Live Free or Die !

Offline

#2 2008-05-11 16:04:46

enrique
Member
Registered: 2005-10-25
Posts: 95
Website

Re: [SOLVED] Hauppague - PVR 150 (white box)

sudo pacman -Qo /lib/firmware/v4l-cx2341x-enc.fw 
/lib/firmware/v4l-cx2341x-dec.fw is owned by ivtv-utils 1.0.3-1

So if you install ivtv-utils it should work wink

Last edited by enrique (2008-05-11 16:05:20)


Kind regards, enrique

Offline

#3 2008-05-12 01:05:21

ljshap
Member
From: Ossining, NY
Registered: 2008-01-23
Posts: 160

Re: [SOLVED] Hauppague - PVR 150 (white box)

So if you install ivtv-utils it should work

Thanks a lot Enrique,

  I'm not there yet, but installing ivtv-utils helped a lot by enabling /dev/video0.  As soon as I did cat /dev/video0 I got the "garbage" output you are supposed to get instead of the no device or file I was getting before.  If I type cat /dev/video0 > whatever.mp3, I get a file I can play with mplayer including sound.  If I can figure a way to change channels I could even put that command in a cron job.  I'm not using a cable box on this connection which I assume would work.

  I still can't get vlc to work, but at least I know the card is working so I don't have to waste any time trying to set the card up. 


Thanks Again

Larry


Live Free or Die !

Offline

#4 2008-05-12 03:31:47

ljshap
Member
From: Ossining, NY
Registered: 2008-01-23
Posts: 160

Re: [SOLVED] Hauppague - PVR 150 (white box)

Just a quick update.

  I did find out how you change channels  (ivtv-tune -c #).

  My extremely IN-elegant solution for streaming is:
     cat /dev/video0 > tempFile.mpg
     mplayer tempFile.mpg

  I don't know if its my imagination or not, but the quality from doing the above seems better than the video quality in windows using the Hauppauge software, although the new Hauppauge software is pretty nice since you can also schedule recordings and subscribe to a TV service. 

  The sad part is that I'm not even a big TV fan and it was really the challenge and curiosity about mythtv that got me started with this.

  Larry


Live Free or Die !

Offline

Board footer

Powered by FluxBB