Что же на самом деле происходит?
Вызывающая сторона заходит в отвечающую, запускает pppd и переназначает все на локальный pty. Для этого он проделывает следующее:
создает новое pty
соединяется с отвечающей машиной при помощи ssh
запускает на отвечающей машине pppd
запускает pppd на этом новом локальном pty
настраивает таблицу маршрутов на обеих машинах.
Существуют небольшие задержки, поэтому используется 'sleep 10s'.