-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KRACK Wifi vulerability and 2.4.0-rc2 update #1101
Comments
Try to get a supported 2.4.0rc2 version with the krackfix installed. As far as I can tell this fix is not available in 2.4.0rc2 yet as it still uses an old sdk. If you compile now with 2.4.0rc2 prepare for hardware watchdog reboots as it uses 10k more memory than 2.3.0 does. Edit: upated board and platform files for 2.4.0rc2 are in the arduino folder. |
10k memory is quite a lot. Especially because i normally run it with TLS MQTT as you know. This will be tough. Maybe I have to optimize my Webserver usage to get around it. I was not aware that I installed 2.3 anywhere. I know how to do it in the boardmanager and library in Arduino ide, but how this works in Atom. To be honest: look magic for me right now. In the great YouTube video from Andreas Spieß he mentioned that the vulnerability is fixed now. Also the commends from Igor from Espresssif looks like this. |
You're right. It seems the released version 2.4.0RC2 indeed contains the Krack fix. A pity it still uses too much memory to stay reliable as noted her too esp8266/Arduino#3740 |
Ok, interesting challenge to get this working...
Nor compilation to some strange things. Anhow at the end my build is different. Maybe correct maybe not. Here the differences: I assume there are still mistakes in it. Any help really welcome, before I update all my devices. |
@arendst or @davidelang: can you give some insights, if this above is sufficient, or if there are additional steps required. Also, a hint regarding the RAM would be great. Is it only me that see a benefit? I added also: with the 2.4.0-rc2 version from github and replaced boards.txt and platform.txt. But I'm missing the link where in my project I reassign to the 2.4.0 instead of the 2.3.0 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue will be auto-closed because there hasn't been any activity for a few months. Feel free to open a new one if you still experience this problem. |
Hi @arendst, the ESP8266 is/was also vulnerable to the KRACK attack and Espressif quite fast fixed the issue with the 2.4.0-rc2 release. Is there anything I need to change on my ATOM development environment to get sketched build with the new fixed code. I know I have to replace ALL IoT devices with the new code.
Thanks
The text was updated successfully, but these errors were encountered: