nxp-archive / openil

OpenIL is an open source project based on Buildroot and designed for embedded industrial solution.
Other
136 stars 55 forks source link

Time sychronization #48

Closed sabarishsubramanian closed 4 years ago

sabarishsubramanian commented 4 years ago

Hello

I am trying to have a time sychronization of three TSN boards. I am trying to do in openil- community part.

The pdf which i have is of openil where they use SJA1105 tools and all. where in community part there is no more SJA1105 tools exits.

Could someone please help me how to start and proceed further?

Regards sabarish s

sabarishsubramanian commented 4 years ago

[root@OpenIL ~] # ping -A 172.15.100.3
PING 172.15.100.3 (172.15.100.3) 56(84) bytes of data. 64 bytes from 172.15.100.3: icmp_seq=1 ttl=64 time=3.77 ms 64 bytes from 172.15.100.3: icmp_seq=2 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=3 ttl=64 time=19.5 ms 64 bytes from 172.15.100.3: icmp_seq=4 ttl=64 time=39.2 ms 64 bytes from 172.15.100.3: icmp_seq=5 ttl=64 time=59.7 ms 64 bytes from 172.15.100.3: icmp_seq=6 ttl=64 time=79.5 ms 64 bytes from 172.15.100.3: icmp_seq=7 ttl=64 time=99.3 ms 64 bytes from 172.15.100.3: icmp_seq=8 ttl=64 time=79.8 ms 64 bytes from 172.15.100.3: icmp_seq=9 ttl=64 time=97.5 ms 64 bytes from 172.15.100.3: icmp_seq=10 ttl=64 time=78.9 ms 64 bytes from 172.15.100.3: icmp_seq=11 ttl=64 time=90.6 ms 64 bytes from 172.15.100.3: icmp_seq=12 ttl=64 time=93.8 ms 64 bytes from 172.15.100.3: icmp_seq=13 ttl=64 time=71.1 ms 64 bytes from 172.15.100.3: icmp_seq=14 ttl=64 time=9.73 ms 64 bytes from 172.15.100.3: icmp_seq=15 ttl=64 time=13.6 ms 64 bytes from 172.15.100.3: icmp_seq=16 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=17 ttl=64 time=3.66 ms 64 bytes from 172.15.100.3: icmp_seq=18 ttl=64 time=20.7 ms 64 bytes from 172.15.100.3: icmp_seq=19 ttl=64 time=10.7 ms 64 bytes from 172.15.100.3: icmp_seq=20 ttl=64 time=4.76 ms 64 bytes from 172.15.100.3: icmp_seq=21 ttl=64 time=1.85 ms 64 bytes from 172.15.100.3: icmp_seq=22 ttl=64 time=3.63 ms 64 bytes from 172.15.100.3: icmp_seq=23 ttl=64 time=7.77 ms 64 bytes from 172.15.100.3: icmp_seq=24 ttl=64 time=13.9 ms 64 bytes from 172.15.100.3: icmp_seq=25 ttl=64 time=21.8 ms 64 bytes from 172.15.100.3: icmp_seq=26 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=27 ttl=64 time=7.55 ms 64 bytes from 172.15.100.3: icmp_seq=28 ttl=64 time=15.4 ms 64 bytes from 172.15.100.3: icmp_seq=29 ttl=64 time=25.4 ms 64 bytes from 172.15.100.3: icmp_seq=30 ttl=64 time=35.2 ms 64 bytes from 172.15.100.3: icmp_seq=31 ttl=64 time=43.9 ms 64 bytes from 172.15.100.3: icmp_seq=32 ttl=64 time=20.0 ms 64 bytes from 172.15.100.3: icmp_seq=33 ttl=64 time=24.8 ms 64 bytes from 172.15.100.3: icmp_seq=34 ttl=64 time=29.8 ms 64 bytes from 172.15.100.3: icmp_seq=35 ttl=64 time=4.62 ms 64 bytes from 172.15.100.3: icmp_seq=36 ttl=64 time=10.6 ms 64 bytes from 172.15.100.3: icmp_seq=37 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=38 ttl=64 time=27.8 ms 64 bytes from 172.15.100.3: icmp_seq=39 ttl=64 time=6.65 ms 64 bytes from 172.15.100.3: icmp_seq=40 ttl=64 time=15.6 ms 64 bytes from 172.15.100.3: icmp_seq=41 ttl=64 time=26.6 ms 64 bytes from 172.15.100.3: icmp_seq=42 ttl=64 time=7.51 ms 64 bytes from 172.15.100.3: icmp_seq=43 ttl=64 time=17.7 ms 64 bytes from 172.15.100.3: icmp_seq=44 ttl=64 time=28.7 ms 64 bytes from 172.15.100.3: icmp_seq=45 ttl=64 time=39.5 ms 64 bytes from 172.15.100.3: icmp_seq=46 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=47 ttl=64 time=26.8 ms 64 bytes from 172.15.100.3: icmp_seq=48 ttl=64 time=4.65 ms 64 bytes from 172.15.100.3: icmp_seq=49 ttl=64 time=13.6 ms 64 bytes from 172.15.100.3: icmp_seq=50 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=51 ttl=64 time=35.5 ms 64 bytes from 172.15.100.3: icmp_seq=52 ttl=64 time=44.8 ms 64 bytes from 172.15.100.3: icmp_seq=53 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=54 ttl=64 time=25.8 ms 64 bytes from 172.15.100.3: icmp_seq=55 ttl=64 time=1.62 ms 64 bytes from 172.15.100.3: icmp_seq=56 ttl=64 time=8.50 ms 64 bytes from 172.15.100.3: icmp_seq=57 ttl=64 time=17.7 ms 64 bytes from 172.15.100.3: icmp_seq=58 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=59 ttl=64 time=7.62 ms 64 bytes from 172.15.100.3: icmp_seq=60 ttl=64 time=17.6 ms 64 bytes from 172.15.100.3: icmp_seq=61 ttl=64 time=28.7 ms 64 bytes from 172.15.100.3: icmp_seq=62 ttl=64 time=9.56 ms 64 bytes from 172.15.100.3: icmp_seq=63 ttl=64 time=20.5 ms 64 bytes from 172.15.100.3: icmp_seq=64 ttl=64 time=31.3 ms 64 bytes from 172.15.100.3: icmp_seq=65 ttl=64 time=41.9 ms 64 bytes from 172.15.100.3: icmp_seq=66 ttl=64 time=19.9 ms 64 bytes from 172.15.100.3: icmp_seq=67 ttl=64 time=27.8 ms 64 bytes from 172.15.100.3: icmp_seq=68 ttl=64 time=4.65 ms 64 bytes from 172.15.100.3: icmp_seq=69 ttl=64 time=13.4 ms 64 bytes from 172.15.100.3: icmp_seq=70 ttl=64 time=23.5 ms 64 bytes from 172.15.100.3: icmp_seq=71 ttl=64 time=33.2 ms 64 bytes from 172.15.100.3: icmp_seq=72 ttl=64 time=41.6 ms 64 bytes from 172.15.100.3: icmp_seq=73 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=74 ttl=64 time=24.8 ms 64 bytes from 172.15.100.3: icmp_seq=75 ttl=64 time=0.672 ms 64 bytes from 172.15.100.3: icmp_seq=76 ttl=64 time=8.51 ms 64 bytes from 172.15.100.3: icmp_seq=77 ttl=64 time=18.7 ms 64 bytes from 172.15.100.3: icmp_seq=78 ttl=64 time=29.7 ms 64 bytes from 172.15.100.3: icmp_seq=79 ttl=64 time=40.6 ms 64 bytes from 172.15.100.3: icmp_seq=80 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=81 ttl=64 time=25.6 ms 64 bytes from 172.15.100.3: icmp_seq=82 ttl=64 time=2.50 ms 64 bytes from 172.15.100.3: icmp_seq=83 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=84 ttl=64 time=22.6 ms 64 bytes from 172.15.100.3: icmp_seq=85 ttl=64 time=33.5 ms 64 bytes from 172.15.100.3: icmp_seq=86 ttl=64 time=12.9 ms 64 bytes from 172.15.100.3: icmp_seq=87 ttl=64 time=22.8 ms 64 bytes from 172.15.100.3: icmp_seq=88 ttl=64 time=2.65 ms 64 bytes from 172.15.100.3: icmp_seq=89 ttl=64 time=13.7 ms 64 bytes from 172.15.100.3: icmp_seq=90 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=91 ttl=64 time=37.5 ms 64 bytes from 172.15.100.3: icmp_seq=92 ttl=64 time=47.8 ms 64 bytes from 172.15.100.3: icmp_seq=93 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=94 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=95 ttl=64 time=1.62 ms 64 bytes from 172.15.100.3: icmp_seq=96 ttl=64 time=9.64 ms 64 bytes from 172.15.100.3: icmp_seq=97 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=98 ttl=64 time=28.8 ms 64 bytes from 172.15.100.3: icmp_seq=99 ttl=64 time=38.6 ms 64 bytes from 172.15.100.3: icmp_seq=100 ttl=64 time=16.6 ms 64 bytes from 172.15.100.3: icmp_seq=101 ttl=64 time=24.5 ms 64 bytes from 172.15.100.3: icmp_seq=102 ttl=64 time=2.35 ms 64 bytes from 172.15.100.3: icmp_seq=103 ttl=64 time=11.7 ms 64 bytes from 172.15.100.3: icmp_seq=104 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=105 ttl=64 time=33.5 ms 64 bytes from 172.15.100.3: icmp_seq=106 ttl=64 time=43.8 ms 64 bytes from 172.15.100.3: icmp_seq=107 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=108 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=109 ttl=64 time=3.57 ms 64 bytes from 172.15.100.3: icmp_seq=110 ttl=64 time=11.7 ms 64 bytes from 172.15.100.3: icmp_seq=111 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=112 ttl=64 time=31.5 ms 64 bytes from 172.15.100.3: icmp_seq=113 ttl=64 time=40.9 ms 64 bytes from 172.15.100.3: icmp_seq=114 ttl=64 time=18.0 ms 64 bytes from 172.15.100.3: icmp_seq=115 ttl=64 time=24.8 ms 64 bytes from 172.15.100.3: icmp_seq=116 ttl=64 time=1.66 ms 64 bytes from 172.15.100.3: icmp_seq=117 ttl=64 time=9.65 ms 64 bytes from 172.15.100.3: icmp_seq=118 ttl=64 time=20.7 ms 64 bytes from 172.15.100.3: icmp_seq=119 ttl=64 time=31.5 ms 64 bytes from 172.15.100.3: icmp_seq=120 ttl=64 time=10.7 ms 64 bytes from 172.15.100.3: icmp_seq=121 ttl=64 time=20.6 ms 64 bytes from 172.15.100.3: icmp_seq=122 ttl=64 time=0.516 ms 64 bytes from 172.15.100.3: icmp_seq=123 ttl=64 time=12.7 ms 64 bytes from 172.15.100.3: icmp_seq=124 ttl=64 time=25.8 ms 64 bytes from 172.15.100.3: icmp_seq=125 ttl=64 time=38.6 ms 64 bytes from 172.15.100.3: icmp_seq=126 ttl=64 time=49.8 ms 64 bytes from 172.15.100.3: icmp_seq=127 ttl=64 time=31.7 ms 64 bytes from 172.15.100.3: icmp_seq=128 ttl=64 time=39.8 ms 64 bytes from 172.15.100.3: icmp_seq=129 ttl=64 time=14.6 ms 64 bytes from 172.15.100.3: icmp_seq=130 ttl=64 time=18.6 ms 64 bytes from 172.15.100.3: icmp_seq=131 ttl=64 time=23.6 ms 64 bytes from 172.15.100.3: icmp_seq=132 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=133 ttl=64 time=35.4 ms 64 bytes from 172.15.100.3: icmp_seq=134 ttl=64 time=9.78 ms 64 bytes from 172.15.100.3: icmp_seq=135 ttl=64 time=14.7 ms 64 bytes from 172.15.100.3: icmp_seq=136 ttl=64 time=21.6 ms 64 bytes from 172.15.100.3: icmp_seq=137 ttl=64 time=28.6 ms 64 bytes from 172.15.100.3: icmp_seq=138 ttl=64 time=35.5 ms 64 bytes from 172.15.100.3: icmp_seq=139 ttl=64 time=40.8 ms 64 bytes from 172.15.100.3: icmp_seq=140 ttl=64 time=14.8 ms 64 bytes from 172.15.100.3: icmp_seq=141 ttl=64 time=17.6 ms 64 bytes from 172.15.100.3: icmp_seq=142 ttl=64 time=22.6 ms 64 bytes from 172.15.100.3: icmp_seq=143 ttl=64 time=28.6 ms 64 bytes from 172.15.100.3: icmp_seq=144 ttl=64 time=34.5 ms 64 bytes from 172.15.100.3: icmp_seq=145 ttl=64 time=38.8 ms 64 bytes from 172.15.100.3: icmp_seq=146 ttl=64 time=11.8 ms 64 bytes from 172.15.100.3: icmp_seq=147 ttl=64 time=14.6 ms 64 bytes from 172.15.100.3: icmp_seq=148 ttl=64 time=20.7 ms 64 bytes from 172.15.100.3: icmp_seq=149 ttl=64 time=26.6 ms 64 bytes from 172.15.100.3: icmp_seq=150 ttl=64 time=32.5 ms 64 bytes from 172.15.100.3: icmp_seq=151 ttl=64 time=7.83 ms 64 bytes from 172.15.100.3: icmp_seq=152 ttl=64 time=13.6 ms 64 bytes from 172.15.100.3: icmp_seq=153 ttl=64 time=21.6 ms 64 bytes from 172.15.100.3: icmp_seq=154 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=155 ttl=64 time=37.4 ms 64 bytes from 172.15.100.3: icmp_seq=156 ttl=64 time=43.9 ms 64 bytes from 172.15.100.3: icmp_seq=157 ttl=64 time=17.9 ms 64 bytes from 172.15.100.3: icmp_seq=158 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=159 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=160 ttl=64 time=0.619 ms 64 bytes from 172.15.100.3: icmp_seq=161 ttl=64 time=6.75 ms 64 bytes from 172.15.100.3: icmp_seq=162 ttl=64 time=14.6 ms 64 bytes from 172.15.100.3: icmp_seq=163 ttl=64 time=24.6 ms 64 bytes from 172.15.100.3: icmp_seq=164 ttl=64 time=4.52 ms 64 bytes from 172.15.100.3: icmp_seq=165 ttl=64 time=15.7 ms 64 bytes from 172.15.100.3: icmp_seq=166 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=167 ttl=64 time=39.5 ms 64 bytes from 172.15.100.3: icmp_seq=168 ttl=64 time=49.8 ms 64 bytes from 172.15.100.3: icmp_seq=169 ttl=64 time=60.6 ms 64 bytes from 172.15.100.3: icmp_seq=170 ttl=64 time=37.8 ms 64 bytes from 172.15.100.3: icmp_seq=171 ttl=64 time=42.5 ms 64 bytes from 172.15.100.3: icmp_seq=172 ttl=64 time=11.4 ms 64 bytes from 172.15.100.3: icmp_seq=173 ttl=64 time=10.4 ms 64 bytes from 172.15.100.3: icmp_seq=174 ttl=64 time=12.7 ms 64 bytes from 172.15.100.3: icmp_seq=175 ttl=64 time=16.7 ms 64 bytes from 172.15.100.3: icmp_seq=176 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=177 ttl=64 time=28.7 ms 64 bytes from 172.15.100.3: icmp_seq=178 ttl=64 time=4.61 ms 64 bytes from 172.15.100.3: icmp_seq=179 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=180 ttl=64 time=20.6 ms 64 bytes from 172.15.100.3: icmp_seq=181 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=182 ttl=64 time=8.48 ms 64 bytes from 172.15.100.3: icmp_seq=183 ttl=64 time=17.6 ms 64 bytes from 172.15.100.3: icmp_seq=184 ttl=64 time=27.5 ms 64 bytes from 172.15.100.3: icmp_seq=185 ttl=64 time=7.42 ms 64 bytes from 172.15.100.3: icmp_seq=186 ttl=64 time=17.6 ms 64 bytes from 172.15.100.3: icmp_seq=187 ttl=64 time=28.6 ms 64 bytes from 172.15.100.3: icmp_seq=188 ttl=64 time=39.5 ms 64 bytes from 172.15.100.3: icmp_seq=189 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=190 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=191 ttl=64 time=4.64 ms 64 bytes from 172.15.100.3: icmp_seq=192 ttl=64 time=14.2 ms 64 bytes from 172.15.100.3: icmp_seq=193 ttl=64 time=24.2 ms 64 bytes from 172.15.100.3: icmp_seq=194 ttl=64 time=34.0 ms 64 bytes from 172.15.100.3: icmp_seq=195 ttl=64 time=43.7 ms 64 bytes from 172.15.100.3: icmp_seq=196 ttl=64 time=19.7 ms 64 bytes from 172.15.100.3: icmp_seq=197 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=198 ttl=64 time=1.55 ms 64 bytes from 172.15.100.3: icmp_seq=199 ttl=64 time=9.58 ms 64 bytes from 172.15.100.3: icmp_seq=200 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=201 ttl=64 time=28.8 ms 64 bytes from 172.15.100.3: icmp_seq=202 ttl=64 time=38.7 ms 64 bytes from 172.15.100.3: icmp_seq=203 ttl=64 time=17.8 ms 64 bytes from 172.15.100.3: icmp_seq=204 ttl=64 time=25.6 ms 64 bytes from 172.15.100.3: icmp_seq=205 ttl=64 time=3.52 ms 64 bytes from 172.15.100.3: icmp_seq=206 ttl=64 time=12.7 ms 64 bytes from 172.15.100.3: icmp_seq=207 ttl=64 time=23.7 ms 64 bytes from 172.15.100.3: icmp_seq=208 ttl=64 time=34.5 ms 64 bytes from 172.15.100.3: icmp_seq=209 ttl=64 time=13.8 ms 64 bytes from 172.15.100.3: icmp_seq=210 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=211 ttl=64 time=1.63 ms 64 bytes from 172.15.100.3: icmp_seq=212 ttl=64 time=11.7 ms 64 bytes from 172.15.100.3: icmp_seq=213 ttl=64 time=23.7 ms 64 bytes from 172.15.100.3: icmp_seq=214 ttl=64 time=35.5 ms 64 bytes from 172.15.100.3: icmp_seq=215 ttl=64 time=45.9 ms 64 bytes from 172.15.100.3: icmp_seq=216 ttl=64 time=19.7 ms 64 bytes from 172.15.100.3: icmp_seq=217 ttl=64 time=26.6 ms 64 bytes from 172.15.100.3: icmp_seq=218 ttl=64 time=3.61 ms 64 bytes from 172.15.100.3: icmp_seq=219 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=220 ttl=64 time=21.5 ms 64 bytes from 172.15.100.3: icmp_seq=221 ttl=64 time=31.4 ms 64 bytes from 172.15.100.3: icmp_seq=222 ttl=64 time=40.8 ms 64 bytes from 172.15.100.3: icmp_seq=223 ttl=64 time=17.8 ms 64 bytes from 172.15.100.3: icmp_seq=224 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=225 ttl=64 time=31.6 ms 64 bytes from 172.15.100.3: icmp_seq=226 ttl=64 time=37.6 ms 64 bytes from 172.15.100.3: icmp_seq=227 ttl=64 time=42.6 ms 64 bytes from 172.15.100.3: icmp_seq=228 ttl=64 time=45.7 ms 64 bytes from 172.15.100.3: icmp_seq=229 ttl=64 time=16.8 ms 64 bytes from 172.15.100.3: icmp_seq=230 ttl=64 time=17.6 ms 64 bytes from 172.15.100.3: icmp_seq=231 ttl=64 time=20.6 ms 64 bytes from 172.15.100.3: icmp_seq=232 ttl=64 time=24.6 ms 64 bytes from 172.15.100.3: icmp_seq=233 ttl=64 time=28.6 ms 64 bytes from 172.15.100.3: icmp_seq=234 ttl=64 time=2.47 ms 64 bytes from 172.15.100.3: icmp_seq=235 ttl=64 time=8.52 ms 64 bytes from 172.15.100.3: icmp_seq=236 ttl=64 time=15.7 ms 64 bytes from 172.15.100.3: icmp_seq=237 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=238 ttl=64 time=33.5 ms 64 bytes from 172.15.100.3: icmp_seq=239 ttl=64 time=41.7 ms 64 bytes from 172.15.100.3: icmp_seq=240 ttl=64 time=17.8 ms 64 bytes from 172.15.100.3: icmp_seq=241 ttl=64 time=23.7 ms 64 bytes from 172.15.100.3: icmp_seq=242 ttl=64 time=29.7 ms 64 bytes from 172.15.100.3: icmp_seq=243 ttl=64 time=5.57 ms 64 bytes from 172.15.100.3: icmp_seq=244 ttl=64 time=12.6 ms 64 bytes from 172.15.100.3: icmp_seq=245 ttl=64 time=21.6 ms 64 bytes from 172.15.100.3: icmp_seq=246 ttl=64 time=30.5 ms 64 bytes from 172.15.100.3: icmp_seq=247 ttl=64 time=8.91 ms 64 bytes from 172.15.100.3: icmp_seq=248 ttl=64 time=17.5 ms 64 bytes from 172.15.100.3: icmp_seq=249 ttl=64 time=27.5 ms 64 bytes from 172.15.100.3: icmp_seq=250 ttl=64 time=37.4 ms 64 bytes from 172.15.100.3: icmp_seq=251 ttl=64 time=45.7 ms 64 bytes from 172.15.100.3: icmp_seq=252 ttl=64 time=49.6 ms 64 bytes from 172.15.100.3: icmp_seq=253 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=254 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=255 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=256 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=257 ttl=64 time=30.6 ms 64 bytes from 172.15.100.3: icmp_seq=258 ttl=64 time=2.93 ms 64 bytes from 172.15.100.3: icmp_seq=259 ttl=64 time=8.44 ms 64 bytes from 172.15.100.3: icmp_seq=260 ttl=64 time=15.8 ms 64 bytes from 172.15.100.3: icmp_seq=261 ttl=64 time=23.8 ms 64 bytes from 172.15.100.3: icmp_seq=262 ttl=64 time=31.5 ms 64 bytes from 172.15.100.3: icmp_seq=263 ttl=64 time=38.6 ms 64 bytes from 172.15.100.3: icmp_seq=264 ttl=64 time=14.8 ms 64 bytes from 172.15.100.3: icmp_seq=265 ttl=64 time=20.7 ms 64 bytes from 172.15.100.3: icmp_seq=266 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=267 ttl=64 time=4.59 ms 64 bytes from 172.15.100.3: icmp_seq=268 ttl=64 time=12.4 ms 64 bytes from 172.15.100.3: icmp_seq=269 ttl=64 time=22.4 ms 64 bytes from 172.15.100.3: icmp_seq=270 ttl=64 time=32.2 ms 64 bytes from 172.15.100.3: icmp_seq=271 ttl=64 time=10.8 ms 64 bytes from 172.15.100.3: icmp_seq=272 ttl=64 time=19.7 ms 64 bytes from 172.15.100.3: icmp_seq=273 ttl=64 time=28.7 ms 64 bytes from 172.15.100.3: icmp_seq=274 ttl=64 time=37.5 ms 64 bytes from 172.15.100.3: icmp_seq=275 ttl=64 time=44.7 ms 64 bytes from 172.15.100.3: icmp_seq=276 ttl=64 time=49.7 ms 64 bytes from 172.15.100.3: icmp_seq=277 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=278 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=279 ttl=64 time=24.8 ms 64 bytes from 172.15.100.3: icmp_seq=280 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=281 ttl=64 time=30.6 ms 64 bytes from 172.15.100.3: icmp_seq=282 ttl=64 time=32.7 ms 64 bytes from 172.15.100.3: icmp_seq=283 ttl=64 time=4.76 ms 64 bytes from 172.15.100.3: icmp_seq=284 ttl=64 time=8.62 ms 64 bytes from 172.15.100.3: icmp_seq=285 ttl=64 time=14.7 ms 64 bytes from 172.15.100.3: icmp_seq=286 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=287 ttl=64 time=30.7 ms 64 bytes from 172.15.100.3: icmp_seq=288 ttl=64 time=7.96 ms 64 bytes from 172.15.100.3: icmp_seq=289 ttl=64 time=16.5 ms 64 bytes from 172.15.100.3: icmp_seq=290 ttl=64 time=25.5 ms 64 bytes from 172.15.100.3: icmp_seq=291 ttl=64 time=4.38 ms 64 bytes from 172.15.100.3: icmp_seq=292 ttl=64 time=14.7 ms 64 bytes from 172.15.100.3: icmp_seq=293 ttl=64 time=25.6 ms 64 bytes from 172.15.100.3: icmp_seq=294 ttl=64 time=36.5 ms 64 bytes from 172.15.100.3: icmp_seq=295 ttl=64 time=15.8 ms 64 bytes from 172.15.100.3: icmp_seq=296 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=297 ttl=64 time=3.65 ms 64 bytes from 172.15.100.3: icmp_seq=298 ttl=64 time=13.7 ms 64 bytes from 172.15.100.3: icmp_seq=299 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=300 ttl=64 time=37.7 ms 64 bytes from 172.15.100.3: icmp_seq=301 ttl=64 time=47.8 ms 64 bytes from 172.15.100.3: icmp_seq=302 ttl=64 time=19.6 ms 64 bytes from 172.15.100.3: icmp_seq=303 ttl=64 time=25.6 ms 64 bytes from 172.15.100.3: icmp_seq=304 ttl=64 time=1.48 ms 64 bytes from 172.15.100.3: icmp_seq=305 ttl=64 time=8.57 ms 64 bytes from 172.15.100.3: icmp_seq=306 ttl=64 time=17.8 ms 64 bytes from 172.15.100.3: icmp_seq=307 ttl=64 time=27.8 ms 64 bytes from 172.15.100.3: icmp_seq=308 ttl=64 time=37.6 ms 64 bytes from 172.15.100.3: icmp_seq=309 ttl=64 time=15.8 ms 64 bytes from 172.15.100.3: icmp_seq=310 ttl=64 time=23.7 ms 64 bytes from 172.15.100.3: icmp_seq=311 ttl=64 time=1.62 ms 64 bytes from 172.15.100.3: icmp_seq=312 ttl=64 time=10.7 ms 64 bytes from 172.15.100.3: icmp_seq=313 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=314 ttl=64 time=34.5 ms 64 bytes from 172.15.100.3: icmp_seq=315 ttl=64 time=14.8 ms 64 bytes from 172.15.100.3: icmp_seq=316 ttl=64 time=24.8 ms 64 bytes from 172.15.100.3: icmp_seq=317 ttl=64 time=4.63 ms 64 bytes from 172.15.100.3: icmp_seq=318 ttl=64 time=14.7 ms 64 bytes from 172.15.100.3: icmp_seq=319 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=320 ttl=64 time=38.5 ms 64 bytes from 172.15.100.3: icmp_seq=321 ttl=64 time=48.8 ms 64 bytes from 172.15.100.3: icmp_seq=322 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=323 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=324 ttl=64 time=1.61 ms 64 bytes from 172.15.100.3: icmp_seq=325 ttl=64 time=8.75 ms 64 bytes from 172.15.100.3: icmp_seq=326 ttl=64 time=17.7 ms 64 bytes from 172.15.100.3: icmp_seq=327 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=328 ttl=64 time=37.5 ms 64 bytes from 172.15.100.3: icmp_seq=329 ttl=64 time=15.8 ms 64 bytes from 172.15.100.3: icmp_seq=330 ttl=64 time=23.7 ms 64 bytes from 172.15.100.3: icmp_seq=331 ttl=64 time=1.65 ms 64 bytes from 172.15.100.3: icmp_seq=332 ttl=64 time=10.7 ms 64 bytes from 172.15.100.3: icmp_seq=333 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=334 ttl=64 time=32.5 ms 64 bytes from 172.15.100.3: icmp_seq=335 ttl=64 time=42.9 ms 64 bytes from 172.15.100.3: icmp_seq=336 ttl=64 time=19.9 ms 64 bytes from 172.15.100.3: icmp_seq=337 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=338 ttl=64 time=3.61 ms 64 bytes from 172.15.100.3: icmp_seq=339 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=340 ttl=64 time=21.5 ms 64 bytes from 172.15.100.3: icmp_seq=341 ttl=64 time=31.4 ms 64 bytes from 172.15.100.3: icmp_seq=342 ttl=64 time=10.8 ms 64 bytes from 172.15.100.3: icmp_seq=343 ttl=64 time=20.7 ms 64 bytes from 172.15.100.3: icmp_seq=344 ttl=64 time=0.626 ms 64 bytes from 172.15.100.3: icmp_seq=345 ttl=64 time=11.7 ms 64 bytes from 172.15.100.3: icmp_seq=346 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=347 ttl=64 time=37.5 ms 64 bytes from 172.15.100.3: icmp_seq=348 ttl=64 time=48.8 ms 64 bytes from 172.15.100.3: icmp_seq=349 ttl=64 time=30.5 ms 64 bytes from 172.15.100.3: icmp_seq=350 ttl=64 time=39.8 ms 64 bytes from 172.15.100.3: icmp_seq=351 ttl=64 time=14.7 ms 64 bytes from 172.15.100.3: icmp_seq=352 ttl=64 time=19.5 ms 64 bytes from 172.15.100.3: icmp_seq=353 ttl=64 time=25.5 ms 64 bytes from 172.15.100.3: icmp_seq=354 ttl=64 time=31.3 ms 64 bytes from 172.15.100.3: icmp_seq=355 ttl=64 time=35.6 ms 64 bytes from 172.15.100.3: icmp_seq=356 ttl=64 time=9.55 ms 64 bytes from 172.15.100.3: icmp_seq=357 ttl=64 time=13.5 ms 64 bytes from 172.15.100.3: icmp_seq=358 ttl=64 time=20.5 ms 64 bytes from 172.15.100.3: icmp_seq=359 ttl=64 time=27.5 ms 64 bytes from 172.15.100.3: icmp_seq=360 ttl=64 time=34.3 ms 64 bytes from 172.15.100.3: icmp_seq=361 ttl=64 time=40.7 ms 64 bytes from 172.15.100.3: icmp_seq=362 ttl=64 time=14.8 ms 64 bytes from 172.15.100.3: icmp_seq=363 ttl=64 time=19.7 ms 64 bytes from 172.15.100.3: icmp_seq=364 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=365 ttl=64 time=29.7 ms 64 bytes from 172.15.100.3: icmp_seq=366 ttl=64 time=34.5 ms 64 bytes from 172.15.100.3: icmp_seq=367 ttl=64 time=38.7 ms 64 bytes from 172.15.100.3: icmp_seq=368 ttl=64 time=11.8 ms 64 bytes from 172.15.100.3: icmp_seq=369 ttl=64 time=15.6 ms 64 bytes from 172.15.100.3: icmp_seq=370 ttl=64 time=20.5 ms 64 bytes from 172.15.100.3: icmp_seq=371 ttl=64 time=26.6 ms 64 bytes from 172.15.100.3: icmp_seq=372 ttl=64 time=32.4 ms 64 bytes from 172.15.100.3: icmp_seq=373 ttl=64 time=7.75 ms 64 bytes from 172.15.100.3: icmp_seq=374 ttl=64 time=13.6 ms 64 bytes from 172.15.100.3: icmp_seq=375 ttl=64 time=21.6 ms 64 bytes from 172.15.100.3: icmp_seq=376 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=377 ttl=64 time=37.4 ms 64 bytes from 172.15.100.3: icmp_seq=378 ttl=64 time=43.8 ms 64 bytes from 172.15.100.3: icmp_seq=379 ttl=64 time=17.9 ms 64 bytes from 172.15.100.3: icmp_seq=380 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=381 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=382 ttl=64 time=31.6 ms 64 bytes from 172.15.100.3: icmp_seq=383 ttl=64 time=34.7 ms 64 bytes from 172.15.100.3: icmp_seq=384 ttl=64 time=38.6 ms 64 bytes from 172.15.100.3: icmp_seq=385 ttl=64 time=10.8 ms 64 bytes from 172.15.100.3: icmp_seq=386 ttl=64 time=13.6 ms 64 bytes from 172.15.100.3: icmp_seq=387 ttl=64 time=17.8 ms 64 bytes from 172.15.100.3: icmp_seq=388 ttl=64 time=23.7 ms 64 bytes from 172.15.100.3: icmp_seq=389 ttl=64 time=29.8 ms 64 bytes from 172.15.100.3: icmp_seq=390 ttl=64 time=5.75 ms 64 bytes from 172.15.100.3: icmp_seq=391 ttl=64 time=13.4 ms 64 bytes from 172.15.100.3: icmp_seq=392 ttl=64 time=22.4 ms 64 bytes from 172.15.100.3: icmp_seq=393 ttl=64 time=1.30 ms 64 bytes from 172.15.100.3: icmp_seq=394 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=395 ttl=64 time=23.6 ms 64 bytes from 172.15.100.3: icmp_seq=396 ttl=64 time=35.4 ms 64 bytes from 172.15.100.3: icmp_seq=397 ttl=64 time=15.8 ms 64 bytes from 172.15.100.3: icmp_seq=398 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=399 ttl=64 time=5.68 ms 64 bytes from 172.15.100.3: icmp_seq=400 ttl=64 time=15.5 ms 64 bytes from 172.15.100.3: icmp_seq=401 ttl=64 time=26.6 ms 64 bytes from 172.15.100.3: icmp_seq=402 ttl=64 time=37.4 ms 64 bytes from 172.15.100.3: icmp_seq=403 ttl=64 time=46.6 ms 64 bytes from 172.15.100.3: icmp_seq=404 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=405 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=406 ttl=64 time=1.58 ms 64 bytes from 172.15.100.3: icmp_seq=407 ttl=64 time=9.36 ms 64 bytes from 172.15.100.3: icmp_seq=408 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=409 ttl=64 time=28.7 ms 64 bytes from 172.15.100.3: icmp_seq=410 ttl=64 time=38.6 ms 64 bytes from 172.15.100.3: icmp_seq=411 ttl=64 time=16.8 ms 64 bytes from 172.15.100.3: icmp_seq=412 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=413 ttl=64 time=2.62 ms 64 bytes from 172.15.100.3: icmp_seq=414 ttl=64 time=11.7 ms 64 bytes from 172.15.100.3: icmp_seq=415 ttl=64 time=22.7 ms 64 bytes from 172.15.100.3: icmp_seq=416 ttl=64 time=33.5 ms 64 bytes from 172.15.100.3: icmp_seq=417 ttl=64 time=42.8 ms 64 bytes from 172.15.100.3: icmp_seq=418 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=419 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=420 ttl=64 time=3.58 ms 64 bytes from 172.15.100.3: icmp_seq=421 ttl=64 time=11.5 ms 64 bytes from 172.15.100.3: icmp_seq=422 ttl=64 time=21.5 ms 64 bytes from 172.15.100.3: icmp_seq=423 ttl=64 time=31.4 ms 64 bytes from 172.15.100.3: icmp_seq=424 ttl=64 time=10.9 ms 64 bytes from 172.15.100.3: icmp_seq=425 ttl=64 time=20.7 ms 64 bytes from 172.15.100.3: icmp_seq=426 ttl=64 time=0.612 ms 64 bytes from 172.15.100.3: icmp_seq=427 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=428 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=429 ttl=64 time=37.4 ms 64 bytes from 172.15.100.3: icmp_seq=430 ttl=64 time=48.6 ms 64 bytes from 172.15.100.3: icmp_seq=431 ttl=64 time=30.5 ms 64 bytes from 172.15.100.3: icmp_seq=432 ttl=64 time=39.7 ms 64 bytes from 172.15.100.3: icmp_seq=433 ttl=64 time=14.5 ms 64 bytes from 172.15.100.3: icmp_seq=434 ttl=64 time=18.6 ms 64 bytes from 172.15.100.3: icmp_seq=435 ttl=64 time=24.6 ms 64 bytes from 172.15.100.3: icmp_seq=436 ttl=64 time=30.4 ms 64 bytes from 172.15.100.3: icmp_seq=437 ttl=64 time=35.8 ms 64 bytes from 172.15.100.3: icmp_seq=438 ttl=64 time=10.7 ms 64 bytes from 172.15.100.3: icmp_seq=439 ttl=64 time=16.5 ms 64 bytes from 172.15.100.3: icmp_seq=440 ttl=64 time=23.4 ms 64 bytes from 172.15.100.3: icmp_seq=441 ttl=64 time=30.2 ms 64 bytes from 172.15.100.3: icmp_seq=442 ttl=64 time=36.7 ms 64 bytes from 172.15.100.3: icmp_seq=443 ttl=64 time=41.7 ms 64 bytes from 172.15.100.3: icmp_seq=444 ttl=64 time=14.8 ms 64 bytes from 172.15.100.3: icmp_seq=445 ttl=64 time=18.5 ms 64 bytes from 172.15.100.3: icmp_seq=446 ttl=64 time=23.6 ms 64 bytes from 172.15.100.3: icmp_seq=447 ttl=64 time=28.5 ms 64 bytes from 172.15.100.3: icmp_seq=448 ttl=64 time=33.3 ms 64 bytes from 172.15.100.3: icmp_seq=449 ttl=64 time=7.77 ms 64 bytes from 172.15.100.3: icmp_seq=450 ttl=64 time=13.6 ms 64 bytes from 172.15.100.3: icmp_seq=451 ttl=64 time=20.6 ms 64 bytes from 172.15.100.3: icmp_seq=452 ttl=64 time=27.6 ms 64 bytes from 172.15.100.3: icmp_seq=453 ttl=64 time=34.4 ms 64 bytes from 172.15.100.3: icmp_seq=454 ttl=64 time=40.7 ms 64 bytes from 172.15.100.3: icmp_seq=455 ttl=64 time=14.9 ms 64 bytes from 172.15.100.3: icmp_seq=456 ttl=64 time=19.4 ms 64 bytes from 172.15.100.3: icmp_seq=457 ttl=64 time=25.5 ms 64 bytes from 172.15.100.3: icmp_seq=458 ttl=64 time=1.35 ms 64 bytes from 172.15.100.3: icmp_seq=459 ttl=64 time=8.47 ms 64 bytes from 172.15.100.3: icmp_seq=460 ttl=64 time=17.7 ms 64 bytes from 172.15.100.3: icmp_seq=461 ttl=64 time=27.7 ms 64 bytes from 172.15.100.3: icmp_seq=462 ttl=64 time=7.60 ms 64 bytes from 172.15.100.3: icmp_seq=463 ttl=64 time=17.5 ms 64 bytes from 172.15.100.3: icmp_seq=464 ttl=64 time=28.5 ms 64 bytes from 172.15.100.3: icmp_seq=465 ttl=64 time=9.38 ms 64 bytes from 172.15.100.3: icmp_seq=466 ttl=64 time=20.3 ms 64 bytes from 172.15.100.3: icmp_seq=467 ttl=64 time=31.1 ms 64 bytes from 172.15.100.3: icmp_seq=468 ttl=64 time=41.9 ms 64 bytes from 172.15.100.3: icmp_seq=469 ttl=64 time=19.9 ms 64 bytes from 172.15.100.3: icmp_seq=470 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=471 ttl=64 time=3.61 ms 64 bytes from 172.15.100.3: icmp_seq=472 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=473 ttl=64 time=21.6 ms 64 bytes from 172.15.100.3: icmp_seq=474 ttl=64 time=31.4 ms 64 bytes from 172.15.100.3: icmp_seq=475 ttl=64 time=40.7 ms 64 bytes from 172.15.100.3: icmp_seq=476 ttl=64 time=18.8 ms 64 bytes from 172.15.100.3: icmp_seq=477 ttl=64 time=25.7 ms 64 bytes from 172.15.100.3: icmp_seq=478 ttl=64 time=2.59 ms 64 bytes from 172.15.100.3: icmp_seq=479 ttl=64 time=10.6 ms 64 bytes from 172.15.100.3: icmp_seq=480 ttl=64 time=20.6 ms 64 bytes from 172.15.100.3: icmp_seq=481 ttl=64 time=30.5 ms 64 bytes from 172.15.100.3: icmp_seq=482 ttl=64 time=9.58 ms 64 bytes from 172.15.100.3: icmp_seq=483 ttl=64 time=18.5 ms 64 bytes from 172.15.100.3: icmp_seq=484 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=485 ttl=64 time=10.4 ms 64 bytes from 172.15.100.3: icmp_seq=486 ttl=64 time=21.3 ms 64 bytes from 172.15.100.3: icmp_seq=487 ttl=64 time=32.2 ms 64 bytes from 172.15.100.3: icmp_seq=488 ttl=64 time=41.7 ms 64 bytes from 172.15.100.3: icmp_seq=489 ttl=64 time=19.7 ms 64 bytes from 172.15.100.3: icmp_seq=490 ttl=64 time=26.7 ms 64 bytes from 172.15.100.3: icmp_seq=491 ttl=64 time=3.55 ms 64 bytes from 172.15.100.3: icmp_seq=492 ttl=64 time=11.6 ms 64 bytes from 172.15.100.3: icmp_seq=493 ttl=64 time=21.6 ms 64 bytes from 172.15.100.3: icmp_seq=494 ttl=64 time=31.4 ms 64 bytes from 172.15.100.3: icmp_seq=495 ttl=64 time=40.8 ms 64 bytes from 172.15.100.3: icmp_seq=496 ttl=64 time=17.8 ms 64 bytes from 172.15.100.3: icmp_seq=497 ttl=64 time=24.7 ms 64 bytes from 172.15.100.3: icmp_seq=498 ttl=64 time=1.55 ms 64 bytes from 172.15.100.3: icmp_seq=499 ttl=64 time=9.60 ms 64 bytes from 172.15.100.3: icmp_seq=500 ttl=64 time=20.6 ms 64 bytes from 172.15.100.3: icmp_seq=501 ttl=64 time=31.4 ms 64 bytes from 172.15.100.3: icmp_seq=502 ttl=64 time=11.8 ms 64 bytes from 172.15.100.3: icmp_seq=503 ttl=64 time=21.7 ms 64 bytes from 172.15.100.3: icmp_seq=504 ttl=64 time=1.62 ms 64 bytes from 172.15.100.3: icmp_seq=505 ttl=64 time=12.6 ms 64 bytes from 172.15.100.3: icmp_seq=506 ttl=64 time=25.6 ms 64 bytes from 172.15.100.3: icmp_seq=507 ttl=64 time=38.4 ms 64 bytes from 172.15.100.3: icmp_seq=508 ttl=64 time=49.7 ms 64 bytes from 172.15.100.3: icmp_seq=509 ttl=64 time=31.6 ms 64 bytes from 172.15.100.3: icmp_seq=510 ttl=64 time=39.7 ms 64 bytes from 172.15.100.3: icmp_seq=511 ttl=64 time=13.7 ms 64 bytes from 172.15.100.3: icmp_seq=512 ttl=64 time=17.6 ms 64 bytes from 172.15.100.3: icmp_seq=513 ttl=64 time=23.6 ms 64 bytes from 172.15.100.3: icmp_seq=514 ttl=64 time=29.6 ms 64 bytes from 172.15.100.3: icmp_seq=515 ttl=64 time=35.6 ms 64 bytes from 172.15.100.3: icmp_seq=516 ttl=64 time=9.92 ms 64 bytes from 172.15.100.3: icmp_seq=517 ttl=64 time=15.5 ms 64 bytes from 172.15.100.3: icmp_seq=518 ttl=64 time=22.5 ms 64 bytes from 172.15.100.3: icmp_seq=519 ttl=64 time=29.5 ms 64 bytes from 172.15.100.3: icmp_seq=520 ttl=64 time=36.3 ms 64 bytes from 172.15.100.3: icmp_seq=521 ttl=64 time=41.7 ms 64 bytes from 172.15.100.3: icmp_seq=522 ttl=64 time=15.9 ms 64 bytes from 172.15.100.3: icmp_seq=523 ttl=64 time=19.8 ms 64 bytes from 172.15.100.3: icmp_seq=524 ttl=64 time=24.8 ms 64 bytes from 172.15.100.3: icmp_seq=525 ttl=64 time=29.7 ms

