准备

  • 硬件

    • 网线
    • U盘
      • 刷Armbian到U盘这一步可能比较挑U盘,我的16G东芝U盘始终无法刷入,问室友借了他的金士顿32G后一下就成功了。也有可能是U盘使用时长的问题,我的U盘用了4年,他的U盘18年买的,没用过几次。
      • 所以多准备几个U盘,最好拿SD卡+读卡器这种组合试试。
    • HDMI线(可选,连接显示器比较方便查看错误信息)
  • 软件

    • N1降级工具(或者adb)
    • Win32DiskImager (或同类烧录img工具)
    • WinSCP(或同类SFTP客户端)
    • PuTTY(或同类SSH客户端)
    • Armbian固件
      • 在尝试了官方最新5.0固件、需要自行导入dtb文件的固件后,只有XQ7的4.18.7固件一次成功,下载地址可以在 N1盒子网盘链接 查找。(非官方下载页面,但恩山XQ7的下载地址已经失效了,博主也是下面参考链接的作者)
    • Openwrt Mix固件(或其他Openwrt固件,Mix固件在TG频道中寻找)

参考

步骤

降级

刷入OpenWrt Mix

刷入的流程大致为:先刷入Armbian,再在Armbian中刷入OpenWrt。 Continue reading “斐讯 N1 安装 OpenWrt Mix 至 eMMC”

准备

  • 硬件

    • USB公对公线
    • HDMI线
    • HDMI显示器
    • USB鼠标
    • 网线(可选)
  • 软件

    • 第三方固件(这里使用YYF版 下载地址
    • USB_Burning_Tool
    • T1-N1降级工具
    • 进入线刷模式脚本
      • T1-N1降级工具(截至19.08.03最新为1.1版本)和 进入线刷模式脚本 可以在 恩山 – 斐讯 寻找下载
      • USB_Burning_Tool 可以自行搜索下载

参考

步骤

降级固件(固件为2.19及以下可直接进入线刷环节)

    1. 连接线缆
      • 连接鼠标、网线和HDMI,将刷机线(USB公对公)一头插入N1靠近HDMI一侧的USB口,另一头插入电脑USB,最后接入N1电源。
    2. 开启adb
      • N1开机后,右下角会显示IP地址,记录这个IP地址。
      • IP地址上方会显示固件版本,使用鼠标点击四下固件版本,屏幕下方会提示adb开启。
      • 如果没有网线则使用无线连接路由器,点击无线按钮设置。
    3. 使用工具降级
      • 打开cmd或powershell,ping N1的IP地址,确保电脑能够连接到N1。
      • 打开降级工具,选择N1,输入N1的IP地址,点击【开始降级】。
      • 降级完成后会提示“使用USB_Burning_Tool进行正常线刷流程”。

Continue reading “斐讯N1盒子降级刷入第三方电视固件”

最近入手J1900折腾一下软路由

参考

准备

  • U盘
  • PE系统
  • OpenWrt固件(下载地址,选择combined.img.gz版本)
  • physdiskwrite(用于在PE中向硬盘写入固件)

步骤

  1. 将PE刷入U盘
    • 我使用的是WePE,其中包含了 DiskGenius(基本所有PE都自带),但是没有ImageWriter类似软件,所以选择使用 physdiskwrite 来刷入OpenWrt。如果PE自带ImageWriter类似软件,不使用 physdiskwrite 也可以。
  2. 将固件和 physdiskwrite 一起复制到PE盘中
  3. 开机,进入bios的boot选项,选择PE并启动
  4. 清除硬盘分区
    • 在PE中打开DiskGenius,右键硬盘,选择【删除所有分区】,确定
  5. 刷入固件
    • 【win+R】打开运行,输入cmd打开控制台
    • 输入【[你的盘符]:】,进入physdiskwrite和固件所在硬盘(例如,我的固件在U:盘,输入U:)
    • 输入 physdiskwrite(按tab可补全),回车可以看到 physdiskwrite 的使用方式
    • 输入指令,选择要刷入的硬盘,开始刷入固件
      physdiskwrite.exe -u [你的LEDE固件名称].img.gz

    • 刷入完毕即可关闭PE进入OpenWrt,大小大约为700M
  6. 进入OpenWrt

IPv6的设置

我的具体情况是,路由器拨号可以自动获取IPv6地址,并且在OpenWrt的【网络-接口】中有自动出现的WAN_6,其协议类型为【虚拟动态接口 (DHCPv6 客户端)】,但打开 test-ipv6.com 无法获取ipv6地址。

解决方法

详见参考链接的【第一部分:lede软路由ipv6的具体设置方法】,这里进行一次简单复读:

  1. 进入【网络-接口】,将默认自带的【wan6】删除
  2. 进入【网络-接口-lan】,选择【高级设置】,将【使用内置的ipv6管理】打勾,然后下拉选择【ipv6设置】,将【路由通告服务】、【DHCPv6 服务】和【NDP 代理】设置为【混合模式】,再将【DHCPv6 模式】设置为【无状态+有状态】
  3. 进入【网络-负载均衡】,选择【策略】,将所有成员修改为【默认(使用主路由表)】再进入【规则】,将所有策略改为【default】

然后就可以愉快的用上IPv6了