I have two ppp connections running simultaneously. I use the same ISP and chap authorization for both. If I start one of them (does not matter which) everything is fine. but when I start both of them first one gets connected, but second pollutes /var/log/messages with hundreds of messages (see below). Both PPP are running without setting a default route. I set routing for each connection in /etc/ppp/ip-down.local I got this priblem after upgrading RedHat 5.1 with kernel 2.1.126 to RedHat 6.1. I did not have any such problem before. This is from /var/log/messages Nov 14 18:06:45 vladik2 ifup-ppp: pppd started for ppp2 on /dev/ttyS1 at 115200 Nov 14 18:06:45 vladik2 modprobe: can't locate module char-major-108 Nov 14 18:06:45 vladik2 pppd[1012]: The remote system (ppp2) is required to authenticate itself but I Nov 14 18:06:45 vladik2 pppd[1012]: couldn't find any suitable secret (password) for it to use to do so. Nov 14 18:06:45 vladik2 ifup-ppp: pppd started for ppp2 on /dev/ttyS1 at 115200 Nov 14 18:06:45 vladik2 modprobe: can't locate module char-major-108 Nov 14 18:06:45 vladik2 pppd[1021]: The remote system (ppp2) is required to authenticate itself but I Nov 14 18:06:45 vladik2 pppd[1021]: couldn't find any suitable secret (password) for it to use to do so. Nov 14 18:06:46 vladik2 ifup-ppp: pppd started for ppp2 on /dev/ttyS1 at 115200 Nov 14 18:06:46 vladik2 modprobe: can't locate module char-major-108 Nov 14 18:06:46 vladik2 pppd[1030]: The remote system (ppp2) is required to authenticate itself but I Nov 14 18:06:46 vladik2 pppd[1030]: couldn't find any suitable secret (password) for it to use to do so. Nov 14 18:06:46 vladik2 ifup-ppp: pppd started for ppp2 on /dev/ttyS1 at 115200 Nov 14 18:06:46 vladik2 modprobe: can't locate module char-major-108 Nov 14 18:06:46 vladik2 pppd[1039]: The remote system (ppp2) is required to authenticate itself but I
The problem may be workarounded by adding noauth option to PPP. This way it does not pollute the /var/log/messages and seems to work
The default for PPP connections is now to set the default route. I don't recall off the top of my head whether that was changed. I'd like to suggest that you turn off the default route for one or both of those connections. You can do that in netcfg, or you can use a command line such as echo 'DEFROUTE=no' >> /etc/sysconfig/network-scripts/ifcfg-ppp0 (or ppp1 or whatever). Future versions of initscripts will probably explicitly remove default routes when we are bringing up pppd with DERROUTE set, but bringing up two devices at the same time both trying to set the default route should probably be considered a misconfiguration and so you probably want to fix it.
As I wrote in my first message on 1999-11-14 >Both PPP are running without setting a default route. This is precisely what you are suggesting. So default routes are not set by pppd. Again, there are two problems: 1.Unstable work of pppd authorization (especially when there are two modems), the pppd prints huge number of such error messages: Nov 14 18:06:45 vladik2 pppd[1012]: The remote system (ppp2) is required to authenticate itself but I Nov 14 18:06:45 vladik2 pppd[1012]: couldn't find any suitable secret (password) for it to use to do so. This problem may be workarounded by adding noauth option for pppd in netcfg. In this case everything is fine. This problem does not appear when I have one modem and one connection. It appears only when I have two modems with two ppp connection. 2. The rate of the error messages. The scripts print the cited above messages at such high rate, than in less than 20 minutes /var/log/messages may take 100 Mb size. Vladislav