Even after i wait for the packets its the same.

sabarishsubramanian commented 4 years ago

Have you tried to e.g. increase the timeslot for ping traffic? yes i did i increased th window size to 100, 200 but still the output was the same.

sabarishsubramanian commented 4 years ago

When i try to ping from board 3 to board 1 the request reply pattern is been followed perfectly. But again the time is variable and is not getting locked at around 30 ms even after running it for more than 5 minutes.

sabarishsubramanian commented 4 years ago

for qbv demo

when i try to run the following script on board 2

!/bin/bash

set -e -u -o pipefail

NSEC_PER_SEC="1000000000"

gatemask() { local tc_list="$1" local mask=0

for tc in ${tc_list}; do
    mask=$((${mask} | (1 << ${tc})))
done

printf "%02x" ${mask}

}

Given @frame_len bytes, @count frames and @link_speed in Mbps,

returns the minimum number of nanoseconds required to keep a Qbv gate open

to transmit that.

qbv_window() { local frame_len=$1 local count=$2 local link_speed=$3 local bit_time=$((1000 / ${link_speed}))

7 bytes preamble, 1 byte SFD, 4 bytes FCS and 12 bytes IFG

local overhead=24
local octets=$((${frame_len} + ${overhead}))
local window=$((${octets} * 8 * ${bit_time}))

if [ $window -lt 1000 ]; then
    echo 1000
else
    echo $window
fi

}

