通过 ESP8266

问题描述

不确定这是否是打开此主题的正确位置,但我会尝试一下。

最近,我在我的(两个)Raspberry Pi(一个是 raspberry Pi 3 B 和一个 Zero)上遇到了意外行为。

我尝试了以下配置:

  1. RasPi Zero 通过 eth0 连接到路由器。它使用 wlan0 打开 WiFi(请参阅:https://www.raspberrypi.org/documentation/configuration/wireless/access-point-routed.md)。

一个。如果我将笔记本电脑或 ESP8266 NodeMCU 连接到“家庭 Wifi”,两者都可以访问 MySQL (MariaDB) 数据库。

B.如果我将笔记本电脑或 ESP8266 NodeMCU 连接到“RasPi Wifi”,则只有笔记本电脑可以访问 MySQL (MariaDB) 数据库。 ESP82866 与数据库的连接被“阻止”但没有错误消息。

我画了一个草图,你可以参考:Configuration 1 (with RasPi Zero)

  1. RasPi 3 通过 wlan1 连接到路由器。它使用 wlan0 打开 WiFi(请参阅:https://www.raspberrypi.org/documentation/configuration/wireless/access-point-routed.md)。

一个。如果我将笔记本电脑或 ESP8266 NodeMCU 连接到“家庭 Wifi”,两者都可以访问 MySQL (MariaDB) 数据库。

B.如果我将笔记本电脑或 ESP8266 NodeMCU 连接到“RasPi Wifi”,则只有笔记本电脑可以访问 MySQL (MariaDB) 数据库。 ESP82866 与数据库的连接被“阻止”但没有错误消息。

看我的草图:Configuration 2 (with RasPi 3)

谁遇到过山姆问题?根据我的理解,笔记本电脑(MacBook Pro)可以通过 Python 和 phpmyadmin 访问连接到任何网络的数据库是没有意义的。 ESP只有在“家庭网络”时才能连接数据库。ESP上运行的代码除了SSID和MySQL服务器的IP地址外都是一样的)。

谢谢。
亚历克斯

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)