我的订单购物车(0)会员中心
联系客服
帮助中心供应商合作
嘉立创产业服务群
立创商城
领券中心备货找料立推专区爆款推荐PLUS会员BOM配单品牌库PCB/SMT工业品面板定制

用泰山派,做了个AIO!以后不用买网盘会员了!

2025-02-08 09:41:45阅读量:944

学习嵌入式Linux的第一步!

用泰山派开发板,做个简易的AIO家庭服务器成本很低

AIO家庭服务器

它能用来干什么呢?

目前项目已开源!本文主要分享其——功能亮点(第1章)硬件设计(第2章)系统配置教程(第3章)性能测试(第4章)成本说明(第5章)开源网址(第6章)

 

 

01
功能亮点

泰山派AIO拓展了8个接口,支持通过配置各种系统,实现软路由、NAS、家庭影院等功能(配置教程在第3章)

泰山派AIO功能亮点

那如何实现上述功能呢?具体怎么设计硬件部分?

02
硬件设计

项目使用泰山派搭配拓展底板设计。

 

RTL8153B

RTL8153B

 

RTL8211F

RTL8211F

 

POWER

POWER

 

VL813

VL813

 

ASM1153E

ASM1153E

 

PCB图

PCB图

 

外壳设计

外壳设计

搞定了硬件部分,接着开始系统配置!

 

03
系统配置

 

本章节主要分享这4个配置教程——操作系统安装、OpenWRT容器安装、CasaOS安装、启用Samba服务实现内网NAS。

本项目基于Armbian操作系统的情况下使用Docker部署OpenWRT实现软路由功能,或直接使用OpenWRT搭配Docker食用,请自行选择。同时,以下系统均使用Armbian官方开源的Linux-Rockchip 6.1内核,已对泰山派进行适配!

 

01 
操作系统安装(8步)

首先下载系统镜像包,解压备用

获取瑞芯微开发工具以及安装驱动程序,具体步骤参考泰山派官方手册:https://lceda001.feishu.cn/wiki/GXdUwyGlZimkHHkpdMmcusSPnrf

安装完驱动使用USB数据线连接泰山派与电脑,先后按下REC、RST按键,等待电脑上提示找到一个Loader设备时,松开REC按键。

按下图配置下载选项,其中Loader项无需勾选,System项地址设置为0x00000000,文件选择解压出的系统镜像。

操作系统安装

如果下载过程中出现软件闪退,请使用2.86版本的RkDevTools。

点击执行,等待约10分钟后泰山派会自动重启进入系统。此时连接路由器与eth0(靠近板边缘)接口使用SSH进入命令行或使用串口线连接电脑进入命令行。

账户root,密码1234,首次使用串口或ssh登录会提醒修改root密码。OpenWRT操作系统安装遵循上述流程即可,不过多赘述,只不过默认root密码是password。

操作系统安装

安装docker,将泰山派连接到互联网,然后输入sudo armbian-software,使用系统自带的安装脚本来安装docker。期间脚本会首先执行apt update命令,这个命令在第一次执行时花费时间较长,请耐心等待。

等到软件列表后,输入101选择docker,然后使用aliyun的镜像进行安装,因为docker官方的源在国内无法使用。

操作系统安装

安装完成后输入docker --version 如果有如下输出则为安装成功。

操作系统安装

 

02 
OpenWRT容器安装(7步)

为了实现双网口功能以及最大限度地利用泰山派的资源,在此使用HOST模式安装OpenWRT容器。

进入SSH后执行

  •  
sudo docker run -d --name=openwrt --network host --privileged --restart always ophub/openwrt-aarch64:latest

如果提示连接超时,是由于Docker Hub在国内大部分地区连接不稳定,请在我的网盘下载Docker镜像并进行手动导入后,重新执行上面的命令。

安装完成后,镜像会自动将eth0(RTL8211F的接口,也就是右边那个接口)配置为lan口,将eth1(RTL8153B的接口,也就是左边那个)配置为wan口,此时,路由器会对lan口设备自动分配192.168.1.X网段的IP如果与上级路由器冲突的话,请先断开与上级路由器的连接并进行修改

此时使用网线将设备的eth0接口与电脑进行连接,等待片刻让电脑获取路由器的IP。

获取路由器的IP

在浏览器输入192.168.1.1,进入路由器后台。输入用户root,密码password(此处的root密码与armbian的密码是独立的)进入路由器管理后台。在左侧的网络-接口处点击lan编辑网段。

配置路由器

保存重启后,此时这个设备就可以像普通路由器一样进行工作了。

但是此时有一个需要注意的问题!

由于OpenWRT容器使用host模式进行安装,其默认的ssh端口22会覆盖armbian的ssh端口,造成无法通过访问192.168.1.1:22来访问armbian的命令行,因此我们需要修改OpenWRT的ssh端口以实现分别访问armbian以及OpenWRT的命令行。

在路由器管理界面的系统-管理权-SSH访问界面修改ssh端口号,如:修改为10022端口。

