Noticias de OS/2 y eComStation

To content | To menu | To search

Sunday 14 October 2007

eComStation FAQs desde

From: Eugene Gorbunoff <>

eCo Software support service offers you useful FAQs. You can use this
information to setup eComStation, to write books related to eComStation or
frighten your girlfriend/wife/mother with technical details.

* Common USB FAQ (10)
* USB Dock FAQ (7)

Video drivers FAQs --
* Panorama common FAQ (11)
* Panorama VESA FAQ (22)
* Panorama R200 FAQ (6)
* Unofficial Scitech SNAP FAQ (3)

* ACPI FAQ (72) -- ACPI common questions
* APM FAQ (7) -- Power management

Desktop FAQs
* Imagination FAQ (4)
* Piano Launchpad FAQ (13)
* I/O Procedures FAQ (2)
* eSchemes, common questions (21)
* How to create schemes? (8)

* JRescuer

eComStation FAQ (russian language) (270) --

Thursday 11 October 2007

Novedades (muchas)

Paul Smedley has released (10/7/2007) an OS/2 port of Squid version 3.0.rc1. Also available (7/24/2007) is another port of version 2.6s14. Squid offers high performance proxy caching for Web clients supporting FTP, Gopher, and HTTP requests.

Amouse version 2.80.03 has been released (10/6/2007). This scroll mouse driver has USB support, improved Logitech support, an XCenter widget, and more.

WPS-Wizard version 0.6.0 beta 2 has been released (10/5/2007); the latest version can be found on NetLabs. This is a WPS addon which provides desktop gadgets, and gives you freely configurable context menus for all filesystem objects. You may have different extended menus for different classes. It now includes support for PNG icon themes; there are Noia blue and warm themes available (10/5/2007). Cairo is used for rendering, so alpha-blending can be used.

Peter Weilbacher has released (10/3/2007) an OS/2 build of KompoZer version 0.7.10. This is an unofficial continuation of NVU, the WYSIWYG website editor that includes a powerful CSS editor and FTP uploading capability.

Juergen Ulbts has released (10/3/2007) Azureus4eCS version 0.1.0. This package makes it possible to use Azureus on OS/2, by using SWTSwing, a Swing implementation of SWT. Azureus is a P2P client to download files using the BitTorrent protocol.

Juergen Ulbts has released (10/3/2007) Eclipse Enabler version 1.1.0. This package makes it possible to use Eclipse 3.2.2 on OS/2, by using SWTSwing, a Swing implementation of SWT. SWTSwing is also an open bounty at

jRisk version has been released (10/3/2007). This is a Java version of the game Risk.

ACPI driver version 3.03 was released (10/2/2007) on the eComStation Betazone (for Software Subscription customers only). Advanced Configuration and Power Interface (ACPI) is a replacement for APM, PnP, and related hardware features. It features support for multiprocessor systems (SMP, Dual Core, and HyperThreading), and there is an APM driver available (poweroff works, but suspend causes traps if you have an Intel NIC!). There is an ACPI Tools web page as well, which includes a battery monitoring widget for XCenter. From VOICE News.

JamochaMUD version 2.2 has been updated (10/2/2007). This is an open-source Java MUCK/MUD client.

eSchemes version 1.40 has been released (10/1/2007) on the eComstation BetaZone (for Software Subscription customers only). This replaces the original eComStation Scheme editor and gathers the functionality of Window Themes, eStylerLite, Icon Themes, Sound Schemes, Pointer schemes, and other look & feel settings into one place. From VOICE News.

wxWidgets (formerly wxWindows) version 2.8.6 has been released (10/1/2007). This is a sophisticated cross-platform C++ framework for writing advanced GUI applications using (where possible) the native controls.

Gendatam Suite beta 3 release 6 has been released (10/1/2007). This is a Java family history application, providing support for the Gedcom format.

JAlbum version 7.3 has been released (9/30/2007). This is a web photo album generator that runs on Java.

