Search:  
Gentoo Wiki

Asus_P5B

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

Contents

Booting from a LiveCD

As opposed to the 2006.1 Live CD, the 2007.0 one with kernel 2.6.19 supports the JMicron controller on the Asus P5B motherboard. If it doesn't, try changing the SATA mode in the BIOS setup program to "Legacy" or "Compatible", which will make the devices connected to SATA 1 and 2 connectors accessible as IDE drives.

Different Live CDs

If it still doesn't work (which is unlikely), you can use a different Live CD to start the installation.

x86 (32-bit)

If you decide to install the 32-bit x86 version of Gentoo, the current Knoppix LiveCD does a good job of recognizing your hardware and getting your system up and running. You may want to boot with the option knoppix 3 to avoid loading the X environment.

You may also follow the directions below if you wish to use OpenSUSE as your boot CD. Use the OpenSUSE CD that matches your desired Gentoo architecture.

amd64 (x86_64)

Since Knoppix is only available for x86, I had to try something else to install the amd64 Gentoo arch. I finally settled on the install CD for OpenSUSE 10.2. I used the DVD for this, but the first CD should work as well.

When the boot loader appears, select the option for Rescue System. The kernel will attempt to load, but will fail because it can't mount the CD. The manual setup program will load, hit OK and choose your language. Select the option Kernel Modules (Hardware Drivers) to load additional drivers. Open the Load IDE/RAID/SCSI Modules section and select the driver called pata_jmicron : Jmicron PATA. You don't need to specify any parameters to get this driver working. Then, open the section Load Network Card Modules and select the driver called skge : SysKonnect Gigabit Ethernet. Again, no parameters are needed here. Now you can back out to the main menu and select Start Installation or System > Start Rescue System > CD-ROM.

You should now be at the stage where you can continue from Chapter 3 of the Installing Gentoo section of the Gentoo Handbook, Configuring Your Network.

Processor

See this guide.

NIC

The ASUS P5B uses a Realtek 8111/8168 controller for the LAN interface. The r8169 module in the kernel works well for this device.

Refer to the article for this device for more information: HARDWARE_RTL8168.

PATA (a.k.a. IDE Controller)

There was a bug in the linux kernel that prevented any devices connected to the PATA (IDE) ports on the motherboard from being detected. This was fixed in the 2.6.18.2 kernel release.

Sensors

The sensors on the P5B motherboard are the same ones found on the Asus P5B-E.

Sound

Once more, the sound chip (HDA Intel) on the P5B is the same one found on the Asus P5B-E. It's recommended to use alsa-driver 1.0.14_rc3 or newer, since previous versions' hda-intel driver fail to compile with "Processor family" in kernel set to "Core 2" (bug 165679).

lspci output

Code: lspci
 
00:00.0 Host bridge: Intel Corporation Memory Controller Hub (rev 02)
00:01.0 PCI bridge: Intel Corporation PCI Express Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation USB UHCI Controller #4 (rev 02)
00:1a.1 USB Controller: Intel Corporation USB UHCI Controller #5 (rev 02)
00:1a.7 USB Controller: Intel Corporation USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation PCI Express Port 1 (rev 02)
00:1c.3 PCI bridge: Intel Corporation PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation PCI Express Port 5 (rev 02)
00:1d.0 USB Controller: Intel Corporation USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
00:1f.0 ISA bridge: Intel Corporation LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation SATA Controller 1 IDE (rev 02)
00:1f.3 SMBus: Intel Corporation SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation SATA Controller 2 IDE (rev 02)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0393 (rev a1)
02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8168 (rev 01)
  

See Also

Retrieved from "http://www.gentoo-wiki.info/Asus_P5B"

Last modified: Tue, 12 Aug 2008 23:34:00 +0000 Hits: 7,344