Gonzalo Mdk wrote:
Hi all, i'm new to this list (I usually use the expert) because i
think this Q doesn't qualify for the expert list.

Actually it does, but you'll probly get better answers here, an less nags to add to the(ir) community twiki ;)


I have a laptop (doesn't have a brand, is assembled in a place here in
Chile) that has ACPI support,

It might be non-standard compliant Windo$e ACPI. Even if runnin

 tom # dmidecode | grep -i acpi
                Version: ASUS A7V600 ACPI BIOS Revision 1005
                        ACPI is supported

....says it is. That's a direct reading from the system bios' firmware. Unfortunately most hardware is designed for Win$ux ;(

but when i recompile the kernel with
acpi support (i have 2.6.3-7mdk-i686-up-4GB) it doesnt work. (gives me
the following line:

No ACPI support in kernel, or incorrect acpi_path ("/proc/acpi").

tom # ll /proc/acpi total 0 dr-xr-xr-x 2 root root 0 Apr 6 14:46 ac_adapter/ -rw-r--r-- 1 root root 0 Apr 6 14:46 alarm dr-xr-xr-x 2 root root 0 Apr 6 14:46 battery/ dr-xr-xr-x 3 root root 0 Apr 6 14:46 button/ -r-------- 1 root root 0 Apr 6 14:46 dsdt dr-xr-xr-x 2 root root 0 Apr 6 14:46 embedded_controller/ -r-------- 1 root root 0 Apr 6 14:46 event -r-------- 1 root root 0 Apr 6 14:46 fadt dr-xr-xr-x 2 root root 0 Apr 6 14:46 fan/ -r--r--r-- 1 root root 0 Apr 6 14:46 info dr-xr-xr-x 2 root root 0 Apr 6 14:46 power_resource/ dr-xr-xr-x 3 root root 0 Apr 6 14:46 processor/ -rw-r--r-- 1 root root 0 Apr 6 14:46 sleep dr-xr-xr-x 2 root root 0 Apr 6 14:46 thermal_zone/ dr-xr-xr-x 2 root root 0 Apr 6 14:46 video/ -rw-r--r-- 1 root root 0 Apr 6 14:46 wakeup dr-xr-xr-x 2 root root 0 Apr 6 14:46 wmi/


So i want to know where can i download a kernel that is for mandrake,
like, is there a place for downloading the kernel 2.6.11mdk (or
something like that), the newest version, so i can use the WIFI also.
Hope you can give me some directions Salu2
Gonzalo Avaria

# ACPI (Advanced Configuration and Power Interface) Support # CONFIG_ACPI=y CONFIG_ACPI_BOOT=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_SLEEP_PROC_FS=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m CONFIG_ACPI_VIDEO=m CONFIG_ACPI_FAN=m CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_THERMAL=m CONFIG_ACPI_ASUS=m CONFIG_ACPI_IBM=m CONFIG_ACPI_TOSHIBA=m # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_CUSTOM_DSDT_INITRD=y CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_BUS=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SYSTEM=y CONFIG_X86_PM_TIMER=y CONFIG_ACPI_CONTAINER=m CONFIG_ACPI_TC1100=m


That's from a 'stock' /boot/config-2.6.11-6mdkK74g. Well, OK it's not quite stock, I hand edited the .config (don't try that unless you know what you're doin. Use 'make xconfig') to enable K7 opts, and enable preempt, an more than 880MB ram support. None of the above ACPI options were changed. The =y are built in, the =m are modules (mostly for laptops). As long as I can remember, ACPI support is built into the kernel, even 2.2.x. Note CONFIG_ACPI=y There is no need to install anything or recompile Mandrake kernels to support ACPI (if the hardware truly does).


Yes 2.6.11 does have better wifi support, but I only judge that from documentation and other's reports, not experience (I don't use wifi). You might try a cooker kernel and re-compile it on older systems. Get,

ftp://ftp.proxad.net/pub/Distributions_Linux/Mandrake/devel/cooker/i586/media/main/kernel-source-2.6-2.6.11-6mdk.i586.rpm

an don't forget to begin with 'make mrproper'. If you don't need to change the .config, then

Edit Makefile, an change EXTRAVERSION = , an uncomment (enable) this line export INSTALL_PATH=/boot
Im my above example, for instance I changed EXTRAVERSION to
EXTRAVERSION = -6mdkK74g
to denote, K7, preempt, and > 1 gig ram support differences from the 'stock' .config


 make oldconfig
 make
 make modules_install
 make install

Also make sure you don't have ACPI disabled. IOW's, there should be _no_ acpi statement in your boot parameters. Either lilo's append= line or in grub. Every acpi statement except =force will disable ACPI, either partially or completely. =on DNGN (does nothin, goes nowhere), ACPI is built into any Mandrake kernels as the default. If you do have a statement like acpi=ht remove it an don't forget to run 'lilo' You need not to make any changes to APM, as ACPI will overide it. You should also see extended IRQ support (above 15) with ACPI enabled. Give this a read,
/usr/src/linux-2.6.11-6mdk/Documentation/kernel-parameters.txt
--
Tom Brinkman Corpus Christi, Texas



____________________________________________________
Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com
Join the Club : http://www.mandrakeclub.com
____________________________________________________

Reply via email to