Skip to contentSkip to conversation

Still unclear how to use Hauppage HVR-950 and v4l-dvb

linux-dvb Jonathan Coles 5 participants 8 messages Sep 21, 2008 Media (V4L/DVB)

lore
Share & tools
lore
#0 lore raw

It would really help if there was a single set of instructions specific to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge

On the other hand, dmesg reports:

[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and 
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71

Is my firmware is properly installed or not?

I'm trying to follow the instructions on your *How_to_install_DVB_device_drivers* wiki, but some vital details are missing. Which modules do I look for in lsmod? The Hauppauge_Computer_Works Wiki doesn't provide this information for the HVR-950. The instructions at
http://u32.net/MythTV/WinTV-HVR-950/index.html indicate that the required modules are either em28xx or au0828 and au8522. I have modprobe'd these, but still have nothing in /dev/dvb.

Any ideas as to what I am missing or how I can troubleshoot this?

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#1 lore raw
Quoted 9 lines · Jonathan Coles

It would really help if there was a single set of instructions specific to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge

Hold the phone! You don't have an HVR-950. You have an HVR-950Q. Please be sure to mention this in all future messages, since it's a totally different device and the HVR-950 directions do not apply.

I'm not sure whether the HVR-950Q support has been merged yet. Steven could comment on that. I suspect it's still in a separate branch, which would mean you would need to do an hg clone of a different tree.

Devin

Signature · 8 lines
Devin J. Heitmueller
http://www.devinheitmueller.com
AIM: devinheitmueller

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
#2 lore raw
Quoted 11 lines · Devin Heitmueller
Quoted 9 lines · Jonathan Coles

It would really help if there was a single set of instructions specific to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge
Quoted 7 lines

Hold the phone! You don't have an HVR-950. You have an HVR-950Q. Please be sure to mention this in all future messages, since it's a totally different device and the HVR-950 directions do not apply.

I'm not sure whether the HVR-950Q support has been merged yet. Steven could comment on that. I suspect it's still in a separate branch, which would mean you would need to do an hg clone of a different tree.

HVR950Q ATSC / QAM is supported in the master development repository, and it is in upstream 2.6.26 and later.

You need the xc5000 firmware.

[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and 
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71

^^ This is not a firmware problem, but looks fishy. If using the latest drivers from linuxtv.org doesnt work for you, then try another USB port, or confirm that it also works in windows.

Good Luck,

Mike

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#3 lore raw
Quoted 34 lines · Michael Krufky
Quoted 12 lines · Devin Heitmueller
Quoted 10 lines · Jonathan Coles

It would really help if there was a single set of instructions specific to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge
Quoted 8 lines

Hold the phone! You don't have an HVR-950. You have an HVR-950Q. Please be sure to mention this in all future messages, since it's a totally different device and the HVR-950 directions do not apply.

I'm not sure whether the HVR-950Q support has been merged yet. Steven could comment on that. I suspect it's still in a separate branch, which would mean you would need to do an hg clone of a different tree.

HVR950Q ATSC / QAM is supported in the master development repository, and it is in upstream 2.6.26 and later.

You need the xc5000 firmware.

[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and 
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71
Quoted 6 lines

^^ This is not a firmware problem, but looks fishy. If using the latest drivers from linuxtv.org doesnt work for you, then try another USB port, or confirm that it also works in windows.

Good Luck,

Mike

Thanks guys!

The box says HVR-950 on it and that the device "Cannot receive digital cable TV". However, the device itself is labeled "NTSC/ATSC/QAM HD TV receiver" and there is a small, stylized Q following the "950". Great! I got this on sale. Lack of QAM support was my reason for not buying earlier at the usual price. Perhaps the store didn't realize that this is the newer model.

I had added the XC5000 firmware, dvb-fe-xc5000-1.1.fw, in case I had a 950Q. But if, as you say, I need a later kernel, that might be why it doesn't work. I have kernel 2.6.24-19.

I'll look for more info on linuxtv.org. Perhaps I just need to wait a little for the support for this to be developed.

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#4 lore raw
Quoted 55 lines · Jonathan Coles
Quoted 37 lines · Michael Krufky
Quoted 14 lines · Devin Heitmueller
Quoted 11 lines · Jonathan Coles

It would really help if there was a single set of instructions specific
to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge
Quoted 8 lines

Hold the phone! You don't have an HVR-950. You have an HVR-950Q. Please be sure to mention this in all future messages, since it's a totally different device and the HVR-950 directions do not apply.

I'm not sure whether the HVR-950Q support has been merged yet. Steven could comment on that. I suspect it's still in a separate branch, which would mean you would need to do an hg clone of a different tree.

HVR950Q ATSC / QAM is supported in the master development repository, and it is in upstream 2.6.26 and later.

You need the xc5000 firmware.

[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71
Quoted 8 lines

^^ This is not a firmware problem, but looks fishy. If using the latest drivers from linuxtv.org doesnt work for you, then try another USB port, or confirm that it also works in windows.

Good Luck,

Mike

Thanks guys!

The box says HVR-950 on it and that the device "Cannot receive digital cable TV". However, the device itself is labeled "NTSC/ATSC/QAM HD TV receiver" and there is a small, stylized Q following the "950". Great! I got this on sale. Lack of QAM support was my reason for not buying earlier at the usual price. Perhaps the store didn't realize that this is the newer model.

Quoted 6 lines

I had added the XC5000 firmware, dvb-fe-xc5000-1.1.fw, in case I had a 950Q. But if, as you say, I need a later kernel, that might be why it doesn't work. I have kernel 2.6.24-19.

I'll look for more info on linuxtv.org. Perhaps I just need to wait a little for the support for this to be developed.

I am telling you that this device is already supported -- You must use kernel version 2.6.26 or later, *or* you can use the latest modules from linuxtv.org with your older kernel.

Check the howto for info about how to install the drivers:

http://linuxtv.org/repo

...and yes -- your stick does support QAM.

Regards,

Mike

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#5 lore raw
Quoted 65 lines · Michael Krufky
Quoted 54 lines · Jonathan Coles
Quoted 36 lines · Michael Krufky
Quoted 14 lines · Devin Heitmueller
Quoted 11 lines · Jonathan Coles

It would really help if there was a single set of instructions specific
to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge
Quoted 8 lines

Hold the phone! You don't have an HVR-950. You have an HVR-950Q. Please be sure to mention this in all future messages, since it's a totally different device and the HVR-950 directions do not apply.

I'm not sure whether the HVR-950Q support has been merged yet. Steven could comment on that. I suspect it's still in a separate branch, which would mean you would need to do an hg clone of a different tree.

HVR950Q ATSC / QAM is supported in the master development repository, and it is in upstream 2.6.26 and later.

You need the xc5000 firmware.

[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71
Quoted 8 lines

^^ This is not a firmware problem, but looks fishy. If using the latest drivers from linuxtv.org doesnt work for you, then try another USB port, or confirm that it also works in windows.

Good Luck,

Mike

Thanks guys!

The box says HVR-950 on it and that the device "Cannot receive digital cable TV". However, the device itself is labeled "NTSC/ATSC/QAM HD TV receiver" and there is a small, stylized Q following the "950". Great! I got this on sale. Lack of QAM support was my reason for not buying earlier at the usual price. Perhaps the store didn't realize that this is the newer model.

Quoted 6 lines

I had added the XC5000 firmware, dvb-fe-xc5000-1.1.fw, in case I had a 950Q. But if, as you say, I need a later kernel, that might be why it doesn't work. I have kernel 2.6.24-19.

I'll look for more info on linuxtv.org. Perhaps I just need to wait a little for the support for this to be developed.

I am telling you that this device is already supported -- You must use kernel version 2.6.26 or later, *or* you can use the latest modules from linuxtv.org with your older kernel.

Quoted 6 lines

Check the howto for info about how to install the drivers:

http://linuxtv.org/repo

...and yes -- your stick does support QAM.

Jonathan, this sticks works very nicely for me for ATSC and US digital cable services. I think you'll enjoy it!

If you have specific hvr-950q issues perhaps you could generate a new thread with the appropriate subject (for future reference to users with similar issues).

Regards,

Steve

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#6 lore raw
In reply to Michael Krufky
Quoted 77 lines · Michael Krufky
Quoted 59 lines · Jonathan Coles
Quoted 39 lines · Michael Krufky
Quoted 16 lines · Devin Heitmueller
Quoted 5 lines · Jonathan Coles

It would really help if there was a single set of instructions specific
to the HVR-950 with tests at each stage. I'm really confused as to the status of my installation.

Quoted 7 lines

I compiled the firmware according to the instructions on
http://linuxtv.org/repo/. The result:

$ lsusb
Bus 005 Device 002: ID 2040:7200 Hauppauge
Quoted 9 lines

Hold the phone! You don't have an HVR-950. You have an HVR-950Q. Please be sure to mention this in all future messages, since it's a totally different device and the HVR-950 directions do not apply.

I'm not sure whether the HVR-950Q support has been merged yet. Steven could comment on that. I suspect it's still in a separate branch, which would mean you would need to do an hg clone of a different tree.

HVR950Q ATSC / QAM is supported in the master development repository, and it is in upstream 2.6.26 and later.

You need the xc5000 firmware.

[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71
Quoted 9 lines

^^ This is not a firmware problem, but looks fishy. If using the latest drivers from linuxtv.org doesnt work for you, then try another USB port, or confirm that it also works in windows.

Good Luck,

Mike

Thanks guys!

The box says HVR-950 on it and that the device "Cannot receive digital cable TV". However, the device itself is labeled "NTSC/ATSC/QAM HD TV receiver" and there is a small, stylized Q following the "950". Great! I got this on sale. Lack of QAM support was my reason for not buying earlier at the usual price. Perhaps the store didn't realize that this is the newer model.

Quoted 7 lines

I had added the XC5000 firmware, dvb-fe-xc5000-1.1.fw, in case I had a 950Q. But if, as you say, I need a later kernel, that might be why it doesn't work. I have kernel 2.6.24-19.

I'll look for more info on linuxtv.org. Perhaps I just need to wait a little for the support for this to be developed.

I am telling you that this device is already supported -- You must use kernel version 2.6.26 or later, *or* you can use the latest modules from linuxtv.org with your older kernel.

Check the howto for info about how to install the drivers:

http://linuxtv.org/repo

Quoted 7 lines

...and yes -- your stick does support QAM.

Regards,

Mike

You are right! I tried a different USB port and the device was recognized.

My battle is now with me-tv. Its scan doesn't find anything. The scan program from v4l finds channels, but me-tv complains "There's an invalid channel record in the channels.conf file". If I put the v4l scan channels.conf in my .me-tv directory, me-tv complains that the file is not utf-8 encoded. Always another barrier. :-)

As Steve suggests, I'll start specific HVR-950Q threads for additional issues.

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

#7 lore raw
In reply to Jonathan Coles
Quoted 4 lines · Jonathan Coles
[   17.247610] usb 5-2: new high speed USB device using ehci_hcd and 
address 2
[   17.380387] usb 5-2: unable to read config index 0 descriptor/all
[   17.380434] usb 5-2: can't read configurations, error -71

This is a problem (I see it from time to time) when the USB stack or hardware wets itself. Some of my solutions have been

*  disconnect and reconnect the device...
*  use a different USB port
*  if an external USB hub is involved, disconnect and reconnect

that (sometimes certain ports fly south for no obvious reason)
* if needed, disconnect and reconnect power to any USB hubs or other devices (like if your device gets powered elsewhere)
* if nothing else works, reboot your machine,
* if that fails, completely power-cycle your machine, so that all hardware has a chance to reset and start from cold state.

In exceptional cases, your hardware could have somehow been damaged, if a particular USB port always gives this type of error.

hope that's useful
barry bouwsma

_______________________________________________
linux-dvb mailing list
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb