I'm specifying only the main cards to reduce clutter.
Graphics card: | ATI Mobility Radeon 9000 | Working |
---|---|---|
Ethernet card: | Broadcom 4401 | Working |
Wireless card: | Dell TrueMobile 1300 Wireless LAN | Not working |
Installed from the CDs, without a hitch. The graphics card was detected correctly, although the screen was not. I chose "Dell Laptop Panel 1600x1200", and that has worked just fine for me though I suspect my actual resolution is lower.
I installed the Windows fonts from my previous Linux laptop as follows:
Getting the built-in network card, a BroadCom 4401, to work was a bit more involved, but I finally succeeded. The procedure was as follows:
I then discovered that the built-in Dell TrueMobile 1300 Wireless LAN PCI card is also troublesome. It appears to be based on the Broadcom BCM4306/BCM2050 chipset, according to reports. No luck so far on finding drivers for either of these.
The machine freezes every now and then when there is heavy disk activity, which is really annoying. I've been told that turning on DMA with the hdparm command will solve this, but that didn't work for me:
[root@localhost src]# hdparm -d1 -m 16 /dev/hda /dev/hda: setting multcount to 16 setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted multcount = 16 (on) using_dma = 0 (off)
The solution for me was to use the kernel patches found on Graeme Wilford's excellent page. I installed kernel-sources-2.4.20-9, applied the patches with patch -p1 I8500..., installed the kernel configuration found on that page, and compiled. Result: DMA now works fine.
Thanks to help from Stephen N. Floor I managed to get the volume keys to work. The trick was to do as follows:
Not yet sure how to do the mute button, since it needs to run a different command depending on whether the speaker is muted or not. I may have to write a little script to get it to work.
Remaining issues:
I'm providing some files for download here in the hope that it will make life easier for people: