
Instalar Debian en el Acer Aspire One.
3 Septiembre 2008PARTE I: Entorno gráfico y tarjeta wireless:
Después de mucho jugar con mi Acer Aspire One …
¿POR QUÉ DESINSTALAR LINPUS?
Mis razones principales fueron:
- El escritorio que viene por defecto es muy limitado. Únicamente útil para tareas ofimáticas, multimedia e internet. (Suficiente para un usuario “base“, pero quizás corto para uno “enreda“).
- Por defecto no permite tener acceso a una terminal o instalar aplicaciones nuevas. Hay que sacarle un panel avanzado oculto.
- Está basado en Linux Fedora 8, pero al intentar actualizar y/o instalar nuevo software se producen problemas por dependencias incumplidas de librerias y versiones entre Linpus y Fedora 8.
- ¡¡ Because I love Debian !!
La tercera razón quizás, bajo mi opinión es la de más peso.
INSTALANDO DEBIAN EN EL ACER ASPIRE ONE…:
Existe esta wiki que explica cómo instalar Debian en el Aspire One, y algunas otras webs: [1] , [2] o [3] que pueden ayudarte algo.
Lo más rápido es contar con un lector de CD externo via USB para evitar hacerte un USB de arranque con la imágen de Debian a Instalar. Si no tienes ninguno, hay que seguir las instrucciones de la wiki.
Necesitamos:
- Unidad de CD-Rom externa.
- A falta de esto una llave USB de 1GB para hacer un USB de arranque.
- Un CD de instalación de Debian Lenny-i386-netinst.
- Conexión a Internet mediante cable de red.
- Algún que otro equipo cerca con salida a Internet por si hay que consultar algo.
Tanto si tenemos una unidad de CD-Rom externa como si optamos por crear el USB de arranque, hay que cambiar la secuencia de arranque en la BIOS de nuestro Acer pulsando F2 o F12, y colocando la unidad de CD o el USB lo primero, según corresponda.
Una vez reiniamos y comienza el instalador, se aconseja realizar una instalación lo más básica posible, es decir, sin entorno gráfico ni ningún otro añadido. (La capacidad del disco SD y de la memoria hay que cuidarla en este ultraportátil).
… Instalando el entorno gráfico:
Terminada la instalación nos encontramos con que no tenemos entorno gráfico y no nos reconoce dispositivos cómo la tarjeta wireless o la webcam, pero si tenemos Internet a través del cable que nos salvará la vida
Si ejecutamos lspci en el terminal, vemos que nuestra tarjeta de video es esta:
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
Lo primero instalar un escritorio ligero como xfce4, un servidor gráfico cómo xorg, y un gestor de sesiones cómo xdm (entre otras cosas).
Para ello, como root:
#apt-get update
#apt-get install xfce4 xserver-xorg-video-i810 xdm
Esto tardará un buen rato ya que tirará de muchas dependencias.
La tarjeta de video que trae el Aspire One es una Intel, por lo que necesitamos los módulos de i810 de xorg, pero este sólo funciona para kernels superiores de 2.6.20 (creo), por lo que no nos funcionará en un principio y habrá que instalarse otro kernel superior o bien instalarse los módulos de “vesa” para xorg:
#apt-get install xserver-xorg-video-vesa
… Preparando la tarjeta inalámbrica:
Se trata de una tarjeta
Si ejecutamos la orden “lspci” desde el terminal, observamos que se trata de una tarjeta:
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Ethernet controller: Atheros Communications, Inc. AR5006EG 802.11 b/g Wireless PCI Express Adapter (rev 01)
La primera se trata de la tarjeta ethernet, una Realtek con la que no tenemos ningún problema ya que Debian lenny la detecta por defecto. La segunda es nuestra tarjeta inalámbrica, una Atheros con el chip AR5006AG.
Necesitaremos bajarnos las fuentes que le dan soporte al núcleo para esta tarjeta y compilarlas. Para ello preparamos el sistema e instalamos antes lo siguiente:
# apt-get update # apt-get install build-essential module-assistant madwifi-source
Una vez descargado e instalado todo, usaremos module-assistant para compilar las fuentes de la tarjeta e instalarlas, para ello, desde la terminal y como root:
# m-a prepare
# m-a auto-install madwifi
Una vez terminado la tarjeta wireless la reconocerá como ath0 y la ethernet como eth0. Vamos a instalar algunas herramientas para comprobar si nos ha detectado la inalámbrica:
#apt-get install wireless-tools
Una vez instalado este pack de herramientas tecleamos lo siguiente para comprobar que realmente nos la detecta:
#iwconfig
Y deberá aparecer algo como:
ath0 IEEE 802.11g ESSID:”gnulinex”
Mode:Managed Frequency:2.412 GHz Access Point: 00:14:6C:EB:0B:13
Bit Rate=54 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:6365-7265-73
Link Quality=85/100 Signal level=-48 dBm Noise level=-127 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Donde “ath0” es el nombre de la interface de red y “gnulinex” la essid a la que está conectado en este caso,
Si no nos la ha reconocimo podemos intentar compilar las fuentes “a mano“. Para ello necesitamos antes instalarnos esto:
#apt-get install build-essential linux-headers-$(uname -r)
Y posteriormente hacer:
#mkdir fuentes
#cd fuentes
#wget http://snapshots.madwifi-project.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
#tar -xzvf madwifi-hal-0.10.5.6-r3835-20080801.tar.gz
#cd madwifi-hal-0.10.5.6-r3835-20080801
Posteriormente compilamos e instalamos las fuentes:
#make
#make install
#modprobe ath_pci
Para asegurarnos de que arranca el soporte para la inalámbrica en cada arranque del equipo añadimos al final del archivo /etc/modules: ath_pci
Reiniciamos el equipo, y al hacer iwconfig debería aparecer detectada.
Xfce4 tiene multitud de applets para instalar, pero quizás le falta un “network-manager” para que podamos administrar las propiedades de nuestros dispositivos de red. Yo recomiendo: wicd
Para instalarlo necesitamos añadir esta línea en el archivo /etc/apt/sources.list:
deb http://apt.wicd.net debian extras
Después:
#apt-get update
#apt-get install wicd
Una vez instalado wicd volvemos a quitar o a comentar la línea que hemos puesto en el archivo sources.list y hacemos:
#apt-get update
También puede ayudarte: Manual de Linux que aparece en este blog.



