LINUCA
LINUCA - Asociación de Usuarios GNU/Linux en Cantabria
CONTENIDOS
. La Asociación
. ¡ Apúntate a socio !
. Fotos
. Los más leídos
. Autores [Actividad]
. Últimos Comentarios
. ¡Todos los titulares!
. Guía de Estilo
. Cómo publicar en Linuca
. Links cortos
. Lista de Correo
   [Mensajes antiguos]
   [Etiqueta en la Lista]
. Todas las Listas
. ¿Sugerencias?
. ¡Sindícanos!
Gràcies Bulma!
Esta página usa el código fuente de Bulma :-)
Busquedas

Ultimos kernels
(03/09/2010 04:50:59)
Debian
Última actualización
stable: 26/06/2010
testing: 03/09/2010
unstable: 03/09/2010
Smart Batteries en GNU/Linux (14395 lecturas)
Por Fernando Gómez
Mxyzptlk (http://mxhome.es)
Creado el 16/01/2005 23:16 modificado el 16/01/2005 23:16

Hace aproximadamente cuatro meses compré un portátil Acer TravelMate 4001WLMi, uno de tantos centrinos que se venden últimamente. Uno de los problemas que tuve con él en GNU/Linux fue saber la carga de batería restante, era muy molesto estar trabajando con el portátil y de repente perder lo que no estuviese guardado porque se acababa la batería. Ahora éso ya está solucionado.


Pagina1/1

En primer lugar hablaré sobre las smart batteries[1]. No son más que un tipo de baterías en las que la comunicación de los datos se hace a través de SMBus[2], además se supone que se obtiene un rendimiento mejor en cuanto a aprovechamiento de la carga. Lo que hace internamente es cargar las celdas (unidad más pequeña de la batería) de manera inteligente dependiendo de su tipo y su estado. Con ello se consigue maximizar la carga, reducir el tiempo de carga y alargar lo máximo posible la vida de la batería.

Ahora pasemos a la parte histórica. Las smart batteries no son una novedad, de hecho la última revisión de las especificaciones en su web es del año 1998[3]. La verdad es que no sé muy bien por qué no se ha intentado mantener drivers para ellas durante todo este tiempo porque el último proyecto real que hubo fue Linux-SBS[4] que consistía en un parche para el kernel y las sbsutils, capaces de leer los datos de la batería. Hay otra opción que es una aplicación privativa de la empresa SoftTools[5] llamada Linux Smart Battery System Software Suite o SBS3[6], no lo he probado así que si alguien lo ha hecho agradecería que comentase qué tal le ha ido.

Hace cosa de dos meses encontré un artículo[7] en la web de Linux Zamora[8] sobre un portátil igual que el mío al que estaban instalando una Debian Sid hecho por Raúl Prieto (aka acidrain). Me puse en contacto con él a través del irc y me contó que en la lista de correo de acpi-devel[9] estaban intentando hacer un driver entre algunos usuarios pero que la cosa podía ir para largo. Me apunté a la lista y seguí el desarrollo con mucho interés. El primero en hacer algo funcional fue Bruno Ducrot, que programó un parche para el kernel y una pequeña aplicación capaz de leer algunos de los datos de la batería[10], entre ellos el tiempo restante hasta la descarga total. El módulo parcheado es el i2c-acpi-ec y se ha tomado como base para el siguiente desarrollo. A partir del lector de datos de Bruno Ducrot hice un script en bash[11] que 10 minutos antes del vaciado avisa con pitidos del speaker del pc y justo antes de acabarse apaga el equipo correctamente. Rich Townsend ha ido más allá, utilizando lo ya hecho por Bruno creó un módulo llamado acpi-sbs[12] que recrea la estructura en /proc típica de las baterías. Todavía está en desarrollo, los valores no son del todo exactos pero queda poco, hoy mismo ha liberado una versión capaz de ver también el estado del adaptador de AC en /proc, teniendo todo lo necesario para que funcionen correctamente las aplicaciones gráficas que muestran el estado de la batería.

Espero que los que se han vuelto locos buscando una solución para ésto les resulte útil el artículo y los que estén empezando a volverse locos encuentren el texto rápido y no tengan tantos quebraderos de cabeza como he tenido yo :)

