Lattice1 WiFi Troubleshooting
If you cannot connect to your WiFi, there's a couple of important things to note:
The Lattice1's WiFi module uses 2.4GHz only - 5 GHz SSIDs will NOT show up on the device.
The supported encryption types are WEP, WPA/PSK and WPA2/PSK2.
The maximum supported length of the SSID (network name) is 32 characters.
- 1.I cannot see my network's SSID (name) on the device screen 1.1 The first step here would be to refresh the page with available networks several times and going through all the pages - the scan sometimes does not capture every wifi network, especially in a location where there may be many other networks interfering. We have also seen a very small number of cases where the network's SSID showed up on its own after a few hours. 1.2 If this doesn't help, make sure your router doesn't auto-switch between bands with the same SSID and ideally create separate SSIDs for 2.4 GHz and 5 Ghz. If that's a pain, you can configure a 2.4 GHz guest network with an alternate SSID (you can find how to do both of these in your router's manual). 1.3 If the network you're trying to connect to is on the correct 2.4 GHz band but you still cannot see it, try power cycling the device (just unplug it and plug it back again) and then unplug your router, leave it off for 1 minute and plug it back in. When your router comes back alive, refresh the list of available networks on your Lattice1 and you should see it.
- 2.I can see my network's SSID but I cannot connect to it - device says "Unable to connect" 2.1 Okay, let's check if you can connect to another network to make sure the problem is not with the Lattice1's WiFi module. Please create a 2.4 GHz mobile hotspot and try connecting to it. If you can connect to your hotspot, the problem is most likely with your network's configuration. Also, try to connect via Ethernet and see if you can get online this way or not. If you cannot connect to the hotspot you created, please create a ticket and we'll have a look at what's going on. Give us as many details as possible! 2.2 Once you have confirmed that you can connect to a different 2.4 GHz, it's time to check your router settings and look for the encryption type your router is using. The Lattice1 supports WEP, WPA/PSK and WPA2/PSK2, so switch to either of these if the encryption type is something else.2.3 We have also seen one outlier case where shortening the WiFi password to <31 characters resolved the connectivity issues. 2.4 If everything else fails, you can opt to reset the device router. You can do that by going to System Preferences → Security & Privacy→ Reset Router. Please note this will change your Device ID you use to connect to apps with the Lattice connector module! 2.5 The steps above will resolve 99% of WiFi connectivity issues we have seen.
- 3.I can see the SSID, my router uses the correct encryption type, I have a reasonably long WiFi password, I can connect to a hotspot and via Ethernet but I still see the "Unable to connect" error when connecting to my WiFi network 3.1 A very rare issue can be the cause of this - the device can use the same subnet as your router (they would have the same IP address). If this is the case, the two devices will overlap and this will cause the device to behave erratically - randomly disconnecting etc.This only happens if your router's IP address is 192.168.3.1 (this is the default Lattice IP address) - the ideal solution here is to change either the IP address of the Lattice1 or the router. I'll show you how to change the IP address of the Lattice.First, you'll have to make sure you can connect to the device - since we're troubleshooting WiFi, your best bet here is connecting via Ethernet. Once your device is on your network, you will then SSH into your device and use the following commands:uci set network.wlan.ipaddr=192.168.9.1uci commit network/etc/init.d/network restartThe new IP address from the first line can be whatever you want as long as it's unique within your network - we have used 192.168.9.1 as a general placeholder, but it's of course usable. Please note that if you ever reset the device's router, you will have to change the IP address manually again!3.2 If changing your device IP address still doesn't resolve this issue, we would recommend you contact a networking expert at this point. The different configuration possibilities are almost endless and can be different with every router manufacturer and model.
You can connect the device via Ethernet as mentioned above, if that doesn't work for you (your router is in another room), you can get a WiFi2Ethernet adapter such as this one.