Acceder à la version francaise
This translation is incomplete and not up to date!
News
- ACPI is now fully operationnal (except fan control)
Distribution and Kernel
- Debian/Sid
- Kernel : 2.6.12 (from Debian + smart batt patch)
- '.config' file (Linux 2.6.12)
- Xorg configuration file (6.8.2)
- XFree86 configuration file (for « Sarge » users)
Hardware
Materiel | Status | Notes |
---|---|---|
Intel Centrino 1.6 GHz (Dothan) | OK | Speedstep ok |
ACPI | OK | No fan control support |
512 Mo of RAM | OK | - |
80 Go of HDD | OK | - |
ATI Radeon 9700 - M11 | OK | Non-free drivers |
Intel Corp. 82801DB/DBL/DBM AC'97 Audio Controller | OK | snd_intel8x0 module |
Broadcom BCM4401 100Base-T | OK | b44 module |
Intel Corp. PRO/Wireless 2200BG | Partial | module ipw2200 (non-free firmware) |
Intel Corp. 82801DB/DBL/DBM AC'97 Modem Controller | Untested | - |
DVD Burner | OK | - |
Firewire | Untested | - |
Cardbus bridge | Untested | - |
Intel Centrino 1.6 GHz (Dothan)
Not much to do, just compile your kernel with these options:
- CONFIG_CPU_FREQ=y - CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y - CONFIG_CPU_FREQ_GOV_PERFORMANCE=m - CONFIG_CPU_FREQ_GOV_POWERSAVE=m - CONFIG_CPU_FREQ_TABLE=y - CONFIG_X86_ACPI_CPUFREQ=m
and for Centrino support:
- CONFIG_X86_SPEEDSTEP_CENTRINO=y - CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y - CONFIG_X86_SPEEDSTEP_CENTRINO_ACPI=y
Next you just need to load the acpi kernel module if you have not compiled it staticly, and you could change your CPU frequency:
cd /sys/devices/system/cpu/cpu0/cpufreq/ echo -n 600000 > scaling_setspeed
ACPI and power saving
You may need to read the Power Management Guide from Gentoo.
- standy (S1): do not do anything
- mem (S3): laptop enters in standby mode, but I can't leave
- it. Complete freeze of the system
- battery/ac: works correctly with smart-battery patch
- fan: no status in /proc, but it seems to work fine
- termal: nothing to report, everything seems to be ok
- processor: I can go in C3 state only if I remove all usb modules.
- button: no problems, everything works fine (sleep, lid, power)
« Smart battery system » support
- Download acpi_sbs (01/20/2005 version)
- Patch your kernel with acpi-ec-2.6.10.diff.
- Just compile your modules with make and make install
- Thanks to modprobe, load these modules: i2c-dev, i2c-acpi-ec, acpi-sbs
Some files
ATI Radeon 9700 [M11]
ATI driver is not free (as in free speech) and is not included in Debian yet. You'll find proprietary drivers on Flavio Stanchina's page and a good documentation.
Here is my XFree86 config file and my XFree86 config file.
Intel Corp. 82801DB/DBL/DBM AC'97 Audio Controller
Here is the list of loaded modules with the old 2.6.9 linux kernel:
- snd_intel8x0 - snd_ac97_codec - snd_pcm - snd_timer - snd_page_alloc - snd_mpu401_uart - snd_rawmidi - snd_seq_device - snd - soundcore
I'm using ALSA (without OSS emulation). There is nothing very special in the configuration, and it work with a Debian-compiled kernel (linux-image-2.6)
Broadcom BCM4401 100Base-T
There is juste the b44 module to load to see this card working.
Intel Corp. PRO/Wireless 2200BG
You'll need to use the ipw2200 driver available at http://ipw2200.sf.net which is also available in Debian: ipw2200-source.
Need Help?
I'm available to help you installing your distrib on your laptop. You can contact me easily.
© 2005, 2006 Olivier Tétard