Linux installation on Olivetti Echos 150 DM


Intel-Pentium MMX(tm) 150 MHz at 2.5 V
Bogomips: 299.83
BIOS Phoenix NoteBIOS 4.0
cache memory: first level 32KB, second level 256KB synchronous
standard memory 16MB expandable up to 128MB
Hard disk 1.3GB (TOSHIBA MK1403MAV, 1376MB w/128kB Cache, CHS=2796/16/63)
Floppy disk 3"1/2 removable ( National Semiconductor PC87306 )
CD-ROM Toshiba teac 48e at 8/20x, ATAPI compatible
Keyboard 88/89 Keys
Touch Pad
12.1" DSTN SVGA Display ( 800—600x8, 640—480x16 )
Local video bus: PCI 32bit
Video Card Cirrus Logic CL-GD7548 1MB.
External resolutions 1024—768x8, 800—600x16, 640—480x24
Sound card stero SoundBlaster compatible with 2 speakers
PCMCIA 1 Type III or 2 Type II
Interface: serial, parallel, keyboard/mouse, external monitor, infrared, docking  station, microphone, external loudspeakers
Dimension 310—230x47,5mm
Weight 3,2 KG
Battery life: 2.4 hour running Linux in console mode

Video Card

The video card is a Cirrus Logic ( CL-GD7548 1MB. It is supported directly by the SuperVGA server (XF86_SVGA) for XFree86 release 3.3.2 To configure the video card you have to add the following “Chipset” entries to your /etc/XF86Config file.

Section "Device"
     Chipset "clgd7548"

In order to work with the LCD display instead of an external monitor, you have to use this specific “modeline”.

Section "Monitor"
	ModelName   "Unknown"
	HorizSync   31-40
	VertRefresh 55-70
	ModeLine "800x600" 39.99 800  840  968  1004  600  601  605  632 +hsync +vsync

In case of problem add: Options no_bitblt to the display section.


When you leave X-Window, the screen remain blank ! To avoid such problem you should install the “SVGATextMode” package and invoke “stm” at the end of the /usr/X11R6/bin/startx script. This will make your screen re-appear however you need to press Fn + F4 once to make it work better.


Soundcard, in order to work, need to be configured with the “isapnp” linux utility.

This because it is an ESS1868 Plug and Pray If you have it installed then the file /etc/isapnp.conf is created. Please remove any comment lines to enable the settings as below.

This is MY isapnp.conf file:

(READPORT 0x0203)
   (CONFIGURE ESS1868/-1 (LD 0
  (DMA 0 (CHANNEL 1))
  (INT 0 (IRQ 5 (MODE +E)))
  (IO 0 (BASE 0x0220))
  (IO 1 (BASE 0x0388))
  (IO 2 (BASE 0x0330))
  (ACT Y)


PCMCIA works very well with Linux PCMCIA Card Services 2.9.6. The recognized controller is a Cirrus Logic compatible CL-PD6729. I have no problem using a network card 3Com 3C589D and a generic FAX/MODEM at 28.800 bps

This is my /etc/pcmcia.conf:



I only use a 3Com 589 Etherlink III adapter, and it works flawlessly. I installed the pcmcia package, and had to do no modifications at all. The card is detected and initialised at boot time or when inserted, and the card is correctly disabled when removed.

Serial Ports and IrDA

The /dev/ttyS0 is for the onboard serial port. The IrDA should be seen as /dev/ttyS1 but i never tested it. When i connect my PCMCIA FAX/MODEM it is “seen” as /dev/ttyS2.


No problem, it is ATAPI Compatible and is “seen” as /dev/hdb It should be installed into the Floppy slot and connect the floppy onto the parallel port, you should halt your system to do that.


Again no problem, work as a normal PS/2 mouse.

Advanced Power Management (APM)

No problem. If you install the “apmd” package you can use “apm & suspend” to “freeze” your PC.


Alessandro Boggiano
Angelo Maggiora
Linux on Laptops (at RedHat)
The Linux Laptop Home Page (Official page)
Linux and X-Windows on Notebook Computers
Olivetti Computers Worldwide echos pages


GD Star Rating