Debian sur pc portable asus A7K
Je suis depuis une semaine le nouveau (mais pas encore heureux) propriétaire d'un pc portable A7K de la marque ASUS. (ASUSTEK)
En effet, mon ancien portable de la série A7T a été victime d'un problème au niveau de la carte mère, comme pour la plupart des exemplaires de cette série.
Le service après vente d'ASUS laisse grandement à désirer : pas de suivi, pas de confirmation de réception des demandes et aucune estimation de délai. Que ce soit pour une réparation ou un remplacement !!!! Le constat est déprimant : pas de réponse, ni par mail, ni par téléphone.
Je prendrai plus en considération l'aspect support lors de mes prochains achats en matière de pc portable. ASUS ne risque pas de l'emporter sur ce point ...
Après un mois et demi d'attente et d'angoisse je peux enfin essayer d'installer une Debian sur le portable.
Préparation
J'affectionne particulièrement la version testing de Debian et je tente donc de partir sur la version "netinst" qui consiste un CD d'installation minimal.
Le CD est téléchargeable sur le site de Debian au format iso.
Le reste des programmes sont à télécharger et à installer directement à partir du réseau.
Avec la version i386 : la c'est le drame !
Je ne passe pas le premier écran de l'installeur. J'obtiens un écran noir aussi bien en mode normal qu'en mode expert.
Après une demi journée de frustration et de recherche sur différents forums j'obtiens la combinaison d'options gagnante qui me permet de passer le processus d'installation :
- noapic, nolapic: Désactive la gestion de l'APIC. Particulièrement pénalisant sur un système multi cœur avec un noyau SMP.
- acpi=off : Cette option désactive le support de l'ACPI. Les drivers et les applications relatifs à la gestion de l'énergie et aux contrôle spéciaux ne fonctionneront pas. Plus que gênant sur un PC portable !! (contrôle des ventilateurs, mode batterie, réglage du son et de la luminosité de l'écran)
- irqpoll : Le noyau est continuellement à l'écoute des interruptions envoyées par le matériel. Activer cette option permet de repérer du matériel non détecté par défaut et de lui assigner le bon driver. Cela a cependant un impact conséquent sur l'utilisation des ressources.
Avec la version amd64 : y a du progrès
Je pars donc sur une installation en mode pleinement 64bits. Aussi bien au niveau du noyau que des logiciels. Dans ce cas, seule l'option irqpoll est à préciser sans quoi le disque dur n'est pas détecté.
Constat
Suite à l'installation le démarrage du pc est très lent.
Dans les deux cas, un certain nombre de composants ne sont pas détectés :
- la carte wifi ne fonctionne pas. (drivers ath5kqui ne prend pas en charge le matériel)
- la carte son est détectée mais ne produit aucun son. Aussi bien sur le casque que sur les enceintes du pc.
La cause de tout ceci semble venir d'un bug du bios "AMI" qui empêche la bonne détection du matériel par les noyaux de la série 2.6.24 fournis dans la distribution Testing.
J'espère que cet article pourra aider les personnes dans la même situation.
Il semblerait que les noyau 2.6.26 corrigent le problème. Je suis entrain de les tester pour le moment.
Cet article est le premier je pense d'une série sur l'installation de debian pour ce modèle de portable.
La prochaine étape est l'installation d'un noyau qui est plus compatible avec la machine.
A noter : la récente mise à jour du bios fournie par asus : A7K206AS n'a pas corrigé le problème. Il est néamoins vivement conseillé de l'installer.
Pour celà, téléchargez le et suivez la procédure fournie sur le cd d'installation avec l'application winflash.

Bonjour, même combat : mon
Bonjour,
même combat : mon A7T est reparti 2 fois en 2 mois et il m'a été proposé un A7K avec les mêmes options que mon A7T. Le bluetooth ayant été oublié, la nouvelle machine A7K est repartie en SAV direct ... bref, 2 mois et demi sans PC !!!
Par contre, je ne parviens pas à me connecter en wifi WPA et je n'ai pas de son ... as-tu réussi à trouver une parade ?
Merci d'avance,
Nico.
Hello Nico, Oui Asus c'est
Hello Nico,
Oui Asus c'est la galère !
Ca fait plaisir de voir que je ne suis pas seul à galérer avec mon A7k.
Quoi qu'il en soit, pour le moment le seul noyau à bien prendre le matériel est un 2.6.26 qui vient d'un depot trunk de Debian. (Prochain post la dessus ^^)
Etant donné que c'est un systeme pleinement 64 bits, plusieurs contraintes :
- Il n'y a pas de drviers 64bits pour la carte wifi sous windows, donc pas moyen de faire marcher ndiswrapper. Les drivers madwifi ne fonctionnent pas en 64 bits avec les noyaux 2.6.26; => pas de wifi pour moi.
- Un patch relativement compliqué à appliquer pour faire fonctionner les drivers ati proprio avec l'acceleration 3D.
Enfin pas de son pour l'instant pour moi non plus meme si la carte est reconnu et qu'alsa est bien paramétré.
Bref, c'est la galère !
Si tu as du mieux tiens moi au courant que j'ajoute les infos ici.
YESSSSSSS !!!!!!! Ecoute,
YESSSSSSS !!!!!!!
Ecoute, Jonathan, je ne sais pas si tu as abandonné l'affaire ... en tout cas, je viens de trouver une solution !!!
Entre temps, il m'a fallu une autre machine pour le quotidien MAIS ça y est : J'AI DU SON SOUS LINUX AVEC MON A7K.
J'étais au départ sous Ubuntu mais j'essaye en ce moment Opensuse (pour diverses raisons), qui est sympa, très carré(e), mais un peu plus compliquée pour un utilisateur débutant (si on veut sortir un peu des sentiers battus).
Bref, pour le moment (fin avril 2009), tu installes ALSA 1.0.19 et utilises la première carte détectée, qui ne sort aucun son par défaut puis tu peux aller jusqu'à ajouter à ton /etc/modprobe.conf la ligne
options snd-hda-intel model=3stack-660-digout
De cette façon, tu peux accéder à ta sortie SP/DIF, puis, pour profiter du son analogique, tu vas chercher hda-verb qui permet de configurer le routage du flux audio dans les hda et tu l'installes (pas de dépots pour le moment)
wget ftp://ftp.suse.com/pub/people/tiwai/...erb-0.3.tar.gz
tar -xvmf hda-verb-0.3.tar.gz
cd hda-verb-0.3
make
sudo cp hda-verb /usr/local/sbin
L'application est installée !!!
Pour router le flux audio sur les HPs (en tant que root):
/usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_MASK 3
/usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DIRECTION 1
/usr/local/sbin/hda-verb /dev/snd/hwC0D0 0x01 SET_GPIO_DATA 1
Pour que ces lignes s'exécutent au démarrage, on peut les ajouter dans le fichier /etc/rc.local
Je ne suis plus obligé de rebooter sous windows pour utiliser le son, je suis un homme heureux.
Au passage, et avec tout mes remerciement, je cite la source :
http://forums.opensuse.org/hardware/laptop/403340-no-sound-asus-a7k-2.html
Et si jamais tu avais une source pour faire tourner la carte d'acquisition vidéo/tuner TV/FM, de type USB 1164:1f08 et annoncée comme "Crypto DIVA" sur le net et "YUAN High-Tech Development Co., Ltd" dans lsusb ... je suis preneur !!!
En espérant que tu n'avais pas déjà revendu ta bécane et que cela a pu t'aider.
Nico.
Bonsoir Nico, Je suis très
Bonsoir Nico,
Je suis très heureux de voir que tu as finalement trouvé la solution pour faire fonctionner cette carte son !
C'était pas une mince affaire mais c'est un pas de géant.
De mon coté j'ai effectivement revendu le portable pour d'autres raisons.
Malgré tout je ferai le maximum pour que ce commentaire soit indexé pour permettre aux personnes dans le même cas de trouver facilement la solution.
Bravo, et merci beaucoup.