我的路由器型号是cr8808,近期按照论坛里的大神们的帖子刷了ax3000的固件,
刷机过程中在ttl中断uboot时,遇到了小米官方恢复软件没有进度条、网络连接不停连通和中断的问题,
折腾了一下午,最终搞定了这一步,把方法总结一下,希望能帮到大家。
先说一下我的环境:
路由器cr8808,电脑win10,网卡是intel I217LM
主要设置:
1.网卡ip手动分配192.168.31.100,网关192.168.31.1,网线接路由器Lan1口。
同时确保电脑其他的网卡全部禁用,关闭tftp软件,tftp软件会和小米官方恢复软件冲突,这两个不要同时开。
2.关闭防火墙和杀毒软件。这步也很重要,我在后续传输的过程中发现ttl终端一直显示等待广播,关掉了电脑的火绒后就立即开始传输了。
3.将网卡的传输速率设置为10m全双工。网卡的速度和双工默认设置基本都是“自动适配”,默认设置下我用小米官方恢复软件恢复时,ttl终端一直提示寻找服务器192.168.31.100失败,调整为10m全双工后,两个网卡正常建立通讯,就出来传输进度条了。
修改10m全双工方法,具体操作是进入控制面板\网络和 Internet\网络连接,右键点击网卡,点“属性”,点“配置”,在弹出的窗口中点“高级”标签页,点击速度/双工,在下拉菜单里选择10m全双工,然后确定。
经过上述3步,我的intel网卡就能正常使用小米官方恢复软件了。
刷机成功后记得将网卡速度调回自动适配,不然上网会龟速的。
出现这个问题我觉得可能是网卡自适应的过程有点慢,导致和路由器网口通讯不畅,直接设置为固定值后就可以避免这个问题。我还尝试过速度改成100M全双工,虽然传输快了很多但不稳定,时好时坏,10m全双工一直很稳定,可能是网卡个别情况,大家可以试试100m全双工或者1000m全双工。