После вызова 'pppd' вам нужно получить значение переменной '$?'.
$?
-получить код выхода последней программы.
Для фоновых процессов '$!' может быть полезно с некоторым покрытием.
$!
-получить PID последнего запущенного фонового процесса.
Пример сценария:
run_background_process &
pid_of_background_process=$!
wait $pid_of_background_process
echo "Result code of background process: "$?