The following behaviors cause speed problems:
You invoked PPP through a program such as /bin/login and specified the speed of the line.
You started PPP from mgetty and accidentally supplied the bit rate.
pppd changes the speed that was originally set for the line to the speed that was set by /bin/login or mgetty. As a result, the line fails.
Log in to the dial-in server. Call the peer with debugging enabled.
If you need instructions, see How to Turn on PPP Debugging.
Display the resulting /var/log/pppdebug log.
Check the output for the following message:
LCP too many configure requests
This message indicates that the speeds of serial lines that were configured for PPP might potentially be in conflict.
Check if PPP is invoked through a program such as /bin/login and the line speed that was set.
In such a situation, pppd changes the originally configured line speed to the speed that is specified in /bin/login.
Check if a user started PPP from the mgetty command and accidentally specified a bit rate.
This action also causes serial-line speeds to conflict.
Fix the conflicting serial-line speed problem as follows: