Linux en Acer Travelmate 290LMi - Configuración (2)

7 - Configuración (2)

[editar]
Tutorial creado por Javier Gonzalez. Extraido de: http://www.mononeurona.org/index.php?idp=527
24 de Octubre de 2005
Tarjeta de sonido:
       Para lograr escuchar algo por los altavoces vamos a tener que dar soporte en el kernel:
      <*> Intel i8x0/MX440, SiS 7012; Ali 5455; NForce Audio; AMD768/8111
       *En debian tendremos que dar permisos a los dispositivos de sonido con:
         #chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi
      
*En archlinux, que ha diferencia de debian utiliza devfs tendremos que editar /etc/devfsd.conf y añadir estas dos lineas al final:
           REGISTER sound/.* PERMISSIONS root.users 666
              REGISTER snd/.*  PERMISSIONS root.users 666
      
       Tanto en archlinux como en debian, si queremos escuchar varios sonidos a la vez tendremos que recurir a algún servidor de sonido, en mi caso opté por esd (Enlightened Sound Daemon).
       Para instalar esd bastará con
        *En archlinux -> #pacman -S esd   (Después tendremos que modificar /etc/rc.conf y añadirlo en DAEMONS=...                                                                         para que se ejecute al inicio)
        *En debian -> #apt-get install esd
       Después, con configurar las aplicaciones como xmms, mplayer ... para que utilicen esd será suficiente.
       (Para esto echale un vistazo a la documentación de las aplicaciones)
        
          
    Tarjeta de red:
          Necesitas cargar el módulo 8139too o darle el correspondiente soporte en el kernel. Para la configuración de la red (ip, puerta de enlace y demás), edita los ficheros:
               *En archlinux -> /etc/rc.conf
               *En debian -> /etc/network/interfaces
          Tanto en arch como en debian las DNS están en /etc/resolv.conf
   
          Si deseas utilizar DHCP necesitarás instalar algún cliente, yo recomiento pump, actualmente está en los sources de debian pero no en los de archlinux, por lo que será necesario compilarlo si queremos usarlo.
           Su uso es bastante sencillo: #pump -i <interfaz>
   PCMCIA:
    Para la rama 2.4 :
        Para ello vamos a necesitar los últimos drivers pcmcia que puedes descargarlos de aqui: http://pcmcia-cs.sf.net. Una vez descargados, compilamos con #make config; make all; make install.
        Cargamos el modulo pcmcia_core con #modprobe pcmcia_core e iniciamos con  #/etc/init.d/pcmcia start
   Para la rama 2.6:
     
