Como configurar un HP Pavilion ze4288 en Linux

Fecha 28/12/2004

    HARDWARE

www.hp.com

Procesador : AMD Athlon Xp 2200+
Memoria : 512 MB RAM
Tarjeta Grafica : Ati Raedon IGP320M(64 MB memoria compartida) Salida TV
Tarjeta Sonido : AC'97
Pantalla : TFT XGA 15' 1024x768 (60 Hz)
Disco Duro : Toshiba MK3018GAP (30 GB)
Lector DVD -CDR/RW : QSI CD-RW / DVD-ROM SBW-241
Tarjeta de Red : National Semiconductors Ethernet LAN 10/100 DP83815
Modem : ALi Corporation Intel 537 [M5457 AC-Link Modem]
Tarjeta Wireless : Mini Pci Broadcom 54G BCM94306 802.11g
Puerto Firewire : Texas Instruments TSB43AB21 IEEE 1394
1 PCMCIA : PC Card tipo II o III , compatible CardBus
2 puertos USB 1.1
1 puerto paralelo
1 puerto serie
1 conector duplicador de puertos
1 puerto PS2
1 conector RJ 11 (modem)
1 conector RJ 45 (ethernet)
S-video Salida TV

[root@localhost root]# lspci
00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13)
00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01)
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533 PCI to ISA Bridge [Aladdin IV]
00:08.0 Modem: ALi Corporation Intel 537 [M5457 AC-Link Modem]
00:09.0 Network controller: Broadcom Corporation BCM94306 802.11g (rev 02)
00:0a.0 CardBus bridge: O2 Micro, Inc. OZ6912 Cardbus Controller
00:0c.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 PMU
00:12.0 Ethernet controller: National Semiconductor Corporation DP83815 (MacPhyter) Ethernet Controller
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1

Antes de continuar es una buena idea revisar los comandos que se van a usar en las siguientes configuraciones. Mediante:

# man <comando>

Son de interés : lspci, modprobe, lsmod, hdparm, ifconfig, iwconfig, etc...


e-mail

Volver al inicio

Pagina principal

Como configurar un HP Pavilion ze4288 en Linux


    APM Y ACPI

- APM: No soportado por el kernel 2.6.

- ACPI: En la instalación seleccionar No Habilitar ACPI. Tras reiniciar lo configuraremos mejor y sin cuelgues.

Hay que editar el cargador de arranque LILO, y editar la entrada de Linux con las siguientes opciones:

nolapic noapic apm=off acpi=on

Con esto al reiniciar ya estará funcionando el ACPI.


    CPUFREQ

Es necesario ya que nos permite modificar la velocidad del procesador para aumentar la duración de la batería. Tenemos que instalar el paquete:

#rpm -ivh cpufreqd-1.1.1-3mdk.rpm libcpufreqd-1.1.1-3mdk.rpm

Queda pendiente que nos reconozca las posibilidades de gestión de cpu propias de AMD en nuestro caso es el modulo powernow-k7:

#modprobe powernow-k7
#lsmod
#cd /sys/devices/system/cpu/cpu0/cpufreq


#vim scaling_gobernor
performance
#powersave
#userspace
en este fichero deberemos poner cual es la configuración por defecto.

Ahora falta que quede en el arranque por defecto, añadir al final de /etc/rc.local:

#vim /etc/rc.local

/sbin/modprobe powernow-k7
/sbin/modprobe cpufreq_powersave



    DISCO DURO

Para mejorar transferencia del disco duro. En el archivo /etc/rc.d/rc.local añadir al final:

/sbin/hdparm -c3 -u1 -d1 -X udma5 /dev/hda

Con esto hacemos que nuestro sistema arranque, por defecto, con transferencia de 32 bits en Entrada/Salida del disco y con ultra dma activada.


e-mail

Volver al inicio

Pagina principal

Como configurar un HP Pavilion ze4288 en Linux












    PCMCIA

Para prevenir que se cuelgue el sistema al insertar tarjetas PCMCIA. Editar el fichero etc/pcmcia/config.opts y hacer que las lineas exclude irq queden de esta forma:

exclude irq 1
exclude irq 2
exclude irq 3
exclude irq 4
exclude irq 8
exclude irq 9
exclude irq 10
exclude irq 11
exclude irq 12
exclude irq 13
exclude irq 14
exclude irq 15



www.conexant.com

www.linuxant.com


    MODEM

De momento el driver encontrado es de pago en linuxant.com (me niego), aquí también hay una versión gratuita limitada a 14,4 kbps.

Conexant ha anunciado que en breve tendrá un driver disponible de forma gratuita pero de momento su enlace nos lleva a la pagina de linuxant.



    TECLADO

