diff --git a/android/src/main/java/com/reactlibrary/RNWifiModule.java b/android/src/main/java/com/reactlibrary/RNWifiModule.java index 2fc8f34..dcf36e9 100644 --- a/android/src/main/java/com/reactlibrary/RNWifiModule.java +++ b/android/src/main/java/com/reactlibrary/RNWifiModule.java @@ -227,6 +227,7 @@ public Boolean connectTo(ScanResult result, String password, String ssid) { conf.preSharedKey = "\"" + password + "\""; conf.allowedProtocols.set(WifiConfiguration.Protocol.RSN); + conf.allowedProtocols.set(WifiConfiguration.Protocol.WPA); conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK); @@ -235,13 +236,8 @@ public Boolean connectTo(ScanResult result, String password, String ssid) { conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.TKIP); conf.allowedGroupCiphers.set(WifiConfiguration.GroupCipher.CCMP); - conf.allowedKeyManagement.set(WifiConfiguration.KeyMgmt.WPA_PSK); - conf.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.TKIP); conf.allowedPairwiseCiphers.set(WifiConfiguration.PairwiseCipher.CCMP); - - conf.allowedProtocols.set(WifiConfiguration.Protocol.RSN); - conf.allowedProtocols.set(WifiConfiguration.Protocol.WPA); } else if (capabilities.contains("WEP")) { conf.wepKeys[0] = "\"" + password + "\"";