重要文件备份 newifi3D2 访问密码1234 认识版本PND的1.1版本为17年产为主。 1.2的序列号HND开头的,比PND的1.1的2.4G明显强一点)。但是和1.1+的MND信号好像差不多。 18年4月21日之后就不再生产1.2版本的,造成市面1 .2版本数量较少。18年5-8月还在生产1.1+。 根据SN识别file://C:\Users\Binai/.config/joplin-desktop/resources/./4f4c41449c43473bb6142efe3ae92837.png 主板上的版本可以查看主板上的主板号 信号增强(聊胜于无)屏蔽各处理器附近,USB附近加屏蔽,主板上有明显的屏蔽框。屏蔽要接地,可以焊在屏蔽框上。 file://C:\Users\Binai/.config/joplin-desktop/resources/./77ac5af1055e4f49ba3793ea9f3c10a2.png 加电容、电阻file://C:\Users\Binai/.config/joplin-desktop/resources/./8dfab27bb2ad4c2f84e994b4d2064c71.png 改eeprom把000000c0 000000a0 改成如图所示。 file://C:\Users\Binai/.config/joplin-desktop/resources/./1fe64a0633d84985a37c2c064a19d1e4.png MAC分别在00000000,00008000,0000e000行,sn改不改无所谓,在00007000行。 系统刷机开启ssh备份使用ssh工具(putty/SecureCRT/ssh)进入 #查看有哪些块cat /proc/partitions#备份为bin文件dd if=/dev/mtdblock0 of=xxx.bin 刷breed上传解锁文件到路由器 - 下载附件,解压得到 newifi-d2-jail-break.ko
- 用 WinSCP 等工具将其上传到路由器的 /tmp 目录
开始解锁 cd /tmp - 加载 newifi-d2-jail-break.ko
insmod newifi-d2-jail-break.ko 此时 SSH 会停止响应,因为 newifi-d2-jail-break.ko 会冻结系统的其他功能,强制写入 Newifi D2 专用版 Breed 到 Flash 成功后路由器会自动重启。断电后按复位健/USB键开机均可进入 Breed 解锁- 解锁 看前面的参考链接下载 newifi-d2-jail-break.ko
进入 Breed 命令行,通过Telnet telnet 192.168.1.1 执行 newifid2 unlock 可解锁,此时依然可以恢复为未解锁状态: 恢复成未解锁状态,执行 newifid2 lock 即可。 永久解锁,执行 newifid2 unlock permanently。会解锁并锁定 OTP,不能再次修改。 在breed中更新即可。 刷固件在固件中使用公版刷入固件,1.1使用固件为19.07版本,效果不错。 可使用 openwrt 官方 d-team 的固件。 下载地址为源华同步源
一些参考信息 openwrt的固件一般分两种类型:factory原厂固件、sysupgrade固件 factory多了一些验证的东西,用于在原厂固件的基础上进行升级。 普通家用路由一般不是openwrt固件,如果要将家用路由升级为openwrt固件,就可以用factory刷到路由上。sysupgrade是在openwrt路由基础上升级固件,无论你是原厂固件或者本身就是openwrt固件,要升级到openwrt,factory都适用,但是sysupgrade只能用在升级,TTL救砖的时候就不能用sysupgrade。sysupgrade不包含数据分区,factory带,factory预留原厂分区,sysupgrade只包含openwrt分区。 有一个概率论公式:sysupgrade.bin+空闲空间+系统的配置空间=factory.bin的大小 在openwrt wiki中有专门描述sysupgrade: sysupgrade替换linux内核和squash文件系统,擦除整个jffs2部分。能保留配置文件,但不能保留二进制安装文件。 固件选择登录路由,在软件源配置中查看当前软件源,并修改为本地速度较好的软件源。根据设备的芯片类型选择下载。 luci 自动安装依赖在镜像源中下载并安装: luci-compat opkg 在线更新支持https在镜像源中下载并安装: ca-bundle ca-certificates libustream-mbedtls libmbedtls12 libustream-openssl libopenssl1.1 libustream-wolfssl libwolfssl24 samba安装samba3 samba4占用空间太多 安装nfsnfs-kernel-server 安装afpavahi-utils netatalk USB挂载支持kmod-usb-core kmod-usb-ohci kmod-usb-uhci kmod-usb-storage kmod-usb-storage-extras kmod-usb2 kmod-usb3 kmod-scsi-core 磁盘格式支持e2fsprogs fdisk kmod-fs-ext4 kmod-fs-ntfs kmod-fs-vfat kmod-fs-exfat 运行环境bash 硬盘休眠hd-idle 下载工具wget curl luci-app-aria2 luci-app-transmission frpcfrpc wifi定时开关luci-app-wifischedule upnpluci-app-upnp 智能dnsluci-app-smartdns ntpcluci-app-ntpc ddnsluci-app-ddns
|