hardware
overview
- CPU: Intel(R) Pentium(R) M processor 1.40GHz
- Graphic card: Intel Corp. 82852/855GM Integrated Graphics Device
- Sound chip: Intel Corp. 82801DB/DBL/DBM AC'97 Audio Controller
- LAN network card: Intel Corp. 82541GI Gigabit Ethernet Controller
- WIFI network card: Atheros Communications, Inc. AR5212 802.11abg
- Modem: reported as Intel Corp. 82801DB/DBL/DBM AC'97 Modem but actually a HAMR based Smart Link Soft Modem
- Cardbus: Ricoh Co Ltd RL5c476 II
- SD-Card reader: Ricoh Co Ltd: Unknown device 0822
- Harddisk: HITACHI_DK13FA-40B, ATA DISK drive
- IrDA: unknown, maybe SIR
- TCPA chip
- Bluetooth
- Active Protection System
Working hardware
- CPU with
- Graphic card with and framebuffer
- Sound
- LAN
- WIFI
- Modem
- Cardbus
- Bluetooth
- Active Protection System
- SD-Card reader
Not (yet) working or untested hardware
- IrDA: sir-dev loads but no signals are sent or received
- TCPA chip: ibmasm module loads, however I have not yet performed any tests
Installation
Partitioning
First I thought of keeping a copy of Windows but as it requires more than 6 GB, which is more than I'm willing to waste, I removed it entierly. As a sideffect the recovery partition no more works once grub is installed so I removed it as well.
Installing Debian
I installed Debian GNU/Linux using debian-installer netboot-images. Just follow the instructions provided in the installation manual, works flawless including LVM setup.
Network
The onboard Intel e1000 Gigabit Ethernet Controller works out of the box.
With the madwifi driver (use module-assistant for an easy installation) the wireless works flawless as well.
Xorg
Works out of the box.
Powermanagement
Works out of the box, don't forget to install a user space governor like powernowd or load a kernel governor.
Suspend
Use acpisleep=s3bios as boot parameter to ensure proper suspend and resume. The hibernate package with enabled switch to console before suspend works around the video wake-up problem.
Both suspend to disk and suspend to ram work fine.
Modem
I only got it to work with the Linuxant closed source driver. Haven't tried newer versions of sl-modem as I never needed it.
Sound
Just run alsaconfig and select the intel8x0 driver.
References
Part of the initial HowTo is based on Running Linux on a Thinkpad X40 by Stephan Mü.
Copyright
Copyright (c) 2005-2007 by Martin Würtele, Klaus Ita, Daniel Baumann.
THIS DOCUMENTATION IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.