适配新路由3(D2)的LEDE/OpenWrt固件

使用MediaTek系列的芯片方案

Y1(R6830):   MT7620A + MT7612EN(5G 866M) + winbond 25Q128FVFG + winbond W971GG6KB-25
Y1S(R6850):   MT7620A + MT7612EN(5G 866M) + winbond 25Q128FVFG + winbond W972GG6JB-25 + RTL8211E
D1: MT7621AT + MT7603EN(2.4G 300M) + MT7612EN(5G 866M) + MXIC MX25L25635FMI-10G + NANYA1526 NT5CC128M16IP-DI + RFMD4203(2.4G AMP)
D2: MT7621AT + MT7603EN(2.4G 300M) + MT7612EN(5G 866M) + MXIC MX25L25635FMI-10G + NANYA1640 NT5CB256M16DP-EK

HiWiFi 2(HC5761): MT7620A + MT7610EN

MiWiFi Mini:       MT7620A + MT7612EN(5G 866M) + winbond W971GG6KB-25

NeWiFi D2

12月9日LEDE官方代码库正式与OpenWrt进行合并, 在之后的版本中固件的名称LEDE回归OpenWrt. 今后从LEDE的源码中编译出的都是OpenWrt了.

官方的新路由2(D1)固件其实可以直接刷在D2上, 但是有三个小问题, 一是无法识别512M内存, 二是只有两个LAN口, 三是LED灯只亮了一个. 这个针对新路由3(D2)制作的固件, 是基于官方GIT版本OpenWrt SNAPSHOT r5574-60a39e8 / LuCI branch (git-17.283.59768-477d690)编译的. 主要修复了512M内存的问题, 还有LAN口的问题.

固件: openwrt-r5574-ramips-mt7621-newifi-d2-squashfs-sysupgrade.bin, 4MB
链接: https://pan.baidu.com/s/1hszpDCK
密码: qx4u
注: 必须要已经解锁的新路由3(D2)才能刷入此固件. 我现在手里的新路由3已经把闪存换掉了, 可以随便刷.

Update 2017-12-22
12月21日, Newifi-D2的配置已经合并入LEDE的代码主干, 目前的版本已经对D2支持得很好, LED灯显示也正常了. 在下一版17.01发布时应该就会有官方的版本了吧.
这里提供的版本是从r5596编译的, 顺带加了一些常用的软件, 如adblock, openvpn, ss, transmission, aria2, collectd等. 在我的D2上 2.4G wireless能正常启动, 但是连接有些问题, 有设备的朋友可以试一下.

固件: openwrt-r5596-ramips-mt7621-d-team_newifi-d2-squashfs-sysupgrade.bin, 9.7MB
链接: https://pan.baidu.com/s/1mhDK6Fm
密码: phcx

Update 2017-12-28
LEDE官方昨天已经添加了Newifi-D2的资料页, 上面有每日构建的固件下载链接 https://lede-project.org/toh/hwdata/d-team/d-team_newifi_d2

Update 2024=08-25

LEDE继承OpenWrt名号后, 网址回归OpenWrt, 对应NeWiFi-D2的资料页地址 https://openwrt.org/toh/lenovo/newifi_d2

在下载页上, 可以自定义组件, 生成定制的固件, 点击 Customize installed packages and/or first boot script 展开就能看到设置框, 当前23.05.0.4默认的组件为

-uboot-envtools base-files busybox ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio kmod-mt7603 kmod-mt76x2 kmod-nft-offload kmod-usb-ledtrig-usbport kmod-usb3 libc libgcc libustream-mbedtls logd luci mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls

 需要去掉 dnsmasq (因为要替换为 dnsmasq-full) 然后再增加

dnsmasq-full coreutils-nohup bash curl ca-certificates ipset ip-full libcap libcap-bin ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-base

 然后点击 REQUEST BUILD 就可以创建了. 

 

  

posted on 2017-12-19 12:34  Milton  阅读(28213)  评论(0编辑  收藏  举报

导航