Dell Latitude D400

0.1. The Laptop

Manufacturer: Dell

Model: Latitude D400

CPU: Intel Mobile M (Centrino) 1.4 GHz

RAM: 512 Meg

Hard Drive Capacity: 20 GB

0.2. Installation

Installed CentOS 5.2 twice. First time I booted from a Flash Drive (Live CentOS) and used NetInstall. Second time I installed using the Live CD-ROM and NetInstall (am dual-booting from Windows XP, so had to reinstall CentOS after installing Windows).

0.3. Post-installation notes

Everything worked by default except the TrueMobile 1400 (BroadCom 4309) Mini PCI WiFi card and the Speaker volume keys (more later).

0.3.1. WiFi Card

TrueMobile 1400 (BroadCom 4309) WiFi card required the fwcutter program. This allowed the firmware to be copied to the /lib/firmware directory. Once that was done, CentOS 5.2 was able to recognize and use the card at bootup, but it was still unstable. (An issue with the 4309 chipset.)

I removed this card and installed an inexpensive Intel Pro/Wireless 2200BG Mini PCI card. This card works flawlessly using the standard driver available in the CentOS 5.2 repository -- (# yum install ipw2200)

0.3.2. Sound Buttons (Volume up, down and mute)

These did not work by default, but it was easy to set them up using System--> Preferences--> Keyboard Shortcuts. Just chose the feature and hit correct keys and it was automatically set up.

Also manually changed xorg.conf to shut off tapping in the Alps touchpad (uses the Synaptic driver). Just added the following lines in the "Input Device" Section:

Option "TouchpadOff" "2"

Option "MinSpeed" "0.75"

Option "MaxSpeed" "0.5"

0.4. Issues

No existing issues. All components work that I've tested. The D400 has no internal CD-ROM drive -- it uses the Dell D/Port and its DVD/CDRW drive is recognized and mounted when it is plugged in. USB flash drives and external USB hard drives are recognized and mounted when plugged in. I have not tested the PC Card slot, the Smart Media slot, the Firewire Port or the internal Modem.

LSPCI

00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)

00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)

00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to I/O Controller (rev 02)

00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)

00:02.1 Display controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02)

00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 01)

00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 01)

00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 01)

00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 01)

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)

00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge (rev 01)

00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 01)

00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 01)

00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 01)

01:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5705M Gigabit Ethernet (rev 01)

01:01.0 CardBus bridge: Texas Instruments PCI7510 PC card Cardbus Controller (rev 01)

01:01.1 CardBus bridge: Texas Instruments PCI7510,7610 PC card Cardbus Controller (rev 01)

01:01.2 FireWire (IEEE 1394): Texas Instruments PCI7410,7510,7610 OHCI-Lynx Controller

01:01.3 System peripheral: Texas Instruments PCI7410,7510,7610 PCI Firmware Loading Function

01:03.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network Connection (rev 05)

HowTos/Laptops/Dell/Latitude-D400 (last edited 2009-03-30 18:10:58 by RonBlizzard)