Interfaz web y procesos

Hola a todos de nuevo, parece q el aparatito esta bien pero es un poco rebelde.
Mis dudas/preguntas

Modifico ficheros del sistema, como el mensaje de bienvenida del ssh /etc/motd y funciona correcto hasta que reinicio, entonces vuelve el mensaje por defecto.
Entiendo que el arranque q esta en la memoria del aparato lo sobreescribe, es asi?, como se puede cambiar??

Estoy probando el amule, lo he compilado en la máquina (20 horas se tiro el tio) y lo arranco con el comando amuled -f, arranca correcto y puedo estrar por amulecmd o por web si arranco amuleweb. El problema es que al cabo de un rato deja de funcionar el interfad web, sin error el el log, simplemente ya no responde y si intento entrar por amulecmd me da el siguiente error:
usuario@HAL2006:/$ amulecmd
This is amulecmd 2.1.2

Creating client...
ReadPacket: packet have invalid flags 00000000Connection Failed. Unable to connect to the specified host

y se queda mas pancho q largo.

El tema es que funcionar parece q sigue funcionando, si miro los procesos activos me da esto:

usuario@HAL2006:/$ ps aux|grep mule
usuario 5097 68.0 45.5 32540 13800 ? Rs 15:25 235:13 amuled -f
usuario 5098 0.0 45.5 32540 13800 ? S 15:25 0:00 amuled -f
usuario 5099 0.5 45.5 32540 13800 ? S 15:25 2:03 amuled -f
usuario 5101 0.0 0.0 0 0 ? Z 15:26 0:00 [amuleweb]
usuario 5102 0.0 45.5 32540 13800 ? S 15:26 0:01 amuled -f

Es normal q haya tantos procesos?

de momento nada más, cuando consiga q rule ya pondré una entrada con lo que he hecho, hasta entonces gracias por la ayuda.

Un saludo.
Vísperas.

Enviado por visperas el 21 Junio, 2006 - 19:18

Amuled Red Kad

Imagen de usuario

Hola:

Tengo un problema el amuled me funciona bien, pero no se me conecta a la red kademlia.

Uso Unslung.

Gracias,

Enviado por pservil el 17 Mayo, 2007 - 20:50

visperas, ¿con qué

Imagen de usuario

visperas, ¿con qué opciones lo has compilado? 20 horas me parece excesivo. ¿Qué tamaño tienen los binarios?
Lo de los cuatro threads es normal, a veces son más.

Enviado por Ramiro el 22 Junio, 2006 - 18:50

Hola, a mi me pasaba

Imagen de usuario

