Linux on the Targa Traveller 826T M32

The Targa Traveller M32 is a 64 bits AMD machine. This page is the result of alot of work in getting everything working under Linux. The target distribution is Gentoo Linux for AMD64/EM64 machines but most info should apply to other distributions also.

I’m not going to do a extensive listing of install procedures as that is covered in the Gentoo Install Guide, so i’ll just cover the most dificult aspects.
BIOS WARNING
I tested the Targa bios 2.81 and had LOTS of problems with the machine halting randomly. Do not update to this bios!!!
I lost the downgrade
Well I lost the downgrade. But the problem was not in the BIOS. Even with 2.7 I still experience crashes. The solution (and this one is a tested one during the last few months) is not to use cpufreq. Remove the modules, rebuild the kernel witought it. It crashes your machine ALOT.

Wireless

02:09.0 Ethernet controller: Linksys, A Division of Cisco Systems [AirConn] INPROCOMM IPN 2220 Wireless LAN Adapter (rev 01)

This laptop uses the INPROCOMM IPN2200 wireless card that has no native linux drivers. To use it in linux one must use a wrapper for the windows drivers called ndiswrapper.

In gentoo just emerge ndiswrapper. For other distributions just make shure that you are using ndiswrapper version greater or equal to 1.4. After installing ndiswrapper grab this file and unpack it (these are the windows drivers) then go to the directory with the .sys and .inf files and run ndiswrapper -i i2220nta.inf this will install the windows driver to the proper locations on your system. After that modprobe ndiswrapper will load the driver. Just to make shure everything is ok run dmesg and see if the driver got loaded. All went ok? You are done.

UPDATE 2007-06-23
A couple of months ago I got tired of the issues with this card. So I went to e-bay and bought a mini-pci intel based wireless card. Opened the laptop and switched the card. I lost bluetooth as the original card had booth chips, but I never used BT and can still use an external dongle and the newer card works much much better

Sound

00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC’97 Audio Controller (rev 01)
Last time i tried using the alsa drivers bundled with the kernel was around kernel 2.6.12 and I had no sound on the laptop speackers, just on the headphones. Right now i dont know if that issue was solved because I’ve been using the drivers from the ALSA project. If you do not have sound on the speackers just install the drivers from the alsa project (emerge alsa-driver) any version >= to alsa-driver-1.0.10 should be ok.
Update In kernel 2.6.16 this issue is fixed.

Bluetooth
ID 0db0:6855 Micro Star International

loading modules:
rfcomm
will make all work. After that just make shure you add the bluetooth service to your runlevel. Also dont forget to add bluetoothe to your USE vars.
X

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X700 (PCIE)

Well….. Alot can be said about X. The main question is what do you want to do with X? If this will be just a normal non OpenGL/Games workstation then the drivers bundled with Xorg will be more than enough. If you are going to want to play some OpenGL games then you need to emerge ati-drivers and make shure you proper config then. Remenber that after some kernel upgrades you will have to re-emerge the driver. Just for curiosity I’ll leave here my xorg.conf:
Xorg config for X700

I have not tested the TV output, when i do i’ll update this page.

ATTENTION: My xorg setup has a Portuguese keyboard layout, and i switch Caps Lock and Ctrl so be warned if you just use my config 🙂