HP nx6110
Infos matériel
CPU: Intel Celeron M 1.4GHz
Mem: 512MB PC2700 DDR-SDRAM
HDD: 80GB
Optical: TSSTcorp CD/DVDW TS-L532M dvd+/-rw (8x, Dual Layer, Lightscribe)
TFT: 15.4" XGA
VGA: Intel 915GM
NIC: Broadcom Corporation BMC4401-B0 100Base-TX
Wifi: Broadcom Corporation BCM4318 [AirForce One 54g]
Video
La carte graphique fonctionne parfaitement avec le driver i810. OpenGL également, mais le résultat n'est pas très bon (cette carte n'as pas faite pour la 3D):
1027 frames in 5.0 seconds = 205.382 FPS
Réseau
La carte réseau fonctionne parfaitement aussi avec le driver b44.
Le wifi fonctionne avec le driver bcm43xx mais pas pour la clé en WPA. Dans ce cas là il faut backlisté bcm43x et utiliser ndiswrapper.
Méthode avec ndiswrapper
Télécharger le driver et il vous faut extraire le .exe avec cabextract et utilisez la commande:
ndiswrapper -i bcmwl5.inf
Après ceci ajouté cette ligne au fichier /etc/sysconfig/modules:
ndiswrapper "if_name=eth1"
Avec cela le wifi fonctionnera, la led bleu du wifi va s'allumer.
Méthode avec le driver natif du kernel
pacman -S bcm43xx-fwcutter
Télacharger le driver ici:
http://h18007.www1.hp.com/support/files/hpcpqnk/us/download/22695.html
Extraire le driver avec cette commande (en root):
bcm43xx_fwcutter -w /lib/firmware/ wl_apsta.o
Vous pouvez alors utiliser le driver bcm43xx avec la fonction wpa_supplicant (voir la suite)
Authentification WPA
Si vous voulez utiliser l'algorithme WPA, vous devez utiliser wpa_supplicant. Editez votre fichier /etc/wpa_supplicant.conf et suivez les instructions à la fin de cette page.
Touchpad
Le touchpad marche. Voir la partie de la doc officielle cocernant Synaptics.
ACPI
L'Acpi marche bienn vous devez installer le paquet:
pacman -S acpid
L'hibernation fonctionne aussi.
Le fichier acpi_handler.sh doit ressembler à cela:
#!/bin/sh
# Default acpi script that takes an entry for all actions
IFS=${IFS}/
set $@
case "$1" in
button)
case "$2" in
power)
/sbin/init 0
;;
lid)
logger "The TFT is closed, hibernating...";
/usr/local/bin/hibernate
;;
*)
logger "ACPI action $2 is not defined"
;;
esac
;;
*)
logger "ACPI group $1 / action $2 is not defined"
;;
esac
ATTENTION, avant d'hiberner, vous devez modifier le grube en ajoutant resume=/dev/hda2 (/dev/hda2 est la partition swap pour notre exemple) au fichier /boot/grub/menu.lst:
#
# /boot/grub/menu.lst - configuration file for GRUB
# This file is generated automatically by grubconfig
#
default=0
timeout=5
gfxmenu (hd0,0)/boot/grub/message
title Frugalware 0.5 (Siwenna) - 2.6.18-fw1
kernel (hd0,0)/boot/vmlinuz root=/dev/hda1 ro quiet vga=791 resume=/dev/hda2
title Memtest86+
kernel (hd0,0)/boot/memtest.bin
Il est possible que vous ayez à rajouter ceci au xorg.conf à la Section “Device”:
Option "VBERestore" "1"