Fujitsu-Siemens LifeBook S6120
From Gentoo Linux Wiki
| 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.
[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.
