简介
一、openwrt说明
OpenWrt是一款开源的嵌入式操作系统,专门设计用于智能路由器和网络设备。它基于Linux内核,提供了丰富的功能和灵活的定制化选项,成为开发智能路由器的强大工具。
OpenWrt作为智能路由器开发的强大工具,为开发者提供了广泛的硬件支持、丰富的软件生态系统、灵活的配置和定制化选项。它不仅可以满足智能路由器的基本需求,还提供了更多的扩展和创新可能性。通过利用OpenWrt,开发者可以构建出功能强大、安全可靠的智能路由器,满足用户对于高性能、智能化网络连接的需求。
二、工具介绍
使用最便宜、最具性价比的设备给大家快速入门。Phicomm N1,PXX不到200米的价格,只需要购买本机+电源
斐讯N1硬件规格介绍:
SoC – Amlogic S905D 四核 Arm Cortex-A53 处理器 @ 1.5 GHz,配备 Arm Mali-450 GPU系统内存 – 2GB DDR3-1866MHz存储 – 8GB eMMC 闪存视频输出 – 1 个 HDMI 2.0a 端口,高达 4K @ 60 Hz连接性 – 1x 千兆位以太网 (RTL8211F)、双频 802.11ac WiFi 5 和蓝牙 4.1(通过 Raspberry Pi 3B+ 中使用的类似 CYW43455 模块)USB – 2 个 USB 2.0 端口电源 – 110-240V – 50/60Hz 交流输入,12V/2A 直流输出尺寸 – 11 x 11 x 4 厘米三、步骤
1、固件准备
N1 最著名的固件隶属恩山大佬F佬,咱们使用2024年1月27日发布的固件作为入门吧。
原帖地址:恩山F佬2024.1月最新固件
2、准备一个大于8GU盘和写入工具,工具推荐rufus
3、动工
A:当你在Pxx购买的设备是电视盒子时,想要刷入openwrt就需要降级
降级操作方法:
准备:一台N1、电源线、双公头USB线、1个8G以上的U盘、HDMI线一根、网线一根、鼠标、键盘、降级工具、Etcher、Disk Genius、xshell、Openwrt固件
降级工具:
官改软件包、刷机软件包下载地址:https://share.weiyun.com/5Z1mEuE 密码:jqtnb5
具体步骤:
1、将N1插上电源、HDMI、网线开机、鼠标,进入系统,查看系统固件版本,大于2.19的需要进行降级操作,具体步骤如下:
开机完毕我们可以看到这个界面,里面有固件版本,大于2.19的需要进行降级操作,我们首先要用鼠标点击固件版本四下,就会出现打开adb,再点四下就会出现关闭adb,如果要再打开同样4次。如图所示,目前我的版本是2.25,所以要进行降级操作。
这时要记下N1的ip地址,这里是:192.168.50.128
2、降级
电脑上利用 cmd,连接 adb,需要先将 adb 加入环境变量或在 adb 工具目录下运行,建议选择后者,并将降级文件放在同一文件夹中。
我们打开一键降级软件,运行文件夹里面的one key →run.bat
然后按任意键进行降级操作,几秒后就会显示降级完毕,盒子重启中
3、U盘写入openwrt固件
使用rufus制作U盘
切记!!!刷入成功后,无需关闭rufus窗口,直接拔出U盘即可
4、插入U盘到N1的usb口,接近网口的那个USB口,然后接通电源。等3-5分钟,电脑wifi出现Phicomm N1。即可刷机成功。
连接wifi进入openwrt界面,点击系统中找到TTYD终端输入。将U盘的固件输入N1硬盘中。在命令行输入:
./inst-to-emmc.sh
11
4种格式
5、添加防火墙自定义规则
点击网络–防火墙-自定义规则,添加下面的内容,然后保存&运用
iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE
6、设置旁路由,修改以后重启即可。然后修改需要连接N1 WIFI的本机修改IP地址和DNS,就可以上网了。
7、给docker扩容:
打开电脑,运行工具DiskGenius,将你的硬盘插在电脑上,通过DiskGenius工具格式化你的移动硬盘,格式化为EXT4
EXT4在windows电脑没法识别。智能通过DiskGenius软件查看。
然后,拔掉N1的电源,将移动硬盘插上N1(接近网口的那个USB),给N1通电,进入openwrt,点击系统-磁盘管理查看硬盘信息。
后续操作查看:操作地址
8、将OpenWrt风格转换为iStoreOS风格,原帖
适用范围
x86_64的OpenWrt(eSir-GDQ等)aarch64_cortex-a53平台的OpenWrt(R2S、R4S等)aarch64_generic平台的OpenWrt(phicomm-n1 | 其他Amlogic等)360T7路由树莓派4b 选择选项1在TTYD终端输入以下命令自动安装:
wget -O /tmp/drive-common.sh https://cdn.jsdelivr.net/gh/wukongdaily/commonscript/common/drive-common.sh && chmod +x /tmp/drive-common.sh && /tmp/drive-common.sh
N1是一款好用且性价比极高的产品,拿来练练手是不错的选择。