找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 141529|回复: 180

[N1盒子] N1刷openwrt固件至eMMC详细教程,非常适合小白!!!

 火... [复制链接]
本帖最后由 ganlu510 于 2019-6-26 10:38 编辑

Phicomm N1刷openwrt路由固件详细笔记
提醒:该笔记只适用于通过armbian系统将openwrt固件刷入到盒子的emmc中的场景。
1  新N1盒子降级
只有2.18(不含)以上版本的盒子才需要降级!但是已经刷过电视系统或者OP系统的盒子就不需要再降级了。
1.1 降级前准备
准备以下物品:
l  N1盒子
l  路由器(2个以上的LAN口)
l  带HDMI接口的显示器或者电视(VGA显示器可以使用HDMI转VGA的线也行)
l  有线鼠标(无线鼠标没有试过)
l  U盘一个(4G以上)
l  USB双公头线
l  网线2根
准备的软件/镜像文件:
l  镜像文件写入软件balenaEtcher
l  N1盒子降级软件,推荐一键降级工具N1-T1降刷机助手v1.1版本
l  Adb驱动(pc设备管理器中通过Windows自动搜索驱动安装)
l  Armbian镜像文件,推荐XQ7大神的armbian 5.60版(Armbian_5.60_Aml-s9xxx_Debian_stretch_default_4.18.7_20180922)
l  Openwrt镜像文件,这个看需求,如果是用做主路由推荐带wifi功能的openwrt固件(N1_openwrt_clash_wifi_20190527);如果是做为旁路由就用openwrt-mix版本(OpenwrtMix-N1-0612)
1.2 开始降级
N1盒子降级前先按照下图所示将各种线缆连接好,做好准备工作。
备注:一定要安装好adb驱动,否则会导致N1连接超时无法降级,盒子上电后可以观察pc的右下角,如有提示驱动未安装成功,那么此时N1盒子在pc的设备管理器中是显示usbdownload datagen设备;如果识别为ADB phone,说明驱动安装成功了。

按上图连接好各种线缆后盒子上电,等待2分钟就会在显示器上看到盒子的版本号,我的显示的是v2.28,以及记录下盒子的ip(这个ip也可以在路由器的管理页面查到),此时使用鼠标点击版本号4次就可以打开盒子的ADB模式了,如下图所示:
接下来运行N1-T1降刷机助手v1.1进行降级,输入盒子ip后点击开始降级后软件会实时监听盒子连接状态,当设备连接成功后会自动刷入降级文件,等待2~3分钟工作日志中显示recovery降级成功就大功告成啦,然后断电重启盒子完成降级。最后拔掉usb双公头线和鼠标,其余连接线缆不动。
附加说明:降级成功后显示版本号并不会变的。


2   
刷路由系统openwrt
将openwrt固件刷入N1盒子的emmc前需要先将armbian镜像文件写入U盘,然后通过U盘启动盒子后再刷入openwrt固件。

2.1
制作armbian系统U盘镜像

将上面建议的armbian5.60版本系统镜像文件通过balenaEtcher软件写入U盘。


2.2
设置盒子从U盘启动
将制作好的armbian镜像U盘插入降级后的盒子上(必须是靠近HDMI接口的USB口),运行pc中的cmd命令,然后进入N1-T1降刷机助手v1.1版本的目录中,执行如下命令:
adb connect192.168.10.186(如果没有更换LAN口,该ip不会变的)
adbshell reboot update
此时盒子会重启,观察显示器如果出现4只企鹅说明U盘中的armbian系统启动正常,如果出现安卓机器人倒地就多换几个U盘再尝试(通常比较老的、渣的U盘比较好识别)。

2.3 刷入openwrt固件
1)首先检查下盒子的ip,可以通过路由器查看,不过只要没有更换盒子连接路由器的LAN口,那么ip还是之前的。

2)使用xshell通过ssh的方式登录armbian系统,初始账号为root,密码为1234,登录成功后会提醒修改系统密码,第一行是当前的默认密码1234;第二行是输入新密码,不能与默认密码相同;第三行是确认新密码。然后提示创建新用户,按ctrl+c取消不创建。使用新密码重新登录U盘中armbian系统即可。

3)执行如下脚本,该脚本会将emmc分成两个分区,并将armbian写入到emmc中:
/boot/create-mbr-linux.sh
./install.sh
4)此时可通过xshell的文件传输软件,将openwrt镜像文件上传到root目录。

5)上面第3步骤完成后,创建一个emmc2文件夹
mkdir /emmc2

