Last modified 2007-Aug-8
My experiences with other thinkpads and older versions of RedHat are available here.
The Fedora 6 to Fedora 7 "upgrade" has broken some working code.
Editorial
After many painful experiences with Fedora
I have adopted the ultimate defensive strategy:
I have 2 hard drives for this laptop, one for everyday use and one for
trying out installation of new versions of Linux. If the installation
goes well then I
migrate all the old data across to the new hard drive. If too many things
are broken in the new version then I can return to my old setup by simply
swapping the old hard drive back in.
One particularly annoying thing is that Fedora insists on a 4k stack kernel, which breaks the ndiswrapper way of using the Windows drivers for wireless cards. As I found with this Thinkpad 600E, sometimes ndiswrapper turns out to be the only option that works, even for cards that supposedly have linux drivers. Fedora's defense of this position is a classic case of cutting off one's nose to spite one's face: they regard ndiswrapper as a crutch that needs to be kicked away so that users will suffer and possibly cause vendors to release Linux drivers. That attitude to users almost makes Microsoft look benign.
Component | Status | Notes |
---|---|---|
RAM (288MB) | Works | as expected |
Graphics: Neomagic card | Works | Set X driver to 16 bit depth ("thousands of colors") to get fast text rendering |
Hard drive (40GB) | Works | Transition from device /dev/hda to /dev/sda under Fedora 7 |
USB 1.0 port | Works | No problems, eg a 2G flash USB drive was automatically assigned to /dev/sdb1 |
Ethernet: Linksys PCM100 PCMCIA card | Works | Automatically detected and enabled, but lots of timeout and link beat loss error messages in syslog |
Hibernation via BIOS (Fn-F12) | Works | Need to create hibernation file on primary FAT partition |
Sound: Crystalfusion card | Works | Need to specify correct module and options by hand |
Wireless: Dell Truemobile 1150 PCMCIA card (Orinoco Gold) | Does not work | Detects access point but can't push ethernet traffic through |
Wireless: TP-Link WN510G (v1.1) Cardbus card (Atheros chipset) | Can be made to work | Needs custom kernel with 16k stack |
Firewire (Digital video capture, kino) | Does not work | Fedora 7 switched to a broken firewire subsystem. Amazing. |
If you use firewire for downloading video from your digital video camera (via kino, for example) then for your purposes the Fedora 7 kernel is broken. You will have to get a new kernel and new raw1394 modules. I would stick with FC6!
sbin/modprobe snd-cs4236 index=0 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0This can be accomplished via lines in /etc/modprobe.conf:
---- alias snd-slot-0 snd-cs4236 options snd-cs4236 index=0 port=0x530 cport=0x538 irq=5 dma1=1 dma2=0 isapnp=0 ----Then typing modprobe snd-slot-0 should get the sound working. Typing play /usr/share/sounds/warning.wav is a convenient way to test it. Make sure volume is turned up, both on the keyboard and in the mixer (icon in bar).