ya me bajé la live q te dije ayer… a ver si la probamos
bajate el Chrome de Google y pasalo a Linux. Aquí te viene como:
http://dev.chromium.org/developers/how-tos/build-instructions-linux
está basado en en el motor de busqueda webkit (safari) y no en Gecko como Firefox, aunq firefox terminará usando webkit porque es superior en aplicaciones via web, pesa menos… Ademas Epiphany ya se pasa a webkit como único motor…asiNNN que
por cierto…no fuiste al concierto de La Shica?
pues q sepas q pasaron lista…
Se agradece, me sirvio para sucometido.
muchas gracias compañero linuxiano.
Hola, ya veo que has instalado debian en el aspire one.
¿qué tal el soporte de hardware? funciona todo? el lector de tarjetas, el touchpad, el interruptor de la wifi…
Gracias. Un saludo.
Al final solo murio mi disco duro asi que de momento sigo con mi laptop!!
Eres un puto enreda. A ver si no pudes dejar las cosas como están y si trae linpus, pues linpus. Y si trae güindos, pues a tomar por culo. Me encanta que nos cuentes lo que haces, ya sabes que yo soy de pocas palabras y menos escritas. Por cierto el Acer One que tenía de 8Gb lo devolví y ahora tengo el de 1gb de ram y 120 de hd (por un poco más donde los ermex).
Un abrazo, a ver si hablamos que me cuentes como quedais despues de los cambios.
Te faltó indicar que se debe agregar la llave GPG al llavero para que acepte los paquetes de wicd:
wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add -
hola que tal!!
que tienes en tu sources.list
gracias. bye
problema!
le doy a apt-get update y las salidas ponen todas cdrom noseque
el apt-get no reconoce ningun paquete que le pongo
pongo ifup eth0 y eth1 y sale en los dos el error Ignoring unknown interface eth0=eht0 (eht1=eth1)
no se que puedo hacer, ya he perdido mucho tiempo con esto…
Gracas por todo
Alt + F2 y pones xterm o “terminal” (es decir, por defecto, si tienes acceso a una terminal o a instalar programas –> yum install o utilizando “pirut”, compilando, o bajándote algún binario directamente)…
Saludos!
Hola he instalado madwifi pero no he logrado conectarme ni una sola vez a la red inalambrica de mi casa doy detalles a ver si alguien me puede ayudar de favor .
Al hacer iwconfig en terminal me aparece
rodri@Rodri-netb:~$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
wifi0 no wireless extensions.
ath0 IEEE 802.11g ESSID:”" Nickname:”"
Mode:Managed Frequency:2.437 GHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm Sensitivity=1/1
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality=0/70 Signal level=-96 dBm Noise level=-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
pan0 no wireless extensions.
rodri@Rodri-netb:~$ iwlist ath0 scan
ath0 No scan results
#finalmente le puse wifi radar como administrador de conexiones
rodri@Rodri-netb:~$ wifi-radar
Error for wireless request “Set ESSID” (8B1A) :
SET failed on device ath0 ; Operation not permitted.
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
wifi0: unknown hardware address type 801
can’t create /var/run/dhclient.ath0.leases: Permission denied
SIOCSIFADDR: Permission denied
SIOCSIFFLAGS: Permission denied
SIOCSIFFLAGS: Permission denied
wifi0: unknown hardware address type 801
Open a socket for LPF: Operation not permitted
Ojala alguien me pueda ayudar
Hola Rodrigo,
La tarjeta wifi te la ha reconocido según veo.
Prueba comprobar que tienes esa interface levantada por defecto, sino levantalá:
#ifconfing ath0 up
Otras veces me ha pasado que no se conecta ni hace el scanning por tener el botón de la wifi apagado. Al no encenderse el led, no se sabe nunca si esta activada o no.
Mueve el botón de posición y ve probando con lo de iwlist ath0 scanning… hasta que veas que comienza a detectar redes.
Espero que pueda ser alguna de estas dos cosas.
Salu2: AlberTUX
Hola muchas gracias por tu ayuda AlberTUX si era eso , ahora ya hace el scan y ya detecta las redes en wifi radar ya me aparece conectado a infinitum 7981 (ip none) pero a la hora de abrir firefox simplemente no se conecta y me dice o que no encuentra el servidor o que estoy trabajando en modo sin conexion . que hago ahora ??
A ver si me puedes ayudar de nuevo , te lo agradeceria mucho
Hola ando un poco perdido, consegui el aspire, pero fue una terrible decepción comprobar que 8 gb de sd y linpus no valen para nada, asi que decidí tunearlo, primero le meti ram luego un disco duro de 80gb pero ahora me falta el sistema operativo…Debian o Osx??Debian me parece algo complicado ya que no manejo linux, pero osx leopard he leido que ni wifi ni lector de tarjetas. Que me recomiendas????
Por cierto alguien ha instalado el kit touch screen en su acer??????
Gracias
ALGUNAS RESPUESTAS:
BRUCE y DANIEL: los repositorios que se necesitan son los oficiales de debian. Añadidlos en el directorio /etc/apt/sources.list:
deb http://ftp.de.debian.org/debian/ lenny main contrib non-free
JOSE…. sin dudarlo te recomiendo Debian
RODRIGO: desde el firefox, pincha en el menú archivo y desactiva “Trabajar sin conexión”.
DANI: el interruptor de la wifi no enciende el led, pero la wifi si funciona. Las demás cosas que dices funciona todo OK.
muchas gracias pero el problema es que no obtiene la direccion IP donde sea que me conecte me dice
could not get IP adress
[...] de probar otras “grandes”, como Mandriva, Sabayon -acaba de salir la versión 4, Debian, Slackware… las dos últimas sin duda tendria que meterme a la configuración igual o más [...]
[...] [...]