Hi
I am relatively inexperienced when it comes to Linux but can normally get by for basic stuff. I used to run TVHeadend on my old Synology box which worked fine. I recently bought an HP micro server and put ESXI on it to run some VM’s. One of these VM’s is Ubuntu Server.
OS/Kernal: Ubuntu Server 13.04 x64/ 3.8.0-27-generic
TVHeadend Version: Tvheadend 3.4
Hardware: HP Microserver N54L
ESXI Version: 5.1
USB DVB-T: PCTV Systems DVB-T2 290e nanoStick
XBMC: Frodo 12.2 (install on OSX Mountain Lion - 10.8.4 - mac mini)
My process:
Setup VM in ESXI:
---------------------------
2 GB RAM
20 GB HD
1 Processor
Added a USB Controller
Added USB device - 3.8.0-27-generic
Install Ubuntu
--------------------
Set IP address and DNS: sudo nano /etc/network/interfaces
Install Open ssh: sudo apt-get install openssh-server openssh-client
Install VMware tools
Install TVHeadend
-----------------
Used this guide:
https://tvheadend.org/projects/tvheadend/wiki/AptRepository,
Installs Fine
Log into TVheadend with browser
Select adapter
Add muxes using location - UK Crystal Palace
Services found
Map to channels.
Add allowed clients to stream to
XBMC
-----
Enable TVHeadend client and configure
Enable live TV
I then select a channel. Initially a picture/audio is displayed but then the picture freezes. If I then click stop and chose another channel, nothing displays and I get an error in XBMC that there is no connection to TVHeadend. If I check the syslogs in Ubuntu I eventually see the following:
Task TVHeadend Blocked for more than 120 seconds
Echo 0 > /proc/sys/kernel/hung_task_timeout_secs
I then try and reboot Ubuntu gracefully but end up having to turn off /on using ESXI. Im pretty sure its Ubuntu/USB related but wondering if anyone with a similar setup can comment on success/failures or advice.
I will grab some proper event logs when I get home tonight as I am currently in the office
Thanks for reading this :)