• 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 35
HOW-TO Compile Tvheadend & HDHomerun on Synology NAS
#61
(2013-06-28, 12:09)MarQuez Wrote: I think i will then sell my hdhomerun and buy or a anysee 30c plus tuner or 2 sundtek dvb-c which should work out of the box with tvheadend.

this right Wink
Reply
#62
(2013-06-28, 12:09)MarQuez Wrote: If someone tested the combination of a 413 + hdhomerun tuner can the tell if they had success with this.

Last thing i could do is sell my hdhomerun and buy or 2 sundtek dvb-c usb sticks which should work out of the box with tvheadend.

Would be perfect combi synology nas and pvr in one device.

I have a confirmation from schumi2004 sundtek everything works fine. Ask him what he is using adapters.
Reply
#63
Yes, Sundtek works out of the box, only thing to do is install drivers.

Installation :
cd /volume1/@tmp
wget http://www.sundtek.de/media/sundtek_installer.sh
chmod +x sundtek_installer.sh
./sundtek_installer.sh

reboot and your good to go.

Unfortunately, MediaTV Pro and Digital Home version (those are the ones i need) are out of stock and i don't know when they will be available again.
Last time i spoke to the developers they are planing the release a new version but don't know when, maybe they can tell on irc.
Reply
#64
The hdhomerun drivers and stuff are available for the x86 nas, if you extract the tv source package from dvblogic. However I have no idea how one would adapt these to work with tvheadend.
Reply
#65
(2013-04-28, 21:34)aisman Wrote:
(2013-04-28, 13:46)Cassiel Wrote: Thanks a lot aisman, could you please provide a 3.4 stable build for Synology ARM? Smile

Get it Smile

Hey aisman, any chances of getting a actual 3.4.27 release with fixes?
News item: https://tvheadend.org/news/56

For ARM of course Wink

Thanks a lot!
Reply
#66
(2013-07-31, 23:59)Cassiel Wrote: Hey aisman, any chances of getting a actual 3.4.27 release with fixes?

A package for Qoriq would be nice too, if you had the goodness.
Reply
#67
Build Synocommunity's version by myself which is 3.4.27. You can find it here. Tested only the package for Qoriq arch on my NAS.
Reply
#68
(2013-07-31, 23:59)Cassiel Wrote:
(2013-04-28, 21:34)aisman Wrote:
(2013-04-28, 13:46)Cassiel Wrote: Thanks a lot aisman, could you please provide a 3.4 stable build for Synology ARM? Smile

Get it Smile

Hey aisman, any chances of getting a actual 3.4.27 release with fixes?
News item: https://tvheadend.org/news/56

For ARM of course Wink

Thanks a lot!

Hi! Right now here only latest master Smile
Reply
#69
(2013-08-06, 22:10)aisman Wrote:
(2013-07-31, 23:59)Cassiel Wrote:
(2013-04-28, 21:34)aisman Wrote: Get it Smile

Hey aisman, any chances of getting a actual 3.4.27 release with fixes?
News item: https://tvheadend.org/news/56

For ARM of course Wink

Thanks a lot!

Hi! Right now here only latest master Smile

Thanks a lot mate!
Reply
#70
Anyone had a crack at getting this going on x86 recently?
Reply
#71
I got a couple of requests on how to compile the HDHomerun Drivers.
There has also been a memory issue that was fixed in the latest version.
http://sourceforge.net/p/dvbhdhomerun/di...d/6070e0fa

I cross compiled the ARM Marvell Kirkwood drivers on a Ubuntu box.

Here are my notes:

Code:
-- step 1 setup cross compiler
--
-- download files to /home/administrator/Downloads
-- from http://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/1337branch/synogpl-1373-6281.tbz/download

cd /home/administrator/Downloads
cp gcc421_glibc25_88f6281-GPL.tgz /usr/local/
cd /usr/local
tar -xpf gcc421_glibc25_88f6281-GPL.tgz –C /usr/local/
cd /home/administrator/Downloads
tar -xpf synogpl-1372-6281.tbz

