tcsetattr failed: invalid argument

Christoph Kukulies (kuku@gilberto.physik.RWTH-Aachen.DE)
Fri, 10 Jul 1998 16:36:16 +0200


On Fri, Jul 10, 1998 at 12:28:29AM +0200, Gert Doering wrote:
> Hi,
> 
> Christoph Kukulies wrote:
> > 07/09 19:16:01 aa0  autobauding: switch to 14400 bps
> > 07/09 19:16:01 aa0  tcsetattr failed: Invalid argument
> 
> I think the manual says something like "don't use -a unless you know
> what you're doing and why you need this".
> 
> You don't know what you are doing -> switch off "-a" / set "autobauding no".
> 
> Explanation for the error message: 14400 is not a valid port speed on PC 
> uarts.  
> 
> History: Autobauding is only needed for very old modems that require the 
> same serial port speed as the line speed, and those usually only do 
> 1200/2400, maybe 9600, but no faster speeds.  With v32bis and faster 
> modems, the whole concept doesn't make sense anyway, because of the 
> capabilities for fallback/fallforward during an existing connection.

Then I wonder why it is the default selection during the interactive
configuration dialog. I'm not sure though where the defaults are set
and whether it isn't a deficiency of the FreeBSD port.

Thanks for explaining.

> 
> gert
> -- 
> Gert Doering
> Mobile communications ... right now writing from *AWAY* :-)) 
> ... mobile phone: +49 177 2160221 ... or mail me:  gert@greenie.muc.de

-- 
Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de