PDA

Bekijk de volledige versie : transmission 134-1



edelknecht
18-09-2008, 09:31
Moinsen, nachdem ich meine Router nun schon seit ein paar Monaten nicht mehr benutze habe ich gestern mal wieder eingeloggt und anscheinend im warn ipkg-update bzw upgrade durchgeführt und anschließend konnte ich meinen transmission_watchdog nicht mehr starten! Hat sich was was grundlegendes geändert oder warum läuft transmission nicht mehr bei mir?

Danke!

thE_29
18-09-2008, 09:47
Von einem ipkg upgrade wird im HowTO schon abgeraten und ich würde das auch nie wieder tun!
Das hat mir mein System so dermassen zerschossen, das es mich wundert, das es noch läuft...
Aufeinmal waren symlinks die programme selbst und er wollte nicht mehr Updaten, etc...

edelknecht
18-09-2008, 10:00
update&upgrade hat bei mir bis jetzt eigentlich immer ganz gut funktioniert... ist jedoch schon ein wenig her das ich der kiste zum letzten mal Beachtung geschenkt habe weil ich über den Speed mit der aktuellen 500gp firmware so unzufrieden war.... ich hatte halt gehofft das sich mit neuen Paketen speedtechnisch was verbessert!

ich hab jetzt mal removed und transmission neu anhand des howto`s von wengi installiert... der kleineknecht bootet grad neu und wird hoffentlich in ein paar minuten nachdem partitions check wieder wie gewohnt zur verfügung stehen...

edelknecht
18-09-2008, 11:09
leider tut sich nach eingabe von
transmission_watchdog
rein gar nichts!

meine prozesse sehen wie folgt aus:


[admin@kleinerknecht root]$ ps axf
PID TTY STAT TIME COMMAND
1 ? S 0:01 /sbin/init
2 ? S 0:00 [keventd]
3 ? SN 0:08 [ksoftirqd_CPU0]
4 ? S 0:06 [kswapd]
5 ? S 0:00 [bdflush]
6 ? S 0:00 [kupdated]
7 ? S 0:00 [mtdblockd]
66 ? S 0:00 telnetd
71 ? S 0:00 httpd
76 ? S 0:00 klogd
77 ? S 0:00 [khubd]
86 ? S 0:00 udhcpc -i br0 -p /var/run/udhcpc_lan.pid -s /tmp/land
90 ? Ss 0:00 lpd
92 ? Ss 0:00 p9100d -f /dev/usb/lp0 0
94 ? Ss 0:00 rcamdmain
98 ? S 0:27 [usb-storage-0]
99 ? S 0:00 [scsi_eh_0]
101 ? Ss 0:00 infosvr br0
102 ? Ss 0:00 watchdog
104 ? Ss 0:00 \_ ntp
111 ? S 0:00 dropbear -s
223 ? Ss 0:01 \_ dropbear -s
224 pts/0 Ss 0:00 \_ -sh
249 pts/0 R+ 0:00 \_ ps axf
146 ? S 0:00 [kjournald]
147 ? S 0:00 [kjournald]
148 ? S 0:00 [kjournald]
175 ? S 0:00 /sbin/syslogd -m 0 -O /opt/var/log/syslog.log -S -l 7
180 ? Ss 0:00 /opt/sbin/cron
187 ? Ss 0:00 /opt/sbin/xinetd
198 ? S 0:00 /usr/sbin/busybox_httpd -c /opt/etc/httpd.conf -p 800
204 ? Ss 0:00 /opt/sbin/smbd -D
206 ? Ss 0:00 /opt/sbin/nmbd -D
208 ? S 0:00 /usr/local/TwonkyVision/twonkymedia
209 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
210 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
211 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
212 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
213 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
214 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
215 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
217 ? S 0:00 \_ /usr/local/TwonkyVision/twonkymediaserver
[admin@kleinerknecht root]$


.config sieht wie folgt aus:

# Configuration
# NOTE: no spaces around the = sign
# the config will be sourced (eg. . transmission.conf)

SOURCE=/tmp/mnt/disc0_3/torrent/source
WORK=/tmp/mnt/disc0_3/torrent/work
TARGET=/tmp/mnt/disc0_3/torrent/target
#MAILTO=torrent@somedomain.com
#MAILFROM=torrent@somedomain.com
MAILOPT="-smail.somedomain.com -f"
USER=admin
GROUP=root
DATE_FORMAT="%d %h %H:%M"

# Transmission daemon variables
PIDFILE=/opt/var/run/transmission.pid
ACTIVE=/tmp/mnt/disc0_3/torrent/active-torrents.txt
HOME=/tmp/mnt/disc0_3/torrent
WATCHDOG=300
LISTENING_PORT=65534
# set SPEED in kB/s or -1 for unlimited
UPLOAD_SPEED=-1
DOWNLOAD_SPEED=-1
#UPLOAD_SPEED=41
#DOWNLOAD_SPEED=180
# uncomment the following if encryption is preferred
# ENCRYPTION=-e
# uncomment the following if encryption is required
# ENCRYPTION="-ee"
# change SYSLOG from /tmp/syslog.log to
SYSLOG=/opt/var/log/syslog.log

#Uncomment the following for UPNP NAT traversal
NAT_TRAVERSAL=--nat-traversal

# Seed torrent after completition (YES or NO)
AUTOSEED="YES"
# Enable removing of DONE non-seeding torrents in ${TARGET} directory
# FORCE_REMOVE="YES"

# If the following limit is reached watchdog will not enqueue new one
MAX_ACTIVE_TORRENTS=20

# Creating graphical log of transfer with gnuplot
# can be very site specific issue. See transmission.cgi
# how this variables are used.
GNUPLOT=/opt/bin/gnuplot
GNUPLOT_COMMAND=${WORK}/transfer.gnuplot
GNUPLOT_DATA=${WORK}/transfer.data
GNUPLOT_OUTPUT=/opt/share/www/transfer.png
HTTP_IMG_LOCATION=../transfer.png
#TZ offset in seconds. Use +- sign. DST manually
TIMEZONE_OFFSET=+3600

#Colors for command line. # comment out if not needed
GREEN="\033[32;1m"
#NC="\033[0m"
#BACK_UP="\033[1K\033[0G"
NORMAL="\033[0m"
WARN="\033[33;1m"
- /opt/etc/transmission.conf 2/65 3%
SOURCE=/tmp/mnt/disc0_3/torrent/source
WORK=/tmp/mnt/disc0_3/torrent/work
TARGET=/tmp/mnt/disc0_3/torrent/target
#MAILTO=torrent@somedomain.com
#MAILFROM=torrent@somedomain.com
MAILOPT="-smail.somedomain.com -f"
USER=admin
GROUP=root
DATE_FORMAT="%d %h %H:%M"

# Transmission daemon variables
PIDFILE=/opt/var/run/transmission.pid
ACTIVE=/tmp/mnt/disc0_3/torrent/active-torrents.txt
HOME=/tmp/mnt/disc0_3/torrent
WATCHDOG=300
LISTENING_PORT=65534
# set SPEED in kB/s or -1 for unlimited
UPLOAD_SPEED=-1
DOWNLOAD_SPEED=-1
#UPLOAD_SPEED=41
#DOWNLOAD_SPEED=180
# uncomment the following if encryption is preferred
# ENCRYPTION=-e
# uncomment the following if encryption is required
# ENCRYPTION="-ee"
# change SYSLOG from /tmp/syslog.log to
SYSLOG=/opt/var/log/syslog.log

#Uncomment the following for UPNP NAT traversal
NAT_TRAVERSAL=--nat-traversal

# Seed torrent after completition (YES or NO)
AUTOSEED="YES"
# Enable removing of DONE non-seeding torrents in ${TARGET} directory
# FORCE_REMOVE="YES"

# If the following limit is reached watchdog will not enqueue new one
MAX_ACTIVE_TORRENTS=20

# Creating graphical log of transfer with gnuplot
# can be very site specific issue. See transmission.cgi
# how this variables are used.
GNUPLOT=/opt/bin/gnuplot
GNUPLOT_COMMAND=${WORK}/transfer.gnuplot
GNUPLOT_DATA=${WORK}/transfer.data
GNUPLOT_OUTPUT=/opt/share/www/transfer.png
HTTP_IMG_LOCATION=../transfer.png
#TZ offset in seconds. Use +- sign. DST manually
TIMEZONE_OFFSET=+3600

#Colors for command line. # comment out if not needed
GREEN="\033[32;1m"
#NC="\033[0m"
#BACK_UP="\033[1K\033[0G"
NORMAL="\033[0m"
WARN="\033[33;1m"
BAD="\033[31;1m"
BOLD="\033[1m"
GOOD="\033[32;1m"


wäre für jeden tipp dankbar!
cheers

wengi
18-09-2008, 12:08
Hi,

ipkg update / upgrade funktioniert bei mir wunderbar.

Der Grund, warum bei Dir der transmission nicht läuft ist recht einfach:

Transmission wurde zweigeteilt.
Ein ipkg install transmissiond installiert Dein "gewohntes" transmission.

wengi

edelknecht
18-09-2008, 12:56
Hi wengi,
vielen dank für die Info! Hab nun auch noch transmissiond dazu installiert Jedoch passiert nach Eingabe von transmission_watchdog immer noch nix. Muss der neue daemon noch irgendwie zusätzlich konfiguriert werden? Kann ich mein gewohntes transmission nicht mehr wie in deinem how-to beschrieben über transmission_watchdog starten?

Muss ich eventuell alte Pakete entfernen? Drauf ist momentan:

Package transmission (1.34-1) installed in /opt/ is up to date.

Package transmissiond (1.33-1) installed in /opt/ is up to date.

Package gnuplot (4.2.3-1) installed in /opt/ is up to date.

Package logrotate (3.7.5-2) installed in /opt/ is up to date.

Schönen Tag!

wengi
18-09-2008, 13:22
Hi,

bei mir ist das gleiche installiert:
[admin@blechbuechse root]$ ipkg list_installed | grep -i transmission
transmission - 1.34-1 - Lightweight BitTorrent client and daemon, with Clutch web interface bundled.
transmissiond - 1.33-1 - lightweight BitTorrent daemon with CGI WWW interface
[admin@blechbuechse root]$ find /opt/ | grep -i transmission_
/opt/sbin/transmission_watchdog
Kommst Du aufs Webinterface?

wengi

edelknecht
18-09-2008, 13:44
ich hab grad noch mal alles removed und neu installiert und starte grad neu! aufs webinterface bin ich eben mit lynx nicht rauf gekommen!

edelknecht
18-09-2008, 14:06
Cool back in business! ich komm jetzt schon mal aufs webinterface! das webinterface sagt

transmission_watchdog will start Transmission daemon.


Jedoch hab ich nicht das gefühl das sich hier wirklich was tut...

der prozess ist auch nicht zu sehen und wenn ich dann wieder ins webi wechsele
Transmission daemon is not running.

merkwürden!
Ideen?

edelknecht
18-09-2008, 14:28
zu früh gefreut ich komm leider nur aufs webinterface bekomme aber leider nicht mehr dienst gestartet bzw den prozess zu sehen... :(

tante edith sagt das es jetzt nun doch funzt nur ewig dauert bis der dienst gestartet wird... es scheint als ob transmissiond unter wl-500gp noch gammeliger geworden ist als er schon war oder bin ich nur zu ungeduldig?

cheers

edelknecht
18-09-2008, 14:51
Hi wengi,
wo liegt den die transmission.cgi ?

damit ich mal
http://wl500g.info/showpost.php?p=102440&postcount=333

testen kann.

Die neue Transmission Version scheint nun anscheinend doch wirklich viel besser zu funktionieren aber dafür reagiert das webinterface extrem träge! Die Leitung ist mit einem sehr gut verbreitetem Torrent komplett dicht ohne das die Cpu des kleinenknechts wie noch bei der letzten version komplett in knie gezwungen wird.

Tante Edith sagt das transmissiond sich immer so bei 20% bis max 40% cpu einpendelt was im vergleich zu den alten versionen wirklich viel viel besser ist!

5243 admin 17 10 7644 6948 2148 R 24.2 23.0 14:53.13 transmissiond

cheers

wengi
18-09-2008, 15:41
[admin@blechbuechse root]$ find /opt | grep -i transmission.cgi
/opt/share/www/cgi-bin/transmission.cgi
[admin@blechbuechse root]$
find und grep sind gute Freunde :)

edelknecht
18-09-2008, 15:53
danke, find und grep solltest du in deinem howto erwähnen...geht ja extrem nach vorn! Ich und viele andere sind ja nicht so die linux Hengste... sprich ich weiß nur was in deinem howto steht... dafür bin ich jetzt vi-meister, wer brauch schon nano ;) ! werd gleich mal mit der angepassten cgi testen ob das webinterface dann besser reagiert!

bei mehr als einem download braucht transmissiond wieder 90 % cpu und der router ist nicht mehr ordentlich zu benutzen... ausserdem lässt der downloadspeed auch entsprechend nach... sprich nicht zu gierig werden männers!

cheers

edelknecht
19-09-2008, 09:15
Cool das webinterface scheint nicht mehr so träge zu sein! Danke!

Ich hab jedoch immer noch ab und an Network is unreachable in meinem log kann ich eventuell was machen damit das weniger häufig vor kommt oder ist das zu vernachlässigen?

nat-traversal ist an!


Sep 19 00:05:04 transmissiond[5239]: Couldn't connect socket 202 to 231.231.194.87, port 54728 (errno 128 - Network is unreachable)
Sep 19 00:05:04 transmissiond[5239]: Couldn't connect socket 189 to 238.134.76.89, port 54632 (errno 128 - Network is unreachable)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 203 to 236.183.116.206, port 57626 (errno 128 - Network is unreachable)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 194 to 228.10.65.213, port 36945 (errno 128 - Network is unreachable)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 93 to 252.243.143.82, port 20444 (errno 22 - Invalid argument)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 182 to 229.120.136.195, port 64604 (errno 128 - Network is unreachable)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 160 to 254.232.202.90, port 63983 (errno 22 - Invalid argument)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 44 to 254.237.67.201, port 49451 (errno 22 - Invalid argument)
Sep 19 00:10:04 transmissiond[5239]: Couldn't connect socket 117 to 230.117.197.74, port 43101 (errno 128 - Network is unreachable)
Sep 19 00:15:04 transmissiond[5239]: Couldn't connect socket 182 to 240.169.194.62, port 20416 (errno 22 - Invalid argument)
Sep 19 00:15:04 transmissiond[5239]: Couldn't connect socket 129 to 226.8.54.60, port 17765 (errno 128 - Network is unreachable)
Sep 19 00:20:04 transmissiond[5239]: Couldn't connect socket 93 to 240.107.223.121, port 58601 (errno 22 - Invalid argument)
Sep 19 00:20:04 transmissiond[5239]: Couldn't connect socket 189 to 227.97.56.90, port 53365 (errno 128 - Network is unreachable)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 81 to 243.102.195.86, port 54728 (errno 22 - Invalid argument)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 87 to 247.148.216.85, port 1230 (errno 22 - Invalid argument)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 89 to 244.106.20.92, port 52523 (errno 22 - Invalid argument)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 97 to 232.139.198.90, port 448 (errno 128 - Network is unreachable)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 33 to 240.105.212.80, port 1968 (errno 22 - Invalid argument)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 33 to 242.2.152.81, port 748 (errno 22 - Invalid argument)
Sep 19 00:25:05 transmissiond[5239]: Couldn't connect socket 33 to 236.81.203.90, port 12839 (errno 128 - Network is unreachable)
Sep 19 00:30:03 transmission_watchdog: Removing .watchdog protection
Sep 19 00:30:03 transmissiond[5239]: Couldn't connect socket 132 to 227.189.31.62, port 22449 (errno 128 - Network is unreachable)
Sep 19 00:35:04 transmissiond[5239]: Couldn't connect socket 188 to 224.67.226.220, port 11701 (errno 128 - Network is unreachable)
Sep 19 00:35:04 transmissiond[5239]: Couldn't connect socket 183 to 240.146.71.116, port 57367 (errno 22 - Invalid argument)
Sep 19 00:35:04 transmissiond[5239]: Couldn't connect socket 86 to 246.141.82.85, port 23745 (errno 22 - Invalid argument)
Sep 19 00:35:04 transmissiond[5239]: Couldn't connect socket 97 to 244.96.158.200, port 49775 (errno 22 - Invalid argument)
Sep 19 00:40:04 transmissiond[5239]: Couldn't connect socket 158 to 244.196.32.189, port 15461 (errno 22 - Invalid argument)
Sep 19 00:40:04 transmissiond[5239]: Couldn't connect socket 103 to 227.215.0.72, port 55875 (errno 128 - Network is unreachable)
Sep 19 00:45:04 transmissiond[5239]: Couldn't connect socket 29 to 245.175.142.69, port 12683 (errno 22 - Invalid argument)
Sep 19 00:45:04 transmissiond[5239]: Couldn't connect socket 130 to 252.35.235.92, port 29688 (errno 22 - Invalid argument)
Sep 19 00:50:05 transmissiond[5239]: Couldn't connect socket 98 to 239.113.6.86, port 53877 (errno 128 - Network is unreachable)
Sep 19 00:50:05 transmissiond[5239]: Couldn't connect socket 93 to 253.62.73.82, port 63788 (errno 22 - Invalid argument)
Sep 19 00:50:05 transmissiond[5239]: Couldn't connect socket 191 to 241.48.211.74, port 21578 (errno 22 - Invalid argument)
Sep 19 00:50:05 transmissiond[5239]: Couldn't connect socket 121 to 233.177.201.89, port 51631 (errno 128 - Network is unreachable)
Sep 19 00:55:05 transmissiond[5239]: Couldn't connect socket 146 to 239.149.226.168, port 12337 (errno 128 - Network is unreachable)
Sep 19 00:55:05 transmissiond[5239]: Couldn't connect socket 142 to 229.183.97.62, port 11251 (errno 128 - Network is unreachable)
Sep 19 01:00:03 transmissiond[5239]: Couldn't connect socket 112 to 251.34.167.86, port 57336 (errno 22 - Invalid argument)
Sep 19 01:00:03 transmissiond[5239]: Couldn't connect socket 186 to 236.85.72.189, port 41832 (errno 128 - Network is unreachable)
Sep 19 01:00:04 transmissiond[5239]: Couldn't connect socket 101 to 240.68.88.219, port 742 (errno 22 - Invalid argument)
Sep 19 01:00:04 transmissiond[5239]: Couldn't connect socket 28 to 239.242.68.201, port 41578 (errno 128 - Network is unreachable)
Sep 19 01:00:04 transmissiond[5239]: Couldn't connect socket 172 to 247.231.213.77, port 65439 (errno 22 - Invalid argument)
Sep 19 01:05:04 transmissiond[5239]: Couldn't connect socket 132 to 242.142.100.118, port 25752 (errno 22 - Invalid argument)
Sep 19 01:05:04 transmissiond[5239]: Couldn't connect socket 123 to 245.149.36.82, port 56001 (errno 22 - Invalid argument)
Sep 19 01:05:04 transmissiond[5239]: Couldn't connect socket 86 to 235.34.202.77, port 24726 (errno 128 - Network is unreachable)
Sep 19 01:05:04 transmissiond[5239]: Couldn't connect socket 83 to 230.255.255.71, port 208 (errno 128 - Network is unreachable)
Sep 19 01:10:04 transmissiond[5239]: Couldn't connect socket 150 to 227.194.173.67, port 23482 (errno 128 - Network is unreachable)
Sep 19 01:10:04 transmissiond[5239]: Couldn't connect socket 140 to 238.41.100.77, port 42420 (errno 128 - Network is unreachable)
Sep 19 01:10:04 transmissiond[5239]: Couldn't connect socket 80 to 253.122.0.201, port 1949 (errno 22 - Invalid argument)
Sep 19 01:10:04 transmissiond[5239]: Couldn't connect socket 75 to 227.120.44.82, port 20553 (errno 128 - Network is unreachable)
Sep 19 01:10:04 transmissiond[5239]: Couldn't connect socket 133 to 230.20.204.67, port 10869 (errno 128 - Network is unreachable)
Sep 19 01:15:05 transmissiond[5239]: Couldn't connect socket 142 to 232.139.21.86, port 43349 (errno 128 - Network is unreachable

Generell wäre es interessant unter welchen Bedingungen (Anzahl der Downloads) transmissiond bei euch am besten läuft?

Bald ist Wochenende!