OpenWrt Forum Archive

Topic: mutella( gnutella command line client ) is working on openwrt

The content of this topic has been archived on 6 May 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

mutella( gnutella command line client )  is working on openwrt

but, it is only tested with wl-500gp

if you interest in mutella

you can get file, my temporary website.

it hasn't been enough tested. if you found any problem, please give me notice.


root@Openwrt> cd /mnt/disc0_1
root@Openwrt> wget http://220.70.2.22/mutella.tar.gz
root@Openwrt> tar xvzf mutella.tar.gz
( it takes long time )
root@Openwrt> mv .mutella /tmp/
root@Openwrt> rm -rf mutella.tar.gz

root@Openwrt> cd /tmp
root@Openwrt> mkdir -p /mnt/disc0_1/mutella/part
root@Openwrt> ln -s /mnt/disc0_1/mutella mutella
root@Openwrt>cd .mutella
root@Openwrt>vi mutellarc

LocalIP = ####### (your IP)

root@Openwrt>./mutella
You are currently using Mutella v0.4.5
  Enjoy!
>

Since revision [8954] mutella is part of the official OpenWrt packages. Command-line and Web GUI works. Tested on ASUS WL-500g Premium with Kamikaze PRE-7.09 and 2.4 Kernel.

root@OpenWrt:~# mutella
You are currently using Mutella v0.4.5
  Enjoy!
> help
Available comands:
==================
help    Displays a help message. Type `help <command>' for more specific info
?       Synonym for `help'
info    Displays various information regarding current network activities
hosts   Displays current content of the hosts cache
find    Adds a query to the search list
list    Lists current searches
ls      Synonym for 'list -empty'
edit    Modifies keyword string for existing search
delete  Deletes a query or queries from the list of searches
erase   Deletes query(ies) from the search list and erases the partial file(s)
clear   Clears results list for the query or query list
results Displays search results
get     Get files from the net
stop    Stops the transfer
kill    Same as stop, but erases partial file in case of download
move    Modifies filename of the file being downloaded
open    Opens new Gnutella-net connection
close   Closes specified Gnutella connection(s)
scan    (Re)Scans shared directory
library Lists currently shared files
load    Loads and executes Mutella terminal-mode script
set     Accesses Mutella options
set+    Adds a value to the list-type option
set-    Removes a value from the list-type option
color   Sets terminal colors
system  Executes a shell command given by argument
!       synonym for 'system'
version Displays program version
exit    Exits Mutella
leave   Stops the current user interface

All commands accept abbrevations, e.g. `results' can be replaced
with `res' or even `r'
NEW: All commands support Unix pipes, that is output of the mutella
command can be redirected to the system command using standard Unix
pipleline syntax, e.g. `res 1-3 | grep something'
Type `help <command>' to get more detailed help on specific command
NEW: type `help <variable_name>' to get description of the specific
variable. List of mutella variables (options) can be acquired with
`set' command with no parameters
Event 6e84c8:
  received at: 00:10:19
  Finished scanning shared directories
  directories:1  files:0  size:0 Mbytes
>

(Last edited by forum2006 on 22 Sep 2007, 20:22)

The discussion might have continued from here.