6) 将armbian所在的分区挂在到emmc2文件夹
mount /dev/mmcblk1p2 /emmc2

7)删除armbian的所有文件
rm -rf /emmc2/*

8)挂载openwrt镜像文件
losetup -P -f –show N1_openwrt_clash_wifi_20190527.img

9)挂载指定的文件夹
mount /dev/loop0p2 /media

10)将openwrt的所有文件复制到armbian分区文件夹emmc2
cp -R /media/* /emmc2

11)卸载所有的挂载
umount /media
losetup -d /dev/loop0
umount /emmc2

12)最后重启盒子
先拔掉电源,然后取出U盘后再上电。自此openwrt固件顺利刷入到盒子的emmc中了,重启后盒子就会直接从emmc中运行openwrt固件了。
附加说明:此时可以拔掉HDMI线了,但是网线不要动(还是连在路由器LAN口上的)。

重启完成后,就可以使用之前ssh登录过armbian系统的ip登录到openwrt路由固件的管理页面了,openwrt固件默认用户名root,密码password

最最后一步是更改openwrt固件系统的LAN口IP地址,我是将LAN口ip地址更改为192.168.10.1了。
更改生效成功后可以拔掉路由器与盒子的网线(原路由器可以甩一边了),将盒子与pc用网线直连,并使用更改后的ip登录openwrt固件系统的管理页面。

3   N1盒子做为主路由
提醒:如果要使用N1的wifi发射功能,并且是做为主路由的使用场景,建议刷带有wifi功能的openwrt固件。(旁路由使用场景可以忽略)

3.1 主路由设置
1)  登录openwrt管理页面设置wifi功能,这里可以选2.4G或者5G(只能二选一),模式目前只支持legacy,注意信道不能选自动(随便选个信道即可),否则会没有wifi信号。最后点击保存应用。
2)设置生效后就可以通过wifi登录openwrt的管理页面,此时可以拔掉pc和openwrt的网线了。

3)进入openwrt的接口页面,修改LAN口,取消掉eth0接口,点击保存。

4)返回接口页面,新建一个WAN口,并将WAN口绑定到eth0,由于我的N1是放在办公室用的,新建接口协议选的静态地址,大家可以根据自己的需求配置。点击保存。

5)  返回WAN口的基本配置继续完成静态ip的配置(请根据自己的使用场景选择不同的协议)。点击保存。

6)WAN口的防火墙配置,最后点击保存应用。

7)最后一步添加防火墙规则,复制如下规则至防火墙后点击提交。
iptables -t nat -I POSTROUTING -j MASQUERADE

8)最最后一步重启N1盒子,连接wifi后就可以正常上网啦。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 4恩山币 +4 收起 理由
dani*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
gdy*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
a6417*** + 1 一看就是觉得高端、大气、上档次!
简*** + 1 率全体恩山路由党以及党魁向你学习!

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
 楼主| | 显示全部楼层
头一次发帖不知道怎么图文混排。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

这个技术贴要顶。很详细 也把刷过电视盒的是否还需要降价与否说清楚了!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
这是用哪个版本的openwrt能发下链接吗,哪个大佬做的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

非常详细的图文,感谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

现在固件很难找齐了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

帮帖主整理了一下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

你整理的防火墙规则里少了一个空格,掉坑里了  详情 回复 发表于 2020-3-18 00:46
请教一下帖子怎么保存成这样的pdf  详情 回复 发表于 2019-6-21 13:53
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
只有ipv6没有解决,不然也准备写入emmc
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

谢谢分享,我新买的双公头线刚到了
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
重新编辑了一下方便阅读
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

感觉N1还是不适合做路由器,某鱼35淘个小米路由器还是很奈斯的。

点评

愿听其详  发表于 2019-7-16 21:04
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

总结的很好,关键是这些固件哪里有的下载呢?

点评

这些固件都可以在论坛上搜到的  详情 回复 发表于 2019-6-20 19:16
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
xsinger 发表于 2019-6-20 18:05
总结的很好,关键是这些固件哪里有的下载呢?

这些固件都可以在论坛上搜到的

点评

嗯,后来找了好久,基本都找到了,因为很多分享链接都失效了。  详情 回复 发表于 2019-6-20 23:07
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

ganlu510 发表于 2019-6-20 19:16
这些固件都可以在论坛上搜到的

嗯,后来找了好久,基本都找到了,因为很多分享链接都失效了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

如有固件下载就更完美了~~谢谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 04:52

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表