Skip to content

使用 Github Actions 在线编译内置 passwall 的 NanoPi-R5S 固件

Notifications You must be signed in to change notification settings

oldoldstone/NanoPi-R5S-FriendlyWrt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NanoPi-R5S with Docker固件

说明

  • 管理 IP: 192.168.2.1
  • 默认管理密码: password

特色

用法

参见官方wiki

其他

前几天我的R2s中暑了,不停的掉线,上网找散热器的时候发现了新出的R5s,便入了一个,因为刚出的只有官方固件,而且openwrt官方也没支持。在kiddin9的自建仓库里好不容易安装了上网插件,但TCP状态一直是未运行(后来发现不是编译的问题,我自己编译的也一样,修正方法见workflow里的yml文件),强迫症如我以为是编译问题,便自己编译固件。

我虽然用的是archlinux,友善的编译脚本是基于ubutu的,对archlinux很不友好,懒的装ubuntu虚拟机测试,就想在 soffchen/NanoPi-R2S的基础上编译,缺省固件可以生成,但加入其它插件后无法一直编译卡死超时(6小时),无法生成固件,可能需要在ubuntu上试一下。

最后我还是在archlinux上进行编译,编译流程见yml文件,但编译出来的固件无法启动,需要替换uboot,见此issue,很有可能是archlinux上编译工具版本更高的原因。

release里是一个编译好的sd卡docker版固件,基于友善官方 friendWrt编译,仅仅添加了上网插件,无任何优化,仅精简了多国语言包,openwrt官方软件可以使用软件管理opkg装,其他可以在kiddin9大佬的自建仓库找。

这只是临时的解决办法,坐等各位大佬适配R5s。

感谢

About

使用 Github Actions 在线编译内置 passwall 的 NanoPi-R5S 固件

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%