Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9463462
  • 博文数量: 1750
  • 博客积分: 12961
  • 博客等级: 上将
  • 技术积分: 20091
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 11:25
个人简介

偷得浮生半桶水(半日闲), 好记性不如抄下来(烂笔头). 信息爆炸的时代, 学习是一项持续的工作.

文章分类

全部博文(1750)

文章存档

2024年(26)

2023年(26)

2022年(112)

2021年(217)

2020年(157)

2019年(192)

2018年(81)

2017年(78)

2016年(70)

2015年(52)

2014年(40)

2013年(51)

2012年(85)

2011年(45)

2010年(231)

2009年(287)

分类: Windows平台

2021-07-29 11:09:45

最近研究IPV6中, 初步在内网使用IPV6是没有问题, 但是我们最终是先要外网的不是....

家里有部小米路由器3, 目前连接在联通宽带上, PPPoE拨号, 福州本地联通已经开通IPV6. 拨号肯定也支持, 唯一就是小米路由器3官方固件不支持了.

点击(此处)折叠或打开

  1. 参考 https://www.jianshu.com/p/59342c2d3bdc
准备刷机. (刷机有风险, 下手需谨慎. 不过我的小米路由器很多年了, 坏了刚好换...)
说明: 目前还在维护的路由器固件——X-Wrt,它是国人维护的OpenWrt分支,支持众多国产路由器

步骤:
1. 先记录下 目前PPPoE的用户密码等信息. 

点击(此处)折叠或打开

  1. 准备降级固件
  2. http://bigota.miwifi.com/xiaoqiang/rom/r3/miwifi_r3_all_55ac7_2.11.20.bin

  3. 新的x-wrt固件
  4. 在 https://downloads.x-wrt.com/rom/
  5. 找到 R3 的几个固件, 我是全部下载下来了, 根据教程只要 rootfs0 和 kernel1就够了.
  6. https://downloads.x-wrt.com/rom/x-wrt-9.0-b202107210638-ramips-mt7620-xiaomi_miwifi-r3-squashfs-rootfs0.bin
  7. https://downloads.x-wrt.com/rom/x-wrt-9.0-b202107210638-ramips-mt7620-xiaomi_miwifi-r3-squashfs-kernel1.bin
2. 把路由器刷个固定版本固件,即降级固件.

点击(此处)折叠或打开

  1. 电脑登录 192.168.31.1进入官方固件的管理页面
  2. 选择右上角的<系统升级><手动升级>, 选择官方降级固件,降级时选择清除用户数据

  3. 降级完成后设置路由器新密码, 侯然重新登入 192.168.31.1, 把地址栏上的 stok=xxx的串记录下来.

  4. 按照顺序访问一下网址, 要替换STOK和OLD_PASSWORD、NEW_PASSWORD(至少8位)
  5. http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/web/home#router
  6. http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=Xiaomi&encryption=NONE&enctype=NONE&channel=1%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit
  7. http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=Xiaomi&encryption=NONE&enctype=NONE&channel=1%3Bsed%20%2Di%20%22%3Ax%3AN%3As%2Fif%20%5C%5B%2E%2A%5C%3B%20then%5Cn%2E%2Areturn%200%5Cn%2E%2Afi%2F%23tb%2F%3Bb%20x%22%20%2Fetc%2Finit.d%2Fdropbear
  8. http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=Xiaomi&encryption=NONE&enctype=NONE&channel=1%3B%2Fetc%2Finit.d%2Fdropbear%20start
  9. http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/set_name_password?oldPwd=<OLD_PASSWORD>&newPwd=<NEW_PASSWORD>

  10. 命令执行成功之后,应该会显示{"msg":"未能连接到指定WiFi(Probe timeout)","code":1616},最后一条命令显示{"code":0}。即已经开启了root的SSH权限.

  11. 此时使用 SSH 进行 root登录. root@192.168.31.1

  12. 此时可以进入root shell环境.
3. 刷X-wrt固件.
点击(此处)折叠或打开
  1. 把 kernel1.bin rootfs0.bin 放入 FAT32 格式的U盘中. U盘插入路由器上面.

  2. nvram set flag_last_success=1
  3. nvram set boot_wait=on
  4. nvram set uart_en=1
  5. nvram commit
  6. cd /extdisks/sda1
  7. mtd write x-wrt-9.0-b202107210638-ramips-mt7620-xiaomi_miwifi-r3-squashfs-kernel1.bin kernel1
  8. mtd write x-wrt-9.0-b202107210638-ramips-mt7620-xiaomi_miwifi-r3-squashfs-rootfs0.bin rootfs0
  9. reboot
  10. 等待一分钟
4. 重新设置.

点击(此处)折叠或打开

  1. 此时理论上已经是 x-wrt的固件了, 那么

  2. 固件无线默认名称:X-WRT_XXXX,密码:88888888
  3. 固件管理界面:http://192.168.15.1/
  4. 管理界面账户/密码:root/admin

  5. 1. 浏览器http://192.168.15.1访问新的路由器管理页面
  6. 2. 配置 ipv6
  7.    x-wrt基于openwrt, 主要参考 http://www.hopol.cn/2020/11/1819/
  8. 网络 ---> 接口    
  9.             删除 IPv6 ULA 前缀
    网络 ---> 接口 ---> WAN ---> 高级设置   
  10.             不勾选 “使用内置的 IPv6 管理”   “Obtain IPv6-Address”设置为 自动。
    网络 ---> 接口 ---> LAN ---> 高级设置   
  11.              不勾选 “使用内置的 IPv6 管理”   
  12.               路由通告服务 设置为 “混合模式”   
  13.               关闭 DHCPv6 服务   
  14.              勾选 “总是通告默认路由”
    网络 ---> DHCP/DNS --->  高级设置       
  15.             不勾选 “禁止解析 IPv6 DNS 记录”
    保存并重启 
  16.      ping 2400:3200::1 应该为正常状态.

  17. 3. 其他配置
  18.   系统-> 管理权. 设置 SSH登录的密码.
  19.   路由上搭建硬盘, 开启samba.
  20.   为家内设备分配固定ip
  21.   多拨可叠加网速.



点击(此处)折叠或打开

  1. 还原到小米原厂固件   
  2. 如果您决定返回原来的小米固件(而不是OpenWRT),则过程很简单:
  3. 下载小米原厂固件,最好是开发版固件并将其重命名为miwifi.bin
  4. 使用SSH登录到路由器并运行以下命令:

  5. fw_setenv flag_try_sys1_failed 0
  6. fw_setenv flag_try_sys2_failed 1
  7. fw_setenv flag_boot_success 0
  8. 接着:
  9. 关闭路由器
  10. 现在,(将您的U盘格式化为FAT / FAT32,如果还不是FAT32),然后将miwifi.bin文件复制到闪存驱动器的根目录(而不是子文件夹)。
  11. 将您的U盘连接到路由器,按住重置按钮并打开电源。按住重置按钮,直到黄灯闪烁。等待5分钟,以安装原厂固件。
  12. 您现在可以登录到192.168.31.1的路由器。





阅读(6811) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~