if ! systemctl is-active --quiet linuxptp; then echo "Please start the linuxptp service" exit fi

speed_mbps=$(ethtool swp2 | gawk \ '/Speed:/ { speed=gensub(/^(.*)Mb\/s/, "\1", "g", $2); print speed; }')

now=$(phc_ctl /dev/ptp1 get | gawk '/clock time is/ { print $5; }')

Phase-align the base time to the start of the next second.

sec=$(echo "${now}" | gawk -F. '{ print $1; }') base_time="$(((${sec} + 1) * ${NSEC_PER_SEC}))"

30 ms

cycle_time=30000000

PTP: create a window for 1 packet of 200 bytes at the current link speed

t1=$(qbv_window 200 1 $speed_mbps)

ping: create a window for 1 packet of 64 bytes

t2=$(qbv_window 64 1 $speed_mbps)

Best effort: the rest of the time up to 30 ms

t0=$(($cycle_time - $t1 - $t2))

tc qdisc add dev swp2 parent root handle 100 taprio \ num_tc 8 \ map 0 1 2 3 4 5 6 7 \ queues 1@0 1@1 1@2 1@3 1@4 1@5 1@6 1@7 \ base-time ${base_time} \ sched-entry S $(gatemask 7) $t1 \ sched-entry S $(gatemask 5) $t2 \ sched-entry S $(gatemask "0 1 2 3 4 6") $t0 \ flags 2 My boards are going out of sync

In the actual script it was mentioned

sched-entry S $(gatemask 7) $t0 \ sched-entry S $(gatemask 5) $t1 \ sched-entry S $(gatemask "0 1 2 3 4 6") $t2 \ flags 2

But according to the theory which is mentioned

The mapping on Board 2's switch between VLAN PCP and traffic classes is implicitly one to 1, so VLAN PCP 5 goes to traffic class 5, etc.

PTP traffic goes to traffic class 7 by default.

so i changed the script n did but the boards went out of sync.

vladimiroltean commented 4 years ago

If you still have problems I recommend using the master branch, where this bug has been found and fixed: https://github.com/openil/linux/commit/adc93ad9ad0e51c8c10700c2d846ffeb3a1a2ced