diff options
Diffstat (limited to 'meta/packages/rt2860/rt2860-1.7.0.0/02_wpa-fix.patch')
-rw-r--r-- | meta/packages/rt2860/rt2860-1.7.0.0/02_wpa-fix.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/meta/packages/rt2860/rt2860-1.7.0.0/02_wpa-fix.patch b/meta/packages/rt2860/rt2860-1.7.0.0/02_wpa-fix.patch new file mode 100644 index 000000000..c55093d71 --- /dev/null +++ b/meta/packages/rt2860/rt2860-1.7.0.0/02_wpa-fix.patch @@ -0,0 +1,30 @@ +--- + src/mlme.c | 15 +++++++++++++++ + 1 file changed, 15 insertions(+) + +Index: rt2860-clean/src/mlme.c +=================================================================== +--- rt2860-clean.orig/src/mlme.c 2008-09-11 15:06:10.000000000 +0200 ++++ rt2860-clean/src/mlme.c 2008-09-11 15:06:14.000000000 +0200 +@@ -772,6 +772,21 @@ VOID MlmePeriodicExec( + ULONG TxTotalCnt; + PRTMP_ADAPTER pAd = (RTMP_ADAPTER *)FunctionContext; + ++#ifdef EEEPC_SPECIAL_SETTING ++ //Baron 2008/07/10 ++ //printk("Baron_Test:\t%s", RTMPGetRalinkEncryModeStr(pAd->StaCfg.WepStatus)); ++ //If the STA security setting is OPEN or WEP, pAd->StaCfg.WpaSupplicantUP = 0. ++ //If the STA security setting is WPAPSK or WPA2PSK, pAd->StaCfg.WpaSupplicantUP = 1. ++ if(pAd->StaCfg.WepStatus<2) ++ { ++ pAd->StaCfg.WpaSupplicantUP = 0; ++ } ++ else ++ { ++ pAd->StaCfg.WpaSupplicantUP = 1; ++ } ++#endif ++ + #ifdef CONFIG_STA_SUPPORT + #ifdef RT2860 + IF_DEV_CONFIG_OPMODE_ON_STA(pAd) |