Hauppauge 950Q how-to-install request - Printable Version +- Forum (http://forum.xbian.org) +-- Forum: Hardware (/forum-7.html) +--- Forum: PVR + Live TV (/forum-29.html) +--- Thread: Hauppauge 950Q how-to-install request (/thread-662.html) Pages: 1 2 |
Hauppauge 950Q how-to-install request - DLK - 22nd Mar, 2013 01:48 PM Thank you for this resource. The xbian-XBMC r-pi does a remarkable job of displaying streamed content from the household LAN. If I can add PVR functionality to it, I'll have a really decent media center. I'm trying to make a Hauppauge 950Q tuner work with tvheadend. I understand that the necessary drivers are supposed to be included with this build (3.6.1.1+). The required firmware (dvb-fe-xc5000-1.6.114.fw) exists in /lib/firmware. However, the drivers apparently are not loading automatically. The tuner does not appear in tvheadend's TV Adapters list.
Thanks again-Dan RE: Hauppauge 950Q how-to-install request - CurlyMo - 22nd Mar, 2013 06:21 PM What are the driver/modules this device needs? RE: Hauppauge 950Q how-to-install request - DLK - 26th Mar, 2013 12:42 PM Thanks for the reply. Sorry my reply took so long. As near as I can tell, drivers are needed for the following: from http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-950Q#Drivers... Xceive XC5000 (tuner and analog demodulator) Auvitek AU8522 (A/V decoder analog demodulator [not used], and digital demodulator) Auvitek AU0828 (USB bridge) Assuming that these would be included with the v4l drivers I've attempted to use the procedure outlined at http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers, but I see a failure when I run the build script: Code: File not found: /lib/modules/3.6.11+/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4. -Dan RE: Hauppauge 950Q how-to-install request - CurlyMo - 26th Mar, 2013 07:08 PM I just compiled a massive amount of linuxtv driver, can you check if your's is included as well: https://github.com/xbianonpi/xbian/commit/a9b0618ac59daa9fa2ed30acff423aaecdb36d2f RE: Hauppauge 950Q how-to-install request - belese - 26th Mar, 2013 07:56 PM @CurlyMo can you add this one? http://linuxtv.org/wiki/index.php/ITE_IT9135 if too many work , try to managed myself, but have to install kernel headers before. Thanks. RE: Hauppauge 950Q how-to-install request - CurlyMo - 26th Mar, 2013 10:32 PM That driver has been supported for a while... RE: Hauppauge 950Q how-to-install request - DLK - 26th Mar, 2013 11:57 PM That's a boatload of drivers you've got there... I see the following entries in the list: Code: lib/modules/3.6.11+/kernel/drivers/media/dvb-frontends/au8522_common.ko Thanks again- Dan RE: Hauppauge 950Q how-to-install request - CurlyMo - 27th Mar, 2013 12:04 AM I have removed these boatload of drivers again because it broke other drivers as well. Nasty side effects. So can you confirm what files you needed and i make sure they are properly included. RE: Hauppauge 950Q how-to-install request - DLK - 27th Mar, 2013 12:47 AM To the best of my knowledge, the six files listed in my previous post are what I need. The linuxtv.org webpage lists this device, but does not elaborate on which particular device drivers are needed. http://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-950Q indicates that Quote:The digital side of the device is supported under Linux since kernel 2.6.26. Analog support was merged into the mainline v4l-dvb tree on March 18, 2009.so it's been supported for awhile, apparently. Thanks-Dan RE: Hauppauge 950Q how-to-install request - belese - 27th Mar, 2013 02:36 AM Quote:That driver has been supported for a while... don't look deeper yet, in dmesg : [431532.408103] usb 1-1.2.2: new high-speed USB device number 8 using dwc_otg [431532.510339] usb 1-1.2.2: New USB device found, idVendor=048d, idProduct=9135 [431532.510369] usb 1-1.2.2: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [431533.213601] it913xv1: Chip Version=02 Chip Type=9135 [431533.214665] it913xv1: Dual mode=0 Tuner Type=38 [431533.214682] it913xv1: Unknown tuner ID applying default 0x60 [431533.216146] dvb-usb: found a 'ITE 9135 Generic' in cold state, will try to load a firmware [431533.286335] dvb-usb: did not find the firmware file. (dvb-usb-it9135-02.fw) Please see linux/Documentation/dvb/ for more details on firmware-problems. (-2) [431533.286355] it913xv1: DEV it913x Error [431533.286477] usbcore: registered new interface driver it913xv1 [431533.296868] usbcore: registered new interface driver it913xv2 RE: Hauppauge 950Q how-to-install request - DLK - 27th Mar, 2013 01:36 PM Attempts to install these drivers results in the following: Code: ERROR: could not insert 'au0828': Exec format error Thanks-Dan RE: Hauppauge 950Q how-to-install request - CurlyMo - 27th Mar, 2013 06:38 PM Yes, they where build on 3.6.11+. Did you download all the kernel files? Because of dependencies, you need all those new files before you load a single module. RE: Hauppauge 950Q how-to-install request - CurlyMo - 27th Mar, 2013 11:22 PM I can't get them to work with our current kernel, sorry... RE: Hauppauge 950Q how-to-install request - CurlyMo - 29th Mar, 2013 11:24 AM And yet again, failure was not an option. I did get them to work but with another approach. I added the linuxtv drivers from the kernel 3.8.4 to kernel 3.6.11. Took me some hours so i hope it was worth it. Can you confirm if the modules worked? If so, then i'll create a new kernel update. https://github.com/xbianonpi/xbian/commit/d23492bc8ae4138391e76a689eeacb4266ac7bf7 RE: Hauppauge 950Q how-to-install request - DLK - 29th Mar, 2013 01:01 PM Thanks for the help on this. I'm still getting the error when trying to install these. Code: xbian@xbian /lib/modules $ sudo depmod Code: xbian@xbian ~ $ sudo depmod -v > wazoo.txt An attempt to install the au0828 driver using insmod results in a slightly different error: Code: xbian@xbian /lib/modules/3.6.11+/kernel/drivers/media/usb/au0828 $ sudo insmod au0828.ko Perhaps I need to reload the SD card with a fresh image and start over. I must've damaged something. Are you using Alpha 5? That's what I'm attempting to use. Thanks again-Dan |