因为用别人的conf文件上传不成功,不管加密还是不加密的都不行,

h大的uboot和固件:IMMORT~1.BINMT7981~1.BIN下载后最好重命名

于是根据几篇帖子结合的操作方法

Windows系统安装Cygwin:64位在线安装程序https://www.cygwin.com/setup-x86_64.exe一步步走下去

直接运行一路下一步,安装好之后运行Cygwin,输入df命令查看挂载路径。比如E盘对应的是/cygdrive/e,输入命令cd /cygdrive/e打开E盘路径。如果放在E盘某个文件夹就是cd /cygdrive/e/文件夹名

将配置文件RAX3000M_XR30_cfg-telnet-20240117.conf放到cygwin目录,然后修改SN(在路由器底部标签)再用命令加密配置文件。在cygwin里输入

SN=替换你的sn
mypassword=$(openssl passwd -1 -salt aV6dW8bD "$SN")
mypassword=$(eval "echo $mypassword")
echo $mypassword
openssl aes-256-cbc -pbkdf2 -k "$mypassword" -in RAX3000M_XR30_cfg-telnet-20240117.conf -out cfg_import_config_file_new.conf

然后会在cygwin目录里看到cfg_import_config_file_new.conf这个文件,登录路由器后台上传它。

用putty或mobaxterm,telnet连接路由器

用hfs上传uboot,ip地址选本机,拖动uboot到hfs

在putty或mobaxterm输入:cd /tmp回车,wget空格粘贴上面复制的,然后回车就会出现上面右边的样子

继续输入:mtd write /tmp/你uboot的文件名.bin FIP回车

输入:mtd verify /tmp/你uboot的文件名.bin FIP

断电路由器,按住mesh键(大的按键),插电后数15秒就松手

控制面板网络输入内容

浏览器打开192.168.1.1进入uboot界面,可以刷你想刷的固件了

后续进入uboot方法,断电-按着reset-插电,去输入上面图片的内容,浏览器输入192.168.1.1就进入uboot

完成