stor44 Posted February 11, 2016 Share Posted February 11, 2016 Great, that's got it! Downloaded the new files from the first post, copied, rebooted, now mythtv is up and running, Media Tree Check detects Media Tree and DVB. Thanks for sorting it! Link to comment
ronni3 Posted February 18, 2016 Share Posted February 18, 2016 I purchased the following card and after applying the OpenElec files to my flash drive and rebooting I still do not see the card under System Devices. Hauppauge 1229 WinTV-HVR-2255 PCIE - ATSC Link to comment
saarg Posted February 18, 2016 Share Posted February 18, 2016 I purchased the following card and after applying the OpenElec files to my flash drive and rebooting I still do not see the card under System Devices. Hauppauge 1229 WinTV-HVR-2255 PCIE - ATSC Do you know if it is be supported by the openelec drivers? Link to comment
ronni3 Posted February 18, 2016 Share Posted February 18, 2016 I purchased the following card and after applying the OpenElec files to my flash drive and rebooting I still do not see the card under System Devices. Hauppauge 1229 WinTV-HVR-2255 PCIE - ATSC Do you know if it is be supported by the openelec drivers? Honestly, don't know. I am providing the card I recently purchased in order to find out if it is supported otherwise I will return it and purchase the HDHomeRun Extend to make life easier for me but it would be fantastic if it was supported. I live in the States so I would need it to be supported using ATSC. Hope that answered your question. Link to comment
CHBMB Posted February 18, 2016 Author Share Posted February 18, 2016 Debugging these things is always difficult. Having a look here there are some extra firmware files that are required. You could try copying them and seeing if that works... https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2250 But in all honesty, if I were in the US, I'd get a HDHomeRun even with my current DVB card which works perfectly I still think it's a better solution... Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 Debugging these things is always difficult. Having a look here there are some extra firmware files that are required. You could try copying them and seeing if that works... https://www.linuxtv.org/wiki/index.php/Hauppauge_WinTV-HVR-2250 But in all honesty, if I were in the US, I'd get a HDHomeRun even with my current DVB card which works perfectly I still think it's a better solution... Sorry to be difficult CHBMB but how do I download these extra files? I would still like to attempt to get this card to work. Do i need to SSH into UnRaid and then run the command found on that page to "wget" the files I need? I am no Linux guru by any means. Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 cd /boot wget http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw cp cp *fw /lib/firmware/`uname -r` If that doesn't work then try cd /mnt/cache wget http://www.steventoth.net/linux/hvr22xx/22xxdrv_27086.zip wget http://www.steventoth.net/linux/hvr22xx/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip wget http://www.steventoth.net/linux/hvr22xx/extract.sh chmod +x extract.sh cp *fw /lib/firmware/`uname -r` Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 cd /boot wget http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw cp cp *fw /lib/firmware/`uname -r` If that doesn't work then try cd /mnt/cache wget http://www.steventoth.net/linux/hvr22xx/22xxdrv_27086.zip wget http://www.steventoth.net/linux/hvr22xx/HVR-12x0-14x0-17x0_1_25_25271_WHQL.zip wget http://www.steventoth.net/linux/hvr22xx/extract.sh chmod +x extract.sh cp *fw /lib/firmware/`uname -r` The last line in your code fails. "cp *fw /lib/firmware/`uname -r`" & "cp cp *fw /lib/firmware/`uname -r`" both fail with the following error: cp: cannot stat '*fw': No such file or directory Any idea how I can finish that last line within Unraid? Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 Never mind. I grab the last line from the website. Here's the correct syntax: cp *fw /lib/firmware/`uname -r Thanks again. Although I may still have one additional question... After running that last command I now see the command line showing only this at the cursor: > Usually you see the prompt like this username@servername: but I am now only seeing this >. Is it loading the drivers? Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 You were actually right CHBMB. It didn't load the drivers because I forgot the last ` character. But regardless I am still getting that error message from my previous reply. It states: cp: cannot stat '*fw': No such file or directory Do I need to create a directory on the flash drive? Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 Sorry to be pain... I figured it out. I followed your initial code: cd /boot wget http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw cp cp *fw /lib/firmware/`uname -r` With a tweak though since the last line was not working: cd /boot wget http://www.steventoth.net/linux/hvr22xx/firmwares/4019072/NXP7164-2010-03-10.1.fw cp *fw /lib/firmware This took and I can see the firmware is in the /lib/firmware folder. Now just to reboot and see if it recognizes the card. Thanks for all of your help CHBMB. Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 After reboot still not seeing the card. Could that be because I have all of those .fw files in the /lib/firmware folder? Maybe all I needed was the single firmware ending with 10.1.fw? Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 /lib/firmware is actually in memory, so after a reboot it's gone and is recrrated from bzroot on reboot. We know now your card works with the firmware files above. I would create a directory on your flash drive called firmware, copy all those firmware files to it, then put a line in your go file copying them across to /lib/firmware/ upon reboot. I'm not near my PC atm, but the line in your go file will be something like #Copy DVB firmware cp /boot/firmware/*fw /lib/firmware/ Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 /lib/firmware is actually in memory, so after a reboot it's gone and is recrrated from bzroot on reboot. We know now your card works with the firmware files above. I would create a directory on your flash drive called firmware, copy all those firmware files to it, then put a line in your go file copying them across to /lib/firmware/ upon reboot. I'm not near my PC atm, but the line in your go file will be something like #Copy DVB firmware cp /boot/firmware/*fw /lib/firmware/ I added the line above to my Go file as well as created the firmware file with one of the .fw files. I still need to place the others in there as well. Do I also need to change the bzimage & bzroot files and use one of your configs instead? Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 /lib/firmware is actually in memory, so after a reboot it's gone and is recrrated from bzroot on reboot. We know now your card works with the firmware files above. I would create a directory on your flash drive called firmware, copy all those firmware files to it, then put a line in your go file copying them across to /lib/firmware/ upon reboot. I'm not near my PC atm, but the line in your go file will be something like #Copy DVB firmware cp /boot/firmware/*fw /lib/firmware/ I added the line above to my Go file as well as created the firmware file with one of the .fw files. I still need to place the others in there as well. Do I also need to change the bzimage & bzroot files and use one of your configs instead? To make DVB compatible Unraid files certain things need to be activated in the kernel, which is one of the things these files do. The openelec, TBS & ddexp versions merely add extra modules and firmware to run other cards not included in the default linux kernel. Your card will only work if it two conditions are present, firstly the appropriate modules activated in the kernel which you get by running one of my builds and secondly the appropriate firmware for your DVB card. Let's start by you booting from the Openelec firmware and install this plugin here.. You can do this from Community Applications. This will tell us if the mediabuild options in the kernel are activated and if your card is found (ie if firmware has been loaded for it) Post the results and we'll take it from there. Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 Okay I copied the latest OpenElec files over as well as installed the Plugin you mentioned. I also have all the .fw files on my flash drive in the folder named Firmware. Before I restart I also included the following in the Go file: #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & #Copy DVB firmware cp /boot/firmware/*fw /lib/firmware Should the Copy DVB firmware preceed the start of the management utility or is this fine? Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 We are good to go, although now what's next? Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 What does the plugin tell you, go to settings then click mediatreecheck. Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 We are good to go, although now what's next? Hav you got a cache drive? Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 I thought this was interesting... I will look at Media tree right now and post what I find. Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 We are good to go, although now what's next? Hav you got a cache drive? Yes I do. I have a Cache pool. Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 Still found at /mnt/cache I presume? Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 Still found at /mnt/cache I presume? I have zero files in my cache directory/disk. The MediaTreeCheck shows the following: Media Tree: Detected DVB Adapter: Not Detected Link to comment
CHBMB Posted February 19, 2016 Author Share Posted February 19, 2016 Still found at /mnt/cache I presume? I have zero files in my cache directory/disk. The MediaTreeCheck shows the following: Media Tree: Detected DVB Adapter: Not Detected Yeah, I get that, all your log says to me is what I thought already, your card doesn't have the firmware loaded. I'll try and put together a script that you can run and it'll decompress bzroot and copy firmware files and recompress bzroot. Only problem is, you'll need to do this for every new version of Unraid. I'll write the script if you want, but you do have the option of a HDHomeRun which as I've said and someone else has mentioned is by far a better option. Let me know and I'll put together a script. Link to comment
ronni3 Posted February 19, 2016 Share Posted February 19, 2016 Yeah, I get that, all your log says to me is what I thought already, your card doesn't have the firmware loaded. I'll try and put together a script that you can run and it'll decompress bzroot and copy firmware files and recompress bzroot. Only problem is, you'll need to do this for every new version of Unraid. I'll write the script if you want, but you do have the option of a HDHomeRun which as I've said and someone else has mentioned is by far a better option. Let me know and I'll put together a script. I will take you up on your offer and take the script. I have a HDHomeRun Extend right in front of me right now and will start playing with that right now and see if I like it better but I'm sure even if I don't end up keeping the Hauppauge card there might be someone else that will want to take advantage of it or possibly be able to refine your script so there won't be a need to rerun it with each Unraid update. I really appreciate all of your help. Link to comment
Recommended Posts