【AT Ethernet】如何使用 AT 固件开启 ESP32 Ethernet DHCP Server 模式?

Moderator: ESP_XCGuang

Rainbow
Posts: 26
Joined: Fri May 21, 2021 3:21 am

【AT Ethernet】如何使用 AT 固件开启 ESP32 Ethernet DHCP Server 模式?

Postby Rainbow » Mon Jul 12, 2021 10:41 am

使用 AT 固件进行以太网应用,默认 Ethernet 开启的是 DHCP Client 模式,
如何使用 AT 指令设置 ESP32 Etherner 为 DHCP Server 模式呢?

AT+CWDHCPS 命令(https://docs.espressif.com/projects/esp ... ap-dhcp-ip)要求在开启 DHCP server 的情况下使用,但并没有找到如何开启 DHCP server 的命令。

ESP_Alson
Posts: 106
Joined: Mon Mar 22, 2021 3:37 am

Re: 【AT Ethernet】如何使用 AT 固件开启 ESP32 Ethernet DHCP Server 模式?

Postby ESP_Alson » Mon Jul 12, 2021 11:28 am

你好,可以使用 AT+CWDHCPS 指令开启 DHCP server

ESP_Alson
Posts: 106
Joined: Mon Mar 22, 2021 3:37 am

Re: 【AT Ethernet】如何使用 AT 固件开启 ESP32 Ethernet DHCP Server 模式?

Postby ESP_Alson » Mon Jul 12, 2021 11:56 am

您好,请问下要开始 DHCP Server 模式?您是想切换到 softAP 模式吗?

Rainbow
Posts: 26
Joined: Fri May 21, 2021 3:21 am

Re: 【AT Ethernet】如何使用 AT 固件开启 ESP32 Ethernet DHCP Server 模式?

Postby Rainbow » Tue Jul 13, 2021 11:30 am

使用 ESP32 作为 Ethernet DHCP Server , PC 作为 Ethernet DHCP Client ,希望 ESP32 能获取到 PC 的 IP 地址。

当前测试如下:

① ESP32 Ethernet 不与 PC 网口连接,使用 AT+CWDHCPS?查询到的 IP 如下:
dhcp1.png
dhcp1.png (8.49 KiB) Viewed 6683 times
② ESP32 Ethernet 与 PC 网口连接,分别测试了 AT+CWDHCP=1,1 和 AT+CWDHCP=1,2 的两种情况,然后使用 AT+CWDHCP?查询到的 IP 如下:
dhcp2.png
dhcp2.png (7.88 KiB) Viewed 6683 times
dhcp3.png
dhcp3.png (7.75 KiB) Viewed 6683 times
可以发现,以上三种测试情况获取到的 IP 都是一样的。

ESP_Alson
Posts: 106
Joined: Mon Mar 22, 2021 3:37 am

Re: 【AT Ethernet】如何使用 AT 固件开启 ESP32 Ethernet DHCP Server 模式?

Postby ESP_Alson » Tue Jul 13, 2021 1:34 pm

目前 ESP-AT 暂不支持 Ethernet DHCP Server 功能。不过可以参考 github 上 ESP-Gateway 方案,地址为:https://github.com/espressif/esp-gateway

Who is online

Users browsing this forum: No registered users and 20 guests