The machine is a Dell Latitude C840 with the following general specs:
- Intel Pentium-M 2.2 GHz
- 1 Gb Ram
- 60 Gb 5400 rpm IBM/Hitachi hard drive - primary bay
- 80 Gb 5400 rpm Toshiba hard drive - modular bay
- Nvidia GeForce 440 Go 64mb graphics
- Dell Truemobile 1300 b/g wireless card
Now the primary bay is slated for Windows XP Pro SP2, and the modular bay is for the Fedora Core 3 install. Each has its own master boot record, and I can select the drive to boot from at BIOS.
The Linux is kernel 2.6.10 (and change). It is running the following very convenient module/services:
- NTFS - the primary bay drive mounts on boot in read-only mode
- Wireless - the Dell Truemobile is a Broadcom chip, so Linuxant’s Driverloader was required to get that puppy going. It is also running with WPA, using the wpa-supplicant add-on
- Database server is MySQL 4.1, including the Admin and Query Browser add-ons
- Printer is an HP Deskjet 5150
Note also that I have not messed with installing the aggregious Nvidia graphics drivers - the X does a damn good job on its own.
How It Was Done
Not too difficult, with some time. First, I pulled the primary drive from its bay, and inserted the “soon to be modular” drive in its place. Ran install, and ran user select so I could put my own database install on later. Everything was fine on first try. I then swapped the drives again, and inserted the drive bay module.
Booted to FC3, and ran the NTFS rpm. Edited fstab to mount on boot, and used the umask=0222 tag so users other than root could use the drive. Then did the driverloader installation. Added the wpa-supplicant, then dropped the supplicant config file into the driverloader directory, and renamed it to dldr_wpa_supplicant. This gets the WPA to load along with the driverloader, so you have WPA at the start.
What Works, What Doesn’t
Well, I haven’t found much that doesn’t work. Wireless fine. All drives operate as required. My external NTFS firewire drive even mounts automatically when I turn it on. IR, ok, although I don’t have much use for it. Again, video is fine without the Nvidia updates, although I don’t play games, so I don’t know if 3D works. I am having some issues with getting PHP to access MySQL, but I suspect that is user error. Other than those points, it is a great production machine that draws me away from Windows roughly 50% of the time.
The fstab and config files follow. If you would like to know anything else, just let me know.
Read more »