Si queremos que los botones de acceso rápido funcionen:

Sistema -> Configuración -> Configurar su escritorio -> Accesibilidad -> Disposición del teclado: Se tiene que seleccionar modelo de teclado : Heweltt-Packard Omnibook XE4xxx and ZE4xxx.

Con esto se consigue que funcionen los botones rápidos de : Internet, Correo,Subir Volumen, Bajar Volumen, fn+F1 (menos brillo),fn+F2(mas brillo), fn+Retroceso (mute on/off).

En el archivo /etc/X11/XF86Config-4 cambiar "pc105" por "hpxe4xxx":

Section "InputDevice"
Identifier "Keyboard1"
Driver "Keyboard"
Option "XkbModel" "hpxe4xxx"# "pc105"
Option "XkbLayout" "es"
Option "XkbOptions" ""
EndSection

Al inicio dará una serie de errores:

atkbd.c: Unknown key pressed (translated set 2, code 0xee on isa0060/serio0).
atkbd.c: Use 'setkeycodes e06e ' to make it known.

Esto no he podido solucionarlo, se aceptan sugerencias.

e-mail

Volver al inicio

Pagina principal

Como configurar un HP Pavilion ze4288 en Linux


    TOUCHPAD

Instalar el rpm:

#rpm -ivh synaptics-0.13.5mdk.rpm

Este nos permite configurar el touchpad para que funcione en entornos X con plena funcionalidad. Con esto tendremos lo necesario para que funcione pero no estará habilitado hasta que hagamos unos cuantos cambios:

/usr/share/doc/synaptics-0.13.5/INSTALL (documento de texto que nos lo explica todo)

Básicamente consiste en añadir al fichero /etc/X11/XF86Config-4 lo siguiente, detrás de la configuración que tengamos del actual ratón:

Section "InputDevice"
Identifier "Synaptics Mouse"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
# Option "Repeater" "/dev/ps2mouse"
EndSection

Tras haber añadido esto es necesario realizar otro cambio para que podamos alternar entre el TouchPad y el ratón que tengamos, para ello, en el mismo fichero,añadimos antes del otro ratón:

Section "ServerLayout"
...
InputDevice "Synaptics Mouse" "AlwaysCore"
...

Y para probar la configuración reiniciamos las X. Si hay errores en el fichero var/log/XFree86.0.log.

Si también queremos que el ratón funcione en modo consola (sin lanzar las X) tenemos que instalar los rpm:

#rpm -ivh gpm-1.20.1-9mdk.rpm libgpm1-devel-1.20.1-9mdk.rpm

Al reiniciar ya tendremos el touchpad o el ratón funcionando en la consola. Con touchpad necesitaremos seguir usando los botones y la barra de scroll no está operativa.


e-mail

Volver al inicio

Pagina principal

Como configurar un HP Pavilion ze4288 en Linux



www.broadcom.com



ndiswrapper.sourceforge.net




    WIRELESS

Se necesita el modulo ndiswrapper al no disponer de driver propietario para Linux (se niegan a realizarlo y a entregar especificaciones en Broadcom, al parecer). Mejor bajar el ultimo tar.gz del modulo y compilarlo nosotros mismos, no van bien los rpm. (se necesita source del kernel actualmente usado).

#tar xvfz ndiswrapper0-12.tar.gz
#cd ndiswrapper0-12
#make install

Además necesitamos tener localizado el sitio en Windows donde están los drivers de la tarjeta.

#ndiswrapper - i bcmwl5a.inf
#ndiswrapper -l
#modprobe ndiswrapper
#lsmod

Crear el archivo ifcfg-wlan0 para automatizar el arranque en este directorio y añadir:

#vim /etc/sysconfig/network-scripts/ifcfg-wlan0

DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=yes
MII_NOT_SUPPORTED=no
WIRELESS_MODE=auto
WIRELESS_ESSID=any
WIRELESS_ENC_KEY="s:your_ascii_key"
NEEDHOSTNAME=no

Añadir la siguiente linea a /etc/modprobe.conf

alias wlan0 ndiswrapper

Y en /etc/rc.local añadir al final

/sbin/ifconfig wlan0 up

Y en principio debería funcionar:

#iwconfig wlan0
#ifconfig





www.conceptronic.com


    BLUETOOTH

Después de instalar los paquetes necesarios para utilizar el bluetooth de momento solamente consigo detectar dispositivos y entre ellos intercambiar ficheros.

Me queda pendiente el acceso telefónico a redes mediante GSM y GPRS con mi Sony Ericsson T68i.

Se aceptan sugerencias.


e-mail

Volver al inicio

Pagina principal



1