需求: 实际Lora网关需要可让用户通过WEB配置以太网接口的静态IP,如果是空的,就自动启动DHCP,否则用静态IP。
先看到网上有这个,看样子是比较老版本的SDK了,我现在是IDF4.4,不用他的函数了。
Esp32-Ethernet-kit_A_1.2以太网设置静态ip,windows与板子ping通_Linux_zhicheng的博客-优快云博客_esp32静态ip
接着找,发现了这个
How to assign Ethernet Static IP address - ESP32 Forum

上图esp_netif_dhcps_sto

博客介绍了如何在ESP32-Ethernet-kit_A_1.2中设置静态IP,当IP为空时自动启用DHCP。作者指出,在某些旧SDK中找到的方法可能不适用于IDF4.4,并纠正了一个关于停止DHCP客户端的函数名错误。最终,通过正确的方法实现了静态IP和DHCP的切换功能。
最低0.47元/天 解锁文章
4552






