Previous Next Contents

6. Footnotes and References

6.1 JAWS

Job Access With Speech (JAWS) is a screen reader which runs under Microsoft MSDOS. It is a product of Henter-Joyce, Inc., 2100 62nd Avenue Nort, St. Petersburg, FL 33702, telephone: 800-336-5658. A demo of JAWS for DOS is available at ftp://ftp.hj.com/pub/jh/dosdemos/JAWS231D.EXE.

6.2 TELIX

TELIX is a shareware terminal emulator for MSDOS. It can be obtained by FTP from the SimTel archive [ SimTel]. Within the SimTel collection, look for directory msdos/telix. For example, try ftp://ftp.coast.net/pub/SimTel/msdos/telix. The latest version of the program itself is in the four files tlx322-1.zip, tlx322-2.zip, tlx322-3.zip, and tlx322-4.zip.

6.3 COMMO

COMMO is another shareware terminal emulator for DOS. In the SimTel archive [ SimTel], it is in directory msdos/commprog, file commo66.zip. For example, try ftp://ftp.coast.net/pub/SimTel/msdos/commprog/commo66.zip.

6.4 SimTel

The SimTel archive is maintained by Keith Petersen w8sdz@Simtel.Net. CD-ROM copies of Simtel.Net collections are available from Walnut Creek CDROM [ Walnut Creek]. The primary ftp sites are ftp://ftp.simtel.net/pub/simtelnet, and oak.oakland.edu://pub/simtelnet. There are many mirror sites, as listed in the following table:

Country         Host                     Directory
Australia       ftp.bhp.com.au           /pub/simtelnet
Australia       ftp.iniaccess.net.au     /pub/simtelnet
Australia       ftp.tas.gov.au           /pub/simtelnet
Austria         ftp.univie.ac.at         /mirror/simtelnet
Belgium         ftp.linkline.be          /mirror/simtelnet
Belgium         ftp.tornado.be           /pub/simtelnet
Brazil          ftp.unicamp.br           /pub/simtelnet
Canada          ftp.crc.doc.ca           /systems/ibmpc/simtelnet
Canada          ftp.direct.ca            /pub/simtelnet
Canada          ftp.synapse.net          /pub/simtelnet
Chile           sunsite.dcc.uchile.cl    /pub/Mirror/simtelnet
China           ftp.pku.edu.cn           /pub/simtelnet
Czech Republic  ftp.eunet.cz             /pub/simtelnet
Czech Republic  pub.vse.cz               /pub/simtelnet
Czech Republic  ftp.zcu.cz               /pub/simtelnet
England         ftp.demon.co.uk          /pub/simtelnet
England         ftp.mersinet.co.uk       /pub/simtelnet
England         micros.hensa.ac.uk       /pub/simtelnet
England         sunsite.doc.ic.ac.uk     /packages/simtelnet
Finland         ftp.funet.fi             /mirrors/ftp.simtel.net/pub/simtelnet
France          ftp.grolier.fr           /pub/simtelnet
France          ftp.ibp.fr               /pub/simtelnet
Germany         ftp.tu-chemnitz.de       /pub/simtelnet
Germany         ftp.uni-heidelberg.de    /pub/simtelnet
Germany         ftp.uni-paderborn.de     /pub/simtelnet
Germany         ftp.uni-trier.de         /pub/pc/mirrors/simtelnet
Hong Kong       ftp.hkstar.com           /pub/simtelnet
Hong Kong       sunsite.ust.hk           /pub/simtelnet
Italy           cis.utovrm.it            /simtelnet
Italy           ftp.unina.it             /pub/simtelnet
Japan           ftp.iij.ad.jp            /pub/simtelnet
Japan           ftp.riken.go.jp          /pub/simtelnet
Japan           ftp.saitama-u.ac.jp      /pub/simtelnet
Latvia          ftp.lanet.lv             /pub/mirror/simtelnet
Mexico          ftp.gdl.iteso.mx         /pub/simtelnet
Netherlands     ftp.nic.surfnet.nl       /mirror-archive/software/simtelnet
New Zealand     ftp.vuw.ac.nz            /pub/simtelnet
Poland          ftp.cyf-kr.edu.pl        /pub/mirror/Simtel.Net
Poland          ftp.icm.edu.pl           /pub/simtelnet
Poland          ftp.man.poznan.pl        /pub/simtelnet
Portugal        ftp.ip.pt                /pub/simtelnet
Portugal        ftp.ua.pt                /pub/simtelnet
Romania         ftp.sorostm.ro           /pub/simtelnet
Slovenia        ftp.arnes.si             /software/simtelnet
South Africa    ftp.is.co.za             /pub/simtelnet
South Africa    ftp.sun.ac.za            /pub/simtelnet
South Korea     ftp.nuri.net             /pub/simtelnet
South Korea     ftp.sogang.ac.kr         /pub/simtelnet
Sweden          ftp.sunet.se             /pub/simtelnet
Switzerland     nic.switch.ch            /mirror/simtelnet
Taiwan          ftp.ncu.edu.tw           /Packages/simtelnet
Taiwan          NCTUCCCA.edu.tw          /PC/simtelnet
Thailand        ftp.nectec.or.th         /pub/mirrors/simtelnet
US              ftp.coast.net            /pub/SimTel
US, California  ftp.digital.com          /pub/micro/pc/simtelnet
US, Illinois    uiarchive.cso.uiuc.edu   /pub/systems/pc/simtelnet
US, Mass.       ftp.bu.edu               /pub/mirrors/simtelnet
US, Michigan    oak.oakland.edu          /pub/simtelnet
US, New York    ftp.rge.com              /pub/systems/simtelnet
US, Oklahoma    ftp.ou.edu               /pub/simtelnet
US, Oregon      ftp.orst.edu             /pub/simtelnet
US, Virginia    mirrors.aol.com          /pub/simtelnet

6.5 InfoMagic

InfoMagic is at 11950 N. Highway 89, Flagstaff AZ 86004, telephone 800-800-6613 or 520-526-9565, fax 520-526-9573, email: info@infomagic.com, web: http://www.infomagic.com.

6.6 Walnut Creek

Walnut Creek CDROM has many useful CDROMs. They are at 4041 Pike Lane, Ste D-Simtel, Concord, CA 94520, USA. Telephone (800) 786-9907 or (510) 674-0783, or FAX (510) 674-0821. email: orders@cdrom.com. Web: http://www.cdrom.com/

6.7 Red Hat

Red Hat Software: telephone 800-454-5502 or 203-454-5500, fax: 203-454-2582, email: sales@redhat.com. Web: http://www.redhat.com.

6.8 Craftwork

CraftWork Solutions, 4320 Stevens Creek Blvd, Suite 170, San Jose CA 95129, telephone 800-985-1878, email: info@craftwork.com, web: http://www.craftwork.com.

6.9 Yggdrasil

Yggdrasil Computing, 4880 Stevens Creek Blvd., Suite 205, San Jose CA 95129-1024, telephone 800-261-6630 or 408-261-6630, fax: 408-261-6631, email: info@yggdrasil.com, web: http://www.yggdrasil.com.

6.10 Emacs for DOS

From the Emacs FAQ:

--begin quote
83: Where can I get Emacs for my PC running MS-DOS?

Recent releases of GNU Emacs 19 should compile right out of the box on PCs with a 386 or better, running MS-DOS 3.0 or later. You will need the following to compile it:

Compiler: djgpp version 1.12 maint 1 or later. Djgpp v2.0 or later is recommended, since v1.x is being phased out--if you'll have any djgpp-related problem for which there is no known solution, you are on your own when you use djgpp v1.x.

You can get the latest release of either v1.x or v2.0 by grabbing everything in the following directory (using anonymous ftp):

ftp://ftp.coast.net/SimTel/vendors/djgpp

There are a few directories under djgpp whose names begin with `v1' or `v2'; get the contents of `v2' and `v2gnu' (for djgpp v2) or `v1' and `v1gnu' (for djgpp v1).

GUnZip and Tar:

