• Announcements

    • Polanskiman

      DSM 6.2-23739   05/23/2018

      This is a MAJOR update of DSM. DO NOT UPDATE TO DSM 6.2 with Jun's loader 1.02b or earlier. Your box will be bricked.  You have been warned.   https://www.synology.com/en-global/releaseNote/DS3615xs

merlincs

Transition Members
  • Content count

    9
  • Joined

  • Last visited

Community Reputation

0 Neutral

About merlincs

  • Rank
    Newbie
  1. DVB Driver Requests / Issues

    Hi this is cool will try your modules once there is working 6.1 bootloader for AMD. Can you please let me know what DSM version/build do you use now with these new modules? Thanks and Regards, m.
  2. DVB Driver Requests / Issues

    Hi try on 5592 I am on this version and also check dmesg Sent from my iPhone using Tapatalk
  3. DVB Driver Requests / Issues

    Will do later I spent whole day with it need rest [emoji106][emoji6] UPDATE: I edit first post and changed all my "please help me" posts with "Delete this post please!" If any admin reads this please delete them. Thank you!
  4. DVB Driver Requests / Issues

    Hi, I was succesfull this time!!! You can try it as I added TBS modules aswell. Put all .ko files from archive to /lib/modules/backports_dvb and after that execute the script "S10modules.sh" in terminal i.e. /opt/etc/init.d/S10modules.sh start https://drive.google.com/file/d/0B4jnQiGWApjYNVpMVUt2TF9NaEE/view?usp=sharing What I need to figure out this time is how to start that script on boot. I tried loadmodules.conf in /etc/init + S10modules in /opt/etc/init.d/ I also tried to put S10modules (added .sh extension) in /usr/syno/etc/rc.d/ no luck Anyone can help with this? How can I execute script to load modules on syno boot? UPDATE: Script in /usr/local/etc/rc.d is working thank you JMRR
  5. DVB Driver Requests / Issues

    Hello, Should be possible by installing Tvheadend package + you need extra modules try these: https://drive.google.com/file/d/0B4jnQi ... sp=sharing
  6. Drivers requests for DSM 5.2

    Hello everybody, what are the correct steps to compile media drivers from source for XPEnology. I did read every post from this thread and there are many requests for DVB. I am sure it will be usefull for more people than me. I know that this topis should be for net and network requests. I started separate topic here: viewtopic.php?f=2&t=9351 I failed several times and I am really mad about myself being not able to do it. Can anyone help me please?
  7. DVB Driver Requests / Issues

    Hello, UPDATE: I successfully build saa716x_budget kernel modules needed for my Technisat Skystar Express PCIe DVB-S2 card. I did that directly on NAS with Debian Chroot and extracted bromolow toolchain + source. Synology DSM 5.2 Tool Chain for bromolow filename "bromolow-gcc473_glibc217_x86_64-GPL.txz" http://sourceforge.net/projects/dsgpl/files/DSM%20Beta%205.2%20Tool%20Chains/Intel%20x86%20Linux%203.10.35%20%28Bromolow%29/bromolow-gcc473_glibc217_x86_64-GPL.txz/download Synology NAS GPL Source for bromolow filename "bromolow-source.txz" http://sourceforge.net/projects/dsgpl/files/Synology%20NAS%20GPL%20Source/5565branch/bromolow-source.txz/download Install Debian Chroot package https://synocommunity.com/ Download both .txz packages to your NAS share i.e. /volume1/public SSH to your NAS and create public directory for mounting mkdir /usr/local/debian-chroot/var/chroottarget/public Mount your public share so chroot enviroment can see it mount --bind /volume1/public/ /usr/local/debian-chroot/var/chroottarget/public Start Debian Chroot /var/packages/debian-chroot/scripts/start-stop-status chroot Prepare your Debian Chroot enviroment apt-get update apt-get upgrade apt-get install locales dpkg-reconfigure locales apt-get install build-essential libdigest-sha-perl patchutils libproc-processtable-perl git-core ncurses-dev Extract both .txz archives to your folder /public/ tar Jxvf bromolow-gcc473_glibc217_x86_64-GPL.txz /public/ tar Jxvf bromolow-source.txz /public/ Create symlink for toolchain in /usr/local/ I used it for CROSS_COMPILE command maybe it is not needed and you can use directly /public/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- for CROSS_COMPILE ln -s /public/x86_64-pc-linux-gnu/ /usr/local/ Make directory /lib/modules/3.10.35/ cd /lib/modules/ mkdir 3.10.35 cd /lib/modules/3.10.35/ Create symlink for kernel source in /lib/modules/3.10.35/ ln -s /public/source/linux-3.10.x/ /lib/modules/3.10.35/ Rename kernel source symlink to build mv /lib/modules/3.10.35/linux-3.10.x /lib/modules/3.10.35/build Prepare your bromolow .config in kernel source cp /lib/modules/3.10.35/build/synoconfigs/bromolow /lib/modules/3.10.35/build/bromolow cd /lib/modules/3.10.35/build make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- menuconfig Config screen should come choose "load" to load "bromolow" config you can put /usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- in cross compile setting I did even I used it in every make command save it on exit as .config Run several "makes" to avoid issues later make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- oldconfig make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- prepare make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- modules_prepare Now go back to our "public" directory and build the modules from ljalves media github cd /public/ git clone https://github.com/ljalves/media_build.git git clone --depth=1 https://github.com/ljalves/linux_media.git -b latest ./media cd media_build make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- dir DIR=../media make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- distclean make ARCH=x86_64 CROSS_COMPILE=/usr/local/x86_64-pc-linux-gnu/bin/x86_64-pc-linux-gnu- New kernel modules should be in /public/media_build/v4l/ folder. You can copy them somewhere and try to insmod them. You need to find the right order. For my Technisat card I needed to insmod "media.ko" and "dvb-core.ko" first then my demod which is "stv090x.ko" then my tuner "stv6110x.ko" even other demods "tas2101.ko" and "cx24117.ko" this is to meet depends from saa716x, then "saa716x_core.ko" and last "saa716x_budget.ko" with parameter "int_type=1" You can check .ko depends by running command modinfo i.e. modinfo saa716x_budget.ko
  8. Drivers requests for DSM 5.2

    Hello guys, can you please help me to build 3.10.35 "saa716x_budget" kernel modules for XPEnology DSM 5.2-5592 DS3615xs Driver is here https://github.com/ljalves/linux_media/ ... ci/saa716x I spend several hours trying to build it directly on NAS with Debian Chroot and extracted bromolow-gcc473_glibc217_x86_64-GPL.txz + 5565branch x64-source.txz but I failed. Thank you very much, BR, M.