The speed of the serial link in bits per second.
The Linux kernel
on a modern PC supports 50, 75, 110, 134.5, 150, 200, 300, 600,
1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600 and 115200
bits per second. Higher bit rates may be possible depending
upon the model of the serial port's semiconductor.
Most boot loaders only support a subset of this range.
LILO
21.7.5 supports 110, 150, 300,
600, 1200, 2400, 4800, 9600, 19200, 38400, 56000, 57600 and
115200 bits per second. SYSLINUX
1.67 supports 75 to 56000 bits
per second. GRUB
0.90 supports 2400, 4800, 9600,
19200, 38400, 57600 and 115200 bits per second.
You must chose the same speed for both the boot loader and
for the Linux kernel.
An operating system may use more than one boot loader. For
example, Red Hat Linux uses
SYSLINUX to install or upgrade the
operating system; LILO as the boot
loader for Red Hat Linux
7.1 and earlier; and
GRUB as the boot loader for
Red Hat Linux
7.2 and later.
If you are using a serial terminal or if you are using a
dumb modem then the bit rate of the terminal or dumb modem must
also match the bit rate selected in the boot loader and
kernel.
If the serial console is connected to a Hayes-style modem
slower than 9600bps then configure the serial
console with the same speed as the modem. Modems faster than
9600bps will generally automatically
synchronize to the speed of the serial port.
The selected bit rate must also be supported by the serial
port's semiconductor. Early model UARTs such
as the 8250 series and the 16450 could only reliably recieve at
up to 14400bps. The 16550 series and later
models will work at all bit rates.
Unless you have good reason, use the popular bit rate of
9600 bits per second. This is the default bit rate of a great
many devices.
The speeds that are supported by the kernel, the three
common boot loaders, and all IBM PCs capable of running Linux
are: 2400, 4800, 9600 and 19200 bits per second. This is a
depressingly small selection: not slow enough to support a call
over an international phone circuit and not fast enough to
upload large files. You may need to choose a speed that will
result in a less robust software configuration.
Number of parity bits and the interpretation of a parity
bit if one is present.
Allowed values are n for no parity bit,
e for one bit of even parity and
o for one bit of odd parity.
Using no parity bit and eight data bits is
recommended.
If parity is used then even parity is the common
choice.
Parity is a simple form of error detection. Modern modems
have much better error detection and correction. As a result
the parity bit guards only the data on the cable between the
modem and the serial port. If this cable has a low error rate,
and it should, then the parity bit is not required.