Welcome! Log In Create A New Profile


Tvheadend on ARM Kirkwood / Armada 3xx (debian package) stable / trunk

Posted by pengu 
Tvheadend on ARM Kirkwood / Armada 3xx (debian package) stable / trunk
December 10, 2015 04:10PM
I'm using Tvheadend since more than one yeer
first the trunk releases .. and now the 4.0.9 version.

Perhaps someone can fix this?

For testing it can be downloaded Tvheadend 4.0.9 or: Tvheadend 4.1 trunk.
it can be installed with the following commands:

apt-get update && apt-get upgrade
dpkg -i tvheadend_4.0.9_armel.deb
apt-get install dvb-apps
apt-get -f install

you will be asked to create an tvheadend admin account
Please configure /etc/default/tvheadend as needed

now, login via the created account and configure Tvheadend.
(Configuration --> TV Adapters and Configuration --> Networks)
When all channels visible (Configuration --> Services) klick "Map All"

From this point, all is accessable via any client (VLC, TVHClient, Kodi)
When running into problens, check the log files and Configuration --> Muxes

my kirkwood kernel builds
my oxnas kernel builds
Tvheadend Kirkwood Debian packages

my kirkwood devices:
- 1x hp t5325 (1,2 GHz, 88F6281 / 512 MB / 4x USB)

my oxnas devices
- 2x pogoplug

my allwinner devices:
- 1x bananapi router (2x 1,0 GHz / 1 GB / 2x USB / 1x SATA)

my armada devices:
- 1x wd mycloud ex2100 (2x 1,3 GHz armada 385 / 1024 MB / 2x USB / 2x SATA)
- 1x wd mycloud ex4100 (2x 1,6 GHz armada 388 / 2048 MB / 3x USB / 4x SATA)

my amlogic devices
- several s905x / s912 devices

Edited 10 time(s). Last edit at 09/22/2017 03:54AM by pengu.
Re: Tvheadend on ARM Kirkwood (debian package) v4.0.8
February 02, 2016 08:57AM
hi finally i found someone with this packages i have try to make a compatible package to this armel but no success i will try tonight and give a feedback to you

Re: Tvheadend on ARM Kirkwood (debian package) v4.0.8
February 03, 2016 10:14AM

I had issues with tvheadend a good while back - i found it needed to be armv6 and above to work successfully

i.e something with hardfloat capaility as opposed to the te extension found on most Kirkwood devices
Re: Tvheadend on ARM Kirkwood (debian package) v4.0.8
February 04, 2016 01:25AM
tvheadend is working as expected (when running as root) but the packaged version is running as tvh:video.
the config isn't created properly, as quick and dirty solution I copied the previous config (created with tvheadend running as root) over and changed owner:group.

perhaps this has changed in this version.
Re: Tvheadend on ARM Kirkwood (debian package) v4.0.9
April 29, 2016 04:30AM
any news about ths i´m tring compile but no sucess
Re: Tvheadend on ARM Kirkwood (debian package) v4.0.9
May 02, 2016 03:35AM

it's working now (4.0.9) no need to run as root.
I'll update my first post.

Edited 1 time(s). Last edit at 05/02/2016 03:57AM by pengu.
When I try install I get this error:

root@debian:/tmp# dpkg -i tvheadend_4.0.9-armel.deb 
dpkg-deb: error: `tvheadend_4.0.9-armel.deb' is not a debian format archive
dpkg: error processing archive tvheadend_4.0.9-armel.deb (--install):
 subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:

Re: Tvheadend on ARM Kirkwood (debian package) v4.0.9
June 04, 2016 04:05AM
downloaded, testet, working ...
There is something wrong with your download (faulty internet connection I think.

MD5 should be: 2adb2405b7413c9f41d5c9683f7f3eeb
Re: Tvheadend on ARM Kirkwood (debian package) v4.0.9 / trunk
September 10, 2017 12:41PM
I'm considering upgrading my NSA310 from jessie to stretch.
Is it possible to run tvheadend on ARM Kirkwood, debian stretch??


PLD = Polish(ed) Linux Distribution, www.pld-linux.org
Re: Tvheadend on ARM Kirkwood (debian package) v4.0.9 / trunk
September 22, 2017 03:48AM
yes it is!. It's working on the following (tested) devices with Debian Stretch:

- Iomega iConnect
- ZyXEL NSA325
- ZyXEL NAS326
- WD MyCloud EX2 Ultra
- WD MyCloud EX2100
- WD MyCloud EX4100
Buenos días,

He comprado un wd my cloud ex2 ultra y estaría interesado en instalar tvheadend. Mirando diferentes web he llegado a esta y me ha parecido muy interesante, pero por desgracia apt-get no está instalado en mi unidad.

Mis conocimientos de linux son limitados, aún así dispongo de una raspberry pi que me ha servido para familiarizarme con comandos básico, instalación de paquetes con apt-get, creación de diversos bash, etc.. por lo que podría intentar probar cosas pero no se por donde empezar.

En la web de tvheadend, está disponible los paquetes para instalar en NAS synology, y efectivamente viene para armada 38x:

Me podrían ayudar, muchas gracias.

Wd my cloud ex2 ultra, Firmware Release 2.11.168 (11/28/2017)


Good Morning,

I bought a wd my cloud ex2 ultra and would be interested in installing tvheadend. Looking at different websites I have come to this and I found it very interesting, but unfortunately apt-get is not installed on my unit.

My knowledge of linux is limited, even so I have a raspberry pi that has helped me to familiarize myself with basic commands, installation of packages with apt-get, creation of various bash, etc ... so I could try to try things but I do not know where to start

On the tvheadend website, the packages to install on NAS synology are available, and it effectively comes to armada 38x:

You could help me, thank you very much.
Re: Tvheadend on ARM Kirkwood / Armada 3xx (debian package) stable / trunk
December 14, 2017 05:36AM
sorry for the late response ..
I'm running tvheadend on Debian Jessie or Stretch.
When running on Stock WD OS, then the following things has to be done:

- depending on the TV Stick you want to use, we need a driver which isn't included in the kernel used by WD
- we need all the programs and libs used by Tvheadend on Debian
- we have to make shure that its running on startup.

Perhaps it's a better solution to use it on a bare Debian installation.

For this to run, you only need to prepare an USB Stick.
You can boot it by pressing the reset button while the box is booting up

Your Email:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.