[GH-ISSUE #864] Very important hints !!! #360

Closed
opened 2026-02-28 00:01:39 +03:00 by kerem · 0 comments
Owner

Originally created by @schinfo on GitHub (May 14, 2018).
Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/864

The deauth-function only works with the old SDK v1.3 from Expressif (Version 2.0 in Arduino IDE) - so v1.3 is the version number from Expressif SDK and v2.0 is the version number of the LIB in the Arduino IDE.
Please do not confuse this!!!
Read the instructions line by line!
https://github.com/spacehuhn/esp8266_deauther/wiki/Installation

The old SDK has many bugs but we can't change to the new LIB (v2.4.1) becauce it DOESN'T support deauth. The LIB v2.4.1 will NEVER work!!!

Following some fixes and workaround for known bugs:

  1. You have to do a hard reboot of the ESP8266 / NodeMCU after flashing. So disconnect it from USB-cable and then reconnect it. For example, the command "reboot" only works after this procedure.

  2. Only use the newest version of esp8266_deauther - we fixed MAC-address error (the board now get a random address if necessary)!
    There's a problem with the MAC-adress on some boards. You can test it with the command "sysinfo".
    If the MAC address shows only zeros, you are affected by the error:
    AP MAC address: 00:00:00:00:00:00:00
    Station MAC address: 00:00:00:00:00:00 (can also be normal)

  3. Reset EVERY board with a full zero flash before new flashing EVERYTIME - (the Reset-Sketch doesn't work always) - so better do it by hand.
    For Linux use the following commands (only first line for ESP-07 with 1M/256k) :
    esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x000000 blank_1MB.bin
    esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x100000 blank_1MB.bin
    esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x200000 blank_1MB.bin
    esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x300000 blank_1MB.bin

At last - a very big personal request from me.

Please, don't use this project as your first - it requires some knowledge about programming.
First use the sample-sketches from Arduino IDE and if you know what you are doing, than come back to ESP8266_deauther ;-)

Originally created by @schinfo on GitHub (May 14, 2018). Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/864 The deauth-function only works with the old SDK v1.3 from Expressif (Version 2.0 in Arduino IDE) - so v1.3 is the version number from Expressif SDK and v2.0 is the version number of the LIB in the Arduino IDE. Please do not confuse this!!! Read the instructions line by line! https://github.com/spacehuhn/esp8266_deauther/wiki/Installation The old SDK has many bugs but we can't change to the new LIB (v2.4.1) becauce it DOESN'T support deauth. The LIB v2.4.1 will NEVER work!!! Following some fixes and workaround for known bugs: 1. You have to do a hard reboot of the ESP8266 / NodeMCU after flashing. So disconnect it from USB-cable and then reconnect it. For example, the command "reboot" only works after this procedure. 2. Only use the newest version of esp8266_deauther - we fixed MAC-address error (the board now get a random address if necessary)! There's a problem with the MAC-adress on some boards. You can test it with the command "sysinfo". If the MAC address shows only zeros, you are affected by the error: AP MAC address: 00:00:00:00:00:00:00 Station MAC address: 00:00:00:00:00:00 (can also be normal) 3. Reset EVERY board with a full zero flash before new flashing EVERYTIME - (the Reset-Sketch doesn't work always) - so better do it by hand. For Linux use the following commands (only first line for ESP-07 with 1M/256k) : esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x000000 blank_1MB.bin esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x100000 blank_1MB.bin esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x200000 blank_1MB.bin esptool.py -p /dev/ttyUSB4 write_flash -fm qio 0x300000 blank_1MB.bin At last - a very big personal request from me. Please, don't use this project as your first - it requires some knowledge about programming. First use the sample-sketches from Arduino IDE and if you know what you are doing, than come back to ESP8266_deauther ;-)
kerem 2026-02-28 00:01:39 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/esp8266_deauther#360
No description provided.