Voy a intentar explicar cómo instalar Ubuntu 7.10 en este tablet PC, desde el arranque del live CD hasta la compilación de un kernel específico. Inicialmente voy a explicar cómo instalar Ubuntu 7.10 y configurarlo para conseguir la funcionalidad mínima: Poder arrancar Ubuntu sin problemas y hacer funcionar el Wifi. Posteriormente iré ampliando esta información escribiendo nuevos artículos y ampliando este mismo con la información nueva para poder hacer funcionar todo el hardware posible de forma correcta.
Cualquier aportación será bienvenida, no dudéis en dejar vuestras correciones, dudas y sugerencias en los comentarios.
Última actualización de este artículo: 3 de Marzo del 2008.
1. Instalación.
2. Configuración básica.
2.1. Grub.
2.2. Wireless.
3. Otra información.
3.1. Hardware del equipo.
4. Enlaces relacionados.
Lo primero será arrancar usando el Live CD de Ubuntu 7.10. Para ello, con el CD introducido en la unidad óptica, justo después de encender el ordenador pulsaremos F9 para entrar en el menú de selección de arranque y elegiremos la unidad óptica para arrancar.
En el menú de arranque del Live CD, añadiremos las siguientes opciones al final (usando F6):
"doscsi noapic nopcmcia"
De esta forma podremos iniciar la instalación, de otra forma el proceso de instalación no se iniciará correctamente.
A partir de aquí el proceso de instalación es bastante intuitivo. Una vez iniciado el Live CD iniciamos la
instalación mediante el acceso directo proporcionado en el escritorio.
Lo primero será modificar el fichero /boot/grub/menu.lst y añadir las mismas opciones que usamos para poder arrancar el live cd. Sacamos la lista de kernels autodetectados fuera de la sección de autodetección y los dejamos arriba junto a los ejemplos de arranque, por ejemplo, de la siguiente forma:
title Vista root (hd0,0) chainloader +1 title Ubuntu 7.10, kernel 2.6.22-14-generic root (hd0,2) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=50234961-2254-45ea-a71f-8666891730cd ro quiet splash doscsi noapic nopcmcia initrd /boot/initrd.img-2.6.22-14-generic quiet title Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode) root (hd0,2) kernel /boot/vmlinuz-2.6.22-14-generic root=UUID=50234961-2254-45ea-a71f-8666891730cd ro single doscsi noapic nopcmcia initrd /boot/initrd.img-2.6.22-14-generic title Ubuntu 7.10, memtest86+ root (hd0,2) kernel /boot/memtest86+.bin quiet
Este equipo está dotado con una tarjeta de red BCM4321 rev. 3. Usamos ndiswrapper para poder poner en marcha el Wifi.
Lo primero será desactivar el módulo nativo para que no interfiera con ndiswrapper.
echo 'blacklist bcm43xx' | sudo tee -a /etc/modprobe.d/blacklist sudo apt-get install ndiswrapper-utils-1.9 mkdir ~/bcm43xx; cd ~/bcm43xx wget http://ftp.us.dell.com/network/R151517.EXE [1] unzip -a R151517.EXE cd DRIVERS
Ahora instalamos ndiswrapper.
sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common
Y procedemos a configurarlo.
sudo ndiswrapper -i bcmwl5.inf ndiswrapper -l sudo depmod -a sudo modprobe ndiswrapper sudo cp /etc/network/interfaces /etc/network/interfaces.orig echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces sudo ndiswrapper -m echo 'ndiswrapper' | sudo tee -a /etc/modules echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant
Ahora toca reiniciar. Con un poco de suerte podremos configurar la red a través del network manager de gnome.
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2) 00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2) 00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2) 00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2) 00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2) 00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2) 00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2) 00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1) 00:05.0 VGA compatible controller: nVidia Corporation C51 [Geforce 6150 Go] (rev a2) 00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2) 00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3) 00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3) 00:0a.3 Co-processor: nVidia Corporation MCP51 PMU (rev a3) 00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3) 00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev f1) 00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev f1) 00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2) 00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2) 00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 03:00.0 Network controller: Broadcom Corporation BCM4328 802.11a/b/g/n (rev 03)
http://ubuntuforums.org/showthread.php?t=297092&highlight=Dell+Inspiron+E1505 [2]
Links:
[1] http://ftp.us.dell.com/network/R151517.EXE
[2] http://ubuntuforums.org/showthread.php?t=297092&highlight=Dell Inspiron E1505