Search:  
Gentoo Wiki

Asus_M51SN

This article is still a Stub. You can help Gentoo-Wiki by expanding it.


Please improve it in any way that you see fit, and remove this notice {{Cleanup}} from the article. For tips on cleaning and formatting see Cleanup process



Please format this article according to the guidelines and Wikification suggestions, then remove this notice {{Wikify}} from the article


Contents

Hardware description

Code: lspci
00:00.0 Host bridge: Intel Corporation Mobile Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation Mobile LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation Mobile IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Mobile SATA AHCI Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0405 (rev a1)
02:00.0 Ethernet controller: Attansic Technology Corp. L1 Gigabit Ethernet Adapter (rev b0)
03:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
09:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
09:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
09:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
09:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
Code: lsusb
Bus 005 Device 001: ID 1d6b:0001
Bus 007 Device 002: ID 08ff:1600 AuthenTec, Inc.
Bus 007 Device 001: ID 1d6b:0001
Bus 006 Device 001: ID 1d6b:0001
Bus 003 Device 002: ID 04f2:b033 Chicony Electronics Co., Ltd
Bus 003 Device 001: ID 1d6b:0002
Bus 004 Device 001: ID 1d6b:0002
Bus 002 Device 003: ID 0b05:1712 ASUSTek Computer, Inc.
Bus 002 Device 001: ID 1d6b:0001
Bus 001 Device 001: ID 1d6b:0001

CPU

See this HowTo

Network

Ethernet

According to [1], the Attansic L1 Gigabit Ethernet Adapter is supported in Linux >= 2.6.21. The 2007.0 Gentoo Live-CD comes with an older kernel, and, thus, does not support this card. The 2008.0-beta2 Gentoo Live-CD comes with 2.6.24-gentoo-r5 kernel, and this card works fine.

Linux Kernel Configuration: Attansic L1 Gigabit Ethernet
Device Drivers  --->
    [*] Network device support  --->
        [*] Ethernet (1000 Mbit)  --->
            <M> Attansic L1 Gigabit Ethernet support (EXPERIMENTAL)

Wi-Fi

The 2008.0-beta2 Live-CD has not detected the wireless card.

The Intel PRO/Wireless 3945ABG card can be easily enabled by selecting its driver in kernel source and installing the required firmware from net-wireless/iwl3945-ucode package.

Linux Kernel Configuration: Attansic L1 Gigabit Ethernet
Device Drivers  --->
    [*] Network device support  --->
        Wireless LAN  --->
            [*] Wireless LAN (IEEE 802.11)
                <M>   Intel PRO/Wireless 3945ABG/BG Network Connection

Note that some laptops might come with another Intel wi-fi card. Please check yours using lspci.

The wi-fi card can be enabled or disabled by writing 1 or 0 to /sys/devices/platform/asus-laptop/wlan

Bluetooth

You can use bluez for bluetooth support.

Audio

I need to update to at least 1.0.15 for alsa with kernel 2.6.24-r3

media-libs/alsa-lib (1.0.16_rc2@17.03.2008): Advanced Linux Sound Architecture Library
media-plugins/gst-plugins-alsa (0.10.14(0.10)@16.03.2008): plugin for gstreamer
media-sound/alsa-headers (1.0.16_rc2@17.03.2008): Header files for Advanced Linux Sound Architecture kernel modules
media-sound/alsa-utils (1.0.15(0.9)@17.03.2008 -> (~)1.0.16_rc1(0.9)): Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)
media-sound/alsamixergui (0.9.0.1.2-r4@16.03.2008): AlsaMixerGui - a FLTK based amixer Frontend
media-sound/gnome-alsamixer (0.9.6@16.03.2008): Gnome based ALSA Mixer

inside /etc/modprobe.d/alsa:

File: /etc/modprobe.d/alsa
 options snd-hda-intel position_fix=1 model=lenovo
 

Afterwards run update-modules.


(Following is information by CrazyTerabyte 19:30, 16 June 2008 (UTC))

It seems that position_fix=1 is not required.

(Following is information by Agilo 21:06, 8 July 2008 (GMT+1))

Sound works using the ALSA driver which came with 2.6.24-gentoo-r8 kernel (being 1.0.15 according to my /proc/asound/version) using the following settings inside /etc/modprobe.d/alsa:

alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
options snd cards_limit=1
options snd-hda-intel position_fix=1 model=lenovo
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

(You may need to run update-modules after editing.)

Sound over multiple applications also works with this config.

Video

Just follow this guide or the official one and add a little in the xorg.conf (Device Section):

Option         "DPI" "96 x 96"

Note: Maybe you don't even need add it to the xorg.conf. In my case, it was correctly auto-detected. --CrazyTerabyte 05:25, 12 June 2008 (UTC)

Webcam

Webcam works using qc-usb: emerge -av qc-usb. When done installing, load the module:

insmod /lib/modules/`uname -r`/usb/quickcam.ko

Viewing the cam can be achieved through (e.g.):

mplayer -fps 15 tv:// -tv driver=v4l2:device=/dev/v4l/video0

Click here for other ways to view the webcam.

---

On my laptop it only works with media-video/linux-uvc

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

Last modified: Tue, 09 Sep 2008 01:17:00 +0000 Hits: 3,059