微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3000获取的wifi用户名密码可以导出吗

cc3000获取的wifi用户名密码可以导出吗

时间:10-02 整理:3721RD 点击:

   

   比如将获取到的用户名密码存储到mcu的flash,供其他模块使用。

   麻烦解答一下!谢谢

目前的方案是没有API去读取的。只是添加和删除。

mcu能否读取到解密后的用户名和密码? 

我们的方案里只是想用cc3000的smartconfig获取用户名和密码,然后用另一块无线网卡进行网络通信

可以实现么?

谢谢!

mcu能否读取到解密后的用户名和密码? 

我们的方案里只是想用cc3000的smartconfig获取用户名和密码,然后用另一块无线网卡进行网络通信

可以实现么?

谢谢!

你们的smart config有加密吗?我是指smart config的过程加密,不是wifi的密码。

刚接触这个,对smartconfig过程还不太了解,还没进展到那一步

我们只用cc3000来获取wifi的用户名和密码,网络通信用的另一块无线网卡。所以只需要从cc3000获取wifi密码存入mcu中,然后通过另一网卡联网

您觉得可行否

基于这样的设计是考虑到我们平台是linux+cortex-a8,而cc3000内部自带了tcp/ip协议栈,不能和linux的tcp/ip协议栈共存

那你就用AES加密你的smart config过程吧,这样你在MCU这边就可以得到你手机那边设置的SSID和WIFI密码了。

这些在simplelink host driver里面都有了。如果你是在linux下面用的话,那WIFI走的路不是传统的TCP/IP协议栈。

如果你还有以太网什么的其它的要走linux tcp/ip, 那也没关系。

好的,非常谢谢!

能否留个其他联系方式

又看了下smart-config过程,cc3000获取到ssid和密码后是存在内部的eeprom中

然后我查到一个api  nvmem_read,  mcu调用这个api是否可以读出eeprom中的ssid及密码?

是的,这样是可以读的,但是没有特定的API。这样读出来的数据需要解析。

如果通信过程不使用aes加密的话,smartconfig过程后 wifi密码不会存到eeprom中? MCU也就不能读到?

我看到wlan_smart_config_start  函数的注释是这么写得

Start to acquire device profile. The device acquire its own
//! profile, if profile message is found. The acquired AP information
//! is stored in CC3000 EEPROM only in case AES128 encryption is used.
//! In case AES128 encryption is not used, a profile is created by
//! CC3000 internally.

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top