Tvheadend plugin for unRAID V5.0


Recommended Posts

  • Replies 983
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

If you use the bzimage and bzroot files that the plugin installs, then yes, you will have to use RC4.

 

OK cool. I have two TiVos, so this would be more or less of a hobby project. I can wait until it's on a more recent version!

 

Thanks a bunch for the quick reply; much appreciated!

Link to comment

I tried several times today to get a working bzimage/bzroot for the dvb_hdhomerun tuners and Unraid 5.0 rc8, but no matter what I do, I can't get things working correctly.  Not sure what I'm missing, as before I sync and create the bzroot file I am able to get the hdhomerun to be detected and running after compiling everything.  Not sure where the problem lies...

Link to comment

I tried several times today to get a working bzimage/bzroot for the dvb_hdhomerun tuners and Unraid 5.0 rc8, but no matter what I do, I can't get things working correctly.  Not sure what I'm missing, as before I sync and create the bzroot file I am able to get the hdhomerun to be detected and running after compiling everything.  Not sure where the problem lies...

 

Maybe you need to add some delay, see my go script a few pages back.

Link to comment

Those scripts you pointed to are great.  I'm making a few edits to some of the paths in them, but they make it so you can do the whole process in just a few steps -- I wish I knew about these before.

 

Anyways, I'm in the process of creating a new bzimage and bzroot, so we'll see if the problem is still there after doing that.

 

Thanks!

Link to comment

So I tried the following method to create a new bzroot/bzimage with the dvbhdhomerun devices built into the RC8a kernel.

 

After placing the newly created files on my flash drive and rebooting, things seem to progress fine, but I can't access unraid via "http://tower" -- not sure if this is a known issue or not.

 

I ran the following scripts to create the bzroot and bzimage files (see attached files):

 

Start up Unraid with the rc8a bzroot and bzimage from here:

http://lime-technology.com/download/doc_download/37-unraid-server-version-50-rc8a-aio

 

Then,

./bzroot-extract.sh
./kernel.sh
./bzroot-dvbhdhomerun.sh
./bzroot-compress.sh

 

I'm wondering if I'm not choosing the correct options in the makeconfig portion of the kernel script -- the options have somewhat changed since the version of the kernel that was used in rc4 -- but I figure that can't make too much of a difference in the issue I'm seeing here.

 

Then, rename the bzroot and bzimage files and restart the server.

 

In my go script, I do the following:

cd /lib/modules/3.4.11-unRAID/extra/
modprobe dvb_hdhomerun
sleep 3

 

I can post my bzimage and bzroot files somewhere if anyone wants to take a look at them and see if they notice anything...

bzroot-extract.sh.txt

kernel.sh.txt

bzroot-dvbhdhomerun.sh.txt

bzroot-compress.sh.txt

Link to comment

Just a note -- compiling the 8168 driver into the kernel indeed fixed the issue I was having.  For those trying to copy what I'm doing, I simply did the following before compressing the bzimage again (i.e., after doing the make on the kernel):

 

1) download the realtek driver from here:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

2) move the tar.bzs file somewhere and untar it using "tar xvf r8168-8.034.00.tar.bz2"

3) You can either run the autorun.sh script or just do a "make all" to install the driver.

 

Then, compress the bzimage using the script from my previous post, rename bzimage_custom and bzroot_custom to "bzimage" and "bzroot" and restart the server. 

 

If anyone is interested in the bzimage and bzroot files, let me know and I'll find a way to post them somewhere for easy download. 

 

Thanks for all the help -- I feel like I learned a lot here.  My only question left is:

 

-- Where in the kernel make menu is the option to install the 8169 driver?  I looked everywhere in there with no luck.

 

 

Link to comment

Hi

I've been away from unraid for a while. The main reason was that i nedded a combined file- and dvb-server. But development doesnt seem to bee too bad in last time  :)

