Hi,
I am trying to use an Inseego MiFi X PRO (M3000) hotspot to connect a WeMos D1 Mini (ESP8266) to the internet to use with Blynk. The M3000 hotspot has an ethernet out port which I am connecting to a router (GL.iNet GL-AX1800 Flint) to broadcast the signal.
The issue is that when the ESP8266 is connected to the router’s WiFi signal, the ESP8266 is able to ping the blynk servers and connect, but none of the BLYNK_WRITE callbacks ever fire. If I change only the portion of the code to connect directly to the M3000 hotspot’s WiFi, the callbacks fire normally. Is there some port that could be blocked when using the ethernet connection? As a troubleshooting step, I also tested with connecting the hotspot to my home router which is a TP-Link with the same issue. I am able to use Blynk.sendInternal() to receive utc time updates however. Any help would be appreciated.
This is the initial connection debug info print out for the connection with issues:
___ __ __
/ _ )/ /_ _____ / /__
/ _ / / // / _ \/ '_/
/____/_/\_, /_//_/_/\_\
/___/ v1.2.0 on ESP8266
#StandWithUkraine https://bit.ly/swua
[76] Connecting to blynk.cloud:80
[79] Connecting to blynk.cloud:8080
[5077] Connecting to blynk.cloud:80
[5077] Connecting to blynk.cloud:8080
[10078] Connecting to blynk.cloud:80
[11158] <[1D|00|01|00|20]fkY_GzSnp2MVq31eh4iSj6UIne4-RFY0
[11215] >[00|00|01|00|C8]
[11215] Ready (ping: 56ms).
[11215] Free RAM: 47664
[11282] <[11|00|02|00]zver[00]1.2.0[00]h-beat[00]45[00]buff-in[00]1024[00]dev[00]ESP8266[00]fw-type[00]TMPL2fpNoMEL-[00]fw[00]0.1.0[00]build[00]Jun[20]30[20]2023[20]13:16:28[00]tmpl[00]TMPL2fpNoMEL-[00]
Here is my blynk connection code:
void blynk_setup() {
// Setup WiFi network
WiFi.begin(ssid, pass);
// Setup Blynk
Blynk.config(BLYNK_AUTH_TOKEN, "blynk.cloud", 80);
while (Blynk.connect() == false) {
}
}