Used software:
- esp-open-rto
Used flash tools:
esptool.py
What happened:
I'm trying to program an access point mode with a dhcp server built in.
After succesfully set up the station. esp starts complaining. after some "max connection!" messages the client disconnects.
What this messages means and how it can be avoided?
example log
Code: Select all
ESP-Open-SDK ver: 0.0.1 compiled @ May 2 2016 10:56:35
phy ver: 273, pp ver: 8.3
SDK version:0.9.9
mode : softAP(1a:fe:34:fa:35:25)
add if1
bcn 100
add 1
aid 1
station: 20:82:c0:b2:a7:76 join, AID = 1
State dump. Message type 3
lease slot 0 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 1 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 2 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 3 expiry 0 hwaddr 00:00:00:00:00:00
DHCP Server Error: 192.168.1.39 not an allowed IP
State dump. Message type 1
lease slot 0 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 1 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 2 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 3 expiry 0 hwaddr 00:00:00:00:00:00
State dump. Message type 3
lease slot 0 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 1 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 2 expiry 0 hwaddr 00:00:00:00:00:00
lease slot 3 expiry 0 hwaddr 00:00:00:00:00:00
DHCP lease addr 172.16.0.2 assigned to MAC 20:82:c0:b2:a7:76
max connection!
ap_config struct
Code: Select all
struct sdk_softap_config ap_config = {
.ssid = AP_SSID,
.ssid_hidden = 0,
.channel = 3,
.ssid_len = strlen(AP_SSID),
.authmode = AUTH_WPA_WPA2_PSK,
.password = AP_PSK,
.max_connection = 3,
.beacon_interval = 100,
};