New IBM T42 Laptop September 22
I received my IBM T42 laptop. Debian GNU/Linux runs well on this machine. I found pages by William Stein and Sanjiv Sinha particularly useful.
One issue I did have that I did not see covered by them is a problem with my Palm Tungsten T3. Using the USB sync along with the USB 2.0 controller (ehci_hcd in linux 2.6), I get no joy. My work around is to only load the USB 1 controller (uhci_hcd) and not load the ehci_hcd. It seems I am not the only one to see usbserial problems. I hope that they are all fixed before I need to connect a USB 2.0 device.
The only thing that seemed to cause me some small frustration is the external display. Finally, the solution I settled on was the following. Add this line to my XF86Config-4 Device section:
Option “MonitorLayout” “LVDS,CRT”
and make sure to boot WITHOUT the external monitor connected. By default it seems to send the same output to both displays at the same resolution. If the projector cannot handle 1400×1050, I switch to 1024×768 using the Gnome desktop preferences screen resolution applet.
Finally, I did use the IPW2200 driver for my wifi. I ran it by installing the kernel-headers package for the kernel I am using, and compiling the ipw2200 driver by telling it the directory to my kernel headers package. I did need to manually modprobe crc32 if I wanted the wep modules to load properly (but since I use a VPN and ssh, I don’t need wep).
Update: 9/27/2005
I found this mailing list post which explains my ehci_hcd problem with the palm. Actually, if I connect it directly to the laptop and not through the dock (which has a hub) everything works fine. So this appears to be a bug with the way some full speed devices interact with high speed hubs.