JGraphpad version has been released (9/25/2007). This is a Java-based powerful, free diagram editor that allows you to create flow charts, maps, UML diagrams, and more.

VICE version 1.22 has been released (8/11/2007). This is a versatile Commodore emulator. It uses DIVE and DART, and supports fullscreen mode.

JIP version 0.95 has been released (10/1/2007). This is a Java client for and other dynamic DNS providers, which requires Java 1.4.2.

MultiZilla has been released. This is an extension that adds more features to the tabbed interface in Seamonkey.

An OS/2 port of the Tesseract open source OCR engine version 2.01 has been released (9/27/2007). From VOICE News.

Paul Smedley has released (9/25/2007) a build of CUPS 1.3.2, with ESP Ghostscript 8.15.4 and Gutenprint 5.1.3. You can print using the command line tools, or try the CUPS port driver. CUPS is the Common Unix Printing System; the goal is to improve the printing support in eComStation. You can see what printers are potentially supported; those mentioned as working with CUPS or Gutenprint should work. There is a newsgroup dedicated to discussion and feedback.

SmartSVN version 3.0.4 has been released (9/25/2007). This is a Java Subversion GUI client, with features like built-in File Compare/Merge, Change Report or Tag and Branch handling, and more. It requires Java 1.4.1 or higher.

MagicDraw UML 14.0 has been released (9/24/2007). This is a Java based UML modelling tool.

Paul Smedley has updated (9/21/2007) the OS/2 build of Samba version 3.0.26a. Provided are both the Samba server, and a client plugin for the NetDrive Filesystem, which supports 64-bit file I/O with NDFS 3.0 or higher. It allows you to mount SMB or CIFS shares on OS/2 without the need of NetBIOS (IBM LAN Manager or IBM Peer).

The RAR archiver has been updated (9/21/2007) to version 3.71 (the "DOS" version also has OS/2 support). This is a command-line compression utility, with tight general and multimedia compression, recovery record option management of non-RAR archives, RCVT aRchive ConVersion Tool, and more.

The Panorama VESA video driver was updated (9/20/2007) on the eComStation Betazone (for Software Subscription customers only). This is a generic VESA driver, which supports all VESA 2.0 compatible video adapters. There are also some "widescreen activators" available for Intel and ATI chipsets, which hack the VESA BIOS to support some widescreen modes. Users with SMP systems and/or widescreen panels may find this useful if there isn't an accelerated driver available; there is also an FAQ available. From VOICE News.

Mr. Message has been updated (9/22/2007). This is an instant messenger client which is capable of communicating over AOL's Instant Messenger network using the OSCAR protocol. From VOICE News.

PHPMyAdmin version 2.11.1 has been released (9/20/2007). This is a set of PHP scripts to administer MySQL over the web.

Java Movie Database version 1.3.5 has been released (9/20/2007). This is a Java based application for searching and getting information about movies and actors, getting the data from the Internet Movie Database (IMDB). Thanks to Juergen Ulbts for the info.

General Network Utilities has been updated (9/19/2007). This is a powerful Internet diagnostic tool kit featuring several tools designed to help you quickly identify problems, locate where the problem is, and gather data which can be used to solve the problem either directly or through your Internet Service Provider. From

File Commander/2 version 2.30-dev has been updated (9/18/2007). Also available (4/20/2002) is the stable version 2.20. This is a Norton Commander clone for OS/2.

PDFMergeNX version 2.0 test has been updated (9/18/2007). This is an application for manipulating PDF and PS files; it provides a graphical interface on top of GhostScript, XPDF, and ePDF.

GBM version 1.52 has been released (9/15/2007). Generalised Bitmap Module is a library for handling many different bitmap file formats, and is used by applications like Mesa, PM-Raw, and PM-Exif. It includes a PM bitmap viewer and editor. It now features a REXX interface library, as well as plugins for Lucide and Mozilla. The source code is freely available and released as public domain. From VOICE News.