[1] Smart Battery System Implementers Forum
[2] SMBus
[3] Especificaciones de Smart Battery System
[4] Linux-SBS
[5] SoftTools
[6] Linux Smart Battery System Software Suite
[7] Instalación de Debian Sid en TralveMate 4001WLMi por Raúl Prieto
[8] Linux Zamora
[9] Lista de correo acpi-devel
[10] Aplicación de Bruno Ducrot
[11] Script en bash de alarma hecho por Fernando Gómez
[12] Modulo acpi-sbs de Rich Townsend - El modulo está en desarrollo, así que el enlace puede variar con el tiempo, intentaré mantenerlo lo más actualizado posible.


Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
Es posible que se hayan omitido algunos comentarios considerados poco constructivos
1.  Re: Smart Batteries en GNU/Linux (17/01/2005 14:19, #3084)
  Por: FrIkI (http://friki.org)
A mi no me funciona!!!

(No he tenido mucho tiempo para probar...)

Gracias por el articulo, lo estaba esperando como agua de mayo!!

Por la noche os contaré que tal.

 
2.  Re: Smart Batteries en GNU/Linux (17/01/2005 20:37, #3087)
  Por: El cobarde anónimo
Una duda: ¿no te funciona el soporte básico ACPI que lleva el kernel?.

Con dicho soporte, puedes ver el estado de la batería en
/proc/acpi/battery (/proc/acpi/BAT0):
consumo (mW)
carga restante (mWh)...

Si tienes el soporte como módulos, deberías cargar:
modprobe battery
modprobe acpi

 
3.  Re: Smart Batteries en GNU/Linux (17/01/2005 23:48, #3090)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
Eso funcionaría si mi batería fuese de las normales, pero al tratarse de una smart battery todavía no hay soporte oficial en el kernel de linux, espero que dentro de poco se incluya ese soporte.

 
4.  Re: Smart Batteries en GNU/Linux (17/01/2005 22:37, #3089)
  Por: FrIkI (http://friki.org)
Ya me funciona!!

Se tienen que quitar el soporte del kernel para la bateria y cargador.

Va perfecto =:D

Bueno, casi perfecto ;P
Cada vez que leo algún archivo de /proc/sbs se apaga la luz naranja del portatil (la que indica que se está cargando).

Y, mientras está cargando, cada vez que se lee el fichero state correspondiente a la bateria (en /proc/sbs) el tiempo restante para la carga total aumenta asombrosamente.

Supongo que lo arreglaran en poco tiempo... :)

Gracias Fernando!!!!

 
5.  Re: Smart Batteries en GNU/Linux (17/01/2005 23:53, #3091)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
Ha sido un fallo que se me olvidase comentar lo de que hay que desactivar el soporte para battery y ac_adapter, se comentó en la lista de correo acpi-devel y estaba convencido de que se había puesto en los README que vienen en las aplicaciones :)

El driver todavía está en desarrollo y lo bueno es que cada vez más gente se anima a meter mano al código para mejorarle, dentro de poco tendremos una versión totalmente estable.

 
6.  Re: Smart Batteries en GNU/Linux (18/01/2005 02:29, #3093)
  Por: FrIkI (http://friki.org)
En el Readme de acpi_sbs sí está explicado que se tiene que quitar el acpi->battery y ac_adapter.

La web oficial, por si alguien la busca es: http://acpi.sourceforge.net/

Los parches para el kernel se pueden encontrar (creo que actualizados) en: http://ftp.kernel.org/pub/linux/kernel/people/lenb/acpi/patches/release/

Hay algún CVS? En la web no lo he visto :(

PS: Perdón por tanto post, pero es el problema de hablar sin conocer demasiado :p

 
7.  Re: Smart Batteries en GNU/Linux (18/01/2005 08:28, #3095)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
No tienen CVS, las releases que van sacando las meten directamente en el ftp de kernel.org, lo que no sé es si el parche para el kernel 2.6.10-rc3 ya contiene la actualizacion de Bruno Ducrot, ya miraré un changelog cuando tenga algo de tiempo.

 
8.  OFF-TOPIC (20/01/2005 01:16, #3099)
  Por: El cobarde anónimo
Oye una pequeña duda OFF-Topic... ¿que tarjeta gráfica tiene tu portatil? es que he estado mirando portatiles Centrino y casi todos tienen una grafica intel extreme graphics 2 que es la del chipset del Centrino creo. Que tal es esa tarjeta? que tal soporte tiene en linux? tiene drivers? libres? propietarios? suelen venir con las distros? funciona la aceleracion en 3d en X.org? Gracias.

 
9.  Re: OFF-TOPIC (20/01/2005 01:33, #3100)
  Por: FrIkI (http://friki.org)
Nuestro portátil (Acer TM4001) tiene una ati 9700. Mira la siguiente noticia... :)

Yo estoy bastante contento con el.
Es un centrino (pentium M 1500, wireless, ...), la grafica ati4001, re-grabadora dvd [la mia está mal :( ], modem, firewire, 3usb, pcmcia, irda, vga, s-video...

Lo único que no he probado es el irda, s-video y el firewire. Lo demás probado y fundionando perfectamente.

 
10.  Re: OFF-TOPIC (20/01/2005 08:59, #3102)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
Es una ATI mobility radeon 9700 :P, al parecer tiene bastantes cosas capadas porque no consigo que pase de 1500 fps en glxgears con los drivers privativos de ATI.

Se te ha olvidado mencionar que también tenemos bluetooth :).

 
11.  Re: OFF-TOPIC (22/01/2005 02:13, #3113)
  Por: JJ (http://www.frikulanti.net)
Bueno, es que de hecho hay dos modelos: El 4001WLMi y el 4001LMi. El primero tiene algunas cosas de más; tarjeta ati (como bien apuntaba alguien antes el segundo tiene una intel extreme 2, que tiene un soporte muy bueno en linux como i915), la pantalla del WLMi es panorámica a diferencia del LMi que es 4:3 normal, el primero lleva bluetooth integrado, y 60 GB de disco frente a 40. Aún así, por la diferencia de precio yo cogí el modelo bajo.
Por cierto, el firewire funciona bien, el irda parece ser que no (no hay manera, aunque el kernel reconoce los puertos) y el S-Video con la Intel extreme 2 funciona bien. Ah! Y el USB 2.0 acaba de empezar a funcionar correctamente desde el kernel 2.6.11-rc1...
Si alguien quiere ayuda... jj@frikulanti.net

 
12.  Re: OFF-TOPIC (26/01/2005 00:06, #3139)
  Por: FrIkI (http://friki.org)
JJ cuidado con los spammers... no pongas tu dirección por ahí, seguramente tu dirección es jj@asdf.com en frikulanti.net o jj en frikulanti de net.

En Mallorca utilizariamos jj ensaimada frikulanti net, aquí (en linuca) utilizan _ARROBA_ ;)

Cuestión de gustos...

A lo que iba, no es que lo haya buscado, pero ya puestos, como haces configurar el firewire?

PS: Ah, mi dirección es frikimaster y uso el server de gmail, por si alguien tiene dudas o algo que contarme.

 
13.  Re: OFF-TOPIC (26/01/2005 16:19, #3143)
  Por: El cobarde anónimo

Vaya, gracias por cambiarme la dirección de correo ;-)

Pues lo del firewire, sólo recuerdo haber activado todo lo referente a ieee1394 y raw1394 en el kernel al compilarlo, y creo que me detecta el puerto. Lo que no he probado es el EHCI y OHCI via 1394, pero el dvgrab me detecta el dispositivo firewire sin problemas. Aún no he probado de pasar ningún vídeo pero parece que va a funcionar... A ver si alguien lo puede corroborar.

A propósito; alguien ha conseguido activar la luz del wireless de alguna forma? Porque el driver ipw2200 no lo hace automáticamente (creo que el ndiswrapper sí que lo hacía, aunque entonces no mostraba la señal del enlace). He leído por ahí que con algunos modelos de acer funcionaba con "acerhk", pero lo intenté y nada... Me recrea la estructura en /proc/drivers/acerhk pero no consigo que reaccione.


 
14.  Re: OFF-TOPIC (27/01/2005 23:08, #3157)
  Por: FrIkI (http://friki.org)
Yo ahora mismo uso ndiswrapper y la luz funciona bien.

Con ipw2200 no la activa. :(

De lo que comentas ni idea (acerhk), luego lo miro...

Una cosa... que versión estais usando de ipw2200? Y el kernel? Es que a mi se me keda colgado el hotplug (si tengo el ACPI activo) al iniciar el sistema si tengo instalado el dichoso driver. Yo uso la ultima version, la 0.21 y el firm el ultimo tambien...

Luego voy a probar lo del firewire, que tengo una camara por acà ;)

 
15.  Re: OFF-TOPIC (28/01/2005 12:50, #3163)
  Por: JJ (http://www.frikulanti.net)
Yo ahora mismo uso el kernel más nuevecito: el 2.6.11-rc2. Lo hago porqué a partir de la versión 2.6.11-rc1 hay soporte para nuestras tablas de voltaje del USB 2.0. No se si lo habeis probado pero sólo funcionaba el USB 1.1 hasta ahora; en usbview se ve un extraño "root hub" 2.0 pero que no da ninguna respuesta a dispositivos USB 2.0 (yo tengo un disco y no veais la faena que era pasar archivos a 12Mb/s en vez de a 480Mb/s... xD).

La versión de ipw2200 también la más nuevecita, la 0.21. Hasta ahora usaba la 0.15 o la 0.12 porque, por ejemplo, la 0.19 me ocasionaba cuelgues y creo recordar que la 0.20 también. Ah! Supongo que tendreis el kernel con el parche de la velocidad para speedstep-centrino, no? Porque curiosamente nos detecta nuestro procesador como un 1750 (no se por qué narices aún nadie lo ha modificado en la rama estable). El escalado de CPU funciona, pero siempre relativo a este 1750... No se si es simplemente un error y el procesador funciona a 1500 correctamente o le hace overclocking de alguna manera...

Si alguien lo quiere puedo colgar el parche y mi .config del kernel, a mí ahora todo me va de maravilla.

 
16.  Re: OFF-TOPIC (09/03/2005 21:24, #3303)
  Por: rip
Me encantaria que colgaras tu parche y tu .config para el 2.6.11. Me sería de gran ayuda y supongo que a mucha más gente también.

Gracias.

 
17.  Re: OFF-TOPIC (27/01/2005 13:01, #3149)
  Por: El cobarde anónimo
Bueno, yo tengo un acer extensa 3000WLMi_A, y parece que es básicamente lo mismo, este lleva pentium M 1,4 Ati Mobility radeon 9700 (tampoco paso de 1500 con el glxgears), pantalla 1280x800 panorámica, de estas nuevas brillantes, y la verdad es que no se si lleva bluetooh... aunque si tiene el botoncito con el logo, o sea que supongo que si. Por otra parte, alguien ha conseguido usar el lector de tarjetas de memoria integrado que lleva? lei por ahi que estaba presente a partir del 1.6.10, pero ahora estoy con el 2.6.8, primero quiero probar lo de la bateria, que me interesa mas.

 
18.  Re: OFF-TOPIC (25/01/2005 23:56, #3138)
  Por: FrIkI (http://friki.org)
Tenemos Bluetooth??

Que yo sepa mi Acer TM 4001 WLMI viene sin el "bru-tú".

El tuyo tiene? Seria una opción extra, no??

 
19.  Re: OFF-TOPIC (26/01/2005 09:09, #3140)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
Que yo sepa sí que tiene pero tengo que encontrar alguna cosa bluetooth para probarlo, en cuanto lo consiga ya haré otro artículo.

 
20.  Re: OFF-TOPIC (27/01/2005 23:03, #3156)
  Por: FrIkI (http://friki.org)
Hoy me instalé el Windows...

ALAAA!!! (cohetes y panderetas)

Tenia que actualizar el firmware de la grabadora (no se si en linux se puede hacer, da igual, el pecado esta echo ;D), por cierto, ahora sí funciona bien, grabo dvds sin problemas y en teoria tambien puedo grabar en dvd de doble capa!!!


A lo que iba... Cuando aprieto el boton del bluetooth (en windowz) me dice que no hay dispositivo... por lo tanto... :(

Hasta luego!! Un abrazo!!

 
21.  Re: OFF-TOPIC (29/01/2005 15:20, #3174)
  Por: aCiDRaiN
EL 4001WLMI NO lleva BT integrado de serie ...........

 
22.  Re: OFF-TOPIC (06/04/2005 12:53, #3385)
  Por: Josué
Ese portatil lleva bluetooth. Mira, al lado del botoncito del wireless, hay un botoncito igual del bru-tu. Yo también le tengo.

 
23.  Nueva Wiki sobre el Acer TM 4001 WLMi (27/01/2005 23:18, #3158)
  Por: FrIkI (http://friki.org)
Lo pongo aquí por si alguien se anima...

Yo empezé el manual en catalan, luego lo traduzco...

Wiki en castellano: http://bulma.net/wiki/acer_tm_ 4001_wlmi_es
Wiki en catalan: http://bulma.net/wiki/acer_tm_ 4001_wlmi_ca

Chao!!

 
24.  Re: Nueva Wiki sobre el Acer TM 4001 WLMi (28/01/2005 09:07, #3161)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
A aumentar el manual con textos nuevos, ya los iré haciendo y te comento cuales son para que los traduzcas cuando puedas :)

 
25.  Re: Smart Batteries en GNU/Linux (04/02/2005 16:28, #3202)
  Por: El cobarde anónimo
Me ha parecido entender que actualizando el firmware es posible escribir a doble capa, es verdad eso ?? Me puedes pasar algun link ? Un saludo

 
26.  Re: Smart Batteries en GNU/Linux (04/02/2005 18:03, #3204)
  Por: FrIkI (http://bloc.balearweb.net/friki)
Joder, no lo encontraba por inguna parte... a mi me va de coña, grabo cds i DVDs sin problemas, pero los de doble capa no los he probado, segun dicen en algunos foros funciona bien.

Web del firmware --> http://dhc014.rpc1.org

Un foro donde hay bastantes comentarios al respecto --> http://foros.solodrivers.com/DCForumID1/489.html#25

Ahh, yo estoy usando la versión más reciente, PST3. Y, lo actualizé desde windows usando firmware.exe que puedes encontrar a la misma web. Recuerda hacer una copia del firm original (tambien con el programita ese). He comparado el firm original y no coincide con ninguna de las versiones expuestas en esa web. Si algun dia el pc te peta, ponle el firm original, no fuera cosa pierdas la garantia.

 
27.  Re: Smart Batteries en GNU/Linux (06/02/2005 03:29, #3211)
  Por: FrIkI (http://bloc.balearweb.net/friki)
Se ha abierto un proyecto sobre smart bateries en https://sourceforge.net/projects/sbs-linux/

Esta ahí la nueva versión de los drivers. Voy a probar...

Hasta luego!!

 
28.  Re: Smart Batteries en GNU/Linux (17/02/2005 13:09, #3256)
  Por: BlueHawk
Pues funciona :-) Lo he probado en un Acer Travelmate 2303WLMi y va de maravilla .. ahora tendré que crearme algún script para hacer que se vea la carga en tiempo real, ya que el script que habeis puesto allí arriba no se me acaba de adaptar del todo. Muchas gracias a tod@s por la información, me habis salvado de volver a usar el windowz .... Pedro

 
29.  Re: Smart Batteries en GNU/Linux (21/02/2005 11:49, #3264)
  Por: BlueHawk
Pues no, no me ha hecho falta crear script alguno, ya que una vez he reiniciado el equipo, KDE me ha detectado correctamente que estoy funcionando con baterías y me ha abierto Klaptop... :-D

 
30.  Dual Screen (22/02/2005 19:00, #3268)
  Por: JJ
He publicado un artículo en frikulanti.net (català) explicando cómo configurar dual screen en Acer Travelmate 4001lmi. Tal vez os interese! http://www.frikulanti.net/?q=node/228

 
31.  Re: Smart Batteries en GNU/Linux (06/04/2005 13:01, #3386)
  Por: El cobarde anónimo
Alguien que use GNome 2.10 (y si es sobre UBUNTU mejor)? Por fin puedo ver el estado de mi batería (en el acer tm 4001wlmi), pero con fallos. Cuando llega a 0% y 100% (cargando o descargando) me peta el monitor de la bateria y con el todo el panel de gnome :( He desactivado las alarmas del monitor por si eran las causas. También, cuando le pongo a cargar no me sale el icono de carga, si que me dice cuanto tiempo de carga queda, pero me sigue saliendo la pila. Si reinicio con el enchufado, me sale el icono de carga. Bueno, no se, si alguien tiene un problema similar... Voy a probar de todas formas con algún monitor diferente como los de gdesklets, haber que hacen.

 
32.  Re: Smart Batteries en GNU/Linux (06/04/2005 18:03, #3387)
  Por: Lugeriux (http://www.motionflux.com)
A mi me sucede lo mismo usando ubuntu pero en kde (kubuntu), al finalizar de cargar la batería el monitor de batería se traba y de hecho solo reiniciando vuelve a funcionar a la perfección. Supongo que es un bug que aún no se corrige.

 
33.  Re: Smart Batteries en GNU/Linux (07/04/2005 22:50, #3391)
  Por: Josué
Por favor, que alguien borre el post anterior, la he liado al copiar texto plano, lo siento. Aquí está todo legible:

Bueno, creo que traigo la mejor solución para aquellos que tenemos un Acer y usamos una distro más o menos nueva, con bastantes parches. Yo ya tengo instalado en mi ubuntu hoary la batería y sin necesidad de compilar núcleo, pudiendo seguir usando el kernel de ubuntu.

Además, he leido que en Mandrake pasa lo mismo y supongo que en otras distribuciones también. Ya se había comentado en esta web acerca del proyecto en SourceForge.net llamado sbs-linux en http://sourceforge.net/projects/sbs-linux/
Pues bueno, la forma de obtener la batería es completamente diferente que el parche + módulos de bruno ducrot. Consiste en parchear la DSDT.

Yo no se muy bien lo que es eso, pero funciona. También es necesario parchear el kernel para que podamos usar nuestra nueva DSDT, pero ubuntu hoary ya tiene el parche en el kernel por defecto (y mandrake no se que versión, he leido q también). Es el parche dsdt-initrd, por si queréis comprobar si vuestra distro lo trae. Pues bueno, pongo rapidamente el método.

1- Bajamos y descomprimimos en /donde/quieras/sbs-xxxx/ la ultima versión del parche en la página: http://sourceforge.net/projects/sbs-linux/

2- Necesitamos acpica, que es una especie de compilador de DSDT (vale, no se muy bién lo que es ;) ). Para ello vamos a la página http://developer.intel.com/technology/iapc/acpi/downloads.htm y nos bajamos el paquete correspondiente.
Descomprimimos y compilamos (buscamos los README y ahí viene todo explicado).
Yo tuve algún problema al no tener flex instalado. Además, es necesarion flex-old en ubuntu (una versión más vieja) y posiblemente bison (bueno, y sino, lo instalais de regalo que siempre viene bien).
Supongo que habrá por ahí paquetes deb y rpm, pero bueno. El programilla que nos interesa del acpica es iasl.

3- Ahora, como root o sudoer, hacemos:
cd /donde/quieras/sbs-xxxx
cat /proc/acpi/dsdt > dsdt.dat iasl -d dsdt.dat patch > /boot/initrd.img-xxxx-dsdt
cat DSDT.aml >> /boot/initrd.img-xxxx-dsdt
echo -n "INITRDDSDT321DSDT321" >> /boot/initrd.img-xxxx-dsdt

Ahora, editaremos grub para que carge el nuevo initrd (yo recomiendo clonar la antigua entrada manteniendola y hacer una nueva).
Por cierto, haciendo sudo no me deja modificar los initrd así que tengo que pasarme a root: sudo -s

Bueno, haber si os sirve de ayuda. Por cierto se solucionan todos los problemas del driver de Bruno que hace dos posts mencioné

 
34.  Re: Smart Batteries en GNU/Linux (07/04/2005 22:57, #3392)
  Por: El cobarde anónimo
Debo parecer medio lelo :(
El punto 3 es:

3- Ahora, como root o sudoer, hacemos:
cd /donde/quieras/sbs-xxxx
cat /proc/acpi/dsdt > dsdt.dat
iasl -d dsdt.dat
patch /boot/initrd.img-xxxx-dsdt
echo -n "INITRDDSDT123DSDT123" >> /boot/initrd.img-xxxx-dsdt
cat DSDT.aml >> /boot/initrd.img-xxxx-dsdt
echo -n "INITRDDSDT321DSDT321" >> /boot/initrd.img-xxxx-dsdt

Siendo xxxx la versión del kernel.

Mil perdones.

 
35.  Re: Smart Batteries en GNU/Linux (07/04/2005 23:31, #3393)
  Por: El cobarde anónimo
Olvidaros de los ultimos tres posts. Lo siento, yo y vuestro foro estamos reñidos.
http://www.ubuntu-es.org/node/3028
En esa dirección teneis todo en mejores condiciones.

 
36.  Re: Smart Batteries en GNU/Linux (08/04/2005 16:57, #3396)
  Por: Mxyzptlk (http://mxhome.no-ip.com)
No pasa nada, lo que cuenta es la intención y la tuya es muy buena. El método que comentas es el que produce unos resultados mejores, lo llevo usando desde que salió y no falla en ningun momento siempre que no se ponga el parche para el nospinlock que recomiendan poner en algunos casos.

 
37.  Re: Smart Batteries en GNU/Linux (08/04/2005 23:47, #3398)
  Por: Josué
El parche ese del nospinlock no lo he probao. Dicen que se pierden algunos eventos (pulsaciones del teclado por ejemplo). Pero bueno, a mi me va esto bien sin el.

 
38.  Re: Smart Batteries en GNU/Linux (22/11/2005 11:12, #4352)
  Por: El cobarde anónimo
Se que el comentario esta un poco desfasado temporalmente.
Yo tb tengo un TM 4001WLMI

A partir del kernel 2.6.14, el soporte para ACPI (acpi.sf.net) viene integrado de serie.

El problema que hay es que en la bios hay definida una tabla llamada DSDT (diferentiated system description table), que algunos fabricantes no cuidan demasiado.

Esta tabla es leida por el SO (linux en nuestro caso) y, al contener errores impide el acceso a los datos de la bateria.

Asi que simplemente hay que reparar esta tabla erronea y hacer que el kernel no la lea de la bios sino de un fichero indicado por el usuario. En acpi.sf.net cuentan como arreglarla...

Luego hay que parchear el kernel para permitir que lea la DSDT des de un fichero (en el initrd)
(http://gaugusch.at/kernel.shtml)


Saludos,

SoLD

 
39.  Re: Smart Batteries en GNU/Linux (30/12/2005 22:03, #4550)
  Por: Jose
como funciona el bluetooth, me sale algo de no devile. alguien sabe lo q significa?

 
Calificacion
***0
Votos: 8
Danos tu opinion:
**** Excelente
***0 Muy Bueno
**00 Bueno
*000 Regular
0000 Malo
SECCIONES
Artículo
Truco
Noticias
Breve
Enlace
Linuca
Libros
Tira ECOL
Tira Ecol
Modificado: 11/1/2007 02:40:45 | Tiempo Total: 0.025 segs | Kernel: Linux - x86_64 - 2.6.18-xen | Last Boot: 11/07/2007 09:14 CEST
Powered By WEB-Bulma   Apache   Mysql   PHP   Gimp