修改ssh端口号

 

保存后,即可实现通过不同端口访问不同的命令行。

22端口

22端口

10022端口

10022端口

一个身体两个灵魂了属于是(笑)

 

03 
CasaOS安装(2步)

CasaOS是一款网页端开源个人云服务器管理系统,可以通过Docker的方式部署多种个人云应用,这个项目的在github上进行开源。

使用命令进行自动化安装。

  •  
curl -fsSL https://get.casaos.io | sudo bash

也可以使用系统自带安装脚本armbian-software输入309进行自动安装。

安装完成后输入192.168.1.1:81进入CasaOS管理界面,此时可以进行图形化管理以及应用安装。

例如去中心化同步软件Syncthing、家庭物联网自动化应用Home Assitant等等等等具体不同应用的玩法b站上有大量视频进行介绍

CasaOS安装

例如一款炫酷的在线性能可视化页面Netdata

CasaOS安装

 

04 
启用Samba实现内网NAS(4步)

实现网络存储挂载是一款NAS的基本功能,更复杂的功能可以通过各种Docker镜像进行部署,简单的Samba服务器功能可以通过CasaOS托管的系统Samba服务器实现。

首先将一条M.2 2280规格的SATA硬盘插入板子上的M.2接口,然后在终端输入lsblk,即可观察到系统识别到硬盘插入。

启用Samba实现内网NAS

此时CasaOS会自动进行硬盘的识别以及挂载。

启用Samba实现内网NAS

由于系统和OpenWRT共用同一个网络命名空间,因此需要禁用OpenWRT的Samba4功能。通过上文连接到OpenWRT的命令行或在web后台启动终端,输入如下命令禁用Samba4。

  •  
  •  
/etc/init.d/samba4 stop     /etc/init.d/samba4 disable

然后在Ca saOS的页面进入文件管理,启用对硬盘的共享,CasaOS会提示共享的地址信息。

启用Samba实现内网NAS

在我的电脑里面右键添加一个网络位置,输入上面的地址信息,即可实现Samba共享文件夹的挂载。

启用Samba实现内网NAS

如果在传输文件的过程中遇到了传输中死机,且泰山派SSH无响应的情况,可能是与部分型号网卡存在兼容性问题,请重启后在OpenWRT后台设置MTU为9000,开启巨型帧。

启用Samba实现内网NAS

最终,泰山派AIO的性能如何呢?测试一下!

 

04
性能测试

本章节主要分享这5部分的测试结果——内网文件传输速率、内网iperf3测速、外网iperf3测速、15分钟iperf3压力测试、测试期间CPU占用情况

内网文件传输速率

测试平台:Windows11 I210直连泰山派lan口

内网文件传输速率

折合910Mbps,基本跑满千兆带宽。

内网iperf3测速

测试平台:Windows11 I210直连泰山派lan口,在泰山派上运行iperf3服务端,在Windows11电脑上运行iperf3客户端

内网iperf3测速

外网iperf3测速

测试平台:Windows11 I210直连泰山派lan口,测速服务器Ubuntu2204 I210通过TPlink交换机连接泰山派wan口,在测速服务器上运行iperf3服务端,在Windows11电脑上运行iperf3客户端

外网iperf3测速

15分钟iperf3压力测试

15分钟iperf3压力测试

测试期间CPU占用情况

测试期间CPU占用情况

 

05
成本说明

总成本260元左右:

  • 本项目物料成本约为50元(淘宝)

  • 外壳3D打印成本为25元

  • 泰山派2+16G为228元(目前优惠价188元)

  • 泰山派官网:https://lckfb.com/project/detail/lctspi-2g-16g?param=baseInfo&collection=52d84eb0e408402f8a9b68c8661b4a0d

在这个价格下,整体的性价比还是很有竞争力的。

成本价格

 

 

06
开源网址

本项目已开源!

——想复刻想给作者点赞复制开源网址 前往原文。

开源网址:https://oshwhub.com/holydeal/taishan-pai-double-gigabit-botto

点击咨询客服咨询客服
  • 优惠券图标优惠券
  • 芯媒体芯媒体
  • 意见反馈建议反馈
  • 意见反馈投诉意见
  • 收起收起
  • 海量现货

    海量现货

    60万+现货SKU

    品类不断扩充中

  • 闪电发货

    闪电发货

    科技智能大仓储

    最快4小时发货

  • 严控渠道

    严控渠道

    正品有保障

    物料可追溯

  • 降低成本

    降低成本

    明码标价节省时间

    一站式采购元器件

    联系我们
  • 服务热线:0755-83865666
  • 企业QQ :4000800709
  • 服务时间:
    • 8:30-18:30(工作日)
    • 9:00-18:00(节假日)
关注立创商城公众号

关注立创商城公众号

字母索引:

© 深圳市立创电子商务有限公司 版权所有

备案粤公网安备 44030402002194粤ICP备13005967号工商网监工商网监ISO/IEC