2017-06-12 100 views
0

我正在开发一个项目,包括通过UDP向udp服务器发送每个键盘命中。但我坚持第一个小键盘命中作为动态ARP映射的问题,所以我没有收到它在服务器上。有没有可能在arduino上设置静态ARP表。 我正在使用UIPEthernet.h和Keypad.h库。 感谢您的帮助。如何为Arduino设置静态ARP表?

回答

0

,你可以写一个脚本,并在启动时,将设置你的 静态ARP表项,如果你有你的linux ARP可执行文件(可能是通过busybox的)运行,你可以运行下面的命令: -

sudo arp -s <ipaddress> <mac> 

例如: - sudo arp -s 10.0.0.2 00:0c:29:c0:94:bf

+0

但是这在服务器端。我的意思是如何在arduino代码中设置我的服务器的静态arp。例如我的服务器有192.168.1.12的IP地址和XX:XX:XX:XX:XX:XX MAC地址,我不想让arduino发送“谁拥有192.168.1.12”的数据包,但我想手动设置它Arduino代码。 –