环境:PS49.0 + ESP32 破解器 + 群晖
问题:连接到破解器无线网络后无法与内外网通讯,需要先golden hen后再切换无线网络
解决办法:修改ESP32 WIFI工作模式为WIFI 客户端模式
背景:当我在PS4 9.0上使用ESP32时,我需要经常切换网络来下载游戏或者更新金手指,这很麻烦
解决过程:将ESP32的工作模式从AP模式修改为WIFI 客户端模式,架设内网网站来避免频繁更新ESP32
文章目录
- 1.进入设置后台:
- 2.修改无线网络配置:
- 3.在PS4上执行Golden Hen:
- 5.进阶操作,部署内网的hen服务器
- 6.再次进入PS4测试
1.进入设置后台:
假设你已经有一个ESP32,并且刷好了“v3.1.9全自动破解版GoldHEN 2.4b14 by 右手”
1.电脑或手机连接到ESP32的无线网络,如果是上面的固件,无线网络应该是:PS4_G.R.H Wifi 密码:空
2.访问 IP:http://9.9.9.9/admin.html,点击config按钮
2.修改无线网络配置:
1.在电脑上输入cmd 后执行arp-a 记住 9.9.9.9的Mac地址
2.取消勾选START AP地址,修改在WIFI connection为你家的WIFI,注意选2.4G WIFI的
3.点击save config后ESP32 会自动重启
4.去路由器界面搜索MAC地址为你记住的mac地址,或者ESP32的IP地址
3.在PS4上执行Golden Hen:
1.将PS4配置为你们家的WIFI网络
2.打开PS4浏览器,访问ESP32的IP地址
3.页面自动执行hen
4.完成,现在你不需要在切换无线网络就能直接安装游戏或者更新金手指,FTP文件传输了
5.进阶操作,部署内网的hen服务器
虽然是2023年,但Golden还在更新,你需要频繁刷写ESP32的固件来获得新功能,比如MC4的金手指,如果你已经将ESP32设置为WIFI客户端模式,你完全可以自己在内网部署一套web服务器,不需要烧录 ESP32的固件
1.下载网站源码,访问https://github.com/cbepx-me/cbepx-me.github.io 下载源码
2.将源码上传到群晖并解法,打开Web station新建虚拟主机,参考下图设置
3.访问一下你设置的群晖网站
4.这里有一个问题,ESP32 实现USB存储插拔通断的原理是访问./usbon页面,我们将网站架设到群晖后就无法实现USB通断了,我们需修改代码中请求的地址为ESP32的地址
修改文件:/900/02/index.html ,查找enableusb,
将./usbon修改为 http://ESP32地址/usbon
将./usboff修改为 http://ESP32地址/usboff
6.再次进入PS4测试
这次我们在PS4上访问群晖的网站地址,不再访问ESP32的地址,
后续hen和网站更新的时候 只需要更新群晖上的web目录了,不再更新ESP32的固件
这个模式下,我们真正需要的只是访问 esp32 IP地址的/usbon 和/usboff 路径,bin文件加载和模块的启用都是访问群晖上的
如果你还想继续研究ESP32是如何实现开关USB的可以访问下面的网站
参考引用:
https://github.com/cbepx-me/cbepx-me.github.io
https://github.com/wangrui1573/Kme900_Auto_ESP32_S2