I use the RH PPP Dialer to connect to the Internet. It displays "Waiting to connect to Mindspring", then actually does connect, but the "Waiting to connect to Mindspring" still stays up. $ rpm -q rp3 wvdial initscripts rp3-1.0.5-1 wvdial-1.41-1 initscripts-4.82-1
I experienced the same problem, with newer rpms. rp3-1.0.6-1 wvdial-1.41-2 ppp-2.3.11-1 Furthermore: There's no option to disable PEERDNS. My resolv.conf gets overwritten when using rp3, (not when debugging with rp3-config).
The key package as far as the "waiting to connect..." dialog is concerned is initscripts. Newer initscripts packages also preserve the contents of your resolve.conf if the nameservers returned by pppd are already in there. Peer DNS can be toggled off by adding the line PEERDNS=no to the appropriate file in /etc/sysconfig/network-scripts.
We've verified that this is fixed in 6.2, available from our FTP site in ftp://ftp.redhat.com/pub/redhat/redhat-6.2/i386/RedHat/RPMS/. The key packages are initscripts, ppp, wvdial, and rp3.