Представьте, что вы хотите установить маршрут между хостами A и B.
На хосте A вы запускаете команду ping B. Сначала это не сработает.
На хосте B или на каком-либо брандмауэре вы вносите изменения в конфигурацию сети, и в момент их применения вы почти сразу видите, что ваше изменение сработало.
Так что это очень практично. В противном случае вам придется написать while! пинг B; делать :; done
, что является дополнительной работой.
В конце концов, все эти типы вопросов обычно заканчиваются словами «Из-за ограничений системных ресурсов в то время» или «здравый смысл». В данном случае это «здравый смысл».
Немного повозившись, мне удалось заставить его работать. Вот команда для Fedora
машины
sudo pppd -detach local debug noauth passive lock 192.168.10.100:192.168.10.1 /dev/ttyUSB0 9600
А вот и команда для Linux 4.14.0-xilinx-v2018.2
машины
pppd -detach persist debug local noauth passive lock 192.168.10.1:192.168.10.100 /dev/ttyS0 9600
Я боролся с этой проблемой последние 2 месяца. Не уверен, почему этот вопрос был изначально понижен. Я думаю, что есть и другие люди, у которых была такая же проблема.