Refinement on support for Native ESP32 Ethernet and WT32-ETH01 board (LAN8720)#9891
Refinement on support for Native ESP32 Ethernet and WT32-ETH01 board (LAN8720)#9891slomkowski wants to merge 14 commits into
Conversation
- Introduced MeshEthernetClient/Server abstraction to support native ETH and SPI ETH - Added WT32-ETH01-E22 variant support - Enabled TLS support for native Ethernet in MQTT - Fixed multiple definitions of initApiServer when both WiFi and ETH are enabled - Updated AdminModule to report native Ethernet link status and IP
# Conflicts: # .trunk/trunk.yaml
@slomkowski, Welcome to Meshtastic!Thanks for opening your first pull request. We really appreciate it. We discuss work as a team in discord, please join us in the #firmware channel. Welcome to the team 😄 |
|
So i used your latest version then created my own hardware. It compiled and i uploadet it. Network connection is etablished via LAN, device is commissioned, channels are created and communication between devices is ok. MQTT Server is set only with IP and JSON output. So it seems like the proxy client route is working. But not if you try to use the wired connection. into the log Complete log: |
Looks confusing. On other side you see Could the fix probably be? |
|
Yes, this codeline fixed the MQTT issue. With this fix, i can connect and receive and send messages. |
This PR started from #9586 because that PR wasn't merge-ready or didn't even run properly. I made appropriate changes to run it on my ESP32 WT32-ETH01 board with 900M30S LoRa module.
Below I copy the original PR description from @balya:
🤝 Attestations