Penta
Messages : 13
Enregistré le : 22 mai 2014, 11:40

[RÉSOLU] Unknown (unsupported) BIOS Packard Bell DAO150 3103

22 mai 2014, 11:59

Bonsoir,

Je vous contacte car j'ai fait le pas de migrer de Windows vers Linux. Au vu des performances de mon PC (un netbook Packard-Bell avec processeur ATOM N270 1,6 GHz et 1 Go de RAM) j'ai choisi la distribution Xubuntu (version 32 bits, 14.04).

L'installation s'est déroulée sans entrave. Cependant lorsque le système boote, le message suivant apparaît:

17.210751 acerhdf unknown (unsupported) bios version packard bell/doa150/v.3103

Comme demandé dans le message, je vous rapporte ce bug.

Je pense que cela a à voir avec la prise en charge de la gestion du ventilateur d'après ce que j'ai pu lire sur le net.

La solution est semble-t-il de modifier le kernel (le driver acerhdf) pour y ajouter la prise en charge de ce BIOS.

Aujourd'hui, ces 2 BIOS sont présents dans acerhdf.c :

208 /* Packard Bell */
209 {"Packard Bell", "DOA150", "v0.3104", 0x55, 0x58, {0x21, 0x00} },
210 {"Packard Bell", "DOA150", "v0.3105", 0x55, 0x58, {0x20, 0x00} },

Il faudrait y ajouter la line:

{"Packard Bell", "DOA150", "v0.3103", 0x55, 0x58, {0x21, 0x00} },

Mais je ne sais quels paramètres choisir.

Aussi, comment pouvoir soumettre cette modification à toute la communauté pour qu'elle fasse partie intégrante d'un prochain release?

Une solution de facilité consisterait aussi à flasher mon BIOS (Packard Bell propose le 3105 en téléchargement sur son site).

Mais je trouve la première idée intellectuellement plus intéressante.

Bien à vous, Penta.
Modifié en dernier par Penta le 22 mai 2014, 22:48, modifié 1 fois.

pingux
Messages : 2508
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact : Envoyer un message privé

Re: Unknown (unsupported) BIOS Packard Bell DAO150 3103

22 mai 2014, 18:50

Hello Penta, personnellement j'opterai pour le flashage du BIOS car à mon avis les développeurs ont jugé que les versions qu'ils ont implémentées du BIOS sont celles qui sont les plus en adéquation avec le système. Comme il y a une alternative j'éviterai de toucher au kernel.
Dura Lex sed Lex

Penta
Messages : 13
Enregistré le : 22 mai 2014, 11:40

Re: Unknown (unsupported) BIOS Packard Bell DAO150 3103

22 mai 2014, 18:55

Bonsoir Pingux,

Je vais opter pour la solution que vous recommandez.

Je vais tout d'abord vérifier si la version 3105 du BIOS se trouve bien dans mon fichier acerhdf.c. Si c'est le cas je flasherai le BIOS.

Je vous tiendrai informé du résultat.

Sinon après une petite recherche, j'ai trouvé les paramètres à rentrer au cas où je devrai modifier acerhdf.c:

146 {"Acer", "AOA150", "v0.3301", 0x55, 0x58, {0x20, 0x00} },

En effet:

Tip: de Packard Bell Dot.NL/01 is technisch vrijwel gelijk aan de Acer Aspire One A150 (Packard Bell is een merk van Acer). Alleen het BIOS en de vormgeving zijn anders.

https://sites.google.com/site/computertip/aa1

En gros: les BIOS sont les mêmes.

Penta.

Penta
Messages : 13
Enregistré le : 22 mai 2014, 11:40

Re: Unknown (unsupported) BIOS Packard Bell DAO150 3103

22 mai 2014, 22:16

Bonsoir,

Après plusieurs tentatives, je n'arrive pas à mettre à jour le BIOS.
Je suis la procédure:
- Copier les fichiers téléchargés à la racine d'une clé USB
- Maintenir ESC + FN
- Allumer
- Relacher EST + FN

Le témoin de la clé indique bien qu'il se passe quelque chose, mais au final le BIOS est toujours à la version 3301.

Il semble donc que je n'ai d'autre choix que de modifier le fichier acerhdf.c en y ajoutant la ligne suivante:

{"Packard Bell", "DOA150", "v0.3301", 0x55, 0x58, {0x20, 0x00} },

Entre les lignes 208 et 209 de la révision 3.14 du fichier.

208 /* Packard Bell */
209 {"Packard Bell", "DOA150", "v0.3104", 0x55, 0x58, {0x21, 0x00} },

Ma question est donc la suivante:

Quelle est la procédure pour soumettre une modification du fichier?

Bien à vous.

Penta
Messages : 13
Enregistré le : 22 mai 2014, 11:40

Re: [RÉSOLU] Unknown (unsupported) BIOS Packard Bell DAO150

22 mai 2014, 22:56

Bonsoir,

J'ai finalement réussi à mettre à jour le BIOS grâce à unetbootin.
J'ai rendu ma clé USB bootable avec FreeDOS.

J'ai booté dessus.
Je suis passé sur le lecteur c: (le lecteur de la clé).
J'ai exécuté le fichier .bat d'update du BIOS.

L'opération s'est effectuée avec succès et je n'ai pu le message d'erreur qui figure dans le titre du sujet lors du démarrage de xubuntu.

J'ai en fait persévéré dans l'idée d'upgrader le BIOS car après avoir lu les "guidelines" pour reporter un bug, ils suggèrent de mettre la priorité sur un update du BIOS et seulement si le soucis n'est pas résolu d'introduire un bug.

Merci à Pingux pour ses conseils en tout cas.

Une bonne fin de soirée.

Penta.

pingux
Messages : 2508
Enregistré le : 28 déc. 2011, 17:19
Localisation : Belgique
Contact : Envoyer un message privé

Re: [RÉSOLU] Unknown (unsupported) BIOS Packard Bell DAO150

22 mai 2014, 23:13

Hum, à mon avis cela ne marchera pas car le système ne trouvera pas les bonnes commandes dans le BIOS. Même en compilant le noyau (ce qui est hors de mes compétences actuellement). Néanmoins je peux te donner la procédure pour modifier le fameux fichier et qui est valable pour tout fichiers demandant d'être en root pour être modifiés :

Tu appuies simultanément sur ALT+F2, dans la fenêtre qui s'ouvre tu tapes gksudo mousepad /chemin_du_fichier/acerhdf.c il te sera demandé d'entrer ton mot de passe tu fais la modification, tu sauvegardes et tu relances la machine. Et bien sûr tu nous tiens au courant bien que je persiste à croire que ce n'est pas une bonne idée.
Dura Lex sed Lex

Penta
Messages : 13
Enregistré le : 22 mai 2014, 11:40

Re: [RÉSOLU] Unknown (unsupported) BIOS Packard Bell DAO150

23 mai 2014, 12:03

Salut,

Comme je l’ai indiqué dans mon dernier message, j’ai pu upgrader le BIOS et le soucis a été résolu.

Bonne journée.

Penta.

Retourner vers « Xubuntu »