If you have control over the network, you should under no circumstances run a wifi network using WEP - you might as well not "secure" it at all; WEP was blown wide open years ago, and is now trivial to break into.
The CC3000 supports it, but the module does not:
In /libs/network/cc3000/jswrap_cc3000.c
we see this:
This does NOT have the bigram changes, and I didn't bother changing compiler flags, so you can't save() with it - but that should be enough to test whether that's all that's needed to make it work with WEP.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
If you have control over the network, you should under no circumstances run a wifi network using WEP - you might as well not "secure" it at all; WEP was blown wide open years ago, and is now trivial to break into.
The CC3000 supports it, but the module does not:
In /libs/network/cc3000/jswrap_cc3000.c
we see this:
So it looks like if any key is supplied, it uses WPA2.
I just changed that to WLAN_SEC_WEP and kicked off a build to test with
http://drazzy.com/espruino/espruino_1v68_espruino_1r3_CC3k_wep.bin
This does NOT have the bigram changes, and I didn't bother changing compiler flags, so you can't save() with it - but that should be enough to test whether that's all that's needed to make it work with WEP.