TheBlueVoice
-
Posts
41 -
Joined
-
Last visited
Posts posted by TheBlueVoice
-
-
Deffo not signal as running tvheadend on another machine works fine (hdhomerun as source is very useful for this type of trouble shooting!)..
Think I've just narrowed it down to something in my synology SYSTEM SOFTWARE setup
Originally I was running 1.03b 3617.
I created a new boot usb stick with 1.04b 918+
booted up and migrated disks using the same pat no (but 918+).
reinstalled tvheadend (as 918 requires apollow not broadwell)
and found continuity problems.
Swapping back to original boot usb (1.03b / 3617), migrating again, and reinstalling tvheadend all was well no continuity errors...
Swapped back again to 1.04b 918+ this morning and migrated again to try docker tvheadend - same problems with continuity errors...
So just tried 1.04b 918+ (same stick) but with a totally fresh install (well, I mean clean) hard disk and native tvh now works fine.
So looks like something being left over on the system partion causing problems. Haven't a clue where to start there though lol!
-
Ah poop, just got chance to try running tvh in the docker but still same continuity errors
I'm wondering if it's because I'm running the 918+ image on Haswell cpu (i3 4150) ?
-
Just now, flyride said:
I'm not sure why the i3-4150 would not have FMA3 like other Haswells, but if it is true the Linux kernel will stop the boot. So you will know immediately.
Ah yes just double checked and haswell does have FMA3
Thanks!
-
On 3/21/2019 at 12:39 AM, flyride said:
You are ignoring the fact that Synology compiles DSM for each piece of hardware. We have support for the DS918 build via 1.04b and DS3615 via 1.03b.
The only requirement for Haswell is the DS918 DSM image as it is compiled with FMA3 instructions.
As long as you stay on loader 1.03b and DS3615 DSM you should be able to run 6.2.1 fine. However, on this loader and 6.2.1, very few network drivers are able to boot - e1000e is the one most are successful with. I think you have a 82576 NIC (you said 82676) which is supported by the igb driver. You can try it but if the network won't come up, you may need to disable in BIOS and add a e1000e NIC such as an 82571, 82574 or 82579 and it should work.
Sorry for the hijack, so it would be unwise to use the 918/1.04b loader with a haswell i3 4150 setup as the synology software may at some point execute an FM3A instruction which the i3 4150 doesn't have?
-
Thanks, that sounds a good idea
-
That's great info, thanks again JMMR, you helped me sort the tbs dvb open source linux modules a couple of years back
One final question, what xpenology loader/model are you running? I presume 1.04b/918+ to get the hw transcode?
-
11 hours ago, JMRR said:
Try tvheadend from linuxserver.io on docker.
It has vaapi enabled, and all libraries ready.
On creating docker comand you just need to map yout dvb device, to be available inside docker, simple as that.
They have all steps on their site, and its very simple.
Sent from my iPad using TapatalkI'm using a hdhomerun quad (rather than tbs pcie card) now so should be easier as no mapping all network
Quick question, is the docker image platform dependant - ie different images for broadwell, bromolow, appollolake etc?
Also, I presume I'll be able to map a drive into the container so I can copy my existing tvheadend config files (dvr files etc) and map to //volume1/video/TV_Recording etc?
Cheers for the info JMRR
-
Hi!
Just switched from 3617xs to the 918+ loader to take advantage of the hardware encoding for plex.
That works great BUT now getting lots of continuity errors in tvheadend.
Not the hardware as nothing else changed - just the boot stick and reinstall appollolake version of tvh.
Googled but couldn't turn up anything...
Anyone have any ideas?
Anyone using tvheadend ok with the 918+ loader ?
Cheers!
EDIT:Left it running for a while to see if it would settle but it crashed:
19-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: Signal: 11 in PRG: /usr/local/tvheadend-testing/bin/tvheadend (4.4.20181215) [465759dfd7f360533cb733afa6267add1945fea9] CWD: / 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: Fault address 0x10 (Address not mapped) 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: Loaded libraries: linux-vdso.so.1 /usr/local/tvheadend-testing/lib/libdvbcsa.so.1 /usr/local/tvheadend-testing/lib/libssl.so.1.0.0 /usr/local/tvheadend-testing/lib/libcrypto.so.1.0.0 /usr/local/tvheadend-testing/lib/libz.so /usr/local/tvheadend-testing/lib/liburiparser.so.1 /usr/local/tvheadend-testing/lib/libavfilter.so.6 /usr/local/tvheadend-testing/lib/libswresample.so.2 /usr/local/tvheadend-testing/lib/libavresample.so.3 /usr/local/tvheadend-testing/lib/libswscale.so.4 /usr/local/tvheadend-testing/lib/libavformat.so.57 /usr/local/tvheadend-testing/lib/libavcodec.so.57 /usr/local/tvheadend-testing/lib/libavutil.so.55 /lib/libdl.so.2 /lib/libpthread.so.0 /lib/libm.so.6 /usr/local/tvheadend-testing/lib/libiconv.so.2 /lib/librt.so.1 /lib/libc.so.6 /usr/local/tvheadend-testing/lib/libpostproc.so.54 /usr/local/tvheadend-testing/lib/libfontconfig.so.1 /usr/local/tvheadend-testing/lib/libfreetype.so.6 /usr/local/tvheadend-testing/lib/libass.so.9 /usr/local/tvheadend-testing/lib/libfribidi.so.0 /usr/local/ 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: Register dump [23]: 00007f7408005d600000000000000000fffffffffffff74c00007f7490708460000055f9c81b168000007f740c00197000007f7470001fd0000055f9c6f79bc8000000000000000000007f7408000030000055f9c81b16d000000000000000000000000000000021000000000000001200007f740800240100007f7489c989d0000055f9c6252e44000000000001024600000000000000330000000000000004000000000000000efffffffe7ffbba130000000000000010 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: STACKTRACE 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x55f9c61aa21a 0x55f9c5fbd000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x7f749114a1c0 0x7f749113a000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x55f9c6252e44 0x55f9c5fbd000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x55f9c624f067 0x55f9c5fbd000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x55f9c615fc50 0x55f9c5fbd000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x55f9c616cab4 0x55f9c5fbd000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: 0x7f74911412c4 0x7f749113a000 2019-04-08T19:34:51+01:00 CheStation tvheadend[25798]: CRASH: clone+0x6d (/lib/libc.so.6) 2019-04-08T19:34:51+01:00 CheStation kernel: [ 1290.824864] tvh:mtimer[25806]: segfault at 10 ip 000055f9c6252e44 sp 00007f7489c989d0 error 4 in tvheadend[55f9c5fbd000+cce000]
-
Hi!
How can I configure for 18 disk ports?
My 3617sx 1.03 works fine with synoinf.conf:
esataportcfg="0x0" usbportcfg="0xc0000" internalportcfg="0x3ffff" maxdisks="18"
but with the 1.04b 918+ loader it doesn't show more than 16 slots?
Thanks!
-
-
Hi!
I'm trying to compile dsm 6.2 for broadwell with the drm intel graphics (goal is to get intel quick going for hardware transcoding on plex).
The build is failing though, any ideas anyone?
The output where it fails:
CC [M] drivers/gpu/drm/drm_drv.o drivers/gpu/drm/drm_drv.c: In function ‘drm_stub_open’: drivers/gpu/drm/drm_drv.c:861:2: error: implicit declaration of function ‘replace_fops’ [-Werror=implicit-function-declaration] replace_fops(filp, new_fops); ^ cc1: some warnings being treated as errors scripts/Makefile.build:308: recipe for target 'drivers/gpu/drm/drm_drv.o' failed make[3]: *** [drivers/gpu/drm/drm_drv.o] Error 1 scripts/Makefile.build:455: recipe for target 'drivers/gpu/drm' failed make[2]: *** [drivers/gpu/drm] Error 2 scripts/Makefile.build:455: recipe for target 'drivers/gpu' failed make[1]: *** [drivers/gpu] Error 2 Makefile:800: recipe for target 'drivers' failed make: *** [drivers] Error 2
Cheers!
- 1
-
Just checking as thinking of switching from 3617 to 918 😀
-
Hiya bearcat,
Yes indeed I do have a Plex pass...
-
Booted with the D918 loader with a couple of spare disks and checked that h/w transcode in plex does work on my hardware:
msi eco h97 mboard
haswell i3/4150
All seems ok, hw transcode does work (confirmed by dev/dri present, (hw) symbol present and cpu usage minimal)
D918 loader 1.04 with dsm 6.2 supports my onboard nic, sybase 4port sata and sas 8 port controller.
Are there any restrictions with D918? Software that won't work or other hardware restrictions?
Can it support more than 16 drives (I currently have 18 ports) ?
Is Vbox ok on it (forgot to try!) ?
Thanks!
-
-
Cheers
Have just come across the Hauppauge WinTV-quadHD card which at 109euros is a fair bit cheaper than the tbs6205 @ 165euros..
Chips look similar according to linuxTV:
Silicon Labs Si2157 (tuners, 4)
Silicon Labs Si2168 B40 (demodulators, 4)
Conexant CX23888 (PCIe Interfaces, 2)
Pericom PI7C9X2G304 (PCIe switch, 1)
These all seem to be included in the open source zip (and firmware available from openelec git) so wondering if this might be a cheaper alternative..
-
Hi!
A few months on now and still working great - apart from the usb tuner side of thing! Are there any usb tuners (HD) which are reliable with the open source drivers?!
Thinking of getting a tbs6205 quad to replace my 6281 dual. How's yours going as I've read some reports of over heating?
Will be using it for dvbt/2 only.
I assume I'll just need to amend my script to include the different modules required for the 6205's chips?
currently used modules for dual tbs card:
MODULES_START1="media.ko dvb-core.ko si2157.ko si2168.ko cx24117.ko tas2101.ko saa716x_core.ko"
MODULES_START2="saa716x_budget.ko"
Cheers!
good to know its working well.usb devices on syno have that problem, from time to time they disconect, i dont know why but i have that problem to.
in my case i use sn usb smartreader, and even reboot doesent bring him to live, i have to shutdown and start, or unplug it and plug it again.
if some one know why , please bring it on.
regardling tbs i have one 6281(dual dvb-c/t) and one 6205(quad dvb-c/t), its an exelent card.
i have only one thing to try out, is to use the 6205 dvbt and dvb-c at same time, this card has only on rf in, so does any electronig guro know how to divide inpput?
i can combine dvb-c and dvb-t on same cable with a diplexer, but it lost a lot of signal( but works), so its possible.
i would like to have 2 tunners on dvb-c and other tu tunners on dvb-t, and remove the 6281.
atm i have 6281 using dvb-t(dual), and 6205 using dvb-c(quad), the only way to do this is using open source drivers because tbs doesent allow this on closed source ones( dont know why).
the last option is to use um usb dvb-t card, does any one know a good one(preferebly dual, but single is good too).
-
Hi!
A few months on now and still working great - apart from the usb tuner side of thing! Are there any usb tuners (HD) which are reliable with the open source drivers?!
Thinking of getting a tbs6205 quad to replace my 6281 dual. How's yours going as I've read some reports of over heating?
Will be using it for dvbt/2 only.
I assume I'll just need to amend my script to include the different modules required for the 6205's chips?
currently used modules for dual tbs card:
MODULES_START1="media.ko dvb-core.ko si2157.ko si2168.ko cx24117.ko tas2101.ko saa716x_core.ko"
MODULES_START2="saa716x_budget.ko"
Cheers!
good to know its working well.usb devices on syno have that problem, from time to time they disconect, i dont know why but i have that problem to.
in my case i use sn usb smartreader, and even reboot doesent bring him to live, i have to shutdown and start, or unplug it and plug it again.
if some one know why , please bring it on.
regardling tbs i have one 6281(dual dvb-c/t) and one 6205(quad dvb-c/t), its an exelent card.
i have only one thing to try out, is to use the 6205 dvbt and dvb-c at same time, this card has only on rf in, so does any electronig guro know how to divide inpput?
i can combine dvb-c and dvb-t on same cable with a diplexer, but it lost a lot of signal( but works), so its possible.
i would like to have 2 tunners on dvb-c and other tu tunners on dvb-t, and remove the 6281.
atm i have 6281 using dvb-t(dual), and 6205 using dvb-c(quad), the only way to do this is using open source drivers because tbs doesent allow this on closed source ones( dont know why).
the last option is to use um usb dvb-t card, does any one know a good one(preferebly dual, but single is good too).
-
Hi JMRR,
Just a quick follow up a week or 2 on.
The TBS card is working great with tvheadend 4.1.2190..
The Afatech usb has stopped working after a few days a couple of times, requiring either pulling out/reinserting or unloading modules and tvheadend etc.
I think that's down to the usb drivers though..
Many thanks again, considering getting a tbs quad dvb-t2 card to replace the 6821 as I've had the dreaded 'no cards free' message a few times
Your help has allowed me to shutdown my tv server box and only run my main synology box - actually saving me money (on electricity) for once besides being 'cool' lol
-
Success! Using a different directory for the modules worked.
Also got the alfatech USB tuner going at the same time - didn't realise the open source release had all the needed modules for it
Happy to use the si firmwares too..
Many thanks!
-
OK cool have managed to get the drivers working by this method:
delete the backports_dvb dir
reboot
recreate the backports_dvb dir
copy over the files (using your latest open source).
Problems remaing to be solved:
When I reboot however the files are overwritten due to the upgrade file check - i see the checking/updating going on during the boot.
I also need to also get a usb tuner going - An alfatech AF9033 ITE9035.
I'm currently trying to sus which modules that uses but i see it uses some duplicate ones - dvb-core for example..
So far:
media.ko
si2157.ko
rc-core.ko
dvb-core.ko
dvb_usb_v2.ko
dvb-usb-af9035.ko
af9033.ko
it913x.ko
Does this mean that it will be impossible with linux? Is it possible to recompile the alfatech af9033 with the same shared source as the tbs drivers to make them compatible?
Cheers!
-
About the open source:
Some of those (e.g dvb-core) already exist. Do I overwrite duplicates?
Do I insmod only these in the same order as shown:
media.ko
dvb-core.ko
si2157.ko
si2168.ko
cx24117.ko
tas2101.ko
saa716x_core.ko
saa716x_budget.ko int_type=1
Also, does it matter that I'm using another usb tuner (I guess this is why dvb-core etc are already loaded)
Hmm i've noticed that when i reboot the box it checks the upgrade file and then recopies si2157 & si2168 over it..
Noticed some messages in dmesg:
[ 96.646010] SAA716x Budget 0000:02:00.0: irq 44 for MSI/MSI-X
[ 96.654167] DVB: registering new adapter (SAA716x dvb adapter)
[ 96.654174] vmalloc: allocation failure: 18446743755033046016 bytes
[ 96.654176] insmod: page allocation failure: order:0, mode:0xd2
Thanks - as you can tell i'm a linux newbie...
-
I have 6281 to but use open source drivers.give me some minutos to see what modules you need.
cheers!
-
I'm not having much luck getting this working for a 6281 on 5967.1 - just makes the box hang when trying to shutdown and tvheadend web console won't load.
Do you overwrite the duplicate files in the dvbbackimport dir?
TVheadend continuity errors 1.04b 918
in Third Party Packages
Posted
AH spoke too soon, while no continuity errors, tvh crashed after awhile:
[ 5138.173447] tvh:mtimer[16313]: segfault at 10 ip 0000559fa6e59e44 sp 00007f57d446b9d0 error 4 in tvheadend[559fa6bc4000+cce000]
All this just to get plex hw transcode hehe