Messages in this thread | | | Date | Sat, 23 Jan 1999 14:09:01 +0000 (GMT) | From | Riley Williams <> | Subject | Re: Setting terminal baud-rate. |
| |
Hi Ted, Richard.
>> There are no errors. A connected modem works fine. However, this >> is a long-used call-back program which runs fine at speeds at and >> below 38400. However when I set the speed to higher values, I >> noted that the modem would only connect at 1200 baud!
> Well, I can't duplicate it on my 2.2.0-pre7 machine, with RedHat 5.2, > and glibc 2.0.7.
I have seen the described behaviour in the past, and the problem was modem-specific...
In my case, it was a Pace Supreme 14k4 FaxModem, and the modem firmware had a bug in it where if the serial baud rate was higher than 38,400 Baud, it would quite happily talk across the serial link at whatever speed was set, but would only allow the modem to connect at speeds up to 4,800 Baud - yes, it would connect at 4,800 Baud (which uses the 9,600 Baud signalling method) but not at 9,600 Baud.
I proved this by trying different modems - with that Pace being an external modem (yes, the PC had a 16550AF uart), that wasn't hard. An external USR Sportster 14k4/VoiceFax and an external BT 14k4 modem both worked perfectly if the serial baud rate didn't exceed 57,600, which is all they're specified up to - neither would even see the text sent over the serial port at 115,200 Baud.
At the time, I wasn't on the Internet, but I wrote to Pace about this, and received a note thanking me for the information, but not otherwise commenting...
Hopefully, that helps...
Best wishes from Riley.
--- * ftp://ftp.MemAlpha.cx/pub/rhw/Linux * http://www.MemAlpha.cx/~rhw/kernel.versions.html
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |