I am having problems getting my edison board to connect to WiFi on my home network.
This problem has the following characteristics. I will define all of my terms first:
I have a wifi network at work. This is my Work Network
I have a wifi network at home. This is my Home Network
I have a laptop which I bring back and forth from home and work every day.
I also have other devices, like my cell phone and tablets that connect to these two networks.
Note: When on the Work Network, my laptop always has an IP subnet of 40. That is, it's local IP is 192.168.40.nnn.
On the Home Network, it is always subnet 2. That is, my laptop local IP is always 192.168.2.nnn
On both the Work and Home Networks, I use "Putty" to setup the wifi connection: "configure_edison --wifi", etc. In both cases, the console is telling me that the Edison board has successfully connected to the network and reports an IP address.
Here is where things break down:
At work, I can ping the Edison from my laptop. I can connect to it through a Windows app that sets up SSH connection. I can work with my Edison all day long over the Work local WiFi network. No problem at work.
At home it is a different story. Even though the Edison serial console is telling me that it is connected to my local network and reports the IP as: 192.168.2.63, the Edison does not even respond to pings from my laptop. This is the same laptop I use at work and ping the Edsion successfully.
Also, at home, I am able to ping my cell phone, tablet, printer and many other wireless devices on the network.
Also, at home, if I enter on the Windows Console of my laptop: ping edison.local <ENTER>
It WILL correctly find the name and report the correct IP that the Edison reports when connected with Putty.
My router interface application "sees" the Edison's IP address. It knows it is there. I have disabled my firewall on my laptop (temporarily) in order to rule that out.
Still, it will not respond to pings.
There must be something about the nature of the connection between the Edsion and my Home Network router that is different from the one established at work, but I do not have the networking chops to figure this out.