Dimitri Van Landuyt

Latest BIOS version

Currently I am running version 1.01 of the BIOS. This version has some issues regarding acpi and sound!

Booting a kernel

On my version of the notebook, no kernel will boot unless given the parameter "acpi=off", which breaks all ACPI features, or and this is better "hpet=disable". This is similar to what I read about the S271 http://forum.msi.com.tw/index.php?topic=99045.msg741440 where the kernel option "nohpet" is required to boot. Both kernel parameters are the same, only difference is that the first is specific for a 32-bit kernel and the second for a 64-bit kernel.

I expect this to be fixed in next BIOS versions.

ACPI

The following ACPI features are supported in Ubuntu Dapper (2.6.15) and in Ubuntu Edgy (2.6.17): - CPU scaling - Battery status - Notebook lid - Power button - suspend: both with open source ati driver as with closed source fglrx driver (version 8.28.8) - ... The following does not work with a standard kernel: - Thermal zone: this gives a constant temperature of 75 degrees. => This was fixed on my notebook by a custom DSDT (todo ref), but that broke my CPU scaling. I am still looking into this issue.

excerpt of

$dmesg | grep ACPI


[17179574.664000] ACPI: (supports S0 S3 S4 S5)
[17179575.756000] ACPI: duty_cycle spans bit 4
[17179575.756000] ACPI (exconfig-0455): Dynamic SSDT Load - OemId? [ AMI] OemTableId? [ CPU1PM] [20060707]
[17179575.756000] ACPI (exconfig-0455): Dynamic SSDT Load - OemId? [ AMI] OemTableId? [ CPU2PM] [20060707]
[17179575.760000] ACPI: Thermal Zone [THRM] (75 C)
[17179576.028000] ACPI: PCI Interrupt 0000:00:14.1[A] -> GSI 16 (level, low) -> IRQ 201
[17179578.468000] ACPI: PCI Interrupt 0000:00:13.2[A] -> GSI 19 (level, low) -> IRQ 177
[17179578.596000] ACPI: PCI Interrupt 0000:00:13.0[A] -> GSI 19 (level, low) -> IRQ 177
[17179578.780000] ACPI: PCI Interrupt 0000:00:13.1[A] -> GSI 19 (level, low) -> IRQ 177
[17179578.964000] ACPI: PCI Interrupt 0000:04:04.4[A] -> GSI 19 (level, low) -> IRQ 177
[17179589.456000] ACPI: PCI Interrupt 0000:04:03.0[A] -> GSI 18 (level, low) -> IRQ 209
[17179589.816000] ACPI: PCI Interrupt 0000:04:04.2[A] -> GSI 19 (level, low) -> IRQ 177
[17179589.836000] ACPI: PCI Interrupt 0000:04:09.0[A] -> GSI 16 (level, low) -> IRQ 201
[17179590.048000] ACPI: PCI Interrupt 0000:04:04.0[A] -> GSI 19 (level, low) -> IRQ 177
[17179590.128000] ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 201
[17179596.936000] ACPI: AC Adapter [ADP1] (on-line)
[17179596.972000] ACPI: Battery Slot [BAT1] (battery present)
[17179596.984000] ACPI: Power Button (FF) [PWRF]
[17179596.984000] ACPI: Lid Switch [LID0]
[17179596.984000] ACPI: Sleep Button (CM) [SLPB]
[17179596.984000] ACPI: Power Button (CM) [PWRB]
[17179597.248000] ACPI: Video Device [VGA] (multi-head: yes rom: no post: no)
[17179600.708000] ACPI: PCI Interrupt 0000:01:05.0[A] -> GSI 17 (level, low) -> IRQ 217

Wireless

worked out of the box with ipw2200 driver;

$ dmesg | grep ipw2200

[17179589.836000] ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.1.2kmprq
[17179589.836000] ipw2200: Copyright(c) 2003-2006 Intel Corporation
[17179589.836000] Driver 'ipw2200' needs updating - please use bus_type methods
[17179589.836000] ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
[17179590.016000] ipw2200: Detected geography ZZM (11 802.11bg channels, 0 802.11a channels)

Card reader

This was the one I feared the most not to be working before I bought it; but it works out-of-the-box. The kernel complains about not knowing this device; but the standard driver works fine:

$lspci | grep O2 04:04.2 Class 0805: O2 Micro, Inc. Unknown device 7120 (rev 01)

$ dmesg | grep sd [17179589.468000] sdhci: Secure Digital Host Controller Interface driver, 0.12 [17179589.468000] sdhci: Copyright(c) Pierre Ossman [17179589.468000] sdhci: SDHCI controller found at 0000:04:04.2 [1217:7120] (rev 1) [17179589.468000] sdhci:slot0: Unknown controller version (16). You may experience problems.

More about running Ubuntu linux on this notebook will follow!