Running Linux on the Compaq Armada series
This site will give you a short overview on how setting up Linux on
the Compaq Armada notebook. I'm running Debian
GNU/Linux 2.2 (potato), everything did work fine expecting the IRDA
part together with my Ericsson R320S
cellular. Finally, I also fixed the IRDA problems.
Base System Setup
Debian base images (disk) from ftp.debian.org downloaded and installed, configured partitions as following:
Name
Flags Part Type FS
Type
[Label] Size (MB)
------------------------------------------------------------------------------
hda1
Primary Compaq
diagnostics
15.49
hda2
Boot Primary
Linux
ext2
5302.89
hda3
Primary Linux
swap
85.16
Please note: It makes no sense configuring big partitions in size
like example above, in my case I need it for big file transfer reasons.
After the base operating system setup, I installed all other components
via dselect/apt from the local debian mirror here in switzerland, but
before, I had to configure the pcmcia modules, see below.
PCMCIA Setup
If you have a pcmcia network card, you have to compile the operating
system with module and basically TCP/IP support. Download the newest
pcmcia card services kernel modules from David Hinds at http://pcmcia-cs.sourceforge.net.
Untar the sources in /usr/src and run make config, make
all and make install. Please read the
PCMCIA-HOWTO inside the card services disitribution. I'm using card
services 3.1.23 with kernel 2.2. patchlevel 16.
Graphics subsystem and X11
On every box I installed Linux, I prefer a light and efficient
desktop environment (similar to CDE), so I prefer the XFCE desktop environment together with
the fvwm window manager, here is a screenshot
from my Sun Sparc running xfce/fvwm. The Chips&Technologies 65555
graphics adapter is running well in 1024x768 true color mode. Setting
up
X11 on the Armada is simple. For debugging purposes, you can get my XF86Config but don't use it without any
experience using X11! No warranty of any kind.
Sound subsystem
I finnaly got sound working properly on my system. The Armada 1700 has an ESS1688 soundchip. Configuring the Kernel as described below:
Setting up an Internet connection using IRDA and wvdial
IrDA is an exciting way of communicating with remote devices. Because I use my mobile for business reasons, I need remote access to the company network for administering an RS/6000 environment. I'm using the Ericsson R320S (and sometimes the Nokia 6110) cellular. First I had some troubles setting up IRDA (no experience) but now it works fine. Most cellular phones use the IrCOMM standard, so after setting up irda, the infrared port can be configured like a serial device together with a modem. The CONFIG_IRTTY_SIR kernel option makes it possible to use Linux's own serial driver for all IRDA ports that are 16550 compatible, however, this limit the speed of the connection to 115200 bps but this is 12 times faster than a 9600bps GSM data connection over (IrCOMM). Standard Infrared (SIR) can handle up to 115'200 bit per seconds. Fast Infrared (FIR) can handle up to 4 Megabit per seconds.
Download the newest irda utils package from Dag Brattli at http://www.moblix.org . Untar the sources in /usr/src and run make clean, make all and make install. Please read the Linux Infrared HOWTO inside the irda disitribution. I'm using irda 0.9.13 with kernel 2.2. patchlevel 16.
This example just describes the installation on my system:
$Id: armada.html,v 1.14 2020/11/21 11:13:30 gloor Exp $ |