Lines Matching +full:wait +full:- +full:delay
2 # SPDX-License-Identifier: GPL-2.0
11 echo -e "\t-4: IPv4 only: disable IPv6 tests (default: test both IPv4 and IPv6)"
52 # Wait until supervisor all supervision frames have been processed and the node
55 WAIT=5
56 while [ ${WAIT} -gt 0 ]
59 if [ $? -ne 0 ]
64 let "WAIT = WAIT - 1"
67 # Just a safety delay in case the above check didn't handle it.
94 ip -net "$ns3" link set ns3eth1 down
95 wait
97 ip -net "$ns3" link set ns3eth1 up
101 echo "INFO: Delay the link and drop a few packages."
102 tc -net "$ns3" qdisc add dev ns3eth1 root netem delay 50ms
103 tc -net "$ns2" qdisc add dev ns2eth1 root netem delay 5ms loss 25%
108 stop_if_error "Failed with delay and packetloss."
113 stop_if_error "Failed with delay and packetloss."
117 stop_if_error "Failed with delay and packetloss."
129 # ns1eth1 ----- ns2eth1
143 …ip -net "$ns1" link add name hsr1 type hsr slave1 ns1eth1 slave2 ns1eth2 supervision 45 version $H…
144 …ip -net "$ns2" link add name hsr2 type hsr slave1 ns2eth1 slave2 ns2eth2 supervision 45 version $H…
145 …ip -net "$ns3" link add name hsr3 type hsr slave1 ns3eth1 slave2 ns3eth2 supervision 45 version $H…
148 ip -net "$ns1" addr add 100.64.0.1/24 dev hsr1
149 ip -net "$ns1" addr add dead:beef:1::1/64 dev hsr1 nodad
150 ip -net "$ns2" addr add 100.64.0.2/24 dev hsr2
151 ip -net "$ns2" addr add dead:beef:1::2/64 dev hsr2 nodad
152 ip -net "$ns3" addr add 100.64.0.3/24 dev hsr3
153 ip -net "$ns3" addr add dead:beef:1::3/64 dev hsr3 nodad
155 ip -net "$ns1" link set address 00:11:22:00:01:01 dev ns1eth1
156 ip -net "$ns1" link set address 00:11:22:00:01:02 dev ns1eth2
158 ip -net "$ns2" link set address 00:11:22:00:02:01 dev ns2eth1
159 ip -net "$ns2" link set address 00:11:22:00:02:02 dev ns2eth2
161 ip -net "$ns3" link set address 00:11:22:00:03:01 dev ns3eth1
162 ip -net "$ns3" link set address 00:11:22:00:03:02 dev ns3eth2
165 ip -net "$ns1" link set ns1eth1 up
166 ip -net "$ns1" link set ns1eth2 up
167 ip -net "$ns1" link set hsr1 up
169 ip -net "$ns2" link set ns2eth1 up
170 ip -net "$ns2" link set ns2eth2 up
171 ip -net "$ns2" link set hsr2 up
173 ip -net "$ns3" link set ns3eth1 up
174 ip -net "$ns3" link set ns3eth2 up
175 ip -net "$ns3" link set hsr3 up
179 ip -net "$ns1" link add link hsr1 name hsr1.2 type vlan id 2
180 ip -net "$ns1" link add link hsr1 name hsr1.3 type vlan id 3
181 ip -net "$ns1" link add link hsr1 name hsr1.4 type vlan id 4
182 ip -net "$ns1" link add link hsr1 name hsr1.5 type vlan id 5
184 ip -net "$ns2" link add link hsr2 name hsr2.2 type vlan id 2
185 ip -net "$ns2" link add link hsr2 name hsr2.3 type vlan id 3
186 ip -net "$ns2" link add link hsr2 name hsr2.4 type vlan id 4
187 ip -net "$ns2" link add link hsr2 name hsr2.5 type vlan id 5
189 ip -net "$ns3" link add link hsr3 name hsr3.2 type vlan id 2
190 ip -net "$ns3" link add link hsr3 name hsr3.3 type vlan id 3
191 ip -net "$ns3" link add link hsr3 name hsr3.4 type vlan id 4
192 ip -net "$ns3" link add link hsr3 name hsr3.5 type vlan id 5
194 ip -net "$ns1" addr add 100.64.2.1/24 dev hsr1.2
195 ip -net "$ns1" addr add 100.64.3.1/24 dev hsr1.3
196 ip -net "$ns1" addr add 100.64.4.1/24 dev hsr1.4
197 ip -net "$ns1" addr add 100.64.5.1/24 dev hsr1.5
199 ip -net "$ns2" addr add 100.64.2.2/24 dev hsr2.2
200 ip -net "$ns2" addr add 100.64.3.2/24 dev hsr2.3
201 ip -net "$ns2" addr add 100.64.4.2/24 dev hsr2.4
202 ip -net "$ns2" addr add 100.64.5.2/24 dev hsr2.5
204 ip -net "$ns3" addr add 100.64.2.3/24 dev hsr3.2
205 ip -net "$ns3" addr add 100.64.3.3/24 dev hsr3.3
206 ip -net "$ns3" addr add 100.64.4.3/24 dev hsr3.4
207 ip -net "$ns3" addr add 100.64.5.3/24 dev hsr3.5
209 ip -net "$ns1" link set dev hsr1.2 up
210 ip -net "$ns1" link set dev hsr1.3 up
211 ip -net "$ns1" link set dev hsr1.4 up
212 ip -net "$ns1" link set dev hsr1.5 up
214 ip -net "$ns2" link set dev hsr2.2 up
215 ip -net "$ns2" link set dev hsr2.3 up
216 ip -net "$ns2" link set dev hsr2.4 up
217 ip -net "$ns2" link set dev hsr2.5 up
219 ip -net "$ns3" link set dev hsr3.2 up
220 ip -net "$ns3" link set dev hsr3.3 up
221 ip -net "$ns3" link set dev hsr3.4 up
222 ip -net "$ns3" link set dev hsr3.5 up
259 …vlan_challenged_hsr1=$(ip net exec "$ns1" ethtool -k hsr1 | grep "vlan-challenged" | awk '{print $…
260 …vlan_challenged_hsr2=$(ip net exec "$ns2" ethtool -k hsr2 | grep "vlan-challenged" | awk '{print $…
261 …vlan_challenged_hsr3=$(ip net exec "$ns3" ethtool -k hsr3 | grep "vlan-challenged" | awk '{print $…