cd /home/administrator/Downloads/source/linux-2.6.32/
cp /home/administrator/Downloads/source/linux-2.6.32/synoconfigs/88f6281 /home/administrator/Downloads/source/linux-2.6.32/.config

uname -r
nano Makefile
-- Find EXTRAVERSION change it to
-- EXTRAVERSION= -33-generic

make ARCH=arm \ CROSS_COMPILE=/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- menuconfig
--make ARCH=arm \ CROSS_COMPILE=/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- oldconfig
make ARCH=arm \ CROSS_COMPILE=/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- prepare scripts

nano .config
-- find # CONFIG_DVB_CORE is not set
-- change to CONFIG_DVB_CORE=m

make ARCH=arm \ CROSS_COMPILE=/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi- modules

-- step 2 download hdhomerun driver source
--  then build it
cd /home/administrator/src
cvs -z3 -d:pserver:[email protected]:/cvsroot/dvbhdhomerun co -P dvbhdhomerun
cd /home/administrator/src/dvbhdhomerun/kernel

nano Makefile
-- set KERNEL_DIR    := /home/administrator/Downloads/source/linux-2.6.32

make ARCH=arm \ CROSS_COMPILE=/usr/local/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-

-- find dvb_hd*.ko files in
cd /home/administrator/src/dvbhdhomerun/kernel
-- find dvb_core.ko file in
cd /home/administrator/Downloads/source/linux-2.6.32/drivers/media/dvb/dvb-core

I've built them for the Marvell Kirkwood and posted them here if anyone wants them:
http://www.mediafire.com/folder/u4o0hhry...un_drivers
Reply
#72
Please excuse if I am not in the right thread.

I have a synology ds212j and successfully installed the tvheadend package up and running. But when I try to log in (for me 192.168.3.100:9981), I am prompted for a username and password, which I don't have.

What do I need to do?

Thanks!

**edit: nvm
Reply
#73
just type your login and password which you want. Do not forget to remember its, then to type it to xbmc/tvheadend-addon.
Reply
#74
(2013-08-13, 06:35)hoontune Wrote: ...I've built them for the Marvell Kirkwood and posted them here if anyone wants them:
http://www.mediafire.com/folder/u4o0hhry...un_drivers

I installed tvheadend using aisman's 3.5 spk package and then followed the first post to install the hdhomerun drivers using the files in the above link. Everything went fine but when I try to run start_homerun I get the following message.

Code:
DS212J> ./start_homerun
insmod: can't insert '/opt/dvb_native/dvb-core.ko': No such file or directory
insmod: can't insert '/opt/dvb_native/dvb_hdhomerun_core.ko': File exists
insmod: can't insert '/opt/dvb_native/dvb_hdhomerun.ko': unknown symbol in module, or unknown parameter
insmod: can't insert '/opt/dvb_native/dvb_hdhomerun_fe.ko': File exists
Unable to detect hdhomerun_control inside /proc/misc.
chmod: /dev/hdhomerun_control: No such file or directory
chown: /dev/hdhomerun_control: No such file or directory
./start_homerun: line 30: /opt/dvbhdhomerun/userhdhomerun/build/userhdhomerun: not found
ERROR: Unable to detect DVB inside /proc/devices; dvb-core.k$
DS212J>

Could someone help me out? I'm pretty new to linux so you might need to speak loud and slow.

Edit: Okay, after reading more about it I see that I need the dvb-core.ko file. Can someone point me to where I can download it? Or is each dvb-core.ko file unique and I'd have to compile it myself?
Reply
#75
(2013-10-02, 06:58)kojiono Wrote: Okay, after reading more about it I see that I need the dvb-core.ko file. Can someone point me to where I can download it? Or is each dvb-core.ko file unique and I'd have to compile it myself?
Assuming you have a Marvell Kirkwood processor in your NAS

create a directory for the .ko files
Code:
mkdir /opt/dvb_native
then have a look at post #71 above.

copy the .ko files from that post into your /opt/dvb_native directory

If you have another processor type, you will have to compile them yourself using the method I described in post #71, but changing your synology toolchain
Reply
  • 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 35

Logout Mark Read Team Forum Stats Members Help
HOW-TO Compile Tvheadend & HDHomerun on Synology NAS1