Maul Publisher version 3.13 has been released (9/14/2007). Maul Publisher is "the world's first professional desktop publisher for OS/2 Warp." It will automatically take care of page numbering in folding booklets, reversal of margins for facing pages, page numbering offsets where you don't want to start from page one, reversal of margins for top bound booklets and top folding booklets, centering margins on printers with odd margins, and multiway folding sheets and maps. In addition, you have full control of column, row, gutter, and centre gutter guides, including the automatic adjustment of page offsets when a number of sheets are bound into a folding booklet. There is a language translation toolkit, so that anyone interested can provide translations for their native languages. There is also a mailing list. From VOICE News.

Paul Smedley has released (9/12/2007) an OS/2 port of Apache version 2.2.6. Also available (8/2/2006) is Apache version 2.0.59, directly from the Apache web site. Apache is the premiere web server of the Internet; newer versions use multi-threading and offer big performance improvements.

Paul Smedley has updated (9/12/2007) his build of PHP 5.2.4; modules supported include bz2, curl, dbase, gd, exif, filepro, gd, gettext, mbstring, mysql, mysqli, openssl, pdo_mysql, pdo_sqlite, pgsql, and sqlite. He also has a build (3/19/2006) of version 4.4.2. It now includes a module for Apache 2.2, as well as CGI and CLI versions. For more info on PHP, see the PHP web site.

ncFTP version 3.2.1 has been ported (9/11/2007) to OS/2. This FTP client supports resuming uploads and downloads, tab completion, and some command line utilities. Warning: the mput command is not working correctly in this build. Thanks to Paul Smedley for the news.

Lucide version 1.20 has been released (9/10/2007) on the eComstation BetaZone. This is a multi-purpose document viewer, using plugins for different formats. It currently supports PDF, DjVu documents, and JPEG files; additional formats can be added by third party programmers. The UniClip package is now required. Bugs should be reported on NetLabs. From

DFSee has been updated (9/10/2007) to version 9.01. DFSee is an FDISK, display, analysis and recovery tool for disks and filesystems. It includes the ability to resize FAT and FAT32 partitions, has some JFS and LVM support, and is now shareware. There is also a support forum available. From VOICE News.

Guiffy version 8.2 has been released (9/10/2007). Guiffy is a file compare / merge (diff-like) tool with a GUI implemented in Java.

SmartCVS version 6.0.5 has been released (9/10/2007). This is a Java CVS GUI client, with features like built-in File Compare/Merge, Transaction display or List Repository Files, and more. It requires Java 1.4.1 or higher.

nveth version 0.0.4 has been released (9/9/2007). This is a NDIS driver for NVIDIA chipset network adapters.

bootAble version 4.5.2 has been released (9/8/2007). This is a script which can be used to create a maintenance partition or bootable CD with enough facilities to fully manage and recover your system. It contains support for LVM, HPFS, JFS, FAT32, UDF, and the CD file system. From VOICE News.

FTP server version 1.30 has been released (9/8/2007). Compared to the standard ftpd in OS/2, this one has better security controls, together with extra features such as symbolic links.

USB Dock has been updated (9/8/2007) on the eComstation BetaZone. This will show information on attached USB devices. From

Larsen Commander version 1.6 Milestone 3 has been released (9/5/2007). This is a nice GUI Norton Commander clone with many features. There is also a mailing list available.

NDPISO version 2.5 has been released (9/5/2007). This is a plugin for NetDrive, allowing you to mount ISO (CD-ROM) images.

Thursday 27 September 2007

Unidades extraíbles USB (MSD): cómo usar y formatear (también en FAT32)

La idea de este documento es posibilitar el uso de unidades extraíbles USB (discos duros portáiles, PenDrive, Memory Stick, etc.) en eCS /OS2 teniendo en cuenta los problemas típicos que se presentan con las letras de unidad, etc.

