El 13/11/07, Eduardo de Juan escribió:
he estado echando un vistazo a lo que indicabas del Pm-utils, parece que dice esto es para hacer truquis para que cosas que no funcionan bien en un driver funcionen.
No son "trucos" exactamente... en la 10.3 la suspensión a ram y a disco lo gestiona este paquete (pm-utils) por lo que si quieres que te funcione correctamente tienes que configurarlo.
En fin, si mi tarjeta de red (nic) estaba soportada en 10.2, no entiendo como no puede estarlo en 10.3 pero ...
La tarjeta de red está soportada, sólo tienes un problema al volver de la suspensión, nada más :-). Han cambiado muchas cosas desde la 10.2 en este aspecto, cosas que antes funcionaban ahora ya no funcionan... y viceversa. ¿Cómo ejecutas la suspensión? ¿Desde el applet (enchufe) de kde? ¿Suspendes a ram o a disco?
He mirado el log en busca de algún error, hay 2 que tienen con ver con el ventilador de la fuente (acpi ?) pero no creo que eso interfiera con mi nic.
Los "hook" son una serie de comandos (scripts) que se ejecutan cuando suspendes, por tanto, todos los componentes del equipo que soporten ese nivel de suspensión se ven afectados (ventiladores, tarjetas, discos duros...).
Si veo los hooks del NetworkManager, entiendo que el primero va con el parametro "suspend" y el segundo con "resume" para intentar levantarlo, pero por lo visto no puede.
linux-bbew:~ # grep -i error /var/log/pm-suspend.log
Pon todos los mensajes (info, warning, error) que tengas para que veamos toda la información.
/usr/lib/pm-utils/sleep.d/80acpi-fan: line 18: echo: write error: No such device /usr/lib/pm-utils/sleep.d/80acpi-fan: line 19: echo: write error: No such device
En este caso parece que no encuentra el ventilador para detenerlo, no creo que sea importante, salvo que seguramente no se ve afectado y seguirá en funcionamiento.
linux-bbew:~ # grep -i warning /var/log/pm-suspend.log linux-bbew:~ # grep -i network /var/log/pm-suspend.log
Aquí también, mejor que pongas todos los mensajes (info, warning, error).
===== Tue Nov 13 19:57:19 CET 2007: running hook: /usr/lib/pm-utils/sleep.d/10NetworkManager =====
===== Tue Nov 13 19:58:49 CET 2007: running hook: /usr/lib/pm-utils/sleep.d/10NetworkManager =====
Lo que dice es que ha ejecutado el "hook" de la gestión de la tarjeta de red, pero no escribe ningún fallo :-?.
Lo que preguntabas acerca de DHCP, creo que no porque linux-bbew:~ # ifstatus-dhcp eth0 eth0 DHCP client NOT running
Cuando configuraste la tarjeta de red, ¿seleccionaste la opción de configuración vía dhcp o le pusiste valores fijos de forma manual (dirección ip, máscara de subred, servidores dns, puerta de enlace...)? A ver, sólo es una idea, que yo de suspensiones estoy "pez" y no lo he ejecutado nunca porque me da repelús :-P... se me ocurre que, siguiendo las instrucciones de la wiki (Disabling a Hook*), pruebes inhabilitando el "hook" concreto que afecta a la tarjeta de red y que es "/etc/pm/sleep.d/10NetworkManager". La idea es que al suspender no lo ejecute y la tarjeta (y su gestión / configuración) no se vea afectada. Ojo, si vas a cambiar algún archivo haz siempre copia de seguridad del mismo antes de nada y apunta los permisos actuales del archivo y su propietario / grupo. Si al desactivar este "hook", después de la suspensión se configura correctamente la tarjeta de red, pues ya sabes por dónde puede estar el problema, habría que revisar el script en concreto para ver qué ejecuta o qué no ejecuta en el "resume". Si aún así tampoco funciona correctamente al volver de la suspensión, pues hay que seguir buscando :-) http://en.opensuse.org/Pm-utils#Disabling_a_hook Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org