Skip to content

WiFi Connection to Mesh #118

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
DrUdoZucker opened this issue May 24, 2020 · 4 comments
Closed

WiFi Connection to Mesh #118

DrUdoZucker opened this issue May 24, 2020 · 4 comments
Assignees
Labels
conclusion: duplicate Has already been submitted type: imperfection Perceived defect in any part of project

Comments

@DrUdoZucker
Copy link

I believe there might be a problem using Nano 33 ioT in a Mesh environment. Let me explain: I have a Mesh consisting of 1 Master and 4 Mesh devices, all connected to each other by wires and acting as Access Points using an idential ssid. The Mesh works at 2.4 & 5GHz.

Inside the mesh I use 4 Nano 33 IoT close to these Mesh access points, which measure sensors and are connected to by a server every minute. The problem is, that these Nano 33 IoT either connect to the Master at very low speed or connect not at all, and if they are at the limit of the master's range, they disconnect all time.

It is, as if Nano 33 IoT does not "see" these Mesh Access Points. I have scanned the Arduino Forum and have seen several note about Nano 33 IoT disconnecting from time to time, and some mention the same hardware, I use: FritzBox 7490, 1200 & 2400. FritzBox is a major supplier mesh devices in Germany and I can see that all Mesh Access Points do work, because PCs, tablets and mobile phones connect to them in a stable and repetitive manner.

@RobbyDeLaet
Copy link

RobbyDeLaet commented Jun 27, 2020

I have more or less the same issue with the Arduino MKR 1010 WiFi and an Amplify mesh.

Sometimes I get a connection ,although not with the strongest access point. It seems to have a preference for a specific access point. Only when I pause this access point another one is choosen. Then it runs for a couple of hours, only to get stuck reconnecting once more. Even if I move the board to another location, closer to an access point or even the master, it refuses to swith access point and reconnect.

Technical stuff:
Arduino MKR 1010 Wifi
WiFiNINA version 1.5
The process

  • connect to WiFi
  • read out a sensor
  • send data to webapi
  • disconnect wifi
  • go to sleep
  • wake up after 30 seconds
  • loop

@capndirk
Copy link

I had the same problem. My solution was to open an additional network on just one AP (using power LAN and one Wifi AP) and that solved the stability and connectivity problems. I'm using an Arduino Uno WiFi Rev. 2

@wasteofpaint
Copy link

This behavior could be easily fixed with a quick change to the NINA Firmware (Not the library). I'm hopeful, (but not optimistic at this point) that it will be fixed in the upcoming NINA FW release.

The firmware should be configured to use WIFI_ALL_CHANNEL_SCAN, but instead it's set to WIFI_FAST_SCAN.
fixing this is just a one line change in this file NINA FW: arduino/libraries/wifi/src/WiFi.cpp

See below for more info:
arduino/nina-fw#75

@per1234 per1234 added the type: imperfection Perceived defect in any part of project label Apr 17, 2025
@per1234 per1234 self-assigned this Apr 17, 2025
@per1234
Copy link
Contributor

per1234 commented Apr 17, 2025

Hi @DrUdoZucker. Thanks for taking the time to submit an issue.

I see we have another report about this at #200.

It is best to have only a single issue per subject so we can consolidate all relevant discussion to one place, so I'll go ahead and close this in favor of the other.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
conclusion: duplicate Has already been submitted type: imperfection Perceived defect in any part of project
Projects
None yet
Development

No branches or pull requests

5 participants