NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
night_surfer
Sep 15, 2014Aspirant
amule installation and starting problem
Hi all,
i've found a problem un my RN104:
when i try to start amule (manually installed with the right arm package) the NAS system switch it off automatically after a few seconds and give me the following code error: 22002010000. I opened a ticket on NETGEAR support because i can't install the apps from the gui, i must install them manually to have a non-faulty installation, but another app (such antivirus plus) works well, and amule doesn't work even if the manual installation worked fine. can you give me some infos about this error code? i can provide also the config archive if can be helpful. I tried also on my company's readynas (that is a RN102 with same OS of mine) and amule got the same problems to start...maybe some bug...Any ideas?
Thanks very much...
Kind Regards
Filippo
i've found a problem un my RN104:
when i try to start amule (manually installed with the right arm package) the NAS system switch it off automatically after a few seconds and give me the following code error: 22002010000. I opened a ticket on NETGEAR support because i can't install the apps from the gui, i must install them manually to have a non-faulty installation, but another app (such antivirus plus) works well, and amule doesn't work even if the manual installation worked fine. can you give me some infos about this error code? i can provide also the config archive if can be helpful. I tried also on my company's readynas (that is a RN102 with same OS of mine) and amule got the same problems to start...maybe some bug...Any ideas?
Thanks very much...
Kind Regards
Filippo
13 Replies
Replies have been turned off for this discussion
- mdgm-ntgrNETGEAR Employee RetiredWhat version of ReadyNAS OS?
If you can't install via Available Apps that suggests your NAS has a problem connecting to the internet, which means it won't be able to download dependencies. - night_surferAspirantHi, thanks for the reply, first of all.
Nas os is 6.1.8, the last one...
I think that if there is a problem on the internet connection the nas should not update also antivirus defenitions, and it has no problem doing this :( My internet connection quality is really good, it's a 4Mb down and 0.4Mb up, with a ping between 1 and 10 ms. It's wimax based and the isp node is fibre-cabled...
There are other features that can stop the automatic installation?
Also there is the problem that the manual installation goes well, but the application doesn't starts and give me that error code...
Thanks very much... - fabNASAspirantI have ReadyNas312 and here amule worked fine on 6.1.8 but as soon as updated it to 6.1.9 started to give the same error when initialising the application. I've removed amule and its folder, reinstalled and I still get the same error 22002010000.
I have been considering go back to 6.1.8 if this is possible but would like to know first if someone uses amule with 6.1.9 firmware. - night_surferAspirantHi, I think the problem is not the firmware version, i'll explain:
I've performed a factory reset after installation of the first firmware disponsable (6.1.1). Performed the Factory reset i've installed amule manually from package for ARM. Amule started to work fine. After this (without change any setting or adding condivision) i did the reboot, and amule didn't work at all. so I have updated the formware at the last disponsable (6.1.9), removed amule and reinstalled it, but didn't work. So i did the factory reset a second time with the last firmware this time, installed amule and worked O_o. I did the reboot then and...surprise! it' doesen't works!...same error when i try to start it: 22002010000. I thought that was a problem of ARM-based app, but your NAS is intel based so it can't be... Someone knows Please wich is the problem for this error code??? I've noticed also that after the restart the amule application did not appear in the list of installed apps, the one which is in the main page. Is correctly shown in the list of installed applications in the tab "applications". I can't understand it...There is the developer or someone that can help us?
Thanks
Filippo - fabNASAspirantOk, I will avoid doing the Factory reset then, thanks Filippo.
Netgear support told me to contact the developer but I have no idea how neither I think he has any obligation to give us support on the issue.
"I appreciate your comments and suggestions but, I honestly think that it is the app developer who should keep up with the ReadyNAS. It is similar to any other products just for example, a software for Windows, if the software is not compatible with a Windows OS, it is not Microsoft who will going to adjust but the software developer. Same goes with the ReadyNAS."
I thought they should take more responsibility in making sure the apps work in their machine but they are probably right and the mistake was mine. - night_surferAspirantHi FabNAS, yes i think thay should take more responsability for apps to work on RN. I hope that someone or the developer will help us to make amule working on this forum...i will wait for a contact...
- crazy72AspirantI found a solution for this issue. it seems to be in the amule.conf.
when you install the app, it creates a copy of the /root/.aMule dir to /data/amule. amule.conf is not configured to accept connections.
Copy the following conf on both root and data amule dir.
[eMule]
AppVersion=2.3.1
Nick=http://www.aMule.org
QueueSizePref=50
MaxUpload=11
MaxDownload=0
SlotAllocation=2
Port=4662
UDPPort=4672
UDPEnable=1
Address=
Autoconnect=1
MaxSourcesPerFile=150
MaxConnections=300
MaxConnectionsPerFiveSeconds=20
RemoveDeadServer=1
DeadServerRetry=3
ServerKeepAliveTimeout=0
Reconnect=1
Scoresystem=1
Serverlist=0
AddServerListFromServer=0
AddServerListFromClient=0
SafeServerConnect=0
AutoConnectStaticOnly=0
UPnPEnabled=0
UPnPTCPPort=50000
SmartIdCheck=1
ConnectToKad=1
ConnectToED2K=1
TempDir=/data/amule/Temp
IncomingDir=/data/amule/Incoming
ICH=1
AICHTrust=0
CheckDiskspace=1
MinFreeDiskSpace=10
AddNewFilesPaused=0
PreviewPrio=0
ManualHighPrio=0
StartNextFile=0
StartNextFileSameCat=0
StartNextFileAlpha=0
FileBufferSizePref=16
DAPPref=1
UAPPref=1
AllocateFullFile=0
OSDirectory=/data/amule/
OnlineSignature=0
OnlineSignatureUpdate=5
EnableTrayIcon=0
MinToTray=0
ConfirmExit=1
StartupMinimized=0
3DDepth=10
ToolTipDelay=1
ShowOverhead=0
ShowInfoOnCatTabs=1
VerticalToolbar=0
GeoIPEnabled=1
ShowVersionOnTitle=0
VideoPlayer=
StatGraphsInterval=3
statsInterval=30
DownloadCapacity=500
UploadCapacity=100
StatsAverageMinutes=5
VariousStatisticsMaxValue=100
SeeShare=2
FilterLanIPs=1
ParanoidFiltering=1
IPFilterAutoLoad=1
IPFilterURL=
FilterLevel=127
IPFilterSystem=0
FilterMessages=1
FilterAllMessages=0
MessagesFromFriendsOnly=0
MessageFromValidSourcesOnly=1
FilterWordMessages=0
MessageFilter=
ShowMessagesInLog=1
FilterComments=0
CommentFilter=
ShareHiddenFiles=0
AutoSortDownloads=0
NewVersionCheck=0
AdvancedSpamFilter=1
MessageUseCaptchas=1
Language=
SplitterbarPosition=75
YourHostname=
DateTimeFormat=%A, %x, %X
AllcatType=0
ShowAllNotCats=0
SmartIdState=1
DropSlowSources=0
KadNodesUrl=http://www.emule-mods.it/download/nodes.dat
Ed2kServersUrl=http://gruk.org/server.met.gz
ShowRatesOnTitle=0
GeoLiteCountryUpdateUrl=http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
StatsServerName=Shorty's ED2K stats
StatsServerURL=http://ed2k.shortypower.dyndns.org/?hash=
[Browser]
OpenPageInTab=1
CustomBrowserString=
[Proxy]
ProxyEnableProxy=0
ProxyType=0
ProxyName=
ProxyPort=1080
ProxyEnablePassword=0
ProxyUser=
ProxyPassword=
[ExternalConnect]
UseSrcSeeds=0
AcceptExternalConnections=1
ECAddress=
ECPort=4712
ECPassword=5f4dcc3b5aa765d61d8327deb882cf99
UPnPECEnabled=0
ShowProgressBar=1
ShowPercent=1
UseSecIdent=1
IpFilterClients=1
IpFilterServers=1
TransmitOnlyUploadingClients=0
[WebServer]
Enabled=1
Password=5f4dcc3b5aa765d61d8327deb882cf99
PasswordLow=5f4dcc3b5aa765d61d8327deb882cf99
Port=4711
WebUPnPTCPPort=50001
UPnPWebServerEnabled=0
UseGzip=1
UseLowRightsUser=0
PageRefreshTime=120
Template=
Path=amuleweb
[GUI]
HideOnClose=0
[Razor_Preferences]
FastED2KLinksHandler=1
[SkinGUIOptions]
Skin=
[Statistics]
MaxClientVersions=0
[Obfuscation]
IsClientCryptLayerSupported=1
IsCryptLayerRequested=1
IsClientCryptLayerRequired=0
CryptoPaddingLenght=254
CryptoKadUDPKey=933942372
[PowerManagement]
PreventSleepWhileDownloading=0
[UserEvents]
[UserEvents/DownloadCompleted]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[UserEvents/NewChatSession]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[UserEvents/OutOfDiskSpace]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[UserEvents/ErrorOnCompletion]
CoreEnabled=0
CoreCommand=
GUIEnabled=0
GUICommand=
[HTTPDownload]
URL_1= - crazy72Aspirantpassword is password.
be sure there is amule-daemon in etc/init.d
#! /bin/bash
### BEGIN INIT INFO
# Provides: amule-daemon
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Should-Start: $network
# Should-Stop: $network
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Daemonized version of aMule.
# Description: Starts the aMule daemon with the user specified in
# /etc/default/amule-daemon.
### END INIT INFO
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/amuled
WEB=/usr/bin/amuleweb
NAME=amuled
DESC=amuled
RUNAMULE=yes
USER=admin
PIDFILE=/var/run/amule-daemon.pid
test -x $DAEMON || exit 0
# Include amule defaults if available
if [ -f /etc/default/amule ] ; then
. /etc/default/amule
fi
if [ "$RUNAMULE" != "yes" ];then
echo "Amule not to be started. Edit /etc/default/amule first."
exit 1
fi
set -e
case "$1" in
start)
echo -n "Starting $DESC: "
start-stop-daemon --start --quiet --exec $DAEMON --user "$USER" --chuid "$USER" --test >/dev/null
start-stop-daemon --start --quiet --exec $DAEMON --user "$USER" --chuid "$USER" --background --pidfile $PIDFILE --make-pidfile -- -c /data/amule/ >/dev/null
start-stop-daemon --start --quiet --exec $WEB --user "$USER" --chuid "$USER" --background -- -f /data/amule/amule.conf >/dev/null
#$DAEMON -f -c /data/amule/
#while ! netstat -l -n -p -t | grep -q amuled ; do sleep 1 ; done
#$WEB --quiet &
echo "$NAME."
;;
stop)
echo -n "Stopping $DESC: "
killall --quiet --ignore-case $WEB
killall --quiet --ignore-case $DAEMON
echo "$NAME."
;;
restart|force-reload)
echo -n "Restarting $DESC: "
killall --quiet --ignore-case $WEB
killall --quiet --ignore-case $DAEMON
sleep 1
start-stop-daemon --start --quiet --exec $DAEMON --user "$USER" --chuid "$USER" --test >/dev/null
start-stop-daemon --start --quiet --exec $DAEMON --user "$USER" --chuid "$USER" --background --pidfile $PIDFILE --make-pidfile -- -c /data/amule/ >/dev/null
start-stop-daemon --start --quiet --exec $WEB --user "$USER" --chuid "$USER" --background -- -f /data/amule/amule.conf >/dev/null
echo "$NAME."
;;
*)
N=/etc/init.d/$NAME
echo "Usage: $N {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0 - crazy72AspirantStop and restart the application.
Check if amule is starting with the right parameters:
ps aux | grep amule
You should find 2 processes
amuleweb --amule-config-file=/data/amule/amule.conf
/usr/bin/amuled -c /data/amule/
Sometimes amuleweb crash and you have to restart it.
To avoid to restart it manually installa monit.
apt-get install monit
Modify the file monitrc under /etc/monit
put the following lines
check process aMule with pidfile /data/amule/muleLock
if failed host localhost port 4711 then exec "/usr/bin/amuleweb --amule-config-file=/data/amule/amule.conf"
if web server is not available on port 4711 it will restart the process.
let me know if this can solve your issue. I'm not remembering exactly all the steps to restore amule. - night_surferAspirantHi Crazy72, first of all thanks for the help. I will try your solution when I will come back at home, actually i'm travelling for work.
When i will do it, i will give you the result!
Thanks very much!
Filippo
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!