From fae983026d2c88afb6fe97c60378ef2e0784abd1 Mon Sep 17 00:00:00 2001 From: Just Call Me Koko <25190487+justcallmekoko@users.noreply.github.com> Date: Wed, 29 Jan 2020 21:27:46 -0500 Subject: [PATCH] added esp_wifi_start() have to use esp_wifi_start() if you want to change channels now... --- esp32_marauder/Display.h | 2 +- esp32_marauder/WiFiScan.cpp | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/esp32_marauder/Display.h b/esp32_marauder/Display.h index a69a859..e48c9fd 100644 --- a/esp32_marauder/Display.h +++ b/esp32_marauder/Display.h @@ -54,7 +54,7 @@ class Display TFT_eSPI tft = TFT_eSPI(); TFT_eSprite img = TFT_eSprite(&tft); TFT_eSPI_Button key[BUTTON_ARRAY_LEN]; - String version_number = "v0.3.1"; + String version_number = "v0.3.2"; bool printing = false; bool loading = false; diff --git a/esp32_marauder/WiFiScan.cpp b/esp32_marauder/WiFiScan.cpp index b2b3b4f..5ceacc0 100644 --- a/esp32_marauder/WiFiScan.cpp +++ b/esp32_marauder/WiFiScan.cpp @@ -198,6 +198,7 @@ void WiFiScan::RunPacketMonitor(uint8_t scan_mode, uint16_t color) esp_wifi_init(&cfg); esp_wifi_set_storage(WIFI_STORAGE_RAM); esp_wifi_set_mode(WIFI_MODE_NULL); + esp_wifi_start(); esp_wifi_set_promiscuous(true); esp_wifi_set_promiscuous_filter(&filt); esp_wifi_set_promiscuous_rx_cb(&wifiSnifferCallback); @@ -223,6 +224,7 @@ void WiFiScan::RunRickRoll(uint8_t scan_mode, uint16_t color) packets_sent = 0; //esp_wifi_set_mode(WIFI_MODE_STA); WiFi.mode(WIFI_AP_STA); + esp_wifi_start(); esp_wifi_set_promiscuous_filter(NULL); esp_wifi_set_promiscuous(true); esp_wifi_set_max_tx_power(78); @@ -250,6 +252,7 @@ void WiFiScan::RunBeaconSpam(uint8_t scan_mode, uint16_t color) packets_sent = 0; //esp_wifi_set_mode(WIFI_MODE_STA); WiFi.mode(WIFI_AP_STA); + esp_wifi_start(); esp_wifi_set_promiscuous_filter(NULL); esp_wifi_set_promiscuous(true); esp_wifi_set_max_tx_power(78); @@ -278,6 +281,7 @@ void WiFiScan::RunBeaconScan(uint8_t scan_mode, uint16_t color) esp_wifi_init(&cfg); esp_wifi_set_storage(WIFI_STORAGE_RAM); esp_wifi_set_mode(WIFI_MODE_NULL); + esp_wifi_start(); esp_wifi_set_promiscuous(true); esp_wifi_set_promiscuous_filter(&filt); esp_wifi_set_promiscuous_rx_cb(&beaconSnifferCallback); @@ -304,6 +308,7 @@ void WiFiScan::RunDeauthScan(uint8_t scan_mode, uint16_t color) esp_wifi_init(&cfg); esp_wifi_set_storage(WIFI_STORAGE_RAM); esp_wifi_set_mode(WIFI_MODE_NULL); + esp_wifi_start(); esp_wifi_set_promiscuous(true); esp_wifi_set_promiscuous_filter(&filt); esp_wifi_set_promiscuous_rx_cb(&deauthSnifferCallback); @@ -332,6 +337,7 @@ void WiFiScan::RunProbeScan(uint8_t scan_mode, uint16_t color) esp_wifi_init(&cfg); esp_wifi_set_storage(WIFI_STORAGE_RAM); esp_wifi_set_mode(WIFI_MODE_NULL); + esp_wifi_start(); esp_wifi_set_promiscuous(true); esp_wifi_set_promiscuous_filter(&filt); esp_wifi_set_promiscuous_rx_cb(&probeSnifferCallback);