Skocz do zawartości

Fc4 Na Acer


wklaczynski

Rekomendowane odpowiedzi

  • 4 weeks later...

Hej - mam problem ze wskaźnikiem baterii w FC4 na laptopie Acer Aspire 3613WLMi. Bawiłem się co nieco, ale nie bardzo wiem jak poradzić sobie z błędem przy dodawaniu nowego DSDT do initrd...

 

A oto co wykonałem:

 

(1) ściągnąłem nowy kernel (2.6.15.2) i łatkę acpi z http://gaugusch.at/kernel.shtml wraz ze skryptem 'initrd-add', zpatchowałem, skompilowałem i zainstalowałem nowy kernel

 

(2) ściągnąłem tablicę DSDT z http://acpi.sourceforge.net/dsdt/view.php do mojego modelu laptopa (nazwa pliku: ACER-Aspire_3613-0xfd70e-original.asl) oraz compilator Intela iasl z

http://developer.intel.com/technology/iapc...i/downloads.htm, który skompilowałem

 

(3) skompilowałem ściągnięte DSDT i umieściłem wynik w /boot:

[ root@maximus:/usr/install/acpica-unix-20060127/compiler ]# ./iasl -tc ACER-Aspire_3613-0xfd70e-original.asl

Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060127 [Feb  3 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a

ACER-Aspire_3613-0xfd70e-original.asl   565:         Name(_WDG, Buffer(0x3c) {0x81, 0x17, 0xf4, 0xd9, 0x33, 0xf6, 0x0, 0x44, 0x93, 0x55, 0x60, 0x17, 0x70, 0xbe, 0xc5, 0x10, 0x41, 0x41, 0x1, 0x0, 0x1d, 0x37, 0xc3, 0x67, 0xa3, 0x95, 0x37, 0x4c, 0xbb, 0x61, 0xdd, 0x47, 0xb4, 0x91, 0xda, 0xab, 0x41, 0x42, 0x1, 0x2, 0x71, 0xbf, 0xd1, 0x40, 0x2d, 0xa8, 0x59, 0x4e, 0xa1, 0x68, 0x39, 0x85, 0xe0, 0x3b, 0x2e, 0x87, 0xb0, 0x0, 0x1, 0x8 })
Warning  2096 -                        Unknown reserved name ^  (_WDG)

ACER-Aspire_3613-0xfd70e-original.asl   568:         Method(_WED, 1) {
Warning  2096 -                          Unknown reserved name ^  (_WED)

ASL Input:  ACER-Aspire_3613-0xfd70e-original.asl - 2813 lines, 94283 bytes, 1732 keywords
AML Output: acpi_dsdt.aml - 14535 bytes 499 named objects 1233 executable opcodes

Compilation complete. 0 Errors, 2 Warnings, 0 Remarks, 420 Optimizations
[ root@maximus:/usr/install/acpica-unix-20060127/compiler ]# cp acpi_dsdt.aml /boot

 

(4) potem stworzyłem kopię initrd:

[ root@maximus:/boot ]# ls -la | grep initrd-2.6.15
-rw-r--r--   1 root  root  1104289 lut  3 14:49 initrd-2.6.15.2.img
-rw-r--r--   1 root  root  1104289 lut  3 12:20 initrd-2.6.15.2.img.old

 

(5) użyłem skryptu 'initrd-add' z (1):

[ root@maximus:/boot ]# ./initrd-add initrd-2.6.15.2.img acpi_dsdt.aml
cpio: Archive format multiply defined
[ root@maximus:/boot ]#
[ root@maximus:/boot ]# ls -la | grep initrd-2.6.15
-rw-r--r--   1 root  root  1104289 lut  3 14:49 initrd-2.6.15.2.img
-rw-r--r--   1 root  root  1104289 lut  3 12:20 initrd-2.6.15.2.img.old

 

dry.gif Nie bardzo wiem jak interpretować ten błąd... initrd jak widzicie nie zmienił się. Próbowałem jakoś naprawić te warningi przy kompilacji DSDT, w akcie desperacji usunąłem nawet kod powodujący warning - kompilacja przeszła OK w 100% smile.gif ale i tak nie mogłem wrzucić wyniku do initrd.

 

question.gif need a little help...

 

Odnośnik do komentarza
Udostępnij na innych stronach

Ja podobnie kiedys walczylem z tym tematem. Okazalo sie jednak ze mozna prosciej sprawe zalatwic. Tu masz link do mojego postu.

 

http://forum.fedora.pl/index.php?showtopic...ic=8687&hl=acer

 

Moze sie przyda. Najpierw spraw w logach czy masz podobne błedy kontrolera ECDT. Potem tylko sciagnac zrodla jadra i late. Zapatchowac, skompilowac z obecna konfiguracja. Uruchomic z nowym jadrem i mi zadzialalo. Powodzenia daj znac jak poszlo.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...