Traduction: Anglais, Italien Allemand Portugais Néerlandais
Contents
eeepc-acpi-scripts
Voici une liste des corrections manuelles qui peuvent maintenant être supprimées :
FixMe: Il serait peut-être plus approprié d'en placer certaines dans les nouvelles du paquet (au moins quand la correction peut nuire à la nouvelle version).
1.0.9 et supérieures
Cette mise à jour de eeepc-acpi-scripts inclut le ficher /etc/modprobe.d/eeepc.conf qui contient l'option pciehp qui permet à la touche Fn+F2 (Wifi on/off) de fonctionner sur certains modèles. Vous devriez effacer le fichier /etc/modprobe.d/for-wireless.conf que vous auriez créé pour corriger le problème.
1.1.0 et supérieures
Il n'est plus nécessaire d'ajouter pciehp dans /etc/modules. Le script /etc/init.d/eeepc-acpi-scripts détectera le module (pciehp ou rfkill_input) et les options (différentes suivant la version du noyau) dont vous avez besoin.
Noyau Linux
Mise à jour 2.6.26 , problèmes et astuces
Le paquet source Debian de madwifi prend maintenant en charge le matériel du Eee PC. Nous n'empaquetons donc plus notre propre « eeepc-madwifi-source ». Pour ceux qui ont installé le méta-paquet madwifi-eeepc-modules-2.6-686, nous avons préparé un paquet fictif qui permettra une transition vers le nouveau module. Pour ceux qui ont installé le madwifi-eeepc-modules, spécifique au noyau, instllez madwifi-modules-2.6-686 avant de redémarrer su le noyau 2.6.26. Ce paquet va insérer les derniers modules madwifi disponibles et les maintenir à jour au rythme des nouvelles versions. Les modules Atl2 devraient être traités comme ci-dessous.
Le noyau 2.6.26 inclut aussi le module acpi « laptop_eeepc », rendant inutile le paquet eeepc-modules. Ce dernier a été compilé pour le noyau 2.6.26 pendant une courte période, donc si vous avez installé ce paquet avec le noyau 2.6.26, vous devriez le désinstaller, car deux modules du noyau chargés pour l'acpi pourraient donner des résultats inattendus.
- En cas de mise à jour depuis un noyau plus ancien, même si ce n'est que l'ABI# qui change (ex : de 2.6.26-1-686 à 2.6.26-2-686), assurez-vous que les modules pour votre modèle sont présents pour le nouveau noyau avant de redémarrer.
- Modèles 701 et 900 :
aptitude install atl2-modules-2.6-686 madwifi-modules-2.6-686
- Modèles 901, 1000 and 1000H :
aptitude install rt2860-modules-2.6-686
Pour les autres modèles trouvez le vôtre sur ../../Models pour connaître les paquets nécessaires.
- Le noyau 2.6.26 comprend le module ethernet atl1e, et il n'est donc pas nécessaire d'installer de paquet séparé pour les modèles utilisant ce module plutôt que atl2.
Ajoutez pciehp dans /etc/modules si ça n'y est pas déjà. Ce module prend en charge le branchement à chaud du matériel pci-e (pour activer et désactiver le wifi par exemple).
Le noyau prend en charge la webcam, dont vous n'aurez plus à compiler le module. Assurez-vous simplement qu'elle est activée dans le BIOS et activez le module (modprobe uvcvideo.
Les noyaux 2.6.24 et supérieurs n'ont plus besoin de l'instruction model=3stack-dig, que vous devez retirer de /etc/modprobe.d/alsa-base.conf.
Nous avons maintenant un dépôt, utilisez-le.
2.6.27 et 2.6.28 non pris en charge
Aucun de ces deux noyaux n'est dans une version de Debian. Ils ne sont donc pas pris en charge
Mise à jour 2.6.29, problèmes et astuces
Ce noyau n'est plus dans la version instable et n'a jamais été dans celle de test. Voir ci-dessous la version 2.6.30. Chaque point peut être appliqué, ne serait-ce que la 2.6.29 n'avait pas besoin de firmware-ralink (mais c'était un bug !) et que le problème du « kernel panic » avec rt2860 n'était pas présent.
2.6.30 Upgrade Issues/tips
As described in ../../FreeYourEee, progress has been made in new releases of the kernel to include wifi drivers for all models of Eee.
You can use a kernel backport of the Sid kernels on Lenny.
Add the following line to your /etc/apt/sources.list:
deb http://unsupported.debian-maintainers.org/backports-kernel/ ./Add the key:
wget -q -O - http://unsupported.debian-maintainers.org/backports-kernel/archive-key.asc | apt-key add -
- The newer kernels require a new acpid (1.0.8-7 or later) and new eeepc-acpi-scripts (1.1.0-1 or later) from Sid.
If you have updated to testing already, recent enough eeepc-acpi-scripts and acpid versions should already be installed.
- If you formerly used madwifi and are therefore switching to ath5k, remove madwifi-tools, as it blacklists ath5k.
The interface name in ath5k is now wlan0, so any config files referencing ath0 need to be changed (e.g. /etc/network/interfaces). Please do not simply add the wlan0 lines and let ath0 remain there, this could give problems. Just rename
All relevant ethernet chipsets are now supported by the kernel, (except atl1c -- see ?../../Model/1005HA for details,) so atl2 users don't need a separate module package anymore.
- The rtl8187se driver is now included in the kernel; model 701SD users no longer need to build their own from source.
- The rt2860 driver is now included in the kernel; it does not need to be built from source.
- The ath9k driver is included in the kernel (for model 1000HE, 1002HA, 1005HA, 1008HA).
- You should remove /etc/udev/rules.d/70-persistent-net.rules if it exists.
You may wish to enable kernel mode setting, particularly if you want native-mode VTs.
- If you use the rt2860 driver with this kernel, you will need to install firmware-ralink from non-free.
There is a known problem with rt2860sta: if the interface is associated with an AP, disabling it via Fn-F2 or the rfkill interface will cause a kernel panic. This patch (which is attached to the above bug report and is a backport of the fix in 2.6.32-rc5) should fix the problem.
If you have a Celeron model, e.g. ?../../Model/701, and were attempting to use p4-clockmod to scale the processor frequency, please be aware that the hardware never did support this. This is fixed in 2.6.30, (see ,) so cpufrequtils (which is useless on this hardware) now correctly refuses to set ondemand governor.
2.6.31 Upgrade Issues/tips
This is mostly of interest to owners of ?../../Model/1005HA and ?../../Model/1008HA, who need atl1c (contained in this kernel) to make ethernet work.
- There is no backport for lenny.
The rt2860 issue in 2.6.30 is fixed upstream in 2.6.31.5 (using this patch) and in 2.6.31-2.
You will need eeepc-acpi-scripts >= 1.1.3.
Otherwise, the notes for 2.6.30 apply.
2.6.32 Upgrade Issues/tips
Mostly, the notes for 2.6.31 apply.
The kernel package naming has been changed mid-series.
2.6.32-5 and earlier are named linux-image-2.6.32-trunk-ARCH.
Later 2.6.32-n are named linux-image-2.6.32-m-ARCH.
(ARCH is normally 686 or amd64.)- Now available in lenny-backports: 2.6.32-bpo.4-686 (2.6.32-11~bpo50+1)
- There are various upstream rt2860-related changes:
ra0 is now known as wlan0. Wireless networking configuration will need to be altered accordingly.
- The rt2860 panic bug in 2.6.30 is fixed in 2.6.32-rc5.
- A new bug was introduced in -rc5 which broke things for users of wireless hardware other than rt2860. It's fixed (patch reverted) in -rc7.
- Fixes in 2.6.32-6:
- New firmware-loading code for rt2860sta, fixing the long delay on resume (and subsequent failures).
i915 power-saving is disabled. This works around a display issue which only occurs after resume if KMS is in use.
- Some people (at least on model 901, and maybe others) may find that after starting X, console no longer works.
- You can identify this problem if, after starting X: "cat /proc/fb" returns:
- 0 EFI VGA 1 inteldrmfb
- The workaround is to:
- Edit /etc/default/console to set TERMINAL=console.
- Run update-grub.
- Reboot.
- Console should now work, and running "cat /proc/fb" after starting X now should return:
- 0 inteldrmfb
The bug relates to grub2 telling the kernel via 'gfxpayload' to enter graphics mode, triggering a bug in efifb -> inteldrmfb handoff.
- This bug is reported to be fixed in 2.6.33.
- You can identify this problem if, after starting X: "cat /proc/fb" returns:
- Lenny with 2.6.32-bpo.4-686 needs later eeepc-acpi-scripts from squeeze, which needs rfkill also from squeeze. This will also need a later acpid from backports.
2.6.33 Upgrade Issues/tips
This is currently in development.
No known issues (which aren't also present in 2.6.32) as yet.