ESP8266 Developer Zone The Official ESP8266 Forum 2016-04-15T10:02:03+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=2023 2016-04-15T10:02:03+08:00 2016-04-15T10:02:03+08:00 https://bbs.espressif.com:443/viewtopic.php?t=2023&p=6477#p6477 <![CDATA[Re: 配置AP模式问题,望解答]]> Statistics: Posted by meeke — Fri Apr 15, 2016 10:02 am


]]>
2016-04-15T09:54:46+08:00 2016-04-15T09:54:46+08:00 https://bbs.espressif.com:443/viewtopic.php?t=2023&p=6476#p6476 <![CDATA[Re: 配置AP模式问题,望解答]]>

wifi_set_softap_config FAIL...
state: 5 -> 0 (0)
rm 0
pm close 7
del if0
usl
mode : softAP(5e:cf:7f:06:ae:71)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)

Statistics: Posted by meeke — Fri Apr 15, 2016 9:54 am


]]>
2016-04-15T09:48:56+08:00 2016-04-15T09:48:56+08:00 https://bbs.espressif.com:443/viewtopic.php?t=2023&p=6475#p6475 <![CDATA[Re: 配置AP模式问题,望解答]]>
Espressif_Faye wrote:
您好,

您的配置代码看起来是正确的。请问,每次运行都有打印出您的以下 log 信息吗?

Code:

os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);*/

能否提供您的完整运行 log 以供分析?

以下是log信息

state: 5 -> 0 (0)
rm 0
pm close 7
del if0
usl
mode : softAP(5e:cf:7f:06:ae:71)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100
SSID:WLAN_ConSmarts
PASSWD:consmarts


wifi_set_softap_config FAIL...
state: 5 -> 0 (0)
rm 0
pm close 7
del if0
usl
mode : softAP(5e:cf:7f:06:ae:71)
add if1
dhcp server start:(ip:192.168.4.1,mask:255.255.255.0,gw:192.168.4.1)
bcn 100

这边是wifi_softap_set_config(&config)返回false时打印的log,而且根据代码运行下来不是应该先运行wifi_set_opmode(SOFTAP_MODE),打印wifi_set_softap_config FAIL...该失败log信息的地方怎么会在之前,而且热点WLAN_ConSmarts有建立起来

Statistics: Posted by meeke — Fri Apr 15, 2016 9:48 am


]]>
2016-04-15T09:28:01+08:00 2016-04-15T09:28:01+08:00 https://bbs.espressif.com:443/viewtopic.php?t=2023&p=6474#p6474 <![CDATA[Re: 配置AP模式问题,望解答]]>
Espressif_Faye wrote:
您好,

您的配置代码看起来是正确的。请问,每次运行都有打印出您的以下 log 信息吗?

Code:

os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);*/

能否提供您的完整运行 log 以供分析?


Faye,你好,每次都有打印出log信息,有时是打印出这个成功的:

Code:

os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);

有时是打印失败的:

Code:

os_printf("wifi_set_softap_config FAIL...\n");

失败的话建立起来的就是ESP-XXXXXX这样的开放热点

Statistics: Posted by meeke — Fri Apr 15, 2016 9:28 am


]]>
2016-04-14T11:50:00+08:00 2016-04-14T11:50:00+08:00 https://bbs.espressif.com:443/viewtopic.php?t=2023&p=6446#p6446 <![CDATA[Re: 配置AP模式问题,望解答]]>
您的配置代码看起来是正确的。请问,每次运行都有打印出您的以下 log 信息吗?

Code:

os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);*/

能否提供您的完整运行 log 以供分析?

Statistics: Posted by ESP_Faye — Thu Apr 14, 2016 11:50 am


]]>
2016-04-14T11:34:03+08:00 2016-04-14T11:34:03+08:00 https://bbs.espressif.com:443/viewtopic.php?t=2023&p=6443#p6443 <![CDATA[配置AP模式问题,望解答]]>

Code:

bool ICACHE_FLASH_ATTR
Local_Network_Init(void)
{
    struct softap_config config;
   
   wifi_set_opmode(SOFTAP_MODE);
   wifi_softap_get_config(&config); // Get config first.
      
   os_memset(config.ssid, 0, 32);
   os_memset(config.password, 0, 64);
   os_memcpy(config.ssid, "WLAN_ConSmarts", 14);
   os_memcpy(config.password, "consmarts", 9);
   
   config.authmode = AUTH_WPA_WPA2_PSK;
   config.ssid_len = 14;//0 or its actual length
   config.beacon_interval = 100;
   config.max_connection = 4; // how many stations can connect to ESP8266 softAP at most.

/*   wifi_softap_set_config(&config);// Set ESP8266 softap config .
   os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);*/
   
   if(wifi_softap_set_config(&config))// Set ESP8266 softap config .
   {
      os_printf("SSID:%s\nPASSWD:%s\n",config.ssid,config.password);
      return TRUE;
   }
   else
   {
      os_printf("wifi_set_softap_config FAIL...\n");
      return FALSE;
   }
}

Statistics: Posted by meeke — Thu Apr 14, 2016 11:34 am


]]>