Here’s a new thread about FluidNC / Jackpot WiFi.
Got the thing connected to my network in STA>AP mode in the living room a couple weeks ago, it was fine.
Moved it to my shop, and it just won’t connect. Keeps falling back to AP.
I’ve assigned a static IP on my router, and this morning I took it back to the living room (because it’s f*cking freezing right now in my shop), and configured the Jackpot with static IP as well. So neither device has any doubt, no reason to negotiate.
Restarted it 10 times, perfect.
Moved it back to the shop. Nope.
There are at least 5 other devices within 10 feet that all connect with no problem, including the RPI Zero that is bridging USB over WiFi on my Boss Laser.
Put the Jackpot into STA (only) mode. In hopes that, if there is no option to fall back to AP, it will try harder.
Nope.
Now, can’t connect at all. Dang it.
Figured out the USB/Fluidterm thing with the browser app. Had to manually install Windows drivers.
That’s kind of awesome, I can see the boot sequence.
Thank God for the browser terminal. Set it back to STA>AP.
Watching the boot messages in the terminal, I’ve now seen three behaviors:
- Connects in STA mode, no problem. (10%)
- Fails to connect, falls back to AP. (30%)
- Connects in STA mode, and then disconnects after Fluid/GRBL messages, usually falls back to AP, but not always. (60%)
Behavior #3 is problematic. Connect, and then later disconnect. No bueno.
My Jackpot has been connected now for several hours. It’s sitting in my shop, on the desk, not connected to the machine. Ten feet away from the Problem Spot.
I will now reboot it… boom! It came back in STA.
Again… yes. No problem. Again… yes. OK.
Again… Nope. Fail.
I think the WiFi software and/or radio is not great. Interestingly, I have a few other ESP32 devices (light switches, etc) that also kind of suck in unpredictable ways.
Tomorrow I will move some wifi satellites around to get a better signal in that part of my shop. Can’t hurt.
What I want is a single board with GRBL etc, and a real computer with real memory, performance, and network support. Jeez.