Se supone que se encuentran instalados en el sistema los controladores USB necesarios para acceder físicamente a los dispositivos y que estos se reconocen adecuadamente -a nivel físico- (p.e. utilizando DFSee o LVM el tamaño que se muestra para el dispositivo es correcto). De igual forma, se supone que se encuentran adecuadamente instalados y configurados los IFS adecuados para leer y escribir en el (los) sistema(s) de archivos que se quieran utilizar en dicho dispositivo: JFS, NTFS, FAT32, etc.

También se supone que el usuario tiene un conocimiento básico de cómo crear y suprimir volúmenes o particiones utilizando las herramientas de disco LVM y DFSee.

Establecido esto, pasamos al tema propiamente dicho:

  • Conectar el dispositivo USB. Tomará una letra de unidad, digamos X:. Si estamos en un sistema eCS 1.2, esto se realiza de forma automática. En sistemas más antiguos, hay que ejecutar el mandato 'LVM /RediscoverPRM' al conectar el dispositivo para que tome la letra.
  • Si se puede acceder a la unidad X: como se desea, hemos terminado; si no, seguimos:
  • Ejecutar LVM; y comprobar que informa de que la tabla de partición del disco N (el dispositivo USB) está corrupta (probablemente informe de más de un disco, atentos a esto). Salir de LVM sin cambiar nada (de todas formas, fallará sin avisar al intentarlo).
  • Utilizar DFSee para eliminar todas las particiones del dispositivo. Salir.
  • Desconectar el dispositivo mediante el mandato 'eject X:'.
  • Volver a conectar el dispositivo. Tomará una letra de unidad Y:, probablemente la misma que antes, pero NO debería poder accederse a ella. Ejecutar LVM y comprobar que ya NO informa de que la tabla de partición del dispositivo en cuestión esté corrupta. Si es así, hasta aquí se cumplen las previsiones.

En este momento hay dos opciones:

  1. Utilizar el dispositivo como 'disquete grande' en FAT16. Desventajas: las usuales del sistema de archivos FAT, y que sólo podrán usarse 2 GB del dispositivo como máximo. Basta con salir de LVM sin hacer cambios y ejecutar el mandato 'format Y:'; hemos terminado.
  2. Particionar el dispositivo, si lo admite (probabilidad del 99.99% si es de capacidad >2GB) y formatear adecuadamente las particiones, que pueden ser una o varias. Cómo hacerlo:
  • LVM permite crear directamente volúmenes de datos (deben ser 'volúmenes de compatibilidad') sobre el dispositivo. No obstante, es recomendable crear primero las particiones para poder elegir el tipo (primaria/lógica) y la posición y luego crear volúmenes 'a partir de particiones existentes'.
  • Al crear el(los) volumen(es) en el dispositivo cada uno tendrá su propia letra de unidad, asignada durante el proceso de creación. Guardar cambios y salir.

Nota: 'expulsar' una unidad contenida en el dispositivo fuerza la expulsión del dispositivo y la desconexión forzosa de todas las letras de unidad de los volúmenes que contenga.

  • Llamemos 'Z:' a uno de los volúmenes recién creados en el dispositivo.

Si queremos usar FAT, HPFS o JFS en esa unidad, sólo necesitamos ejecutar el mandato 'format Z: /FS:XYZ' y listos.

Si queremos usar FAT32, (imprescindible en unidades de 4 Gb o superioes que debanusarse en cámaras digitales, hay dos caminos:

1- con DFSee

  • Formatear _la partición_ con DFSee.
  • Mandato 'eject Z:'
  • Reiniciar el sistema (no es necesario con la versión buena del driver FAT32 instalado, pero mejor hacerlo por si acaso).

2- usando Windows

  • Mandato 'eject Z:'
  • Reiniciar
  • Formatear la partición (sin destruirla y volver a crearla) desde un sistema Windows; poco recomendable de todas formas.

Para usar NTFS, es conveniente utilizar la forma 2).

Alfredo Fernández Díaz

@ EST2000SL

- page 3 of 34 -