Linux on Acer TravelMate 225X (220 Series)
Hardware specifications
ReviewI've purchased this precious on X-mas 2002. In that time it was second cheapest NB on the market (1st one was some shit from UMAX even without PCMCIA). It's definitely a low-end model, on the other hand it has some unique features, which I adore. One of them is nice amount of ports of all kinds. Compared to this year's Acer low-end model (TM 230 series), mine's got serial, PS/2, Line-In (yes, new Acers don't have Line-In - they've got just two audio connectors (sic)). But greatest feature afterall is the battery. I can run my NB on battery for 4 hours doing my normal stuff - ie. programming, editing, etc.. Of course, if you play MP3s, the power capacity falls down rapidly.Pros+ RS232 port+ PS/2 port + battery life + price Cons- no IrDA- no BlueTooth - no TV out
I've found some bug in the notebook (nice rhyme, innit? :-). Sometimes, when HDD
writes/reads something, character in the editor appears as it was
normally pressed on the keyboard. Most of the time
Running Linux on this oneI'm running 2.4 series, 2.6 doesn't have so many advantages in this case. In 2.4 nearly everything is supported:Processor, Chipset, ...All the basic stuff. Supported indeed. Although there were several problems: The major one was with ICH3 support in kernels < 2.4.21. There was bug in the kernel, so you couldn't use DMA chipset features. Now supported 100%. Another was with LPT support. Before flashing BIOS to latest version, kernel couldn't find any LPT port. Unfortunatelly, after flashing the S1 state of ACPI have disappeared. Graphic adapterHardware OpenGL and XVideo extensions supported although with some problems. I highly recommend newest XFree86 (right now 4.4). I've run 4.2.1, but the stability and performance wasn't that great. Now I'm running XFree86 4.3 but still there're problems with stability, ie. Lemuria XMMS Plugin crashes the machine regularly (well, it freezes X server and keep GA in such weird state that X server cannot fix it. Reboot is necessary for full operation). For having XVideo extension under XF86 4.2.1, you have to download drivers from Intel site. They will also install new versions of kernel modules (agpgart.o and i830.o). Those are needed only for kernels <= 2.4.23. In 2.4.24 the drivers in kernel were updated. SoundcardIt's classic AC'97 compatible something (actually CRY52 (Cirrus Logic CS4299 rev D) :-). Works out of a box. Only problem is the sound clipping. Set up your mixer like this: Main volume 100%, PCM Volume 70%. Otherwise you'll hear terrible audio clipping most of the time. Another thing is that some applications (linphone for example) call OSS driver buggy, ALSA is recommended instead. Network adapterIntegrated Realtek RTL-8139 type. Although this chip is actually piece of crap from engineering point of view, in this case (used in notebook) there's nothing bad about it. Supported out of a box. (BTW: I'm using 8139too module) Power management using ACPI
First thing: APM doesn't work at all. So let's use ACPI.
Everything works kinda fine, but the most important thing doesn't: suspending
the NB. AFAIK the problem is with 2.4 kernels. For suspending and waking up
things correctly you need device tree. This is implemented in 2.6 by
Anyway, there're two thermal zones in There're four sleep states 'supported': S0, S3, S4 and S5. As mentioned above, S1 disappeared after flashing the latest BIOS. You can download DSDT and FADT tables respectively. ModemThis is the biggest surprise. It seems that the modem is now supported! Try to download and install latest version of SLModem package. Everything should work just fine. Special keys
I highly recommend the acerhk module
by Olaf Tauber.
The module works perfectly, the only thing which is necessary is to force
notebook type to 630 using module parameter Miscellanous stuffYou can download my over-weight kernel config for Acer225x here. | |||||||||||||||||||||||||||||||||||||||||