# cat /proc/cpuinfo
system type : Realtek Venus
processor : 0
cpu model : MIPS 4KEc V6.12
BogoMIPS : 202.34
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes
ASEs implemented :
VCED exceptions : not available
VCEI exceptions : not available
BusyBox v1.1.3
Linux Venus 2.6.12.6-VENUS
uclibc 0.9.28
libevent 1.4.12
openssl 1.0.0
zlib 1.2.5
curl 7.21.1
transmission-daemon 2.04
After I ran "transmission-daemon -g etc/transmission -t -u mars -v 12345 -a 192.168.1.2 -f".... it is nothing doing
hooky-mars wrote:After I ran "transmission-daemon -g etc/transmission -t -u mars -v 12345 -a 192.168.1.2 -f" ... it is nothing doing
maybe nothing is wrong. it appears you started the dameon but you never added a torrent so it has nothing to do. i would kill all but one instance of transmission-daemon process, and try adding a torrent
hooky-mars wrote:When I use -f option, transmission-daemon must print into the console same rows. For example:
#transmission-daemon -g etc/transmission -t -u mars -v 12345 -a 192.168.1.2 -f
Start Transmission
....
But transmission doesn't do it!
i tried -f option here and i got no "Start Transmission" as you claim. in fact nothing was printed .. i believe only errors, if they exist, output to console.
looking back on your ./configure you have --disable-cli option. if you don't presently have the executable transmission-remote, which is used to communicate with the daemon, maybe you should re-run the install with "./configure --enable-cli" and see if it makes a difference.
#transmission-daemon -f
[08:11:30.534] Transmission 2.04 (11151) started (../../libtransmission/session.c:622)
[08:11:30.534] RPC Server Adding address to whitelist: 192.168.1.2 (../../libtransmission/rpc-server.c:767)
[08:11:30.534] RPC Server Serving RPC and Web requests on port 9091 (../../libtransmission/rpc-server.c:940)
[08:11:30.534] RPC Server Whitelist enabled (../../libtransmission/rpc-server.c:944)
[08:11:30.534] RPC Server Password required (../../libtransmission/rpc-server.c:947)
[08:11:30.534] Couldn't bind port 51413 on 0.0.0.0: Address already in use (Is another copy of Transmission already running?) (../../libtransmission/net.c:381)
[08:11:30.534] Couldn't bind port 51413 on ::: Address already in use (Is another copy of Transmission already running?) (../../libtransmission/net.c:381)
[08:11:30.534] Using settings from "/home/hooky-mars/.config/transmission-daemon" (../../daemon/daemon.c:443)
[08:11:30.534] Saved "/home/hooky-mars/.config/transmission-daemon/settings.json" (../../libtransmission/bencode.c:1651)
[08:11:30.534] transmission-daemon requiring authentication (../../daemon/daemon.c:461)
[08:11:30.534] Port Forwarding (NAT-PMP) initnatpmp succeeded (0) (../../libtransmission/natpmp.c:67)
[08:11:30.534] Port Forwarding (NAT-PMP) sendpublicaddressrequest succeeded (2) (../../libtransmission/natpmp.c:67)
[08:11:32.534] Port Forwarding (UPnP) Found Internet Gateway Device "http://192.168.1.1:5431/uuid:0000e018-d0a0-00e0-60a0-48e802e86048/WANPPPConnection:1" (../../libtransmission/upnp.c:113)
[08:11:32.534] Port Forwarding (UPnP) Local Address is "192.168.1.2" (../../libtransmission/upnp.c:115)
[08:11:32.534] Port Forwarding (UPnP) Port forwarding through "http://192.168.1.1:5431/uuid:0000e018-d0a0-00e0-60a0-48e802e86048/WANPPPConnection:1", service "urn:schemas-upnp-org:service:WANPPPConnection:1". (local address: 192.168.1.2:51413) (../../libtransmission/upnp.c:202)
[08:11:32.535] Port Forwarding (UPnP) Port forwarding successful! (../../libtransmission/upnp.c:205)
[08:11:32.535] Port Forwarding State changed from "Not forwarded" to "Forwarded" (../../libtransmission/port-forwarding.c:89)
#nmap 192.168.1.2
Starting Nmap 5.21 ( http://nmap.org ) at 2010-10-05 08:11 MSD
Nmap scan report for 192.168.1.2
Host is up (0.00036s latency).
Not shown: 996 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
80/tcp open http
9091/tcp open unknown <--- transmission-daemon
So, do you have other ideas?
Why does transmission-daemon don't work with uclibc 0.9.28?
#gdb transmission-daemon
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "mipsel-linux-uclibc"...
(gdb) start -g /tmp/hdd/volumes/HDD2/etc/transmission -t -u mars -v 12345 -a 192.168.1.2
Breakpoint 1 at 0x409880: file ../../daemon/daemon.c, line 314.
Starting program: /tmp/hdd/volumes/HDD2/bin/transmission-daemon -g etc/transmission -t -u mars -v 12345 -a 192.168.1.2
warning: Cannot initialize thread debugging library: generic error
warning: Cannot initialize thread debugging library: generic error
warning: Cannot initialize thread debugging library: generic error
main (argc=0, argv=0x0) at ../../daemon/daemon.c:314
314 ../../daemon/daemon.c: No such file or directory.
in ../../daemon/daemon.c
(gdb) stop
(gdb) quit
The program is running. Exit anyway? (y or n) y