なかなかつながらなくて調べたのでメモ。未検証も含む
接続先Wifiが分離モードになっていないか
分離モード(呼び名は色々ある)になっているとつながらなそう
WPAの世代が古くないか
古い親機でWPAが昔のタイプだとセキュリティが弱いのでそのままだとつながらない
WiFiClient wifiClient;WiFi.enableInsecureWEP(true)
してやるかそれでもダメな場合はESP8266のライブラリをver.2.0.0まで戻す。
esp-touchでブロードキャスト、マルチキャストを変更してみる
スマホアプリ側でブロードキャスト、マルチキャストを変更してみる。理由はわからないがこれで動いた。