请问esp_hosted项目能不能通过esp32c3的NAPT功能给连接的host设备分配网络?

joseph_ji
Posts: 70
Joined: Thu Jun 17, 2021 1:26 am

请问esp_hosted项目能不能通过esp32c3的NAPT功能给连接的host设备分配网络?

Postby joseph_ji » Thu Aug 17, 2023 11:09 am

前提:我已知esp32可以通过softAP与napt给连接softAP的设备分配子网段IP;我们的项目目前使用esp-hosted项目和一个嵌入式linux设备通过SPI连接,linux设备与esp32c3在实际应用场景都需要跑各自的TCP/IP协议栈,

需求:请问esp-hosted模块有没有提供相应的接口连接到napt,可以使linxu设备获取到esp32c3通过napt功能分配的子网段IP;即esp32c3提供路由功能给esp-hosted linux设备;

ESP_Yake
Posts: 109
Joined: Mon Mar 06, 2017 12:23 pm

Re: 请问esp_hosted项目能不能通过esp32c3的NAPT功能给连接的host设备分配网络?

Postby ESP_Yake » Thu Aug 17, 2023 11:51 am

感觉你说的这个是 ESP32C3 作为网关,参照这个demo: https://github.com/espressif/esp-iot-br ... ifi_router
其中 ESP32C3 是作为一个路由器的,其可以作为station连接路由器,并且同时AP,为其他设备提供联网服务,linux设备可以通过 SPI 连接到 ESP32-C3 作为一个子设备获取IP。你们看一下我们demo的说明吧,看看能否满足你们需求

Who is online

Users browsing this forum: No registered users and 28 guests