当前位置:  开发笔记 > 编程语言 > 正文

ESP8266 Micropython-连接到大学Wi-fi(WPA2 Enterprise PEAP)

如何解决《ESP8266Micropython-连接到大学Wi-fi(WPA2EnterprisePEAP)》经验,为你挑选了0个好方法。

我有一块带有运行Micropython固件v1.8.7的ESP8266芯片的电路板。我的要求是通过大学Wi-Fi使用WebREPL,后者使用WPA2 Enterprise EAP-MSCHAPv2身份验证。到目前为止,我的Google-fu告诉我Arduino用户已经可以连接到WPA2 Enterprise EAP-TLS(基于证书的身份验证)(链接),但不能连接(SSID,用户名,密码)网络。

到目前为止,我所看到的关于该主题的所有线索似乎都是最迟于2016年中开始的,所以我想知道自那时以来是否有人能够弄清楚该怎么做。我以前从未涉足网络相关的东西(我也不是一个出色的程序员),所以上面所有的大词对我来说都是很新的。因此,我有以下问题:

    这仅仅是ESP8266的固有限制吗?还是可以做到?讨论似乎暗示可以完成,但功能需要进行编码。

    是否可以通过某种方式从WPA2 Enterprise分支出WPA2个人连接,以供ESP8266和我的PC使用?到目前为止,我一直尝试使用Connectify尝试一个热点,但是那里没有运气。

感谢您提供的任何帮助。如果我没有提供任何相关信息,请告诉我,我将对其进行编辑。

编辑:@MaximilianGerhardt这是在WPA2 Personal上对我有效的方法:

import network
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect('ssid','pwd')
wlan.ifconfig()

import webrepl
webrepl.start()

在WPA2 Enterprise上,我曾希望更改此行是可行的,但没有任何乐趣:

wlan.connect('ssid',auth=WPA2_ENT,'user','pwd')

谢谢,我将研究Espressif Non-OS SDK V2.0.0,看看是否可以使它工作。

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有