Could always be a faulty imp; after blinkup (and seeing the green flash) the imp should then never be flashing amber, as it has received wifi settings at that point. There’s no need to set b/g mode, the imp is b/g/n.
On WPS: check your router manual. Sometimes the button is disabled (you can re-enable it in a control panel), sometimes you need to press and hold for a couple of seconds and a WPS light will start flashing.
Sounds like the best idea is to try another imp; PM me with your address.
I got a new imp from the electronic store today, the same problems. When I try the WPS method I get confirmation from my router that the device is connected but I don’t get a flashing green light on the imp. It flashing amber/red.
I made sure my router TCP port 31314 is open, I even assigned an IP address to the MAC address of the imp, (0ca69002b38), I’ve tried using my wife’s and my cellphones as hotspots to use, I’ve even got a 4G LTE router that I’ve used, it’s definitely something with these imps. The imp is reading Blinkup because it stops flashing when it’s receiving the Blinkup, then gives a short green light at the end to confirm it. This is frustrating to say the least.
screenshot of pings, then no reply after. This demonstrates that Blinkup works, my router is obviously set up correctly, why does imp drop the connection??
In such a discussion about failing to get a WiFI connection, somebody usually asks if you are sure that your power supply can provide the peak current that the imp needs to make a WiFi connection (>250 mA). Starting a connection can cause a power droop which then causes the connection to fail, then people find a big capacitor or a better supply fixes the problem. Sorry if this is a red herring, but somebody had to say it.
I have tried two imps, both powered by the USB cable and a battery.
I used the USB off my iMac.
On your thoughts, I have now tried the imp being powered by the USB adaptor for my Raspberry Pi.
Still the same outcome but now I notice something different.
Before the imp would receive an IP address, I could ping it until the flashing stopped, then about 1 minute after the flashing stops I get Request timeout host is down as per the attached file.
Far too much work trying to solve this when the customer shouldn’t have to figure it out…
Being available on the network for a minute makes sense if it’s associating/DHCP’ing fine but DNS or the connection to the server is failing - it’ll be pingable but as it can’t reach the server.
Can you provide any information on the router in use?
Can you telnet to “imp.electricimp.com” port 31314 from another machine on the network and get connected, or does that time out?
This is rather an unusual problem; it sounds rather like you are firewalled somehow, but the fact you see it on hotspots too is confusing as everything shouldn’t be firewalled. Where are you located?
I’ve even tried the battery, placed the imp right on top of the router.
In my experience, placing the imp too close to the router will cause issues. You may be able to get an initial connection, but would struggle to maintain it.
Make sure the imp is at least 3+ metres from your router.
Another suggestion is to set your phone up as a hotspot with the same ssid/pw as your router. Imps generally work really well in this configuration.
Any more info on what can cause this? I’ve got a network in Cambodia. telnet imp.electricimp 31314 looks fine from my laptop (cmd screen goes blank for a while then reverts to command prompt). But none of my imps can connect to the network. Anyone have tips on further debugging?
In my experience, it’s because I’m trying to connect to a 5G network. I forget every time. It only works on 2.4G! There should be a larger notice about this please.