ASRock P43R1600Twins

General Information


The ASRock P43R1600Twins is a motherboard with an Intel LGA775 socket, 6 SATA Ports, IDE connector, Intel Sound Chips, no onboard graphics and 6 USB ports.

Technical Specifications Summary
 CPU-socket             : Intel LGA775 Northbridge            : Intel P43 Southbridge            : Intel ICH10R (SATA) Additional Storage Chip : IDE interface: JMicron Technologies, Inc. JMB368 IDE controller Single NICs            : PCIE x1 Gigabit LAN 10/100/1000 Mb/s /Realtek RTL8111B/RTL8111C Integrated Audio       : 7.1 CH Windows® Vista™ Premium Level HD Audio(ALC888 Audio Codec) Onboard graphics       : No Form factor             : ATX Form Factor: 12.0-in x 9.6-in, 30.5 cm x 24.4 cm

CPU Options
CPU Intel Core 2:
 * Kernel Settings
 * CPU Frequency Scaling
 * CFLAGS

Changing CPU and/or compiler flag options may change the interoperability of kernel modules with the original kernel environment from before the changes. It is good practice to keep the original kernel environment as fall back to boot from in case the new generated kernel fails to boot. To prevent the original generated kernel modules from being overwritten by the make modules_install command, add a local version ident to the kernel version string. Mixing new generated modules with the original kernel might result in many error messages from dmesg command, like  disagrees about version of symbol struct_module

Module Name: General setup

Where pb1 is an example of the localversion string. make modules_install will now install the new modules in /lib/modules/ 

Adapt your grub menu to keep the distribution kernel and add the new generated kernel in a new menu entry. Menu.lst Note 1: When using make install the kernel file just generated is copied to /boot and linked to vmlinuz in the boot directory. Note 2: when using graphics framebuffer and video option, make sure they have been selected in the kernel config, under Device Drivers -> Graphics Support -> Support for framebuffer devices</tt> AND(!) Console Display driver support</tt>. Also enable MTRR under Processor type and features</tt>

PCI Express Configuration
Module Name: pcieport-driver

SATA Support
Module Name: ahci

Do not select any options in the ATA menu andonly select the 4 options mentioned in the Serial ATA menu. The PATA devices are treated as SCSI devices.

Power Management
Module Name: ACPI

USB Support
Module Name: Ehci-hcd, Uhci-hcd

Check your requirements on printer, mass storage, wireless, scanner and camera setup requirements in the section of the menu.

I2C (Hardware Sensors)
Make sure you have the lm_sensors package installed. Use the sensors-detect command to setup the lm_sensors package correctly. It also checks to see of the kernel modules for the detected hardware are present.

Module Names: i2c_i801, w83627ehf

The File lm_sensors in /etc/conf.d as generated by sensors-detect: /etc/conf.d/lm_sensors

Sound Support
Module Name: snd-hda-intel

For the ? it depends what video card you have and if it is able to do audio over HDMI. Have not tested the setup yet. There are many articles on the web on this, search for 'alsa hdmi' in google. Do not use mutiple options, I had a config where the INTEL HDMI module got loaded, despite the fact I only had NVIDIA HDMI in the hardware config.

Networking Support
Module Name: r8169

LSPCI Info
lspci