Delivered a beta version of a product that I am developing to a stakeholder this week.
- In the lab, the Photon worked seamlessly and had been running over 500 hours with no hard errors.
- At the stakeholder’s house, I was able to get onto the Photon with a phone using photonsetup.html and entered the wifi credentials (i.e. ssid and pw). ssid and pw were correct - they were verified many times over.
- When the Photon reboots, it flashes green and can not get onto the wifi network.
- Erased the stored wifi settings and no help there
- Was able to add other devices (phones and tablets) to the wifi network without error so I doubt DHCP nor restricted addresses are the culprits
- Stakeholder is using a Comcast/XFINITY Arris modem
- Cannot go monkeying about with the modem settings (and should not) since the Photon should be rather plug-n-play
==> Any ideas of the next steps to follow? Does not look good if I have to spend many hours trying to debug the problem at his house or having to change modem configurations
==> Has anyone else had issues trying to get a Photon onto a Comcast modem?
==> Rather embarrassing and lousy first impression
Is it using WEP encryption? If so, there’s a special procedure that needs to be followed, you can’t just enter the text or hex WEP key. It’s described here:
I have connected quite a few Photons to my Xfinity/Arris box (TG1682G) with no issues. I’ve never seen what you’re experiencing here in my labooooratory. I’ve used all of the various ways to provision them – html page, serial, mobile device.
One thing to check is the Arrix box’s firewall setting. The Photon uses port 5683 for outbound CoAP communications, and I note that the Maximum firewall setting does not allow that outbound port. (I have to admit that I have the firewall set to “Minumum”, and rely on the firewalls on my laptops.) I know it’s not desirable to have to modify firewall settings (the Arrix box is shockingly absent of granular control over inbound/outbound ports, unless I’m missing something), but 5683 is a bit unusual and that’s probably why the max setting blocks it.
For a presentation it may always be good to have a known good WiFi AP with you (e.g. mobile hotspot or phone tether) as a fallback.
Just imagine the AP owner hasn’t got a guest network and won’t want to share his WiFi private credentials or in corporate environment would need to go through several instances to get the network opened for “unknown” devices.