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