START sys/netinet/arp 2024-10-05T05:10:26Z true ssh -t ot2 true Pseudo-terminal will not be allocated because stdin is not a terminal. ==== run-ping ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Check ping LOCAL_ADDR ping -n -c 1 10.188.81.21 PING 10.188.81.21 (10.188.81.21): 56 data bytes 64 bytes from 10.188.81.21: icmp_seq=0 ttl=255 time=0.043 ms --- 10.188.81.21 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.043/0.043/0.043/0.000 ms Check ping REMOTE_ADDR ping -n -c 1 10.188.81.22 PING 10.188.81.22 (10.188.81.22): 56 data bytes 64 bytes from 10.188.81.22: icmp_seq=0 ttl=255 time=0.282 ms --- 10.188.81.22 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.282/0.282/0.282/0.000 ms ==== run-arp-request ==== rm -f addr.py addr.py.tmp echo 'LOCAL_IF = "em2"' >>addr.py.tmp echo 'LOCAL_MAC = "90:e2:ba:a4:76:86"' >>addr.py.tmp echo 'REMOTE_MAC = "90:e2:ba:d8:67:2d"' >>addr.py.tmp echo 'FAKE_MAC = "12:34:56:78:9a:bc"' >>addr.py.tmp echo 'LOCAL_ADDR = "10.188.81.21"' >>addr.py.tmp echo 'REMOTE_ADDR = "10.188.81.22"' >>addr.py.tmp echo 'FAKE_ADDR = "10.188.81.188"' >>addr.py.tmp echo 'OTHER_ADDR = "10.188.82.22"' >>addr.py.tmp echo 'OTHER_FAKE_ADDR = "10.188.82.188"' >>addr.py.tmp mv addr.py.tmp addr.py arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request for remote address and insert local address PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_request.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. .* Received 2 packets, got 1 answers, remaining 0 packets arp reply ssh ot2 arp -an >arp.log grep '^10.188.81.21 .* 90:e2:ba:a4:76:86 ' arp.log 10.188.81.21 90:e2:ba:a4:76:86 em1 19m59s ==== run-arp-multicast ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request and overwrite entry with multicast ethernet ssh ot2 logger -t "arp-regress[$$]" run-arp-multicast ssh ot2 arp -s 10.188.81.21 90:e2:ba:a4:76:86 temp scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_multicast.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. .* Received 2 packets, got 1 answers, remaining 0 packets arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.81.21 10.188.81.21 (10.188.81.21) deleted diff old.log new.log | grep '^> ' >diff.log grep 'bsd: arp info overwritten for 10.188.81.21 by 33:33:33:33:33:33' diff.log > Oct 5 07:10:34 ot2 /bsd: arp info overwritten for 10.188.81.21 by 33:33:33:33:33:33 on em1 grep '^10.188.81.21 .* 33:33:33:33:33:33 ' arp.log 10.188.81.21 33:33:33:33:33:33 em1 19m58s ==== run-arp-probe ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Probe for existing address and expect correct reply PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_probe.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. .* Received 2 packets, got 1 answers, remaining 0 packets arp reply ==== run-arp-broadcast ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request with broadcast as sender hardware address ssh ot2 logger -t "arp-regress[$$]" run-arp-broadcast scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_broadcast.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply scp ot2:/var/log/messages new.log diff old.log new.log | grep '^> ' >diff.log grep 'bsd: arp: ether address is broadcast for IP address 10.188.81.21' diff.log > Oct 5 07:10:42 ot2 /bsd: arp: ether address is broadcast for IP address 10.188.81.21! ==== run-arp-announcement ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Announcement for existing address ssh ot2 logger -t "arp-regress[$$]" run-arp-announcement scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_announcement.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. .* Received 2 packets, got 1 answers, remaining 0 packets arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log diff old.log new.log | grep '^> ' >diff.log grep 'bsd: duplicate IP address 10.188.81.22 sent from ethernet address 90:e2:ba:a4:76:86' diff.log > Oct 5 07:10:49 ot2 /bsd: duplicate IP address 10.188.81.22 sent from ethernet address 90:e2:ba:a4:76:86 grep '^10.188.81.22 .* 90:e2:ba:d8:67:2d .* permanent * l$' arp.log 10.188.81.22 90:e2:ba:d8:67:2d em1 permanent l ==== run-arp-gratuitous ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send Gratuitous ARP for existing address ssh ot2 logger -t "arp-regress[$$]" run-arp-gratuitous scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_gratuitous.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log diff old.log new.log | grep '^> ' >diff.log grep 'bsd: duplicate IP address 10.188.81.22 sent from ethernet address 90:e2:ba:a4:76:86' diff.log > Oct 5 07:10:54 ot2 /bsd: duplicate IP address 10.188.81.22 sent from ethernet address 90:e2:ba:a4:76:86 grep '^10.188.81.22 .* 90:e2:ba:d8:67:2d .* permanent * l$' arp.log 10.188.81.22 90:e2:ba:d8:67:2d em1 permanent l ==== run-arp-permanent ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request to change permanent fake address ssh ot2 logger -t "arp-regress[$$]" run-arp-permanent ssh ot2 arp -s 10.188.81.188 12:34:56:78:9a:bc permanent scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_fake.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.81.188 10.188.81.188 (10.188.81.188) deleted diff old.log new.log | grep '^> ' >diff.log grep 'bsd: arp: attempt to overwrite permanent entry for 10.188.81.188 by 90:e2:ba:a4:76:86' diff.log > Oct 5 07:11:03 ot2 /bsd: arp: attempt to overwrite permanent entry for 10.188.81.188 by 90:e2:ba:a4:76:86 on em1 grep '^10.188.81.188 .* 12:34:56:78:9a:bc .* permanent * $' arp.log 10.188.81.188 12:34:56:78:9a:bc em1 permanent ==== run-arp-address ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request to change address on other interface ssh ot2 logger -t "arp-regress[$$]" run-arp-address scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_other.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log diff old.log new.log | grep '^> ' >diff.log grep 'bsd: arp: attempt to overwrite permanent entry for 10.188.82.22 by 90:e2:ba:a4:76:86' diff.log > Oct 5 07:11:10 ot2 /bsd: arp: attempt to overwrite permanent entry for 10.188.82.22 by 90:e2:ba:a4:76:86 on em1 grep '^10.188.82.22 .* permanent * l$' arp.log 10.188.82.22 90:e2:ba:d8:67:2c em0 permanent l ==== run-arp-temporary ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request to change temporary entry on other interface ssh ot2 logger -t "arp-regress[$$]" run-arp-temporary ssh ot2 arp -s 10.188.82.188 12:34:56:78:9a:bc temp scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_otherfake.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.82.188 10.188.82.188 (10.188.82.188) deleted diff old.log new.log | grep '^> ' >diff.log grep 'bsd: arp: attempt to overwrite entry for 10.188.82.188 on .* by 90:e2:ba:a4:76:86 on .*' diff.log > Oct 5 07:11:18 ot2 /bsd: arp: attempt to overwrite entry for 10.188.82.188 on em0 by 90:e2:ba:a4:76:86 on em1 grep '^10.188.82.188 .* 12:34:56:78:9a:bc ' arp.log 10.188.82.188 12:34:56:78:9a:bc em0 19m54s ==== run-arp-incomplete ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request filling an incomplete entry on other interface ssh ot2 logger -t "arp-regress[$$]" run-arp-incomplete ssh ot2 ping -n -w 1 -c 1 10.188.82.188 || true PING 10.188.82.188 (10.188.82.188): 56 data bytes --- 10.188.82.188 ping statistics --- 1 packets transmitted, 0 packets received, 100.0% packet loss scp ot2:/var/log/messages old.log PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_otherfake.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply scp ot2:/var/log/messages new.log ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.82.188 10.188.82.188 (10.188.82.188) deleted diff old.log new.log | grep '^> ' >diff.log grep 'bsd: arp: attempt to add entry for 10.188.82.188 on .* by 90:e2:ba:a4:76:86 on .*' diff.log > Oct 5 07:11:29 ot2 /bsd: arp: attempt to add entry for 10.188.82.188 on em0 by 90:e2:ba:a4:76:86 on em1 grep '^10.188.82.188 .* (incomplete) ' arp.log 10.188.82.188 (incomplete) em0 expired ==== run-arp-proxy ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request for fake address that is proxied ssh ot2 arp -s 10.188.81.188 00:90:27:bb:cc:dd ssh ot2 arp -s 10.188.81.188 12:34:56:78:9a:bc pub PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_proxy.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. .* Received 2 packets, got 1 answers, remaining 0 packets arp reply ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.81.188 10.188.81.188 (10.188.81.188) deleted ssh ot2 arp -d 10.188.81.188 10.188.81.188 (10.188.81.188) deleted grep '^10.188.81.188 .* 12:34:56:78:9a:bc .* static * p$' arp.log 10.188.81.188 12:34:56:78:9a:bc em1 static p ==== run-arp-nonproxy ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request for fake address that is not published ssh ot2 arp -s 10.188.81.188 12:34:56:78:9a:bc PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_nonproxy.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.81.188 10.188.81.188 (10.188.81.188) deleted grep '^10.188.81.188 .* 12:34:56:78:9a:bc .* static * $' arp.log 10.188.81.188 12:34:56:78:9a:bc em1 static ==== run-arp-otherproxy ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted Send ARP Request for address proxied on another interface ssh ot2 arp -s 10.188.82.188 12:34:56:78:9a:bc pub PYTHONPATH=/usr/src/regress/sys/netinet/arp/obj python3 -u /usr/src/regress/sys/netinet/arp/arp_otherproxy.py /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.11/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, Begin emission: Finished sending 1 packets. . Received 1 packets, got 0 answers, remaining 1 packets no arp reply ssh ot2 arp -an >arp.log ssh ot2 arp -d 10.188.82.188 10.188.82.188 (10.188.82.188) deleted grep '^10.188.82.188 .* 12:34:56:78:9a:bc .* static * p$' arp.log 10.188.82.188 12:34:56:78:9a:bc em0 static p ==== clean-arp ==== arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.2 (10.0.1.2) deleted 10.0.1.22 (10.0.1.22) deleted 10.188.81.22 (10.188.81.22) deleted 10.188.100.70 (10.188.100.70) deleted ssh ot2 arp -da 10.0.1.1 (10.0.1.1) deleted 10.0.1.21 (10.0.1.21) deleted 10.188.81.21 (10.188.81.21) deleted 10.188.82.23 (10.188.82.23) deleted 10.188.101.71 (10.188.101.71) deleted PASS sys/netinet/arp Duration 1m26.19s