Installing a fresh kissdx on a DS-107+ 1. make a directory opt at volume1. cd /volume1 mkdir opt chmod 777 opt 2. make a symbolic link /opt to /volume1/opt. ln -s /volume1/opt /opt 3. copy libdvdread.tar, libcharset.tar, libiconv.tar and libjpeg.tar to /opt copy kissdx.tar(version 0.13) or kissdx-0.14b1a.tar to /opt 4. unpack the tar-files tar -xvf libdvdread.tar tar -xvf libcharset.tar tar -xvf libiconv.tar tar -xvf libjpeg.tar unpack for version 0.13 tar -xvf kissdx.tar unpack for version 0.14b1a tar -xvf kissdx-0.14b1a.tar check if there are files in lib etc and bin. 5. move S71kissdx.sh to /usr/syno/etc.defaults/rc.d/ mv /opt/S71kissdx.sh /usr/syno/etc.defaults/rc.d/ 6. add /opt/bin in /etc.defaults/profile to the PATH variable. cd /etc.defaults vi profile PATH="$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/opt/bin 7. edit the /opt/etc/kissdx.conf to your settings and try to run kissdx. export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/lib/ /opt/bin/kissdx -d -c /opt/etc/kissdx.conf ps if the command kissdx is in the ps-list then it's running. Try now by rebooting your DS-107+ and see if it will run with the S71kissdx.sh script. Upgrading to kissdx-0.14b1a 1. make sure the current version of kissdx is stopped killall kissdx 2. go to directorie /opt cd /opt 3. rename current version of kissdx mv etc/kissdx.conf etc/kissdx.conf.013 mv bin/kissdx bin/kissdx-0.13 4. copy kissdx-0.14b1a.tar to /opt 5. unpack the tar-file tar -xvf kissdx-0.14b1a.tar 6. edit the new kissdx.conf with your settings. 7. start kissdx and hope it works. /opt/bin/kissdx -d -c /opt/etc/kissdx.conf