mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2026-04-26 00:05:55 +03:00
[GH-ISSUE #864] Very important hints !!! #360
Labels
No labels
best of
bug
development
discussion
documentation
duplicate
feature request
help wanted
help wanted
improvement
pinned
pull-request
question
stale
translation
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/esp8266_deauther#360
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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:
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.
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)
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 ;-)