Search:  
Gentoo Wiki

Asus_P5K-VM

This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

This is about the Asus P5K-VM, an motherboard equipped with Intel G33 and ICH9 devices.

Image:Asus P5KVMpic.jpg

Contents

BIOS settings

Initial BIOS version for the motherboard is 3.04. There is an update available Here.

Initial set up

This mainboard is NOT supported by the Gentoo 2007.0 CDs (as of 25/08/2007). The SATA chipset is not supported by the 2007 Gentoo Livecd. You can use the Small Gentoo Custom livecd instead of the Gentoo 2007 livecd. You can grab it here.

Hardware

Hardware Status Overview

DeviceWorks?Note
SATA Yes
PATA Yes
X11 Graphics Yestested only with vesa driver
Ethernet Yesyou need the noapic kernel option
Sound untested
USB Yes
Firewire untested
Framebuffer Graphics untested
Hardware Sensors untested
ACPI untested'
Suspend To Ram untested
Suspend To Disk untested

Kernel Config

Generic Stuff

SATA

lspci pending

See this guide. You need AHCI SATA support:

Linux Kernel Configuration: SATA
Device Drivers  --->
    Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
        <*>   AHCI SATA support
        <*>   Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support

PATA

lspci

03:00.0 IDE interface: JMicron Technologies, Inc. JMB368 IDE controller

See this guide. You need JMicron PATA support:

Linux Kernel Configuration: PATA
Device Drivers  --->
    Serial ATA (prod) and Parallel ATA (experimental) drivers  --->
        <*>   JMicron PATA support

X11 Graphics

lspci

<Needs confirmation>
00:02.0 VGA compatible controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02)
00:02.1 Display controller: Intel Corporation 82G965 Integrated Graphics Controller (rev 02)

See this guide.

Note: I was only able to make X work through the VESA graphic drivers. I'll post updates when I get it working under the Intel Drivers. Feel free to update if you made it work before I did! Gleepwurp 01:09, 31 August 2007 (UTC)

Ethernet

See this guide.

Sound

lspci <pending>

Linux Kernel Configuration: Sound
Device Drivers  --->
    Sound  --->
        <M> Sound card support
            Advanced Linux Sound Architecture  --->
                <M> Advanced Linux Sound Architecture
                    PCI devices  --->
                        <M> Intel HD Audio

For further configuration see the official Gentoo Linux ALSA Guide.


USB

lspci

<pending>
Linux Kernel Configuration: USB core support
Device Drivers  --->
    USB support  --->
        <*> Support for Host-side USB
        [*]   USB device filesystem
        <*>   EHCI HCD (USB 2.0) support
        <*>   UHCI HCD (most Intel and VIA) support

For USB mass storage activate also:

Linux Kernel Configuration: USB mass storage support
Device Drivers  --->
    USB support  --->
        <M>   USB Mass storage support

and for a USB mouse/keyboard:

Linux Kernel Configuration: USB HID support
Device Drivers  --->
    HID Devices  --->
        --- Generic HID support
        --- USB Input Devices
        <*>   USB Human Interace Device (full HID) support


Firewire

Linux Kernel Configuration: Firewire
Device Drivers  --->
    IEEE 1394 (FireWire) support --->
        <*> IEEE 1394 (FireWire) support
        <*>   OHCI-1394 support
        <*>   SBP-2 support (Harddisks etc.)


Framebuffer Graphics

<not tested>


Hardware Sensors

<not tested>

ACPI

Linux Kernel Configuration: ACPI
Power management options (ACPI, APM)  --->
    [*] Power Management support
          ACPI (Advanced Configuration and Power Interface) Support  --->
              [*] ACPI Support
              <*>   Button
              <*>   Processor

Install acpid to make use of your chassis buttons:

# emerge -a acpid

Then start acpid and add it to your runlevel:

# /etc/init.d/acpid
# rc-update add acpid default


Suspend

Supend To Disk

<not tested> WTO Software Suspend v2|Howto]]

Suspend To Ram

<NOT TESTED>

Linux Kernel Configuration: Suspend To Ram
Processor type and features  --->
    [*] Support for suspend on SMP and hot-pluggable CPUs (EXPERIMENTAL)
Power management options (ACPI, APM)  --->
    [*] Power Management support
          ACPI (Advanced Configuration and Power Interface) Support  --->
              [*] ACPI Support
              [*]   Sleep States

To suspend, just write 'mem' to /sys/power/state:

# echo -n "mem" > /sys/power/state
Note: Suspend To Ram doesn't work from console, just X11
Retrieved from "http://www.gentoo-wiki.info/Asus_P5K-VM"

Last modified: Thu, 28 Aug 2008 22:01:00 +0000 Hits: 10,470