I have an update. I have spent the last 48 hours of my life teaching myself Wifi engineering. I knew skipping the WLAN section of Cisco certification would bite me in the ass someday. 13 years later and it’s caught up to me.
No matter WHAT I do, I cannot get the majority of smarthome devices like cameras, light switch/dimmers, oil tank monitors, etc to work on the 2.4Ghz band. ANY 5GHz devices work - NO PROBLEM. Not sure if its because they’re so new they negotiate better in general or because of the 2.4GHz radio…?
Anyways, I went as far as to buy a cheapo router to test with. I disabled by Smarthome SSID and recreated it on the cheapo router w/ same password…within SECONDS, all the devices came back online and registered to the cheapo router.
I thought OK great, they came alive, now maybe they will fail back? NO! Soon as I took the cheapo router offline and enabled that SSID on Pepwave they again fell dead in the water.
I even tried creating new test SSIDs on the Pepwave and factory resetting the smart home devices and joining them to the new temp/test SSIDs - they still will NOT connect!
I busted out my wife’s Mac and started sniffing the Wifi traffic (cant do it on my Lenovo b/c of Intel device + Windows OS).
What I am seeing is that the Peplink device is not sending ACKs back to devices after the Probe Request. It sends a Prob Response… in fact it sends dozens. But the next step (authentication) simply never happens.
When I hook up the cheapo router and sniff the traffic, I see it sending ACKs after the Probe Request, then sending a Probe Response, then the device sends its own ACK in response to the Probe Response. Then they move to the next step in negotiation - authentication. Then bam successful connection.
I tried to compare the headers and other attributes being passed in the beacons and Probe Responses as well, but no luck because I don’t really know what I’m supposed to be looking at.
Also, there is little to no good documentation on Wifi on the 'net. Just a bunch of outdated Cisco CCNP material and theoretical docs on Wifi during the WEP era in the 90’s (yuck).
I would be happy to send my packet captures to support, but the gentleman who has my ticket assigned has not responded yet.
I even ordered a replacement unit to see if that fixes the issue. As I have said before on here, rolling back the firmware did not fix the issue which leads me to believe either some permanent change was made OR perhaps this issue existing in 8.1.1 but did not completely manifest on my system until 8.1.2. That might explain why rolling back to 8.1.1 did not fix the issue.
Can someone PLEASE help? I will take time out of my day and work with you to troubleshoot.
PS - does anyone know if config files are backwards compatible with firmware? Like if I were to flash 8.1.0 or earlier, could I restore my 8.1.1 or 8.1.2 config files or would I have to flash config files from 8.1.0 (I’m not even sure I have them that old, but I’m willing to try).