背景
刷v2ex
的树莓派帖子, 发现有网友推荐 斐讯n1盒子, 说可玩性, 性价比都很高,cpu比树莓派3B强不少, 顿时来兴趣, 一顿研究, 顺利从 拼多多
(斐讯在京东淘宝都已经搜不到, 拼多多新平台, 应该还是监管不严)上下单入手, 带着 双母USB
线, 顺利从拼多多以92
rmb下单,也是实现了从拼多多的零下单记录。
购买主要实现的功能是:安装openwrt,实现愉快的事情, 之前都是在电脑端,或者手机上安装的酸酸乳客户端, 总体还不是特别方便
开箱
本身对盒子没太多研究,粗略介绍。
机器相对家里提供的iptv机顶盒
要厚一些, 个头整体要大一小圈
盒子没有电源开关, 通电即是开机。通电后,前面有个logo会照亮, 以确定是否开机.
前侧是一排接口, 主要有以下:
- 电源接口 x 1;
- 千兆网口 x 1;
- HDMI x 1;
- USB x 2;
设备资源准备
工具列表:
- 斐讯n1
- USB鼠标:主要用来点击打开adb模式
- HDMI: 连接盒子到外接显示装置,比如电视或者显示器
- 双公头USB: 主要用来刷机使用
- 盒子网线: 用来连接路由器,获取IP地址
- U盘:用来刷入openwrt镜像,或者系统镜像
- 笔记本电脑: 准备镜像包(openwrt和
资源列表
- openwrt镜像
- 系统镜像
- 刷机教程
- balenaEtcher软件(用来镜像烧录)
镜像下载地址(学习资料1为降级工具,学习资料2为Armbian镜像,学习资料3为op镜像)
https://onedrive.live.com/?authkey=%21ALxRkWaUBFbKBP8&id=1CDAF5E6FDFF7567%21216&cid=1CDAF5E6FDFF7567
保险起见, 我将上述共享资源下载到了自己的onedrive盘中
降级
低版本禁止刷机操作, 因此需要降级到指定版本
这里网上教程已经相对较全, 我主要参考下面的一篇, 摘抄过来如下:
1 |
|
我发现网上降级方式有很多种方式, 也是因为斐讯越来越火爆, 逐渐出现更简便的降级教程出现。
我参考的这篇文章,降级傻瓜化操作,提供一个gui操作界面, 进行降级操作。
这里可能存在的问题:
- 刷入降级时, 可能会提示连接超时,导致刷机不成功
如果提示错误,并且盒子不受控制, 这时候需要拔线断电重启,等指示灯闪烁,重新再试, 我这边试了大约10次左右才刷成功。 不要过度担心刷成砖。
制作openwrt的U盘镜像
2019.05.13-lean-openwrt-phicomm-n1-armvirt-64-bycheng.img 将提供的.img镜像文件,通过balenaEtcher软件,把镜像文件写入U盘。
设置盒子从U盘启动
1 |
|
这一步的目的是,将openwrt刷到u盘中, 盒子从u盘启动。
将n1设置成旁路由
参考摘要
1 |
|
openwrt默认地址是192.168.10.1
,账号root
, 密码password
这里出现的主要问题是:
使用旁路由不稳定
网管经常还是获取的主路由的网关,即openwrt的强制使用此网络的DHCP功能不稳定。 我怀疑如果主路由是openwrt的话, 功能就会稳定了。
但是我们可以手动获取IP, 设置静态IP的网关为旁路由IP, 同样可以实现愉快的酸酸乳。
macos上设置,遇到的问题是: 设置的网关是全局的, 并且需要「增加DNS解析」到旁路由IP , 我因为经常要在公司和家 同时使用一个macos, 导致经常需要修改网关。
找到的解决解决方案是: 点击屏幕左上角苹果图标—->选择位置—–>网络偏好位置—>顶部位置下拉框—>编辑位置。
增加两个位置「公司」「家」, 针对「家」位置修改对应的TCP/IP 和DNS配置, 此次修改, 不影响「公司」下的 TCP/DNS配置
到时候我们
点击屏幕左上角苹果图标—->选择位置 —-> 选择「家」或者公司「位置」即可
后来觉得还是不方便, 从网上找到更好的网络调整方案, 摘要如下:
1 |
|
直接将openwrt刷到 n1的emcc中
前面是刷入到U盘, 单独占用u盘,还是觉得浪费, 因此选择将openwrt直接刷到n1的emcc中
主要参考如下
1 |
|
总结
- 单纯看文本内容, 总觉得还是不详细, 建议还是结合视频+文本内容,一并操作,效率相对较高。
后期操作
- 刷Armbian, 当linux服务器
- 刷机顶盒, 当机顶盒使用