Не удается синхронизировать время двух устройств с PTP, соединение не установлено
Я не могу синхронизировать два компьютера через VPN (L2TP) с PTP IEEE 1588 (v2, 2008). Два компьютера подключены через VPN и находятся на двух разных физических площадках. Они могут пинговать друг друга. Кроме того, PTP отлично работает с другими машинами, находящимися на том же сайте.
Они оба подключены к VPN и интернету через интерфейс eth1.
$ netstat -r
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
default _gateway 0.0.0.0 UG 0 0 0 eth1
10.10.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.10.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
link-local 0.0.0.0 255.255.0.0 U 0 0 0 eth0
192.168.6.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
Я пробовал и ptpd, и ptp4l. Опять же, оба работали нормально при использовании на одном сайте / в локальной сети, но не работали через vpn(L2TP).
//ptpd command used
sudo ptpd -s -i eth1 -C -V
sudo ptpd -M -i eth1 -C -V
Я также пробовал одноадресную рассылку, таким образом
sudo ptpd -s -i eth1 -C -V -U -g -u 10.10.12.222
sudo ptpd -M -i eth1 -C -V -U -g -u 10.10.11.176