Slackware Linux 9+ on an IBM Thinkpad T22


USE THIS INFO AT YOUR OWN RISK
You shouldn't have any problems, but if you do, they're YOUR problems.

Hardware Specs:

 

Kernel 2.4.x

XF86Config

Here's my XF86Config. This gives a 1400x1050 display, 3rd/middle mouse button scrolling.

Click Here To Download XF86Config
Click Here To View Full-Size Screenshot
Click Here For Kernel 2.4.22 .config

This kernel config includes 3Com nic driver, USB mass storage driver to access my Sony digital camera, PCMCIA support, sound, ACPI (IIRC), SMB, MSDOS/VFAT support, etc. etc. etc. Using this config, I was able to burn cd's using the ide-scsi routine.

 

Kernel 2.6.x

I'm currently running 2.6.5, and have been using swaret to keep Slackware updated to current. So, as of this writing, this is using Slackware 9.1.

I also purchased an IBM Scrollpoint Mouse 800 DPI (ps/2) and needed to get that working. The way I did this was to have 2 separate XF86Configs; one for use with the built-in mouse, and another for the external IBM mouse. The 2 XF86Configs are nearly identical, with the exception of the mouse configurations. Here are links to the 2 XF86Configs... Note that this is using XFree96 version 4.4.0, KDE 3.2.2:

I built a little script which chooses the XF86Config, and also executes switchto, based on whatever location I'm currently at. This sets up my networking appropriately - either using wireless or regular nic, using settings for home or work:
#!/usr/bin/bash

MOUSECF=
while [ -z "$MOUSECF" ]
do
	echo "i) internal mouse"
	echo "x) external mouse"
	read MOUSECF
	case $MOUSECF in
		x)
			cp /etc/X11/XF86Config-x-mouse /etc/X11/XF86Config
			;;
		i)
			cp /etc/X11/XF86Config-i-mouse /etc/X11/XF86Config
			;;
	esac
	if [ "$MOUSECF" != i ] && [ "$MOUSECF" != x ] ; then
		MOUSECF=;
	fi
done

SWTO=
while [ -z "$SWTO" ]
do
	echo "Choose SWITCHTO profile:"
	echo "1 - Home Wireless"
	echo "2 - Work"
	echo "3 - Home Ethernet"
	read SWTO
	case $SWTO in
	1)
		switchto homew
		;;
	2)	
		switchto work
		;;
	3)
		switchto home
		;;
	esac
done

I'm sure there are more elegant ways to do this. This script is fired off by my PROFILE when logging in. I'm prompted for the mouse, then my networking profile. With this config, I'm able to burn cds without using the ide-scsi routine, just cdrecord. My digital camera connection works perfectly as well (Sony DSC-S85, USB connection). My wireless is using Cisco Aironet 350 PCMCIA/CD Card.

 

 


 

 

Page Visits: