Bittorrent problem

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
MartinS
Beiträge: 31
Registriert: 29.05.2006 22:58:55

Bittorrent problem

Beitrag von MartinS » 31.05.2006 18:35:31

Hallo

Habe ein kleine problem mit bittorrent.
Auf meinem system (debian v3.01) habe ich per apt-get bittorrent und screen installiert.
Es läuft kein x-server auf dem system.
habe mir ein startscrip erstellt mit folgendem inhalt:

Code: Alles auswählen

#!/bin/bash
cd /daten/torrents/
/usr/bin/btlaunchmanycurses /daten/torrents/ --max_uploads 99 --max_upload_rate$
Dieses Script liegt unter /usr/local/bin/ und wenn ich es unter screen starte dann klappt auch alles so wie es soll, aber ich habe das problem das die torrents zwar eingelesen wird, aber kein download zustande kommt.
stattdessen erhalte ich 5 mal hintereinader folgende statusmeldung zu jedem einzelnen torrent.

Code: Alles auswählen

Try 1: died, retrying in 5
und nach dem 5.mal verschwindet das komplette torrent aus bittorrent und nichts passiert mehr.
hat da jemand eine ahnung woran das liegen kann und wo ich ansetzen kann mit der suche?
kann ich unter linux irgendwo so wie unter den windowsclients schauen ob die NAT ok ist oder so?
unter nmap wird keinerlei torrent-ports angezeigt und die firewall ist so eingestellt das sie erstmal allen datenverkehr zuläßt.
würde mich freuen wenn mir da jemand helfen könnte.

gruß
martin

compaqt
Beiträge: 79
Registriert: 07.07.2005 14:07:30

Beitrag von compaqt » 31.05.2006 19:27:44

ich habe auch einmal ein Script geschrieben, dass sieht ungefähr so aus:

vielleicht kannst du es mal mit diesem probieren. Einfach nach /usr/bin kopieren (habe das Script bitdo genannt.
Starten kannst du das script mit bitdo start
Stoppen mit bitdo stop
Und die Torrents ansehen mit bitdo show aus diesem Bildschirm kommst du mit einem Ctrl + A und dann D wieder raus.

Code: Alles auswählen

#!/bin/sh
case "$1" in
    start)
        if test -e /var/run/bittorrent.pid
        then
                echo "Bittorrent bereits gestartet"
        else
                screen -d -m -S bittorrent launchmany-curses /media/hd2/.bittorrent/active/ --max_upload_rate 10
                sleep 2
                ps ax |grep launch | grep -v grep| awk '{print $1}' > /var/run/bittorrent.pid
                echo "Bittorrent gestartet"
        fi
;;
    stop)
        if test -e /var/run/bittorrent.pid
        then
                PID=`cat /var/run/bittorrent.pid`
                kill $PID
                rm /var/run/bittorrent.pid
                echo "Bittorrent gestoppt"
        else
                echo "Bittorrent nicht gestartet"
        fi
        ;;
    show)
                screen -dr bittorrent
                        ;;
        *)
                echo "Bittorrent Script. bitdo start|stop|show"
            ;;
    esac

MartinS
Beiträge: 31
Registriert: 29.05.2006 22:58:55

Beitrag von MartinS » 31.05.2006 20:00:25

Danke dir, ich werde das script auf jeden fall mal ausprobieren.
aber hast du eine ahnung woran das bei mir liegen könnte oder ob ich die verbindung bei meinem script irgendwie überprüfen kann woran das liegt das er keine verbindung bekommt?

EDIT: ich habe es gerade mit meinem script hinbekommen, werde das andere aber trotzdem mal testen da es anscheinend viel komfortabler ist.

noch was, ist es möglich wenn ein download fertig ist das man diesen dann automatisch in ein anderes verzeichnis verschieben lassen kann?

Antworten