Lines Matching full:ip

51 	ip link set dev $swp1 up
52 ip link set dev $swp2 up
59 ip link set dev $swp2 down
60 ip link set dev $swp1 down
72 ip addr flush dev $swp1
73 ip addr flush dev $swp2
76 ip addr add dev $swp1 192.0.2.1/28
79 ip link set dev $swp1 addr 00:11:22:33:44:55
82 # IP address enablement should be rejected if the MAC address prefix
84 ip addr add dev $swp2 192.0.2.2/28 &>/dev/null
85 check_fail $? "IP address addition passed for a device with a wrong MAC"
86 ip addr add dev $swp2 192.0.2.2/28 2>&1 >/dev/null \
88 check_err $? "no extack for IP address addition"
90 ip link set dev $swp2 addr 00:11:22:33:44:66
92 ip addr add dev $swp2 192.0.2.2/28 &>/dev/null
97 ip link set dev $swp2 addr 00:11:22:33:00:66 &>/dev/null
99 ip link set dev $swp2 addr 00:11:22:33:00:66 2>&1 >/dev/null \
105 ip addr del dev $swp2 192.0.2.2/28
106 ip addr del dev $swp1 192.0.2.1/28
108 ip link set dev $swp2 addr $swp2_mac
109 ip link set dev $swp1 addr $swp1_mac
114 # Test that it is possible to set an IP address on a VRF upper despite
118 ip link add name vrf-test type vrf table 10
119 ip link set dev $swp1 master vrf-test
121 ip -4 address add 192.0.2.1/24 dev vrf-test
123 ip -6 address add 2001:db8:1::1/64 dev vrf-test
126 log_test "RIF - setting IP address on VRF"
128 ip link del dev vrf-test
136 ip addr add dev $swp1 192.0.2.1/28
140 ip link add name br1 up type bridge vlan_filtering 0
141 ip link set dev $swp2 master br1
142 ip addr add dev br1 192.0.2.17/28
146 ip link add name d up type dummy
147 ip link set dev d addr 00:11:22:33:44:55
151 ip link set dev d master br1 &>/dev/null
153 ip link set dev d master br1 2>&1 >/dev/null \
157 ip link set dev $swp2 addr 00:11:22:33:44:55 &>/dev/null
159 ip link set dev $swp2 addr 00:11:22:33:44:55 2>&1 >/dev/null \
165 ip link del dev d
166 ip link del dev br1
167 ip addr del dev $swp1 192.0.2.1/28
177 ip addr add dev $swp1 192.0.2.1/28
181 ip link add name br1 up type bridge vlan_filtering 0
182 ip link set dev br1 addr $swp2_mac
183 ip link set dev $swp2 master br1
184 ip addr add dev br1 192.0.2.17/28
188 ip link add name d up type dummy
189 ip link set dev d addr 00:11:22:33:44:55
193 ip link set dev d master br1 &>/dev/null
197 ip link set dev $swp2 addr 00:11:22:33:44:55
202 ip link set dev $swp2 addr $swp2_mac
203 ip link del dev d
204 ip link del dev br1
205 ip addr del dev $swp1 192.0.2.1/28
216 ip link add name br0 type bridge vlan_filtering 1
217 ip link set dev $swp1 master br0
219 ip link add link br0 name br0.10 type vlan id 10
220 ip -6 address add 2001:db8:1::1/64 dev br0.10
221 ip link del dev br0.10
224 ip link add link br0 name br0.20 type vlan id 20
225 ip -6 address add 2001:db8:1::1/64 dev br0.20
226 ip link del dev br0.20
230 ip link del dev br0
241 ip link add name br0 type bridge vlan_filtering 1
242 ip link set dev $swp1 master br0
243 ip -6 address add 2001:db8::1/64 dev br0
245 ip link add link br0 name br0.10 type vlan id 10
246 ip -6 address add 2001:db8:1::1/64 dev br0.10
248 ip link add link br0 name br0.20 type vlan id 20
249 ip -6 address add 2001:db8:2::1/64 dev br0.20
251 ip link del dev br0
254 ip -6 address add 2001:db8:1::1/64 dev $swp1
255 ip -6 address del 2001:db8:1::1/64 dev $swp1
268 ip link add name br0 type bridge vlan_filtering 1
269 ip link set dev $swp1 master br0
275 ip link del dev br0
295 ip link add link $swp1 name $swp1.1 type vlan id 1
300 ip link del dev $swp1.1
310 ip link add name bond1 type bond mode 802.3ad
312 ip link add name br0 type bridge vlan_filtering 1
313 ip link set dev bond1 master br0
315 ip link set dev $swp1 down
316 ip link set dev $swp1 master bond1 &> /dev/null
321 ip -6 address add 2001:db8:1::1/64 dev $swp1
322 ip -6 address del 2001:db8:1::1/64 dev $swp1
326 ip link del dev br0
327 ip link del dev bond1
336 ip link add name br0 type bridge vlan_filtering 1
337 ip link set dev $swp1 master br0
340 ip link add link $swp1 name $swp1.10 type vlan id 10 &> /dev/null
344 ip link add link $swp1 name $swp1.10 type vlan id 10
351 ip link del dev $swp1.10
352 ip link del dev br0
362 ip link add name br0 type bridge vlan_filtering 1
363 ip link set dev $swp1 master br0
365 ip link set dev $swp1 up
366 ip link set dev br0 up
368 ip link add link br0 name br0.10 up type vlan id 10
369 ip -6 address add 2001:db8:1::1/64 dev br0.10
372 ip -6 route get fibmatch 2001:db8:1::2 dev br0.10
377 ip -6 route get fibmatch 2001:db8:1::2 dev br0.10
382 ip -6 route get fibmatch 2001:db8:1::2 dev br0.10
385 ip link set dev $swp1 nomaster
387 ip -6 route get fibmatch 2001:db8:1::2 dev br0.10
392 ip link del dev br0.10
393 ip link set dev $swp1 down
394 ip link del dev br0
405 ip link add name bond1 type bond mode 802.3ad
406 ip link set dev $swp1 down
407 ip link set dev $swp2 down
408 ip link set dev $swp1 master bond1
409 ip link set dev $swp2 master bond1
411 ip link set dev bond1 up
412 ip link add link bond1 name bond1.10 up type vlan id 10
413 ip -6 address add 2001:db8:1::1/64 dev bond1
414 ip -6 address add 2001:db8:2::1/64 dev bond1.10
417 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
420 ip -6 route get fibmatch 2001:db8:2::2 dev bond1.10
423 ip link set dev $swp1 nomaster
425 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
428 ip -6 route get fibmatch 2001:db8:2::2 dev bond1.10
431 ip link set dev $swp2 nomaster
433 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
436 ip -6 route get fibmatch 2001:db8:2::2 dev bond1.10
441 ip link del dev bond1.10
442 ip link del dev bond1
453 ip link add name bond1 type bond mode 802.3ad
454 ip link set dev $swp1 down
455 ip link set dev $swp2 down
456 ip link set dev $swp1 master bond1
457 ip link set dev $swp2 master bond1
459 ip link set dev bond1 up
460 ip -6 address add 2001:db8:1::1/64 dev bond1
463 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
466 ip link set dev $swp1 nomaster
468 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
471 ip link set dev $swp1 master bond1
472 ip link set dev $swp2 nomaster
474 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
477 ip link set dev $swp1 nomaster
479 ip -6 route get fibmatch 2001:db8:1::2 dev bond1
484 ip link del dev bond1
493 ip link add name br10 type bridge
494 ip link add name br20 type bridge
495 ip link add name br30 type bridge
496 ip link add link $swp1 name $swp1.10 type vlan id 10
497 ip link add link $swp1 name $swp1.20 type vlan id 20
498 ip link add link $swp1 name $swp1.30 type vlan id 30
499 ip link set dev $swp1.10 master br10
500 ip link set dev $swp1.20 master br20
501 ip link set dev $swp1.30 master br30
505 ip link set dev $swp1.30 nomaster
506 ip link del dev $swp1.20
512 ip link del dev $swp1.30
513 ip link del dev br30
514 ip link del dev br20
515 ip link del dev br10
520 ip link add name bond1 type bond mode 802.3ad
521 ip link set dev $swp1 down
522 ip link set dev $swp2 down
523 ip link set dev $swp1 master bond1
524 ip link set dev $swp2 master bond1
526 ip link add link bond1 name bond1.10 type vlan id 10
527 ip link add link bond1 name bond1.20 type vlan id 20
529 ip link add name br0 type bridge vlan_filtering 1
530 ip link set dev bond1 master br0
532 ip link add name br10 type bridge
533 ip link set dev bond1.10 master br10
535 ip link add name br20 type bridge
536 ip link set dev bond1.20 master br20
547 ip link set dev $swp1 nomaster
549 ip link set dev $swp2 nomaster
553 ip -6 address add 2001:db8:1::1/64 dev $swp1
554 check_err $? "failed to configure ip address on $swp1"
556 ip link add link $swp1 name $swp1.10 type vlan id 10
557 ip -6 address add 2001:db8:10::1/64 dev $swp1.10
558 check_err $? "failed to configure ip address on $swp1.10"
560 ip link add link $swp1 name $swp1.20 type vlan id 20
561 ip -6 address add 2001:db8:20::1/64 dev $swp1.20
562 check_err $? "failed to configure ip address on $swp1.20"
566 ip link del dev $swp1.20
567 ip link del dev $swp1.10
568 ip address flush dev $swp1
570 ip link del dev br20
571 ip link del dev br10
572 ip link del dev br0
573 ip link del dev bond1
584 ip link del dev bond1
588 ip link del dev br20
589 ip link del dev br10
590 ip link del dev br0
598 ip link add name br0 type bridge vlan_filtering 1
599 ip link set dev $swp1 master br0
601 ip link add link br0 name br0.10 type vlan id 10
602 ip link add link br0.10 name macvlan0 \
606 ip -6 address add 2001:db8:1::1/64 dev br0.10
607 ip link add link br0.10 name macvlan0 type macvlan mode private
610 ip link del dev macvlan0
612 ip link add name vrf-test type vrf table 10
613 ip link set dev br0.10 master vrf-test
615 ip link del dev vrf-test
617 ip link add name br-test type bridge
618 ip link set dev br0.10 master br-test &> /dev/null
620 ip link del dev br-test
624 ip link del dev br0
633 ip link add name br0 type bridge
634 ip link set dev $swp1 master br0
644 ip link del dev br0
652 ip -4 address add 192.0.2.1/24 dev $swp1
653 ip -6 address add 2001:db8:1::1/64 dev $swp1
655 ip -4 neigh add 192.0.2.2 lladdr de:ad:be:ef:13:37 nud perm dev $swp1
656 ip -6 neigh add 2001:db8:1::2 lladdr de:ad:be:ef:13:37 nud perm \
660 ip -4 neigh show dev $swp1 192.0.2.2
663 ip -6 neigh show dev $swp1 2001:db8:1::2
668 ip -6 neigh del 2001:db8:1::2 dev $swp1
669 ip -4 neigh del 192.0.2.2 dev $swp1
670 ip -6 address del 2001:db8:1::1/64 dev $swp1
671 ip -4 address del 192.0.2.1/24 dev $swp1
684 ip -4 route add 198.51.100.0/24 vrf v$swp1 \
686 ip -6 route add 2001:db8:2::/64 vrf v$swp1 \
690 ip -4 route show 198.51.100.0/24 vrf v$swp1
693 ip -6 route show 2001:db8:2::/64 vrf v$swp1
696 ip link set dev $swp2 down
700 ip -4 route show 198.51.100.0/24 vrf v$swp1
703 ip -6 route show 2001:db8:2::/64 vrf v$swp1
706 ip link set dev $swp2 up
710 ip -4 route show 198.51.100.0/24 vrf v$swp1
713 ip -6 route show 2001:db8:2::/64 vrf v$swp1
718 ip -6 route del 2001:db8:2::/64 vrf v$swp1
719 ip -4 route del 198.51.100.0/24 vrf v$swp1
735 ip nexthop add id 1 via 192.0.2.3 fdb
738 ip nexthop add id 1 encap mpls 200/300 via 192.0.2.3 dev $swp1
741 ip nexthop add id 1 dev $swp1
742 ip nexthop add id 2 dev $swp1
743 ip nexthop add id 3 via 192.0.2.3 dev $swp1
744 ip nexthop add id 10 group 1/2
747 ip nexthop add id 10 group 3 type resilient buckets 7
750 ip nexthop add id 10 group 3 type resilient buckets 129
753 ip nexthop add id 10 group 1/2 type resilient buckets 32
756 ip nexthop add id 10 group 3 type resilient buckets 32
758 ip nexthop replace id 3 dev $swp1
763 ip nexthop del id 10
764 ip nexthop del id 3
765 ip nexthop del id 2
766 ip nexthop del id 1
781 ip nexthop add id 1 via 192.0.2.2 dev $swp1
782 ip neigh replace 192.0.2.2 lladdr 00:11:22:33:44:55 nud reachable \
786 ip nexthop show id 1
789 ip neigh replace 192.0.2.2 nud failed dev $swp1
791 ip nexthop show id 1
794 ip neigh replace 192.0.2.2 lladdr 00:11:22:33:44:55 nud reachable \
797 ip nexthop show id 1
800 ip nexthop replace id 1 via 192.0.2.3 dev $swp1
802 ip nexthop show id 1
805 ip nexthop replace id 1 via 192.0.2.2 dev $swp1
807 ip nexthop show id 1
812 ip neigh del 192.0.2.2 dev $swp1
813 ip nexthop del id 1
828 ip nexthop add id 1 via 192.0.2.2 dev $swp1
829 ip nexthop add id 2 via 2001:db8:1::2 dev $swp1
830 ip nexthop add id 10 group 1/2
831 ip neigh replace 192.0.2.2 lladdr 00:11:22:33:44:55 nud reachable \
833 ip neigh replace 192.0.2.3 lladdr 00:11:22:33:44:55 nud reachable \
835 ip neigh replace 2001:db8:1::2 lladdr 00:11:22:33:44:55 nud reachable \
839 ip nexthop show id 1
842 ip nexthop show id 2
845 ip nexthop show id 10
849 ip neigh replace 192.0.2.2 nud failed dev $swp1
851 ip nexthop show id 10
855 ip neigh replace 2001:db8:1::2 nud failed dev $swp1
857 ip nexthop show id 10
861 ip nexthop replace id 1 via 192.0.2.3 dev $swp1
863 ip nexthop show id 10
868 ip neigh del 2001:db8:1::2 dev $swp1
869 ip neigh del 192.0.2.3 dev $swp1
870 ip neigh del 192.0.2.2 dev $swp1
871 ip nexthop del id 10
872 ip nexthop del id 2
873 ip nexthop del id 1
888 ip nexthop add id 1 via 192.0.2.2 dev $swp1
889 ip nexthop add id 2 via 2001:db8:1::2 dev $swp1
890 ip nexthop add id 10 group 1/2 type resilient buckets 32 idle_timer 0
891 ip neigh replace 192.0.2.2 lladdr 00:11:22:33:44:55 nud reachable \
893 ip neigh replace 192.0.2.3 lladdr 00:11:22:33:44:55 nud reachable \
895 ip neigh replace 2001:db8:1::2 lladdr 00:11:22:33:44:55 nud reachable \
899 ip nexthop bucket show nhid 1
902 ip nexthop bucket show nhid 2
906 ip neigh replace 192.0.2.2 nud failed dev $swp1
908 ip nexthop bucket show nhid 1
912 ip neigh replace 2001:db8:1::2 nud failed dev $swp1
914 ip nexthop bucket show nhid 2
918 ip nexthop replace id 1 via 192.0.2.3 dev $swp1
920 ip nexthop bucket show nhid 1
924 ip neigh replace 2001:db8:1::2 lladdr 00:11:22:33:44:55 nud reachable \
927 ip nexthop bucket show nhid 2
932 ip neigh del 2001:db8:1::2 dev $swp1
933 ip neigh del 192.0.2.3 dev $swp1
934 ip neigh del 192.0.2.2 dev $swp1
935 ip nexthop del id 10
936 ip nexthop del id 2
937 ip nexthop del id 1
948 ip nexthop add id 1 blackhole
950 ip nexthop show id 1
953 ip nexthop add id 10 group 1
955 ip nexthop show id 10
960 ip nexthop del id 10
961 ip nexthop del id 1
973 ip nexthop add id 1 via 192.0.2.2 dev $swp1
974 ip neigh replace 192.0.2.2 lladdr 00:11:22:33:44:55 nud reachable \
976 ip neigh replace 192.0.2.3 lladdr 00:11:22:33:44:55 nud reachable \
979 ip route replace 198.51.100.0/24 nhid 1
981 ip route show 198.51.100.0/24
984 ip nexthop replace id 1 via 192.0.2.3 dev $swp1
986 ip route show 198.51.100.0/24
989 ip nexthop replace id 1 via 192.0.2.4 dev $swp1
991 ip route show 198.51.100.0/24
994 ip nexthop replace id 1 via 192.0.2.2 dev $swp1
996 ip route show 198.51.100.0/24
1001 ip route del 198.51.100.0/24
1002 ip neigh del 192.0.2.3 dev $swp1
1003 ip neigh del 192.0.2.2 dev $swp1
1004 ip nexthop del id 1