Fujitsu-Siemens LifeBook S6120

From Gentoo Linux Wiki

Jump to: navigation, search
This article is part of the Hardware series.
Laptops TV Tuner Cards Wireless Servers Storage Other Hardware Motherboards Related

Contents

[edit] Introduction

All you need to run gentoo on Fujitsu Lifebook S6120. We assume that you use a 2.6 kernel. Any help is welcome.

This guide is very fresh and far from complete.

[edit] Lifebook S6120

[edit] Hardware

[edit] Graphics Card:

See this HowTo.

[edit] IDE:

lspci -> Intel Corporation 82801DBM (ICH4-M) IDE Controller
Modules are provided by kernel.
Device Drivers --->
ATA/ATAPI/MFM/RLL support --->
Intel PIIXn chipsets support

[edit] Audio:

lspci -> Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
Modules are provided by kernel.
Device Drivers --->
Sound --->
Advanced Linux Sound Architecture --->
PCI devices --->
Intel/SiS/nVidia/AMD/ALi AC97 Controller

[edit] Modem:

lspci -> Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller
Modules are provided by kernel.
Device Drivers --->
Sound --->
Advanced Linux Sound Architecture --->
PCI devices --->
Intel/SiS/nVidia/AMD MC97 Modem

[edit] PC Card:

lspci -> O2 Micro, Inc. OZ6933/711E1 CardBus/SmartCardBus Controller
See this guide. The socket is yenta-compatible.

[edit] Ethernet:

lspci -> Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
Modules are provided by kernel.
Device Drivers --->
Network device support --->
Ethernet (10 or 100Mbit) --->
RealTek RTL-8129/8130/8139 PCI Fast Ethernet Adapter support

[edit] Wireless:

lspci -> Intel Corporation PRO/Wireless LAN 2100 3B Mini PCI Adapter
The modules are provided from http://ipw2100.sourceforge.net/
Take a look at ipw2100

[edit] FireWire (IEEE 1394):

lspci -> Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)
Modules are provided by kernel, i think.
TODO!

[edit] Infrared

Todo

[edit] Extrakeys

Todo

[edit] Software

[edit] Software suspend

Todo

[edit] Wifi

I advise to use the wireless-tools package. The wpa_supplicant does work, but not as good as expected.
Dhcpcd does not seem to work on every access point i have met. I managed to overcome this by using the command:

Code: /

dhclient eth1

and into my /etc/conf.d/net i added this code:

Code: /
failup(){ 
if  [[${IFACE} == "eth1"]]  ; then
dhclient eth1 > /dev/null &
fi
}

It simply executes the dhclient if dhcpcd fails to get an IP.
NOTE: you have to change eth1 to your interface.

Wireless/Configuration

[edit] ACPI

Todo

[edit] CpuFreq

Todo

[edit] X.org

This is my Xorg configuration and it should work for all laptops of this series.
NOTE: Remember to change the XkbLayout to your language.

Code: /
Section "Module"
        Load  "glx"
        Load  "extmod"
        Load  "xtrap"
        Load  "record"
        Load  "dbe"
        Load  "dri"
        Load  "freetype"
        Load  "type1"
EndSection


Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbLayout" "ee"
#  Option        "XkbModel" "pc104"
#  Option        "XkbRules"   "kbd"
#  Option        "XkbVariant"    "nodeadkeys"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection


Section "Device"
        Option     "NoAccel"       "False"
        #Option     "SWcursor"                  # [<bool>]
        #Option     "ColorKey"                  # <i>
        #Option     "CacheLines"                # <i>
        #Option     "Dac6Bit"                   # [<bool>]
        Option     "DRI"            "True"
        #Option     "NoDDC"                     # [<bool>]
        #Option     "ShowCache"                 # [<bool>]
        #Option     "XvMCSurfaces"              # <i>
        #Option     "PageFlip"                  # [<bool>]
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName   "82852/855GM Integrated Graphics Device"
        BusID       "PCI:0:2:0"
EndSection




Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Viewport   0 0
                Depth     1
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     4
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     8
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     15
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     16
        EndSubSection
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection


Section "DRI"
 Mode 0666
EndSection

[edit] Misc

Nothing yet.

[edit] Links

Personal tools