Replies: 1 comment
-
I have found that the status often changes during connection; I typically implement a status polling task that watches
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello all,
Recently I've been trying to connect an Espressif S3 devkit to the internet and it's been having lots of trouble. For example, this morning I take my working code from Friday and run it, and it connects with no issues and prints its IP address. I also try this with a WPA2 Enterprise network, where I originally started having issues. This also works and prints its IP address. Then I add in an API call and suddenly neither work. When I call wlan.connect(ssid,key), I either get OSError: Wifi Internal Error, which gives no helpful debugging information. I've tried exporting more verbose error messaging to a separate file and only that line shows up. I've also tried setting wlan to inactive before setting it to active, as well as manually calling wlan.disconnect() before connecting, in case there are leftover connections from a previous run. I'm curious as to why this would work and then suddenly stop: even switching to another devkit and running the original unedited code from Friday doesn't work anymore. Does anyone have experience with this issue, or with WPA2 Enterprise on Micropython? The code is appended below for reference.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions