Yee-King Adaptive - Linux on Toshiba Tecra M2

navigation

 

This slightly sketchy howto describes my experiences installing linux on a toshiba tecra m2.
  1. Installing debian
  2. Graphics
  3. WLAN
  4. Audio
  5. Custom Kernel

Installing Debian

Got Debian testing network install CD from here:

http://www.debian.org/devel/debian-installer/

Used CD-RW media so as not to waste a CDR.

ran through installer ok

did nothing with tasksel

installed x-windows-system (apt-get install x-windows-system)

installed a 2.4.26 kernel (for nvidia packages)

Graphics

Got xfree config fron here:

http://andyspace.me.uk/?q=node/view/5

changed it to use the 'vesa' driver.

glxgears was doing around 600 FPS, more than my powerbook at 400, but then its 3 years newer... time to check the nvidia binary driver!

installed these packages:

nvidia-glx
nvidia-kernel-2.4.26-1-686

now up to 3100 FPS...

now to get nvidia+kernel 2.6.7 going:

- downloaded kernel-headers package for kernel
- made /usr/src/linux link to kernel-headers-2.6.7
- downloaded latest driver from nvidia
- ran nvidia driver script
- worked!

Get my xfree config file here: xfree config file for toshiba tecra m2

WLAN

This machine has an intel pro wireless 2200 card.

I installed ndiswrapper from these 2 debian packages:

ndiswrapper-source
ndiswrapper

then got the driver from the ndiswrapper site:

http://ndiswrapper.sourceforge.net/supported_chipsets.html

from the Intel PRO/Wireless Lan 2200 BG link.

Compiled the source

cd /usr/src/modules/ndiswrapper

make
make install

then installed the driver

unzip WLD_int_80129000.exe

ndiswrapper -i WLAN_8.0.12.9000/w22n51.INF

modprobe ndiswrapper

then i had a wlan0 inteface!

Update - I am now using the ipw2200 driver from intel. It seems to work quite nicely. And has B/ G support.

Audio

Next to get the alsadrivers running...

I installed alsa-base and alsa-utils

alsaconf failed to detect any sound cards.

however, the snd-intel8x0m module was loaded.

As it turned out, alsa had picked up on the modem, which was this: 0000:00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller (rev 03)

but it did not pick up the actual sound card:

0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)

This seemed strange as this card is apparently suppored by the snd-intel8x0 module

Loading the module did not activate the sound card

So I checked if there were any options thay could be sent to the module. I tried sending the ac97_quirk option using modconf and the sound card was then detected!

options snd-intel8x0 ac97_quirk

Custom kernel

2 I have built a custom 2.6.7 kernel for this machine. You can download it here: deb of matts 2.6.7 tecra m2 kernel. It includes the software suspend 2 patch. Use this deb strictly at your own risk!

top

Yee-King Adaptive - Linux on Toshiba Tecra M2