Asus P5B Deluxe

From Gentoo-en
Jump to: navigation, search

Booting from a live CD

2007.0 properly detects the JMicron PATA controller, allowing the use of a traditional PATA optical drive for installation.

Kernel configuration

USB

The ASUS P5B Deluxe has four onboard USB ports, with motherboard headers for another four.

Linux Kernel Configuration: USB
Device Drivers  --->
  USB Support  --->
      <*> Support for host-side USB
      <*>   EHCI HCD (USB 2.0) support
      <*>   UHCI HCD (most Intel and VIA) support

IEE1394a aka Firewire 400

The ASUS P5B Deluxe has a single 400Mbps firewire port (aka IEEE1394a) onboard, with motherboard headers for one more.

Linux Kernel Configuration: Firewire
Device Drivers  --->
  IEEE 1394 (FireWire) support --->
      <*> IEEE 1394 (FireWire) support
      <*>   OHCI-1394 support

Networking

The ASUS P5B Deluxe has two onboard gigabit ethernet network interfaces: See this guide and this guide.

High Definition Audio

Choose this one:

Linux Kernel Configuration: Sound Card
Device drivers --->
  Sound --->
    <*> Sound card support
      Advanced Linux Sound Architecture  --->
        PCI Devices --->
          <*>Intel HD Audio


see http://www.gentoo.org/doc/en/alsa-guide.xml for more information about the configuration.

Hardware Sensors

See this guide.

You should activate the w83627ehf driver.

Linux Kernel Configuration: CONFIG_HWMON
Hardware Monitoring Support --->
  <*> Winbond W83627EHF


For kernels 2.6.31 and above the w83627ehf driver conflicts with ACPI. The asus_atk0110 driver should be used instead.

To prevent ACPI from stealing I/O ports, and then reuse the w83627ehf driver and restore the old behavior (which might be dangerous), add acpi_enforce_resources=lax to the kernel cmdline when booting.

Warning: You MUST understand that using the old behavior can be harmful for your hardware. Actually, having two drivers working on the same I/O ports can set unattended values to voltage controls.
Note: Using the asus_atk0110 gives nice results for reading/monitoring, but this driver does not have any fan control ability. Also, at least sys-apps/lm_sensors-3.1.0 is required to support this driver (current stable portage version is 3.1.2)
Linux Kernel Configuration: CONFIG_HWMON
Device Drivers --->
  Hardware Monitoring Support --->
    [*] ASUS ATK0110 ACPI hwmon

Extra links

Appendices

Photos

ASUS P5B Deluxe.jpg

lspci output

Code: lspci output
00:00.0 Host bridge: Intel Corporation 82P965/G965 Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation 82P965/G965 PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #2 (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation 82801HB/HR (ICH8/R) LPC Interface Controller (rev 02)
00:1f.2 SATA controller: Intel Corporation 82801HB (ICH8) SATA AHCI Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Marvell Technology Group Ltd. Unknown device 4364 (rev 12)
03:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
03:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
05:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
05:04.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 14)

Feedback

Concerns or Compliments? Please use the Discussion section.
Retrieved from "http://www.gentoo-wiki.info/Asus_P5B_Deluxe"