Welcome! Log In Create A New Profile

Advanced

ready to use Image with Transmission 2.03 and Samba

Posted by oxygen8 
ready to use Image with Transmission 2.03 and Samba
September 20, 2010 02:35AM
Für alle, die für ihre Dockstar ein lauffähiges Debian-Image brauchen, habe ich hier ein Image hinterlegt.

Es ist klein gehalten und kann auf USB-Sticks ab 1GB zu Testzwecken, aber sinnvoller auf USB-Festplatten kopiert werden.

Es holt sich eine IP per DHCP!

Login per ssh als root mit Kennwort root.

Transmission ist vorinstalliert. Man erreicht es über z.B. http://dockstar:9091
Login mit transmission als Login und Kennwort.
Bequemer ist die Transmission-Remote-Gui.

Download unter: http://code.google.com/p/transmisson-remote-gui/downloads/list

Der aktuell eingestellte Port ist 45678 und kann bequem über die Transmission-Remote-Gui geändert werden.

(Da sich der Bug mit der whitelist immer noch bemerkbar macht, habe ich in der /etc/defaults/transmission-daemon den Schalter --allowed *.*.*.* ergänzt. OPTIONS="--config-dir $CONFIG_DIR --allowed *.*.*.*")

Somit kann jeder Client im Netzwerk mit dem richtigen Kennwort Transmission steuern.

!Bei Änderungen an den Einstellungen darf der transmission-daemon nicht laufen!

Die genutzte settings.json liegt unter /etc/transmission-daemon und ist nach /var/lib/transmission-daemon/info verlinkt.
Die Zugangsdaten können also mit
ps aux
die pid vom transmission-daemon merken. z.B. 571 und an kill übergeben
kill 571
vi /etc/transmission-daemon/settings.json
geändert werden.

Viele Einstellungen können sehr bequem über die Transmission-Remote-Gui geändert werden.

!Änderungen werden erst beim sauberen Herunterfahren des transmission-daemon in die settings.json geschrieben!
Also die Dockstar nach dem Konfigurieren mit dem Befehl
halt
herunterfahren!

Falls Jemand seine Einstellungen verbastelt hat poste ich hier den Auslieferungszustand:

settings.json

Quote

{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"dht-enabled": false,
"download-dir": "/mnt/share/downloads",
"download-limit": 100,
"download-limit-enabled": 0,
"encryption": 1,
"incomplete-dir": "/mnt/share/incomplete",
"incomplete-dir-enabled": true,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"max-peers-global": 200,
"message-level": 2,
"open-file-limit": 32,
"peer-limit-global": 240,
"peer-limit-per-torrent": 60,
"peer-port": 45678,
"peer-port-random-high": 65535,
"peer-port-random-low": 49152,
"peer-port-random-on-start": false,
"peer-socket-tos": 0,
"pex-enabled": false,
"port-forwarding-enabled": false,
"preallocation": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"ratio-limit": 2.0000,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": " transmission ",
"rpc-port": 9091,
"rpc-username": "transmission",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 0,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14
}


(Das Image ist erstellt mit: dd if=/dev/sdc1 | bzip2 -9f >/tmp/dockstar.img.bz2)

Kopieranleitung:

1. Die 3 Archive Downloaden (500MB) und mit z.B. 7zip entpacken.
Es sollte eine 500MB dockstar.img.bz2 dabei entpackt werden!
http://www.mediafire.com/file/wi377zbch1nk2c1/dockstar.img.bz2.bz2.001
http://www.mediafire.com/file/31pd7ywhzrcw5dw/dockstar.img.bz2.bz2.002
http://www.mediafire.com/file/dfprfmuc2rmhsku/dockstar.img.bz2.bz2.003
2. Ein Linux von einer Live-CD z.B. Knoppix starten.
3. Auf einen Stick oder USB-HDD eine Partition mit fdisk anlegen:
(das Device sdb muss angepasst werden, um den Stick zu erreichen)
4. Alle Laufwerke auflisten, um den Stick zu finden:
fdisk –l
5. Stick partitionieren:
fdisk /dev/sdb
d ENTER
n ENTER
p ENTER
1 ENTER
ENTER
ENTER
wq ENTER
6. Nun kann zurückgesichert werden mit:
bunzip2 -dc /tmp/dockstar.img.bz2 | dd of=/dev/sdb1
(Das Zeichen Pipe | ist links unten auf der Tastatur mit AltGr erreichbar.)


Samba ist so in der /etc/samba/smb.conf konfiguriert, dass es den Ornder share (/mnt/share) für jeden Rechner im Netzwerk zugänglich macht.
Re: ready to use Image with Transmission 2.03 and Samba
September 20, 2010 04:03AM
Hallo,

wenn du Interesse hast, kann ich dir gern per Mail Kernel-Einstellungen zusenden, die den maximalen Durchsatz bei kleinen Zugriffen auf grosse Dateien optimieren und den Netzwerkdurchsatz fuer deine Anwendung steigern :)

Waere in so einem spezialisierten Image sicher nuetzlich.

Gruesse
Twi
Re: ready to use Image with Transmission 2.03 and Samba
September 20, 2010 05:38AM
Goggle (english) translation
Thought I would add a link just to make it one-click-easy.
Re: ready to use Image with Transmission 2.03 and Samba
October 07, 2010 05:14PM
Hallo Josen.

Danke für das Angebot. Ich habe den Beitrag leider erst spät gelesen, da ich mich sehr mit meinem Raid herumgeärgert habe (defektes USB-Kabel).

Gerne würde ich das System optimieren.

mfg.
Author:

Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: