1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311
|
<HTML
><HEAD
><TITLE
>Appendix A: Installing Linux from a DOS machine</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.59"><LINK
REL="HOME"
TITLE="Installing Emacspeak HOWTO"
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Additional resources"
HREF="additional-resources.html"><LINK
REL="NEXT"
TITLE="Appendix B: Installing ViaVoice TTS"
HREF="appendixb.html"></HEAD
><BODY
CLASS="SECT1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Installing Emacspeak HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="additional-resources.html"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="appendixb.html"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="SECT1"
><H1
CLASS="SECT1"
><A
NAME="APPENDIXA"
>7. Appendix A: Installing Linux from a DOS machine</A
></H1
><P
> In the original Emacspeak HOWTO, James Van Zandt provided
instructions on how to install Linux from a DOS machine using
a null-modem cable. As with the other instructions in this
HOWTO, I tried, unfortunately without success, to duplicate this procedure. However, I have provided the information
gathered during testing in the following section. If you
successfully install Linux from a Windows™ or DOS™ machine over a null-modem cable,
please let me know the procedure you followed and I'll include
it here.
</P
><P
> Please note that the original instructions for
installing Linux over a null modem cable were written for a
DOS machine. I first attempted to reproduce these
instructions with my Windows 2000 machine (from the DOS prompt) and Red Hat
7.1. Although I successfully downloaded and installed
JAWS for DOS (available from Freedom Scientific at <A
HREF="http://www.freedomscientific.com/fs_downloads/morejaws.asp"
TARGET="_top"
>http://www.freedomscientific.com/fs_downloads/morejaws.asp</A
>),
I was unable to get a DOS VT100 terminal emulator installed. I
tried using TELIX, which was popular several years ago, but
when I tried to install TELIX version 3.51, I got a runtime
error. Since I was
unable to find any other DOS terminal emulators, I decided to
try using a Windows screenreader and terminal emulator
instead. This section documents the procedure I tried with the
Windows machine.
</P
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="APPENDIX-A-REQUIREMENTS"
>7.1. Requirments</A
></H2
><P
> For this process, you will need a machine with a working
speech synthesizer and a terminal emulator program. For my
test, I used a Windows 2000 machine and tried both Narrarator
(which comes with Windows 2000) and JAWS for Windows
v.3.5. For the terminal emulator, I used tried both
Hyperterminal (which comes with Windows) and CRT (which
can be downloaded from <A
HREF="http://www.vandyke.com/products/crt"
TARGET="_top"
>http://www.vandyke.com/products/crt</A
>). You will also
need a second machine (on which to install Linux), a null
modem cable, and a copy of your preferred Linux distribution
on either floppy disk or CD-ROM.
</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="SETUP"
>7.2. Connecting the computers</A
></H2
><P
> To connect the two computers, you need a "null modem"
cable. A "null modem" cable is a serial cable that connects ground to ground
and transmits on each end to receive on the other. The cable
that comes with the DOS application
<SPAN
CLASS="APPLICATION"
>LapLink</SPAN
> will work fine. The
<SPAN
CLASS="APPLICATION"
>LapLink</SPAN
> cable is particularly handy
because it has both a 9 pin and a 25 pin connector on each
end. Alternatively, you may be able to find a null modem
cable at your local computer store, or you can have one made.
If you choose to have one made, here are the required connections:
</P
><P
></P
><UL
><LI
><P
> For two 9 pin connectors, connect pin 2
(receive data) to pin 3, pin 3 (transmit data)
to pin 2, and pin 5 (signal ground) to pin 5.
</P
></LI
><LI
><P
> For two 25 pin connectors, connect pin 2
(receive data) to pin 3, pin 3 (transmit data)
to pin 2, and pin 7 (signal ground) to pin 7.
</P
></LI
><LI
><P
> For a 9 pin connector (first) to a 25 pin
connector (second), connect pin 2 (receive
data) to pin 2 (transmit data), pin 3
(transmit data) to pin 3 (receive data), and
pin 5 (signal ground) to pin 7 (signal
ground).
</P
></LI
></UL
><P
> Once you have your null modem cable, you'll need to connect
the two machines while both of them are off. It's
easiest to use COM1 on both machines. Once you've got them
connected, you're ready to start them up, as discussed in the
next section
</P
></DIV
><DIV
CLASS="SECT2"
><H2
CLASS="SECT2"
><A
NAME="INSTALLING"
>7.3. Installation</A
></H2
><P
> Once your machines are connected via the null modem cable, boot the DOS/Windows
machine, then start the terminal emulation program. For my
test, I tried both Hyperterminal (which comes with Windows 2000) and CRT (which
can be downloaded from <A
HREF="http://www.vandyke.com/products/crt"
TARGET="_top"
>http://www.vandyke.com/products/crt</A
>.
For some reason, the arrow keys did not work in HyperTerminal,
making navigation within the HyperTerminal window
impossible. However, the arrow keys (as well as Tab and
Return) do work in CRT, so I recommend using CRT as your
terminal emulator.
</P
><P
> Set the terminal emulator
for 9600 baud, no parity, eight data bits, 1 stop bit. If
"Flow control" is an option, select Hardware. Also be sure to
set your terminal emulation mode to VT100. Start the terminal emulator
connection (you won't get any data at this point, as your
Linux machine should still be off).
</P
><P
> Once you've set up the terminal emulator on your
DOS/Windows machine, insert the "boot" floppy or CD into
your Linux machine and boot the machine. With Red Hat, at
the <TT
CLASS="PROMPT"
>boot:</TT
> prompt, I typed in the
command <B
CLASS="COMMAND"
>linux text console=ttyS0</B
>. Note
that the "s" in "ttyS0" is capitalized, and that's a "zero" at the end of
the string, not a capital letter "o." Other distributions may
require other strings, so if you know the syntax required for
distros other than Red Hat,
please let me know and I will include that information here.
</P
><P
> Once you've typed in this string at the <TT
CLASS="PROMPT"
>boot:</TT
>
prompt and hit <B
CLASS="COMMAND"
>Return</B
>, you should get output in your terminal emulator
program on your DOS/Windows machine. Unfortunately, at
this point I discovered that neither JAWS for Windows
nor Narrarator produces speech output in either the HyperTerminal or
CRT terminal windows. This ultimately stymied my attempts to
install Linux over a null modem cable.
</P
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="additional-resources.html"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="appendixb.html"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Additional resources</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
> </TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Appendix B: Installing ViaVoice TTS</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>
|