The easiest way is to use djtar which comes with DJGPP v2.0, because it can unzip .tar.gz archives on-the-fly (so you won't need twice the required disk space while untarring the archive). You get djtar with the v2djdev200.zip/ file from the above FTP server.

Another (slower) version of Tar which unzips automatically is available by anonymous ftp on this site:

ftp://ftp.kiae.su/msdos/arcers/tar320fp.zip

Or you can unZip the archive with the DJGPP port of GZip (from the above directory at ftp.coast.net look for v2/gzp124b.zip), then unTar it with any of the Tar ports floating around. A DOS version of GNU tar is available via anonymous ftp from

ftp://ftp.unipg.it/pub/msdos/aspi/gtar-exe.zip

Note that DOS ports of GNU Tar usually cannot unzip compressed archives.

Another version of Tar for DOS can be found at

ftp://ftp.urc.tue.nl/pub/unixtools/dos

However, be warned that not all DOS versions of tar work equally well, so you might have to try others if this one gives you trouble.

Utilities: chmod, make, mv, sed, rm.

All of these utilities are available via anonymous ftp from the site

ftp://ftp.coast.net/SimTel/vendors/gnu/gnuish/dos_only

You should grab the files fut312bx.zip (contains chmod.exe, mv.exe, and rm.exe).

A port of GNU Sed is available in the djgpp archives in the above directory on ftp.coast.net. Look for a file named v2/sed118b.zip or v1/sed118bn.zip.

The file etc/MSDOS in the distribution contains some information on the differences between the Unix and MS-DOS versions of GNU Emacs.

MS-DOS systems are notorious in the problems they present when installing programs, due to a great variability in both hardware and software. If you have any unusual problems compiling or using Emacs, please consult the latest version of the djgpp FAQ list, available as v2/faqNNNb.zip, where `NNN' is the version number. For v1, get the file v1/faq102.zip.

If you would prefer not to compile Emacs by yourself, you can get binaries for Emacs via anonymous ftp from many sites; use your Archie client to search for them.

You might also be interested in Demacs, which runs under MS-DOS (*not* Microsoft Windows; see question 84) on 386- and 486-based PCs. Demacs is a port of Nemacs (see question 126), rather than a straight port of GNU Emacs 18 or 19.

Demacs was developed using an MS-DOS version of gcc called djgpp by DJ Delorie dj@delorie.com which can compile and run large programs under MS-DOS and under MS Windows. Demacs was derived from Nemacs rather than straight from GNU Emacs. You can get the most recent version of Demacs via anonymous ftp from ftp://ftp.sigmath.osaka-u.ac.jp/pub/Msdos/Demacs/.

For a list of other MS-DOS implementations of Emacs (and Emacs look-alikes), consult the list of "Emacs implementations and literature," available via anonymous ftp from ftp://rtfm.mit.edu/pub/usenet/comp.emacs.

--end quote

6.11 GNU Mirror Sites

The GNU collection at ftp://prep.ai.mit.edu/pub/gnu is mirrored at many sites. Mirrors in USA include these:

6.12 Emacspeak with Earlier Slackware Releases

If you want to install Slackware 3.0 or earlier, you will need to prepare a full null modem cable, including modem control signals.

For two DB25 (25 pin) connectors, the required connections are:

For two DB9 connectors, the connections are:

For a DB9 (listed first) to a DB25 (second), the connections are:

Follow the installation directions above as far as booting from the boot disk and loading the root disk. At this point Linux is running on your machine.

The program that prints the login prompt is called "agetty". You will now have to reconfigure your machine so that agetty also looks for logins from a serial port. This requires typing four lines on the Linux machine keyboard, with no feedback. If you realize you have made a mistake before hitting the carriage return, you can erase it with the backspace key. First, type "root" and a single carriage return to log in (no password is needed). Next, you need to append one line to /etc/inittab. Type the following two lines:

cat >>/etc/inittab
s1:45:respawn:/sbin/agetty 9600 ttyS0

Finish each line with the "enter" key. Then type a control-D, which signals end of file to a Unix program. (Note: The next to last character in the second line is an upper case "S". Everything else is in lower case.) I have assumed that the connection is to the first serial port on the Linux machine, called "COM1" under DOS, or "ttyS0" under Linux. To use the second port instead, change the last item on the above line to "ttyS1".

Then type

init q

which causes the init process to reread /etc/inittab. At this point the DOS machine should display a login prompt (the third of the blocks of text quoted above). On the DOS machine, type root, and finish the installation. (The next thing you should do is create and enable a swap partition.)

Incidently, I have been able to test this only up to the point of getting the login prompt on the DOS machine. I cannot log in because I don't have a full null modem cable. (I can type "root", but don't get any further response.)


Previous Next Contents