12.1. Una nota su porte seriali e velocità

Se si sta usando un modem (esterno) ad alta velocità (14,400 Baud o superiore), la propria porta seriale deve essere in grado di gestire il flusso di dati che un tale modem è in grado di produrre, in particolare quando il modem sta comprimendo i dati.

Questo richiede che la propria porta seriale usi un UART (Universal Asynchronous Receiver Transmitter - Ricevitore Trasmettitore Asincrono Universale) moderno come un 16550(A). Se si sta usando una vecchia macchina (o una vecchia scheda seriale), è abbastanza probabile che la propria porta seriale abbia solamente un UART 8250, che causerà considerevoli problemi quando utilizzata con un modem ad alta velocità.

Si usi il comando...
setserial -a /dev/ttySx

per far sì che Linux riporti il tipo di UART in proprio possesso. Se non si ha un UART del tipo 16550A, si investa in una nuova scheda seriale (disponibile a meno di 50$). Una volta acquistata una nuova scheda, ci si assicuri di poterne spostare gli IRQ!

Nota: la prima versione del chip UART 16550 aveva un errore. Questo è stato scoperto quasi subito ed è stata rilasciata una revisione del chip - l'UART 16550A. Un numero relativamente basso di chip difettosi è comunque in circolazione. Non è facile incontrarne uno, ma comunque si dovrebbe cercare una conferma che sia un 16550A, in particolare per schede abbastanza pregiate.