[Galaxy S Plus I9001 Android Development] Christopher83:
It's right that the wpa_supplicant.conf reappeared.

The problem is another, here there is the logged problem (scroll down, the lines in red):

<4>[ 82.810333] ## wifi_probe
<4>[ 82.810363] wifi_set_power = 1
<4>[ 82.810394] Before brcm_wlan_power: WLAN_EN_GPIO value before set is 0 on=1 WLAN_RESET=0
<4>[ 82.810516] brcm_wlan_power: WLAN_EN_GPIO value before set is 1 on=1
<4>[ 83.025360] Just Resetting WIFI ONCE,before POWER ON
<4>[ 83.036804] After brcm_wlan_power: WLAN_EN_GPIO value before set is 1 on=1 WLAN_RESET=1
<4>[ 83.242218] wifi_set_carddetect = 1
<4>[ 83.242248] brcm_wlan_set_carddetect: calling detect change
<4>[ 83.242248] wlan_status called....
<6>[ 83.242248] mmc0: Slot status change detected (0 -> 1)
<4>[ 83.334564] mmc0: queuing unknown CIS tuple 0x80 (50 bytes)
<4>[ 83.358856] mmc0: queuing unknown CIS tuple 0x80 (7 bytes)
<4>[ 83.429779] mmc0: queuing unknown CIS tuple 0x80 (3 bytes)
<6>[ 83.433074] mmc0: new SDIO card at address 0001
<4>[ 83.434692] alloc static buf at c7700000!
<4>[ 83.434967] dhdsdio_probe : no mutex held. set lock
<4>[ 83.435089] F1 signature read @0x18000000=0x9934329
<4>[ 83.436828] DHD: dongle ram size is set to 294912(orig 294912)
<6>[ 83.438323] CFG80211-INFO2) wl_cfg80211_attach : wl_cfg80211_attach: wl = 0xd2d48260
<6>[ 83.438507] CFG80211-INFO2) wl_create_event_handler : Enter
<6>[ 83.438537] CFG80211-INFO2) wl_create_event_handler : wl = 0xd2d48260, wl->event_tsk = 0xd2d48440
<4>[ 83.438629] wl_create_event_handler thr:749 created
<6>[ 83.438659] CFG80211-INFO2) wl_event_handler : tsk Enter, tsk = 0xd2d48440
<6>[ 83.438964] CFG80211-INFO2) wl_event_handler : DAEMONIZE completed
<4>[ 83.438995] wl_create_event_handler thr:749 started
<4>[ 83.439605] dhd_attach thr:74a created
<6>[ 83.439636] CFG80211-INFO2) wl_event_handler : tsk completed
<4>[ 83.439941] dhd_attach thr:74a started
<4>[ 83.440002] dhd_attach thr:74b created
<4>[ 83.440277] dhd_attach thr:74b started
<4>[ 83.440399] dhd_attach thr:74c created
<4>[ 83.440643] dhd_attach thr:74c started
<4>[ 83.494079] dhdsdio_write_vars: Download, Upload and compare of NVRAM succeeded.
<4>[ 83.581970] dhd_wl_ioctl: WLC_GET_VAR: p2p, ret = -23
<4>[ 83.582519] dhd_wl_ioctl: WLC_GET_VAR: p2p, ret = -23
<4>[ 83.582519] Firmware up: op_mode=1dhd_wl_ioctl: WLC_SET_VAR: roam_env_detection, ret = -23
<4>[ 83.584930] POWER_VAL = 1
<4>[ 83.732971] Firmware version = wl0: May 25 2012 17:57:45 version 4.218.248.44
<4>[ 83.751342] Broadcom Dongle Host Driver: register interface [wlan0]dhdsdio_probe : the lock is released.
<4>[ 83.799743]
<4>[ 83.799743] Dongle Host Driver, version 1.15.15
<4>[ 83.799743] Compiled in drivers/net/wireless/bcmdhd/src on Mar 11 2013 at 00:54:24
[B][COLOR="Red"]<4>[ 83.801818] dhd_wl_ioctl: WLC_GET_VAR: p2p, ret = -23
<6>[ 83.801849] CFGP2P-INFO2) wl_cfgp2p_supported : wl p2p supported IOVAR = -23
<4>[ 83.804107] dhd_wl_ioctl: WLC_GET_VAR: chanspecs, ret = -23
<6>[ 83.804107] CFG80211-INFO2) wl_construct_reginfo : get chanspecs failed with -23
<6>[ 83.804107] CFG80211-INFO2) wl_update_wiphybands : wl_construct_reginfo() fails err=-23
<6>[ 83.804138] CFG80211-INFO2) __wl_cfg80211_up : wl_update_wiphybands failed
<6>[ 84.821258] WLDEV-INFO) wldev_set_country : wldev_set_country: set country for ES as ES rev -1
<4>[ 84.826751] dhd_wl_ioctl: WLC_GET_VAR: chanspecs, ret = -23
<6>[ 84.826751] CFG80211-INFO2) wl_construct_reginfo : get chanspecs failed with -23
<6>[ 84.826751] CFG80211-INFO2) wl_update_wiphybands : wl_construct_reginfo() fails err=-23
<4>[ 84.829620] dhd_wl_ioctl: WLC_GET_VAR: chanspecs, ret = -23
<6>[ 84.829620] CFG80211-INFO2) wl_construct_reginfo : get chanspecs failed with -23
<6>[ 84.829620] CFG80211-INFO2) wl_update_wiphybands : wl_construct_reginfo() fails err=-23[/COLOR][/B]
<6>[ 84.905914] rmt_storage_event_open_cb: open callback received
<6>[ 84.905944] open partition /boot/modem_fs1 handle=1
<6>[ 84.906646] rmt_storage_event_user_data_cb: send user data callback received
<6>[ 84.907165] rmt_storage_event_open_cb: open callback received
<6>[ 84.907196] open partition /boot/modem_fs2 handle=2
<6>[ 84.907592] rmt_storage_event_user_data_cb: send user data callback received
<6>[ 84.907989] rmt_storage_event_write_iovec_cb: write iovec callback received
<6>[ 85.343658] rmt_storage_ioctl: send status ioctl[B][COLOR="Red"]
<4>[ 85.992858] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 85.995086] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 87.082611] connect failed event=0 e->status 0x1
<6>[ 87.082611] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 88.185607] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 88.188232] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 89.371185] connect failed event=0 e->status 0x1
<6>[ 89.371185] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<7>[ 94.690368] wlan0: no IPv6 routers present
<4>[ 111.473327] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 111.475616] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 112.574066] connect failed event=0 e->status 0x1
<6>[ 112.574096] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 113.677337] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 113.679656] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 114.854248] connect failed event=0 e->status 0x1
<6>[ 114.854248] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 115.959869] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 115.972045] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 117.157409] connect failed event=0 e->status 0x1
<6>[ 117.157409] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 118.263671] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 118.265899] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 119.498870] connect failed event=0 e->status 0x1
<6>[ 119.498901] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 120.602691] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 120.604919] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 121.787994] connect failed event=0 e->status 0x1
<6>[ 121.787994] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 122.895477] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 122.897705] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 124.080596] connect failed event=0 e->status 0x1
<6>[ 124.080627] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 125.186828] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 125.189056] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 126.360351] connect failed event=0 e->status 0x1
<6>[ 126.360351] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 127.464080] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 127.466308] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 128.639007] connect failed event=0 e->status 0x1
<6>[ 128.639892] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 129.744567] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 129.746887] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 130.930206] connect failed event=0 e->status 0x1
<6>[ 130.930206] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 132.036773] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 132.039123] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 133.211517] connect failed event=0 e->status 0x1
<6>[ 133.212493] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 134.313690] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 134.316009] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 135.497467] connect failed event=0 e->status 0x1
<6>[ 135.497802] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 146.713134] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 146.715606] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 147.814331] connect failed event=0 e->status 0x1
<6>[ 147.814331] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 159.040588] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 159.043457] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 160.159851] connect failed event=0 e->status 0x1
<6>[ 160.159881] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 171.375854] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 171.378082] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 172.478393] connect failed event=0 e->status 0x1
<6>[ 172.478393] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 183.712036] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 183.714355] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 184.812255] connect failed event=0 e->status 0x1
<6>[ 184.812286] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 196.040588] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 196.042816] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 197.142211] connect failed event=0 e->status 0x1
<6>[ 197.142242] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed
<4>[ 208.351745] dhd_wl_ioctl: WLC_IOCTL: cmd: 23, ret = -17
<4>[ 208.354064] dhd_wl_ioctl: WLC_SET_VAR: join, ret = -23
<4>[ 209.452056] connect failed event=0 e->status 0x1
<6>[ 209.453613] CFG80211-INFO2) wl_bss_connect_done : Report connect result - connection failed[/COLOR][/B]

It seems that your country region was not set properly...

Try to use WiFix app.