Hardware manual

compare it to this version: v2.27 February 2011 .
1.3 New in Recent Versions
For a full revision history going back to the time I started maintaining this HOWTO, see the source file (in
linuxdoc format): (cvs) Serial-HOWTO.sgml
TO do: explain use of udev for serial port for setting names and permissions. Fix dead links.
2.27 Feb. 2011: The serial port is still widely used in embedded systems, etc., and is not really
obsolete. Better definition of input, output. Deleted devfs names such as tts.
2.26 Nov. 2010 Changed EIA-232 to RS-232. PCI-e bus is serial. No serial port on new PCs. I
incorrectly wrote in this update that the serial port was obsolete and that this HOWTO is now mainly
of historical interest.
2.25 Jan. 2007 picocom. devfs is obsolete. ser2net. Revised parts on drivers as modules vs. built into
kernel. Serial Programming wikibook.
1.4 Related HOWTO's, etc. about the Serial Port
Modems, Text-Terminals, some printers, and other peripherals often used the serial port. Get these HOWTOs
from the nearest mirror site as explained above.
Modem-HOWTO is about installing and configuring modems
Printing-HOWTO has info for serial printers using old lpr command
LPRng-HOWTO (not a LDP HOWTO, may come with software) has info for serial printing for "Next
Generation" lpr
Serial Programming is a wiki-book on the Internet
Serial-Programming-HOWTO helps you write C programs that read and write to the serial port
and/or check/set its state. A version written by Vern Hoxie but not submitted to LDP is at Internet
section.
Text-Terminal-HOWTO is about how they work, how to install configure, and repair them. It
includes a section on "Make a Terminal the Console" which is useful for using a remote terminal to
control a server (via the serial port).
Remote-Serial-Console-HOWTO is about making a text-terminal be the console so it can
display boot-time messages, etc.
1.5 Feedback
Please send me any suggestions, correction or additional material. Tell me what you don't understand, or what
could be clearer. You can reach me via email at mailto:dave@lafn.org.
1.6 What is a Serial Port?
The conventional serial port (not the newer USB port, or Firewire port) is a very old I/O (Input/Output) port.
Until around 2006, most new desktop PC's had one, and old PC's from the 1990's sometimes had 2 of them.
Most laptops gave up them before the desktops did. Macs (Apple Computer) after mid-1998 only had the
USB port. However, it's possible, to put a conventional serial port device on the USB bus which is on all
modern PCs.
Serial HOWTO
1.2 New Versions of this Serial-HOWTO 7