Hola, a mi me pasaba exactamente lo mismo si ejecuto el amulecmd o el amuleweb desde el NSLU2 y el google no me saco de muchas dudas que digamos. Me sucedía de vez en cuando y sólo si había muchos elinks puestos, por lo que se lo atribuyo a que algo falla cuando la carga del NSLU es muy grande. Si le bajas la prioridad al amuled la verdad es que se soluciona bastante aunque de vez en cuando sigue pasando.
Sin embargo si ejecuto el amuleweb o el amulecmd desde mi máquina nunca me pasa, así que supongo que el paquete para la arquitectura arm tendrá algún bug o algo, porque desde mi ordenador va perfecto
Si usas linux sabrás que tanto el amuleweb como el amulecmd se conectan al amuled a traves de un puerto (por defecto el 4712), por lo tanto da igual donde se ejecuten éstos, con tal de que le digas que se conecte a tal puerto y a tal máquina.
Así pues lo que yo hago es jecutar amulecmd o amuleweb en mi máquina (uso linux) y como el remote.conf apunta al NSLU2 no tengo ningún problema. (nota: si ejecutas amuleweb en tu máquina local, en tu navegador tendrás que poner http://localhost:4711, no http://ip_nslu:4711)
Dicho esto, tanto si utilizas windows como si utilizas linux te aconsejo que te olvides de amulecmd y de amuleweb y utilices amulegui, ya que, sobretodo para realizar las búsquedas, es comodísimo. (Aunque para acceso desde fuera de casa la mejor opción para mi es amulecmd, también hay un amulecmd para windows, pero no lo he probado)
Alguna vez da algún timeout, pero eso ya me parece más normal, al rato se soluciona

Enviado por Say0nar4 el 22 Junio, 2006 - 10:28

ya me funciona, pero ...

Imagen de usuario

Hola Say0nar4, me instale el amulegui y conecto desde mi kubuntu pero no me va muy fino. Hay retraso en el programa y no parecen funcionar algunas funciones, aunque la busqueda funciona muy bien. quizas es por el nº de ficheros q tengo que es un poco alto, y unos 25 activos. Pero de momento funciona.

Para copiar a mi disco duro utilizo directamente la conexión SSH desde dispositivos remotos y funciona bastante bien, incluso hay un programa de windows, gratuito para conectar a una unidad por ssh.

voy a seguir vigilando para q no me haga cosas raras. Muchas gracias

Un Saludo,

Vísperas.
www.puntodeacceso.net

Enviado por visperas el 23 Junio, 2006 - 16:13

Hola, me podiais ayudar a

Imagen de usuario

Hola, me podiais ayudar a configurar mi amule? consigo instalarlo pero no consigo por ningun medio acceder mediante amulecmd ni por web ni nada... podriais poner los pasos ke vosotros seguisteis? si lo instalasteis por apt-get, puertos que hay ke abrir, paketes ke hay ke instalar, etc. Me seriais de gran ayuda.... muchas gracias.

Y una cosa mas, todo lo que instale en el nslu2, teniendo debianslug, debe ser de la arquitectura arm no? no puedo instalar un programa que no sea de esa arquitectura no? Muchas gracias de nuevo.

Enviado por jonseg el 22 Junio, 2006 - 14:49

Tienes que editar

Imagen de usuario

Tienes que editar ~/.aMule/amule.conf

AcceptExternalConnections=1
Sin esto no lo podrás controlar de ninguna manera y se niega a arrancar.

ECPassword=ef7628c92bff39c0b3532d36a617cf09
Esto es un ejemplo para password 'amule'. Se calcula así:
pal@debian:~$ echo -n amule |md5sum | cut -d ' ' -f 1
ef7628c92bff39c0b3532d36a617cf09

Para acceder por amulecmd eso es todo. Si quieres acceder por web tienes que arrancar amuleweb a mano o poner en ~/.aMule/amule.conf en la sección [WebServer]
Enabled=1
para que se inicie automáticamente al iniciar amuled. También puedes hacer lo que dice Say0nar4 y ejecutar amuleweb en tu PC o donde sea. Después tienes que especificar un password para amuleweb ya sea en amule.conf sección [WebServer] o en un fichero aparte, remote.conf.
Aquí se describe el contenido de remote.conf:
http://www.amule.org/wiki/index.php/Remote.conf_file

La manera más fácil de instalarlo es con apt-get install amule-daemon, y todas las dependencias se instalan automáticamente, que para eso se inventó apt-get. Los paquetes deben ser de la arquitectura arm tengas debianslug o tengas lo que tengas. Tienes un procesador arm, pues arquitectura arm.
Saludos

Enviado por Ramiro el 22 Junio, 2006 - 18:45

Hola Ramiro,

Imagen de usuario

Hola Ramiro,

He seguido escrupulosamente tus instrucciones para configurar amuleweb y parece que arranca bien amuled, me pide la password ... la entro .... pero se queda así:

joan@NSLU2:~$ amuled
amuled: OnInit - starting timer
Initialising aMule
Checking if there is an instance already running...
No other instances are running.
Loading temp files from /home/joan/.aMule/Temp.

All PartFiles Loaded.
ListenSocket: Ok.

*** TCP socket (ECServer) listening on 0.0.0.0:4712
*** Server UDP socket (TCP+3) at 0.0.0.0:4665
*** TCP socket (TCP) listening on 0.0.0.0:4662
*** Client UDP socket (extended eMule) at 0.0.0.0:4672
Empty dir /home/joan/.aMule/Incoming shared
Enter password for mule connection:

¿Tienes alguna idea de qué estoy haciendo mal?

Gracias.

Enviado por gasko el 29 Septiembre, 2006 - 12:01

Muchas gracias ramiro, voy a

Imagen de usuario

Muchas gracias ramiro, voy a probarlo ahora mismo. El puerto que tengo ke abrir en mi router es el 4662 no? En mi ordenador grande tuve ke abrir este puerto en el router para poder conectarme así que imagino que tambien lo tendre que abrir para el slug. Lo tendre ke abrir tambien con el iptables? Muchisimas gracias de nuevo.

Enviado por jonseg el 22 Junio, 2006 - 22:02

4662 TCP, 4665 UDP, 4672

Imagen de usuario

4662 TCP, 4665 UDP, 4672 UDP.
Además, si quieres conectarte por web desde fuera de la red local, tendrás que abrir el 4711 TCP. Y si quieres ejecutar amuleweb, amulecmd, o amulegui desde fuera de la red local, 4712 TCP (en este caso no te hace falta el 4711).
En cuanto a iptables, eso depende de como tengas configurado tu sistema. Si iptables -L no te dice nada, no tienes ninguna regla en el cortafuegos y no hay que modificar nada.

Enviado por Ramiro el 23 Junio, 2006 - 10:00

Funciona a la perfección,

Imagen de usuario

Funciona a la perfección, muchas gracias. Y cambiando de tema... como puedo acceder al disco duro del slug desde mi pc? Lo tengo compartido con samba pero me gustaria hacerlo por nfs. He instalado y configurado segun un post que vi en esta pagina pero me dice ke mi kernel no lo soporta. ¿Como puedo hacerlo compatible?
Salu2

Enviado por jonseg el 23 Junio, 2006 - 11:16

Supongo que has instalado

Imagen de usuario

Supongo que has instalado nfs-kernel-server, desinstálalo y prueba con nfs-user-server. Se configuran igual y el user no necesita soporte en el kernel.

Enviado por Ramiro el 23 Junio, 2006 - 11:32

Gracias de nuevo, me estas

Imagen de usuario

Gracias de nuevo, me estas ayudando mucho. Ya he configurado el nfs en el slug pero cuando lo voy a montar en el pc me dice ke no tengo permisos... he puesto:

mount 192.168.1.4:/home/jonseg /mnt/jonseg

pero me da el error:

mount: 192.168.1.4:/home/jonseg failed, reason given by server: Permiso denegado

Le he dado a la carpeta /home/jonseg todos los permisos (chmod 777 jonseg) y tampoco... sabes que puede ser? Gracias de verdad por tu ayuda.

Saludos

Enviado por jonseg el 23 Junio, 2006 - 11:57

Pues no sé... ¿ Qué te

Imagen de usuario

Pues no sé... ¿ Qué te dice /sbin/showmount --exports 192.168.1.4 en el PC ? ¿ Qué tienes en el slug en /etc/exports ?

Enviado por Ramiro el 23 Junio, 2006 - 13:17

En /etc/exports: #

Imagen de usuario

En /etc/exports:

# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home/jonseg 192.168.1.0/255.255.255.0(rw)

Lo he configurado segun esta pagina http://www.linuxcentro.net/linux/staticpages/index.php?page=ServidorNFS por lo que en /etc/hosts.allow y /etc/hosts.deny tengo lo que pone ahi. No se porque me da que es algo ke hay mal ahi. Te lo pongo a continuacion:

Archivo: /etc/hosts.deny
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL

Archivo: /etc/hosts.allow
portmap:192.168.1.0/255.255.255.0
lockd:192.168.1.0/255.255.255.0
mountd:192.168.1.0/255.255.255.0
rquotad:192.168.1.0/255.255.255.0
statd:192.168.1.0/255.255.255.0

Gracias por ocupar tu tiempo ayudandome.... Saludos

Enviado por jonseg el 23 Junio, 2006 - 13:51

Después de modificar la

Imagen de usuario

Después de modificar la configuración hay que reiniciar nfsd:
/etc/init.d/nfs-user-server restart
Si ya lo has hecho, no se me ocurre qué puede pasar...

Enviado por Ramiro el 23 Junio, 2006 - 18:18

Yo lo veo bien todo, salvo

Imagen de usuario

Yo lo veo bien todo, salvo que no creo que te hayas instalado ningún sistema de cuotas por lo que yo borraría las lineas
rquotad:ALL del hosts.deny
y
rquotad:192.168.1.0/255.255.255.0 del hosts.allow
Aunque no creo que sea el problema.
Sólo queda reiniciar (o reiniciar los servicios)
Nota: es una lástima que no iniciaras estas preguntas en tu propio hilo, hubiera ayudado a mucha más gente

Enviado por Say0nar4 el 23 Junio, 2006 - 16:48