English
Linux en un Sony Vaio VGN-SZ2HP/B (Serie SZ2)
Ubuntu Dapper & Linux 2.6.17.8
Características técnicas
·
Procesador - Intel Core Duo T2300
1.66 GHz ( Dual-Core )
·
Velocidad bus de datos - 667 MHz
·
1 GB Ram DDR II SDRAM - 533 MHz
·
NVIDIA GeForce Go 7400 TurboCache
128 MB (MODO SPEED)
·
Intel 945GM (MODO STALMINA)
·
Cámara integrada VGP-VCC2 (con
chip M25U870 – no funciona en linux)
·
Tarjeta de red Marvell Yucom
88E8036 10/100 (a 1000 solo va con la dock station)
·
Wireless Intel PRO/Wireless
3945ABG (Mini pci-express)
·
Bluetooth thosiba USB
·
PCMCIA x1
·
Tarjeta de sonido Intel HDA
·
Modem raro que va con la tarjeta
de sonido (no he lo he probado en linux)
·
Disco duro - 80 GB - Serial
ATA-150 - 5400 rpm
·
DVD±RW (+R doble capa) –
integrado
·
Lector de tarjetas - SD, Memory
Stick, Memory Stick PRO, MultiMediaCard, xD-Picture Card (solo he probado SD)
lscpi

Configuración del kernel
·
Para compilar el kernel te tienes
que bajar el archivo bz2 de www.kernel.org
y lo copias a /usr/src
·
Luego lo descomprimes con “tar
xjvf linux-2.6.17.8.tar.bz2”
·
Haces un link con “ln –s
linux-2.6.17.8 linux”
·
Copias este config
a /usr/src/Linux/.config
·
Luego el típico menuconfig….. le
das un vistazo, tengo puesto el soporte para una pcmcia linksys WPC54G v3
·
Para compilarlo el make con un
–j2 para que use los dos procesadores “make bzImage –j2 && make modules –j2 && make
modules_install”
·
Ahora solo tienes que copiar el
kernel a /boot (cp /usr/src/Linux/arch/i386/boot/bzImage
/boot/bzImage.2.6.17.8) y crear la entrada en el lilo o el grub

·
Esto es lo que añado al
/boot/grub/menu.list (lo de vga=792 es para tener el framebuffer)
·
Si reinicias en modo STAMINA ya
tendrían que funcionar las X
Configuración de la tarjeta wireless Intel 3945
·
Lo descomprimes con “tar zxvf
ipw3945-1.1.0.tgz”
·
Si quieres activar el modo
monitor para usar el kismet tienes que descomentar estas líneas del archivo
“Makefile”
ü
CONFIG_IPW3945_MONITOR=y
ü
CONFIG_IEEE80211_RADIOTAP=y
ü
CONFIG_IPW3945_PROMISCUOUS=y
·
Luego ya puedes hacer el “make
–j2” y “make install”
·
Si no funciona el make install
(en la versión actual lo han deshabilitado)
ü
Tienes que copiar el ipwd3945.ko
a /lib/modules/2.6.17.8/kernel/drivers/net/wireless/
ü
Tienes que bajarte del firmware
de http://bughost.org/ipw3945/ ,
descomprimirlo y copiarlo en /lib/firmware/2.6.17.8/ y en /lib/firmware/
ü
Tambien tienes que bajarte el
demonio que la controla de http://bughost.org/ipw3945/ , descomprirmo y copiar archivo de
x86/ipw3945d en /sbin/ipw3945d y /sbin/ipw3945d-2.6.17.8
·
Un depmod –a
·
Cargando el modulo ya tendría que
funcionar (con modconf , con modprobe……)
·
En /etc/kismet/kismet.conf tienes
poner "source=ipw3945,eth1,eth1" para que funcione (tiene que ser
versión 2006-04-R1 o posterior)
Apagar el bluetooth para ahorrar energía
Lo hago mediante este script

Lo puedes copiar en
/usr/bin y crear un lanzador en las X
Tienes que tener
instalado el paquete “spicctrl” (apt-get install spicctrl)
Instalación del driver de Nvidia
·
Luego lo copias a /usr/src
·
Lo ejecutas con sh NVIDIA-Linux-x86-1.0-8762-pkg1.run (si no estas en modo SPEED no deja instalarlo)
·
Le dices a todo que sí y ya esta
instalado
·
No se lo que pasa que al instalarlo
te borra el archivo libGL.so.1.2.xlibmesa de /usr/lib/nvidia/ y dejan de
funcionar las XGL
·
Con copiar el archivo que tenias
antes o este en /usr/lib/nvidia/ y
reiniciando ya funcionan
·
Si te lo bajas de esta web
tendrás que hacer un “chmod 755 /usr/lib/nvidia/libGL.so.1.2.xlibmesa”
Configuración del las X
Tengo dos
configuraciones, la del archivo xorg.conf.intel
para el modo STAMINA y la del xorg.conf.nvidia
para el modo SPEED (estos archivos tienen que estar en /etc/X11/)
También tengo
configuradas las XGL en modo SPEED y las X normales en modo STAMIA
Para cambiar de una a
otra lo hago con este script

Para que lo lance
antes que el GDM copio esto en un archivo de dentro de /etc/init.d (por ejemplo
en el de networking)
Para arrancar el XGL
también tengo otro script

La primera orden
apaga el bluetooth y la otra solo se ejecuta si tienes una NVIDIA
Teclas de función
Con la NVIDIA funcionan bien pero
con la INTEL no
va lo de subir y bajar el brillo.
·
Lo pones en /usr/src y lo
descomprimes con “tar xzvf aony_acpi.tar.gz”
·
Entras al directorio que te crea
y ejecutas el make
·
Luego solo tienes que copiar el
arcchivo sony_acpi.ko a /lib/modules/2.6.17.8/kernel/drivers/acpi/
·
Un depmod –a
·
Y con un modprobe sony_acpy.ko ya
tendría que funcionar
·
Para cargar modulos puedes usar
el modconf (apt-get install modconf)
Cosas que funcionan
·
Las dos vga’s a 1280x800 (no he
probado a poner monitor externo)
·
Tarjeta de red 10/100
·
Tarjeta wireless
·
Bluetooth
·
ACPI
·
Cambio de velocidad del
procesador
·
Tarjeta de sonido (solo probada
con los dos altavoces integrados)
·
Touchpad
·
Lector de tarjetas (solo probado
con SD)
·
Teclas de función (S1 y S2 hacen
algo raro)
·
CD-DVD (lee y graba)
·
PCMCIA
·
USB
·
Firewire ??? (no lo he probado)
Cosas que no funcionan
·
Modem (hay un driver en linuxant pero es de
pago y el gratuito solo va a 14,400 -- No me funciona -- )
·
Cámara VGP-VCC2
·
Protección del disco duro contra caídas
(no se si lo controla la bios pero en windows tiene un programa)