NSLU2-Linux
view · edit · print · history

Running aMule on your slug

Note: This assumes you have installed OpenSlug.

These are the steps you have to follow to have an 8W consuming aMule client:

You can download amule and wxbase packages from here: http://www.telefonica.net/web2/deb/amulefeed/index.html and install them.

You can also build amule yourself:

Do:

  • ./configure --enable-amulecmd --enable-webserver --disable-monolithic --enable-amule-daemon --disable-nls
  • make (takes a long time)
  • make install

It's done! The first time you run amuled, an .amule subdirectory will be created under your home directory. You'll have to tweak a little with amule.conf to set up the external connections port and passwords, bandwith limits, etc...

See http://www.amule.org/wiki/index.php/Main_Page for help and tips.

Running amule on SlugOS/BE from pre-built packages

Make sure that first you have the Optware repositories enabled.

Install the following:

  • ipkg install binutils (Because of dependency for /usr/lib/libbfd-2.18.so)
  • ipkg-opt install amule

That's it. Configure by first running amuled once for creating the hidden configuration directory .aMule on your user home directory. Edit the amule.conf in there to fit your needs.

Note: After a clean installation my amuled started and consumed 100% CPU without doing nothing. The solution (so far):

Get cryptkey.dat, clients.met, preferences.dat, preferencesKad.dat, key_index.dat, load_index.dat and src_index.dat files from eMule's config directory (usually, under Windows, something like C:\Program files\eMule\config) and copy them into ~/.aMule. Now start aMule so it reads those files. You're done! (http://www.amule.org/wiki/index.php/FAQ_aMule). Edit again your amule.conf file for your settings like password and ECConnect? enable.

Also my amuleweb daemon kept failing after a while with a segmentation fault error, or the following log error:

 Command `'amuleweb' '--amule-config-file=/home/amule/.aMule/amule.conf'' with pid `3484' has finished with status code `-1'.


Make sure that on your amule.conf file the entry Template under [webserver] has some value, normally Template=default.


Also check out: http://www.amule.org/wiki/index.php/Migrate_from_eMule_to_aMule

view · edit · print · history · Last edited by thx1011.
Based on work by thx1011, Graziano, Piero, Kry, eFfeM, Ramiro, mathieu_xwave, and repvik.
Originally by Ramiro.
Page last modified on September 03, 2008, at 11:27 PM