Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

小米路由器3 padavan 记录 #14

Open
fisker opened this issue Oct 22, 2018 · 3 comments
Open

小米路由器3 padavan 记录 #14

fisker opened this issue Oct 22, 2018 · 3 comments

Comments

@fisker
Copy link
Owner

fisker commented Oct 22, 2018

周末折腾了下路由器,绕了很多弯路。这里记录下

其实主要原因是周末没带电脑回去,翻出台老爷机实在太卡

  1. 首先是操作系统,任意台linux即可, Ubuntu on Windows 10 不知道可不可以,甚至cygwin,如果有环境了,就不用按网上那些教程下载虚拟机了。我一开始不知道 傻逼傻逼的下了台俄语的 debian, 被坑的太惨了。然后我还不知道 export LANG 就会使得脚本变成其他语言,看了好久好久的俄语界面。。。

  2. 脚本 直接 curl/wget 这两个脚本中的一个即可 http://pm.freize.net/script/ ,网上的教程大多叫你下 start-99.sh, 实际上我用的就是 start-100.sh, 粗略比较 主要是 git 库不一样。另外脚本里面其实有很多无用的代码 可以删掉一些再运行。基本上 start-100.sh 的 33-80行都没什么用

  3. 然后是 ssh 的获取,直接小米网站申请的 root 密码即可,教程上非要你刷低版本的固件,如果你已经有了 root 密码,就完全是浪费时间。

  4. toolchain 的编译,这里因为我当时是编译了,不太确定。可能也不太需要

  5. 固件的编译,DON'T 编译了也是浪费时间。因为你最后还是要刷 hiboyhiboy 的版本。直接到 http://opt.cn2qq.com/ 下载 现成的 trx文件 到 start.sh 所在的目录 trx_archive 文件夹 不知道这个文件夹的名字为什么没有人提,代码在 update/start.sh 的 约2176行 要不是我用的老爷机太卡 我就读源代码找到了,浪费了很多时间。我是看了下编译脚本 以为是在 (git-repo)/trunk/images/ 然后就下载到这个文件夹了。而且脚本也显示识别了,但就是刷不进去。

  6. 然后就是刷的过程 直接开刷即可,不用编译 firmware 里面 从archive选择一个固件即可。

  7. 补充个,我的重启失败了,然后按住 reset 再重启好像是对了。 另外刷机的脚本可能告诉你路由器新 ip 是不对的。 hiboyhiboy 的版本 ip 默认是 192.168.123.1。 节点名字也不是脚本上的 ASUS 而是 PDCN

纯粹是备忘和吐槽,不是教程


2019.3.26 update

看了下内容,发现太久,我好些已经忘记了,回忆下步骤,要看懂下面的话需要一点点 linux 知识,不懂就自己搜,如果你有足够的知识,建议遇到问题的时候多看源代码,比找教程快

wget http://pm.freize.net/script/start-100.sh

然后 ctrl+c 退出

http://opt.cn2qq.com/padavan/ 找到合适的 trx

cd trx_archive # 不知道默认有没有,没有就自己 mkdir trx_archive
wget http://opt.cn2qq.com/padavan/【你需要的trx】.trx
cd ..
./start.sh

然后选 "4") find-firmware (这个就我在源代码找的,这么久我肯定不记得菜单了),就可以选择你下载的 trx 文件继续

@lxf1992521
Copy link

+1,同样的折腾路线,同样的重启方法,最后同样成功了。

@fisker
Copy link
Owner Author

fisker commented Mar 26, 2019

坑爹教程坑的

@lxf1992521
Copy link

备注:刷回小米官方系统
https://www.right.com.cn/forum/thread-216748-1-1.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants