Linux on the Dell Latitude D600 Laptop

Matt Housh (jaeger at morpheus dot net)

Last edited: 10.22.04

Hardware Configuration

This D600 laptop was configured from Dell like so:
(Click the anchor number to the left to be taken to the configuration information for the listed device.)

[1] Pentium M 745 (1.8GHz) Processor
[2] 14.1" SXGA+ LCD @ 1400x1050
[3] Internal 56K Modem (Conexant HSF)
[4] Internal Intel PRO/Wireless 2200 B/G Wireless NIC
[5] Internal Broadcom BCM5705M Gigabit Ethernet NIC
[6] Intel AC'97 Audio Controller
[7] ATI Radeon Mobility 9000 (R250)

General Info:

lspci(8) output
/proc/cpuinfo file
dmesg(8) output
kernel 2.6.7 .config

Configuration Information

[1] Pentium M 745 (1.8GHz) Processor

Nothing special needed, the linux kernel seems to have no issues with the p-m 745s. My laptop occasionally (and randomly, I cannot duplicate the problem) loses keyboard control, which I guess to be an issue with the new chipset, but I have no proof or information to indicate so, only guessing.

UPDATE: After replacing the motherboard under warranty, this problem has not reappeared.

[2] 14.1" SXGA+ LCD @ 1400x1050

Running X.org 6.7.0, this display is no trouble at all. I needed no funky modelines or tweaking to get it working in its native resolution of 1400x1050.

[3] Internal 56K Modem (Conexant HSF)

I do not have a phone line so I cannot test the modem or use it. If I get an opportunity to try it somewhere else in the near future, I'll test it and update this information. In the meantime, there's a driver available from Linuxant here: http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-6.03.00lnxt04051300full/hsfmodem-6.03.00lnxt04051300full.tar.gz

[4] Internal Intel PRO/Wireless 2200 B/G Wireless NIC

The wireless card in this d600 (intel 2200 b/g) doesn't work natively in linux, yet. There's an effort underway to get it working at http://ipw2200.sourceforge.net/ but it doesn't do anything at the time of this writing. Instead, use NdisWrapper from http://ndiswrapper.sourceforge.net/. The Intel PRO/Wireless 2200 B/G works great with the driver linked on the NdisWrapper page's chipsets list. The driver from DELL *does not* work. Note that you won't get any signal strength information from the NdisWrapper interface as it's not available in a manner that linux can use at this time.

[5] Internal Broadcom BCM5705M Gigabit Ethernet NIC

The ethernet card in this d600 works perfectly with the kernel 'tg3' driver. No issues whatsoever.

[6] Intel AC'97 Audio Controller

I use ALSA on my laptop and the intel card is detected and works without issue. Select the Intel i810 card from the ALSA PCI devices list.

[7] ATI Radeon Mobility 9000 (R250)

The video card in this d600, the ATI Radeon Mobility 9000, works pretty well with the DRI open source project at http://dri.sourceforge.net/. Use the r200 and common nightly snapshots, uncompress them in the same place, and run install.sh from the resulting dripkg directory. Nothing weird necessary in xorg.conf, feel free to view mine here. The DDC probe X.org did when I generated the xorg.conf file reported some strange monitor results but they're all commented out by default and don't cause trouble. Supposedly this chipset would work with the fglrx drivers from http://www.ati.com/ but I have no interest in trying them. They're built for an older version of X and the DRI drivers do the job for me.

Gratuitous Screenshot

Helion Screenshot

Conclusion

I realize this page is a bit bare-bones compared to some others, even my previous ones, but I decided it'd be better to provide the useful info rather than a lot of chatter. Feel free to email me with corrections, suggestions, etc.

Valid XHTML 1.0! Valid CSS!