Copyright © 2005
The documents, files and informations provided in this site is solely for educational purposes only. The author is not responsible for any damages what so ever resulted for from direct or indirect use of any material found in this site.
This documents is provided for free, and if you want to redistribute this document
please contact the author (duckzlandd@yahoo.com)
![]() |
Acer Travelmate 240 Hardware Specification |
|---|---|
|
The hardware specification stated here is based on my personal Acer Travelmate 240 , your's specification may vary |
The most common variation probably is:
Acer Travelmate 240 hardware specification :
![]() |
Acer Travelmate 240 Hardware Device status under Fedora Core 4 | |
|---|---|---|
Modem |
: |
Working 100% - Need additional driver : slmodemd |
Sound |
: |
Working 100% - No additional driver needed |
Network card |
: |
Working 100% - No additional driver needed |
ACPI |
Mostly Working - lid hibernation, acerhk working 100% |
|
Video |
: |
Working 100% |
USB |
: |
Working 100% - USB Bluetooth, no idea for other devices |
PCMCIA |
: |
Seems to work - No card to try |
Glidepoint Alps PS/2 |
: |
Working 100% - Download Driver : synaptics_drv.o -> xorg-x11-6.8.2-37.FC4.49.2.-> optional (acer touchpad is not very accurate, use usb-mouse if available) |
Temperature sensor |
: |
Working 100% - Using ACPI |
Floppy Disk |
: |
Working 100% - No additional driver needed |
CD-ROM |
: |
Working 100% - No additional driver needed |
Parallel Port |
: |
Working 100% - No additional driver needed |
Fedora Core 4 supports different method of installation method. This site will only cover the installation method and tips for installing Fedora Core 4 in a Acer Travelmate 240 laptop. Other kind of Installation such as installing Fedora Core 4 to be a server (mail server, DHCP server , WWW server, ftp server and other kind of server), Virtual client and etc, is not covered in this site, you can check out this personal Fedora Core 4 Installation notes , another personal Fedora Core 4 Installation notesand this general Fedora Core installation notes
Since Acer Travelmate 240 Laptop have internal CD-ROM, I strongly Suggest in using the CD-ROM installation method and forget the other method.
The other method is listed purely for educational only, its not recommended and its not practical to use :
Basically it will involve bootstrap and fast internet connection or local server with bootstrap available. Not recommended since this laptop have internal CDROM installed.
You can combine the floppy disk to boot then downloading the package using network (not recommended for slow connection). this is somehow not the easiest install process and CDROM install method is far much easier.
This method is somehow not practical, and its seems best to use for rescuing damaged linux installation rather than fresh installing
The recommended install method, you will need to :
then goes on to the installation process.
![]() |
Acer Travelmate Recovery CD |
|---|---|
|
The Acer Recovery CD comes with the laptop is actually Mandrake linux version 9.0, it comes with kernel 2.4 and mandrake linux, fully configured and tweaked to look and feel as acer oem. Thus I believe this laptop is very linux friendly. And Mandriva 2006 seems to work flawlessly under this laptop (just minor numlock bug). |
You will need to Resize your partition if you still need to keep Microsoft Windows XP, basically you will need to use disk partition software such as Partition Magic. You will need to free the space needed for the Fedora Core installation. You will need at least 10 Gigabyte for Linux.
Since my laptop comes with small 20 gb hard drive, its not practical to keep Microsoft Windows XP. If you keep the existing Microsoft Windows XP and install new Fedora Core system, you will have to configure the Grub (Default FC 4 Boot loader) or Lilo to make you able to boot either system during boot.
If you don't need to use any of the Microsoft Windows XP partition, then you can proceed to load the Fedora Core CD image into your CDROM and start the installation process.
Its generally a good idea to make a seperate /home partition when you partitioned the linux partion, its can be a logical volume manager partition or normal partition, This will save your personal files if by any chances you need to reinstall the Fedora Core 4 system
You can check http://www.mjmwired.net/resources/mjm-fedora-fc4.html for more detailed information regarding installation method and packages.
![]() |
Important development and cvs package |
|---|---|
|
You don't need the development package or cvs package with this laptop, since no compilation is needed for installing any devices driver. But generally its a good idea to install those packages just in case you added more hardware (such as wireless PCMCIA card or bluetooh PCMCIA) thus maybe compilation is needed. |
Some of the packages recommended :
Its better to install minimal system, then install the later on needed packages later using yum. this will allows you to get the most recent updates on certain packages.
This section is provided for configuring Acer Travelmate 240 hardware under Fedora Core 4. Some of the hardware configuration is generic enough for other linux distribution and other Acer models.
Some of the hardware that are generic enough :
You will need to use the smartlink modem driver. You can choose to download the driver, compile it as module then install it or you can download the slmodemd here and tweak the configuration as following :
![]() |
Configuring Modem Devices |
|---|---|
|
1. Download the file |
Modules needed for modem is : snd_intel8x0m - ALSA modem modules
![]() |
Configuring Sound Devices |
|---|---|
|
The module for sound are: |
The network interface card is automatically configured and detected under Fedora Core 4. You will need to run the network configuration to set every parameter right.
FC 4 will automatically load Video, button, battery, and ac modules.
This doesn't really need any configuration, you can view the status by using gnome battery applets or gnome-power-manager.
Download the gnome power manager rpm now at : http://www.gnome.org/projects/gnome-power-manager/packages.html and there is available for fedora core packages specific.
or you can install the laptop_mode from http://www.xs4all.nl/~bsamwel/laptop_mode/ to have all the acpi script and the tools to power down your harddisk (laptop_mode).
Modules used for acpi :
A good GUI program for controlling brightness, ACPI and ALPS Glide (Synaptics), this program is totally optional. You can download them at : http://sourceforge.net/projects/ltpconf
After installing the laptop_mode and hibernate package, you can edit the /etc/acpi/action/lm_lid.sh and add /usr/sbin/hibernate to make the laptop go to hibernate mode when the lid is closed.
You can also download this script to make the cpuspeed frequency changes when battery moved. I have tested them using Toshiba Portege R100 and it work like charm but I don't know why it wont't work on Acer Travelmate 240, Fix is needed.
You will need to install acerhk by downloading the source and compile them, you will need the kernel-devel package or full kernel source to compile the acer hot key. I got the binary package in the download page, feel free to try them (no warranty whatsoever).
Upon successful installation, you will need to configure the button manually, assuming you are using gnome, please go to desktop -> preferences -> keyboard shortcuts and configure the button as you like.
You will need to edit the rc.local and add module acerhk , for loading the module everytime you boot the computer.
Edit your rc.local and put this line : hdparm -d1 -u1 -m16 -c3 /dev/hda, this is based on my 20 gb harddisk, your correct setting may vary, check http://www.linuxdevcenter.com/pub/a/linux/2000/06/29/hdparm.html for more detailed information. Caution : incorrect setting can destroy your harddisk!.
Video card is working out of the box and its configured properly
FC 4 will load the usb modules automatically and it will recognizes the usb devices plugged in automatically.
modules used :
uhci_hcd
ehci_hcd
I bought generic Bluetooth dongle for connecting my nokia phones to the laptop.
I am using kdebluetooth-1.0.0-3.beta.1.fc4.kde.i386.rpm. When you choose the workgroup install
then you will need some libraries for the software such as kdelibs-3.4.2-1.2.fc4.kde.i386.rpm
as the dependencies.
I can access the nokia for sending files, receiving files and as modem to connect to internet. please read this enlightening pages for setting Bluetooth.
Modules used :
bluetooth
rfcomm
l2cap
hci_usb
FC 4 seems to load the modules for PCMCIA automatically but since I don’t have pcmcia
card to try then I don't really know the results.
Modules used:
pcmcia_core
yenta_socket
rsrc_nonstatic
Works out of the box. You don't need to configure them. There is a good nice GUI software for
setting the parameter of the ALPS, you can try
http://gsynaptics.sourceforge.jp/ or ltpconf
here.
To have the configuration program works, you will need to get the synaptics driver for xorg, at http://web.telia.com/~u89404340/touchpad/
and compile the source, you will need the xorg-x11-devel package (if you recompile the xorg using
fc4 source rpm, then you should have this in your computer). After successful compilation and
installation, you will need to put Option "SHMConfig" "true" in you xorg.conf file under your
synaptics driver.
You can also download the binary driver for synaptics
for xorg-x11-6.8.2-37.FC4.49.2.build by me, but I cannot guarantee anything or will it work
on your system. Use it at your own risk.
Using ACPI function with gnome-sensors-applet seems to work
The Acer Travelmate 240 turns out to have 9 stepping of CPU frequency, If you are using kernel 2.6 (Fedora Core 4 standard) then you should have cpufreq kernel module, cpufreq-selector and optional : cpufreq-utils package installed using yum.
To install the CPU frequency, first you will need to load the kernel module :
Then use dmesg to check if the module loaded correctly or not. Then you will need to load the gnome CPU frequency applet. After that, issue /usr/sbin/cpufreq-selector -g governor (ondemand, powersave, performance) to set your desired governor.
After successful loading, edit the rc.local to add :
Then you are done!.
Fedora Core 4 is a very good and stable linux distribution, but like other linux distribution there are always several things that need to be tuned and tweak.
For Fedora Core 4, you will need to tune mostly in its multimedia program. Since Fedora Core 4 multimedia program doesn't include capabilities to play MP3, AVI, WMA and other useful multimedia format.
If yum that you wish to use, then you can use gnome-yum or yumex for nice graphical interface. Please be caution not to use development and updates testing level of rpm since it will make your system less stable. It will be also very hard to revert back to updates releases level of rpm due to dependencies problem.
You can add more reps for more rpm choice such as from :