So i would like to take a look at the actual version (rc8a) and your plugin. But i fail at the first step: installing the plugin  :-[

 

The steps i made to install:

root@Tower:/boot/config/plugins# wget https://github.com/W-W/unRAID/blob/master/tvheadend_mod.plg

root@Tower:/boot/config/plugins# ls

tvheadend_mod.plg*

root@Tower:/boot/config/plugins# installplg tvheadend_mod.plg

 

But the only thing i get are lot of errors:

Warning: simplexml_load_file(): tvheadend_mod.plg:1600: parser error : Premature end of data in tag html line 5 in /usr/local/sbin/installplg on line 13

 

Warning: simplexml_load_file():  in /usr/local/sbin/installplg on line 13

 

Warning: simplexml_load_file(): ^ in /usr/local/sbin/installplg on line 13

xml parse error

 

Am i missing something essential?

I hope i don't ask something too stupid, but after reading through forum and wiki i don't know what else i could try.

Thank you for for any help

Link to comment

latest tvheadend from today

https://dl.dropbox.com/u/49442039/tvheadend-3.3.135-i486-1_PTr.txz

 

Latest oscam

https://dl.dropbox.com/u/49442039/oscam-1.20-unstable_svn7885-i486-slackware-linux

 

for use tvheadend with dvbapi over campt:

(be sure the all CWC are disabled in tvheadend)

 

provide in tvheadend

0ae.png

 

setup in oscam - oscam.conf

[dvbapi]
enabled                       = 1
au                            = 1
boxtype                       = pc
user                          = tvh
pmt_mode                      = 4
request_mode                  = 1

 

oscam.user

[account]
user = tvh
group = 1
uniq = 0
au = 1

Link to comment

hi,

 

i have the TBS 6981 card and a Realtek NIC that requires 8169 to function and be detected. I've installed the bzimage and bzroot files from the post on 25th which include media tree but TVHeadend is telling me that the DVB-S2 card is not detected.

 

MEDIA tree: DETECTED

DVB tuner: NOT DETECTED

There is no DVB-S/S2, DVB-T or DVB-C tuner in your system.

Tvheadend login/password: ACCEPTED

 

I cannot find RC4 anywhere anymore, and am running RC8a (only way I could get the NIC to be seen however was to use this file "unraid-rc8a-media-tree-2.zip") and extract it.

 

If I've read and understood this thread correctly that file should already contain all TBS drivers. It's beyond me to compile the kernel this late at night but would really appreciate someone coming to my rescue with the required bzroot files please.

 

Getting this setup to work would be like finding the holy grail. Thanks in advance.

Link to comment

found this in my syslog if it helps anyone?

 

Nov 14 11:45:12 unRAID kernel: cx23885 driver version 0.0.3 loaded
Nov 14 11:45:12 unRAID kernel: cx23885[0]: Your board isn't known (yet) to the driver.
Nov 14 11:45:12 unRAID kernel: cx23885[0]: Try to pick one of the existing card configs via
Nov 14 11:45:12 unRAID kernel: cx23885[0]: card=<n> insmod option.  Updating to the latest
Nov 14 11:45:12 unRAID kernel: cx23885[0]: version might help as well.
Nov 14 11:45:12 unRAID kernel: cx23885[0]: Here is a list of valid choices for the card=<n> insmod option:
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=0 -> UNKNOWN/GENERIC
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=1 -> Hauppauge WinTV-HVR1800lp
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=2 -> Hauppauge WinTV-HVR1800
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=3 -> Hauppauge WinTV-HVR1250
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=4 -> DViCO FusionHDTV5 Express
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=5 -> Hauppauge WinTV-HVR1500Q
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=6 -> Hauppauge WinTV-HVR1500
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=7 -> Hauppauge WinTV-HVR1200
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=8 -> Hauppauge WinTV-HVR1700
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=9 -> Hauppauge WinTV-HVR1400
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=10 -> DViCO FusionHDTV7 Dual Express
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=11 -> DViCO FusionHDTV DVB-T Dual Express
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=12 -> Leadtek Winfast PxDVR3200 H
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=13 -> Compro VideoMate E650F
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=14 -> TurboSight TBS 6920
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=15 -> TeVii S470
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=16 -> DVBWorld DVB-S2 2005
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=17 -> NetUP Dual DVB-S2 CI
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=18 -> Hauppauge WinTV-HVR1270
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=19 -> Hauppauge WinTV-HVR1275
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=20 -> Hauppauge WinTV-HVR1255
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=21 -> Hauppauge WinTV-HVR1210
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=22 -> Mygica X8506 DMB-TH
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=23 -> Magic-Pro ProHDTV Extreme 2
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=24 -> Hauppauge WinTV-HVR1850
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=25 -> Compro VideoMate E800
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=26 -> Hauppauge WinTV-HVR1290
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=27 -> Mygica X8558 PRO DMB-TH
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=28 -> LEADTEK WinFast PxTV1200
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=29 -> GoTView X5 3D Hybrid
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=30 -> NetUP Dual DVB-T/C-CI RF
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=31 -> Leadtek Winfast PxDVR3200 H XC4000
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=32 -> MPX-885
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=33 -> Mygica X8507
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=34 -> TerraTec Cinergy T PCIe Dual
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=35 -> Bestunar PS8512
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=36 -> DVBSKY S952
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=37 -> DVBSKY S950
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=38 -> DVBSKY S950CI DVB-S2 CI
Nov 14 11:45:12 unRAID kernel: cx23885[0]:    card=39 -> DVBSKY C2800E DVB-C CI

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.