Ich hab jetzt ca 5 mal meine DS zerschossen, aber nun hab ich es wieder zum laufen bekommen, die DS startet danach auch einwandfrei - samt Interface..
Falls also noch so viel vertrauen über ist, dann hier die Vorgehensweise:
Ich habe meine DS komplett neu aufgesetzt, danach habe ich die 3 (für mich die wichtigsten Paketquellen) eingefügt:
Code: Select all1.
https://www.cphub.net/
2.
http://spk.diablos-netzwerk.de/
3.
http://packages.synocommunity.com
Den Teamspeak 3 Server über das Paket-Zentrum installiert, Debian-Chroot und deren abhängigkeiten, die automatisch instaliert wurden.
Danach mit Putty über SSH auf der DS mit root anmelden und den Chroot starten mit
Code: Select all/var/packages/debian-chroot/scripts/start-stop-status chroot
Dann Debian instalieren mit:
Code: Select allapt-get install debootstrap
export MY_CHROOT=/sid-root
cd /
mkdir $MY_CHROOT
debootstrap --arch i386 sid $MY_CHROOT http://httpredir.debian.org/debian/
echo "proc $MY_CHROOT/proc proc defaults 0 0" >> /etc/fstab
mount proc $MY_CHROOT/proc -t proc
echo "sysfs $MY_CHROOT/sys sysfs defaults 0 0" >> /etc/fstab
mount sysfs $MY_CHROOT/sys -t sysfs
cp /etc/hosts $MY_CHROOT/etc/hosts
cp /proc/mounts $MY_CHROOT/etc/mtab
chroot $MY_CHROOT /bin/bash
chroot # dselect
echo "8:23:respawn:/usr/sbin/chroot $MY_CHROOT " \
"/sbin/getty 38400 tty8" >> /etc/inittab
mknod tty8 c 4 8
passwd
setzt ein password und dann..
nun könnt Ihr den MusicBot installieren, und starten, er verbindet sich mit dem Teamspeak server und Streamt fleisig.
Code: Select all
apt-get install openjdk-7-jre
wget http://download1.ts3musicbot.net/TS3MusicBot_v4.5.tar
tar xfv TS3MusicBot_v4.5.tar
cd TS3MusicBot
./TS3MusicBot_runscript.sh -account hierkoenteihrnamestehen@gmail.com -port 8080 -webif-pw ADMIN_PASSWORD -webif-pw-user USER_PASSWORD -noquery
ABER:
Der neustart der Diskstation funktioniert einwandfrei, nur bin ich wirklich kein Crack, nach einem neustart ist es für mich etwas schwieriger wieder in den richtigen Chroot zu kommen.
Es ist auch schwer zu erklären, weil es eben ein Chroot im Chroot ist, und bei meiner ersten anleitung das Chroot filesystem Permanent gemountet habe, ist die DS nicht richtig gestartet.
Bei der jetzigen vorgehensweise wird das Chroot im Chroot filesystem nicht permanent gemountet, daher startet die DS auch wieder, d.h für mich als laie, das ich also wieder im chroot, (im 1. chroot also) das filesystem des 2. chroots mounten muss mit z.B
(also nach einem neustart )
Code: Select all/var/packages/debian-chroot/scripts/start-stop-status chroot
export MY_CHROOT=/sid-root
cd /
echo "proc $MY_CHROOT/proc proc defaults 0 0" >> /etc/fstab
mount proc $MY_CHROOT/proc -t proc
echo "sysfs $MY_CHROOT/sys sysfs defaults 0 0" >> /etc/fstab
mount sysfs $MY_CHROOT/sys -t sysfs
cp /etc/hosts $MY_CHROOT/etc/hosts
cp /proc/mounts $MY_CHROOT/etc/mtab
dann kann ich wieder mit:
in den zweiten chroot gelangen, zum MusicBot navigieren und ihn starten , leider nicht mit screen, kpl warum
Also das ist dann so ziehmlich alles was ich dazu sagen kann, ich weiß nicht ob es vlt auch Crypto etwas helfen wird.
Ich habe jetzt die DS bestimmt 5 mal neu gestartet und alles getestet, bis auf das mit screen starten funktioniert er einwandfrei.
Dennoch ist nachmachen auf eigene gefahr und ich übernehme auch keine haftung !
Beweisbild :)