diff -u'Nrpk~' kvpnc-0.9.3-kde4~/src/utils.cpp kvpnc-0.9.3-kde4/src/utils.cpp --- kvpnc-0.9.3-kde4~/src/utils.cpp 2009-12-08 16:07:48 +0300 +++ kvpnc-0.9.3-kde4/src/utils.cpp 2009-12-14 15:25:21 +0300 @@ -645,8 +645,9 @@ Utils::PppdCapabilities Utils::checkPppd TestPppdProcess = new QProcess(this); QString proc = GlobalConfig->pathToPppd; QStringList args; - args.append("/dev/null"); + args.append("notty"); args.append("require-mppe"); + args.append(">/dev/null"); TestPppdProcess->setProcessChannelMode(QProcess::MergedChannels); @@ -687,9 +688,11 @@ Utils::PppdCapabilities Utils::checkPppd TestPppdProcess = new QProcess(this); proc = GlobalConfig->pathToPppd; args.clear(); - args.append("/dev/null"); + args.append("notty"); args.append("mppe"); args.append("required"); + args.append("require-mppe"); + args.append(">/dev/null"); TestPppdProcess->setProcessChannelMode(QProcess::MergedChannels);