En 2.6 no es necesario compilar el soporte pcmcia del paquete pcmcia-cs, sino que tendremos que usar el del kernel, no obstante, podemos compilar las utilidades de pcmcia-cs descargando la última versión de                             http://pcmcia-cs.sf.net y compilando con #make utills utils_install

    IRDA:
            Primero será necesario configurar correctamente en la bios IRDA. Bastará con configurarlo como COM2, 0x2f8, irq=3 dma=1.
        *En Debian con kernel 2.4:
                Instalaremos las utilidades necesarias con #apt-get install irda-common irda-tools. Ahora tendremos                             que añadir estas lineas a /etc/modules.conf:
                        alias tty-ldisc-11 irtty
                        alias char-major-161 ircomm-tty
                        alias char-major-60 ircomm_tty
                        alias irda-dongle-0 tekram
                        alias irda-dongle-1 esi
                        alias irda-dongle-2 actisys
                        alias irda-dongle-3 actisys
                        alias irda-dongle-4 girbil
                        alias irda-dongle-5 litelink
                        alias irda-dongle-6 airport
                        alias irda-dongle-7 old_belkin
             Acto seguido cargaremos los módulos necesarios con: #insmod irda irtty smc-ircc ircomm ircomm-tty irport y por último #irattach /dev/ttyS1 -s. Ahora ya tendremos los infrarojos funcionando, Cuando queramos usar algun dispositvo por irda (como una palm, o un movil) debemos hacer referencia a  /dev/ircomm0. Para comprobar que funcionan perfectamente podemos usar #irdadump y sin conectar ningun dispositivo debemos obtener una salida similar a esta:
                        17:48:47.839869 xid:cmd c40f8795 > ffffffff S=6 s=0 (14)
                        17:48:47.929865 xid:cmd c40f8795 > ffffffff S=6 s=1 (14)
                        17:48:48.019762 xid:cmd c40f8795 > ffffffff S=6 s=2 (14)
                        17:48:48.109864 xid:cmd c40f8795 > ffffffff S=6 s=3 (14)
                        17:48:48.199863 xid:cmd c40f8795 > ffffffff S=6 s=4 (14)
                        17:48:48.289866 xid:cmd c40f8795 > ffffffff S=6 s=5 (14)
                        17:48:48.379864 xid:cmd c40f8795 > ffffffff S=6 s=* beta hint=0400 [ Computer ] (20)
            En archlinux no he probado aún los infrarojos, y con kernel 2.6 tampoco, pero supongo que su configuración será muy similar a la descrita anteriormente para kernel 2.4
    Teclas de Función:
       Para la configuración de las teclas P1 y P2 así como el control de volumen he utilizado el control de teclas multimedia de gnome, situado en el panel de gnome en aplicaciones -> Preferencias de escritorio -> Teclas multimedios. Para el resto de las teclas (como control de brillo) no es necesario tocar nada.
        Si no utilizas gnome puedes usar algun otro programa como lineakd o acme.
    ACPI:
        Será interesante que instalemos el daemon acpid para controlar los eventos acpi y el cliente acpi para consultar dichos eventos. Para ello bastará con:
            *En debian -> apt-get install acpid acpi
             *En archlinux -> pacman -S acpid acpi  (y añadir acpid en DAEMONS editando el fichero /etc/rc.conf
        Con 2.6 la suspensión no me funciona, cuando suspendo el equipo al H.D. con echo 4> /proc/acpi/sleep al "reanimarlo" pasandole el parámetro resume=/dev/ParticionSwap al kernel este machaca dicha partición.
    Centrino Speedstep:------__        Con esto conseguiremos ahorrar batería, speedstep es una característica de los micro mobile de intel que permiten ajustar la frecuencia del microprocesador al uso que se le de al PC. Para ello necesitaremos instalar un         daemon que dependiendo del tiempo de CPU que requieran algunas aplicaciones ajuste la velocidad del                         microprocesador evitando dechorres innecesarios. Para hacernos una idea, podemos estar reproduciendo Divx         con mplayer, dentro de una sesión de gnome, mientras chateamos y mantenemos alguna aplicación más a                     600Mhz.
        
        Los valores que puede tomar este microprocesador son 600Mhz - 800 Mhz o 1300 Mhz.
        Actualmente utilizo cpufreqd, aunque anteriormente utilizaba cpudyn.
        El cambio de cpudyn a cpufreqd vino motivado porque cpufreqd es mucho más configurable que cpudyn y puede tener en cuenta más aspectos a la hora de establecer un perfil u otro. No obstante cpudyn goza de la ventaja de ser un daemon muy poco pesado.
        Para instalar cpufreqd:
            *En archlinux -> pacman -S cpufreqd (editaremos /etc/rc.conf y añadiremos cpufreqd en DAEMONS para que se ejecute automaticamente al inicio)
            *En debian -> apt-get install cpufreqd
          Será necesario configurar /etc/cpufreqd.conf debidamente, aquí puedes encontrar una copia de mi cpufreqd.conf.
 
        Para instalar
cpudyn:
            *En archlinux -> pacman -S cpudyn
            *En debian -> apt-get install cpudyn
        Para comprobar que funciona bastará con:
            # cat /proc/cpufreq
                      minimum CPU frequency  -  maximum CPU frequency  -  policy
                      CPU  0       600000 kHz ( 46 %)  -    1300000 kHz (100 %)  -  powersave
        Con cpudyn también podemos hacer que se desactiven los discos duros para ahorrar batería, para ello tendremos que modifcar /etc/cpudyn.conf y descomentar las lineas TIMEOUT=120 y DISKS=/dev/hda.
|| Si utilizas gnome, posiblemente te guste el applet que ha desarrollado Carlos García Campos para controlar de un modo visual el estado del microprocesador en cada momento, puedes descargarlo de aquí: http://linups.org/~kal/gnome-cpufreq-applet/ ||

[[http://linups.org/%7Ekal/gnome-cpufreq-applet/ ]]
[editar]

Sé el primero en opinar


Tutoriales relacionados con 'Linux en Acer Travelmate 290LMi'

En este artículo intentaré explicar de la forma más detallada posible, dando lugar a las... Más »

Autor y licencia de 'Linux en Acer Travelmate 290LMi'


Tutorial de Javier Gonzalez. Extraido de: http://www.mononeurona.org/index.php?idp=527 CopyLeft
Este trabajo está licenciado bajo la Creative Commons License
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.