Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

15.11.2005, 20:20

DSDT als initrd geht nicht

Tach, dies ist mein erster eintrag hier.

Kämpfe schon die ganze anfang woche mit dem ACPI von meinem Acer Aspire 1692 rum.
Es läuft alles bis auf die Battery.

Die kann aber über ne gefixte DSDT file ebenfalls zum laufen gebracht werden.
Die file hab ich auch auf acpi.sourceforge.net gefunden, und habs nach dieser anleitung versucht:

http://gaugusch.at/kernel.shtml

Meine file heisst /boot/acpirotz, darin befindet sich die magicnumber + c header für die acpi table:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
INITRDDSDT123DSDT123/*
 *
 * Intel ACPI Component Architecture
 * ASL Optimizing Compiler / AML Disassembler version 20050513 [Sep 20 2005]
 * Copyright (C) 2000 - 2005 Intel Corporation
 * Supports ACPI Specification Revision 3.0
 *
 * Compilation of "ACER-Aspire_1692WLMi-S3A18-custom.asl" - Wed Sep 21 09:44:39 2005
 *
 * C source code output
 *
 */
unsigned char AmlCode[] =
{
    0x44,0x53,0x44,0x54,0xE3,0x6A,0x00,0x00,  /* 00000000    "DSDT.j.." */
    usw.
}


der kernel ist auch gepatcht, so das ich custom DSDT tables aus initrd lesen kann.
Ansonsten würde die meldung "Looking for DSDT in initrd" in dmesg nicht kommen.
welches momentan immer ausgibt: "not found."

Er findets also nicht, obwohl es ebenso auch in grub eingetragen ist:
grub.conf:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
default 0
timeout 30
splashimage=(hd0,0)/grub/splash.xpm.gz

title=Gentoo Linux 2.6.14 (Working)
root (hd0,0)
kernel /boot/kernel-2.6.14-working root=/dev/hda3

title=Gentoo Linux 2.6.14 (Testing)
root (hd0,0)
kernel /boot/kernel-2.6.14-testing root=/dev/hda3
initrd /boot/acpirotz


Paar infos über rechner:
# uname -a
Linux shikamaru 2.6.14 #11 PREEMPT Tue Nov 15 20:45:00 GMT 2005 i686 Intel(R) Pentium(R) M processor 1.73GHz GenuineIntel GNU/Linux

Wäre dankbar für irgendwelche vorschläge, bin echt am verweifeln, noch dazu bin ich kein wirklicher linux guru, komm zwar langsam zurecht aber mehr auch nicht.

Thx,
Final
Main System:
Asus P5KR Deluxe, Q6600 @ 2,4 GHz, 4 GB DDR-2 800, GF 8600 GTS 512 MB PCI-E, SB X-FI, Vista Ultimate x64
Notebook:
Dell Inspiron 6400, Core2Duo T7200 2 GHz, 2 GB DDR-2, ATI X1400 128 MB, WinXP Pro

2

15.11.2005, 23:18

Also ich hab das heute mittels

Zitat


Device Drivers

Generic Driver Options

[ ] Select only drivers that don't need compile-time external firmware

[ ] Prevent firmware from being built

Power managment options (ACPI, APM)

ACPI (Advanced Configuration and Power Interface) Support

[*] Include Custom DSDT

(dsdt.hex) Custom DSDT Table file to include


gemacht, aber eben auch ohne initrd.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »maggu2810« (15.11.2005, 23:19)


3

16.11.2005, 10:36

Würd ich auch gern machen, aber diese einstellung gibts bei mir nicht :(
Hab ja nen kernel 2.6.14 :(

Gibt es da nen patch welches das ermöglicht ? das man wie bei dir die file einbindet ?
Wenn ja, kannst mir sagen wo ich den finde ?

Thx
Main System:
Asus P5KR Deluxe, Q6600 @ 2,4 GHz, 4 GB DDR-2 800, GF 8600 GTS 512 MB PCI-E, SB X-FI, Vista Ultimate x64
Notebook:
Dell Inspiron 6400, Core2Duo T7200 2 GHz, 2 GB DDR-2, ATI X1400 128 MB, WinXP Pro

4

16.11.2005, 11:05

Habe das ganze mit einem 2.6.14-gentoo-r2 Kernel gemacht.

Die Option

Zitat


Power managment options (ACPI, APM)
ACPI (Advanced Configuration and Power Interface) Support
[*] Include Custom DSDT
(dsdt.hex) Custom DSDT Table file to include


siehst du erst, wenn du bei

Zitat


Device Drivers
Generic Driver Options
[ ] Select only drivers that don't need compile-time external firmware
[ ] Prevent firmware from being built


die zwei Optionen abgewählt hast.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »maggu2810« (16.11.2005, 11:05)


5

17.11.2005, 17:26

k das wars, THX ;)
Main System:
Asus P5KR Deluxe, Q6600 @ 2,4 GHz, 4 GB DDR-2 800, GF 8600 GTS 512 MB PCI-E, SB X-FI, Vista Ultimate x64
Notebook:
Dell Inspiron 6400, Core2Duo T7200 2 GHz, 2 GB DDR-2, ATI X1400 128 MB, WinXP Pro

6

17.11.2005, 17:33

Zitat

Original von Finalspace
k das wars, THX ;)


da es dein ersten beitrag ist - erkläre ich dir auch gleich wie du ein thema auf gelöst setzt :P

1. beitrag editieren und an das thema ein [gelöst] anhängen...

viel spass noch im forum....
MfG MyD