mbed-os/components
Russ Butler 53e39edcde Fix ESP8266 "Link Type" errors after reset
As part of the ESP8266 connect sequence, ESP8266Interface::connect,
a software reset is performed. If the ESP8266 had been connected
previously then the ESP8266 will sometimes send a "WIFI DISCONNECT" OOB
message before performing the software reset. This causes the
ESP8266::_oob_connection_status to change its state (_conn_status) from
NSAPI_STATUS_DISCONNECTED to NSAPI_STATUS_CONNECTING. This causes
ESP8266Interface::_startup, called later in the boot seqeunce, to skip
ESP8266::startup. Without this call socket mux mode (CIPMUX=1) is never
enabled and all send commands using this format fail with a "Link Type"
error.

This patch fixes that problem by unconditionally calling
ESP8266::startup as part of the ESP8266 connect sequence.
2018-12-27 22:26:02 -06:00
..
802.15.4_RF Fix compilation warnings (apart from nanostack) 2018-12-27 22:25:55 -06:00
TARGET_PSA Fix includes 2018-12-11 16:14:45 -06:00
storage/blockdevice Fix wrong PIN config for RTL8195AM platform 2018-12-27 22:26:02 -06:00
wifi/esp8266-driver Fix ESP8266 "Link Type" errors after reset 2018-12-27 22:26:02 -06:00