Advertisement

R2S-OpenWrt:利用GitHub Actions为NanoPi R2S编译OpenWrt固件

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
本项目基于GitHub Actions自动化构建流程,专为NanoPi R2S开发板提供定制化OpenWrt固件。轻松获取最新功能和优化。 这是主分支! 该存储库将继续使用术语“ master ”。 它永远不会改变。 我拒绝切换到“主要”。R2S基于原生OpenWRT的固件编译脚本(按原样,没有担保)。请勿用于商业用途! 建议对照确认版本之间的变化。 注意事项: - 登陆IP:192.168.1.1 - 密码:无 R2S版OpenWrt内置升级功能可用。从build 66(2020年8月1日)及以后的固件开始,继续交换LAN和WAN网口,即与原厂接口定义相反(LAN口是远离电源接口的那个RJ45接口)。如果遇到上不了网的情况,请自行排查IPv6连接情况,并考虑替换IPv6配置(同时放置在WAN和LAN中)。(已关闭IPv6的DNS解析功能,手动可以在DHCP / DNS里的高级设置中进行调整。)

全部评论 (0)

还没有任何评论哟~
客服
客服
  • R2S-OpenWrtGitHub ActionsNanoPi R2SOpenWrt
    优质
    本项目基于GitHub Actions自动化构建流程,专为NanoPi R2S开发板提供定制化OpenWrt固件。轻松获取最新功能和优化。 这是主分支! 该存储库将继续使用术语“ master ”。 它永远不会改变。 我拒绝切换到“主要”。R2S基于原生OpenWRT的固件编译脚本(按原样,没有担保)。请勿用于商业用途! 建议对照确认版本之间的变化。 注意事项: - 登陆IP:192.168.1.1 - 密码:无 R2S版OpenWrt内置升级功能可用。从build 66(2020年8月1日)及以后的固件开始,继续交换LAN和WAN网口,即与原厂接口定义相反(LAN口是远离电源接口的那个RJ45接口)。如果遇到上不了网的情况,请自行排查IPv6连接情况,并考虑替换IPv6配置(同时放置在WAN和LAN中)。(已关闭IPv6的DNS解析功能,手动可以在DHCP / DNS里的高级设置中进行调整。)
  • R2S-R4S-OpenWrt: GitHub Actions在线构建NanoPi R2S/R4S
    优质
    本项目利用GitHub Actions为NanoPi R2S和R4S提供自动化在线构建服务,生成适用于这两款设备的OpenWrt固件。 NanoPi-R2S / R4S-OpenWrt 请勿用于商业用途!此版本基于 QiuSimons(GC404)大神的纯天然 OP 版本,个人根据完全私人口味进行了一定修改,建议访问原库了解更多详情。ipv4 地址为:192.168.2.1,用户名是 root,密码为空。 该版本未经任何杂交处理!感谢 R2S Club 及 R4S Club、GC 和 QC 等众多大佬的努力! 功能支持: - 流量卸载和全锥度 NAT 支持 - scp 和 sftp 功能(不包括 USB-WiFi) - WAN 与 LAN 的交换 (适用于 r2s) - SSD1306 驱动的 OLED 屏幕,尺寸为:128x64 (0.96 英寸)和 128x32(0.91 英寸)(仅限于 r2s) 插件清单: 应用程序包括氩气配置、arpbind应用、自动重启应用、cpufreq 应用、cpulimit 应用以及 frpc (适用于r2s)。
  • NanoPi-R2S-Minimal-2020-10-14-ROM
    优质
    NanoPi-R2S-Minimal-2020-10-14-ROM是一款专为NanoPi R2S开发板设计的精简版操作系统镜像,发布于2020年10月14日。 Nanopi r1s 和 r2s 的 OpenWrt 固件可以通过 klever1988 自动编译。Lean 版的默认用户名是 root, 密码是 password;Lienol 版默认用户名同样是 root,但密码为空。相关代码和固件可在 GitHub 上找到。
  • FriendlyWRT-R2S: 基于 FriendlyWRT 原始代码的 R2S 融合
    优质
    FriendlyWRT-R2S是一款基于FriendlyWRT原始代码的R2S设备专用固件,经过精心融合与编译优化,旨在为用户带来更稳定、高效的网络体验。 友善WRT-R2S基于FriendlyWRT源码开发。 账号root的默认密码为password,默认地址是192.168.2.1。 特别说明: - 开源项目的设置鼓励更多人参与,每个人的努力都会增加项目成功的可能性。无论是随意尝试还是深入研究,只要不是出于私利或恶意目的,不同的参与者会带来多种多样的想法和贡献。 - 刚开始接触开源社区时可能会遇到规则不熟悉的情况,直接将新人排斥在外并不合适。实际上,这种态度会让许多人感到沮丧,并且在非商业用途的情况下互相交流应该是友好的。 - 开源社区的乐趣在于大家的互动与合作,不应设置过多障碍来为难彼此。
  • NanoPi R2S FriendlyCore Lite Focal 镜像系统
    优质
    NanoPi R2S FriendlyCore Lite Focal是一款基于树莓派兼容架构的镜像系统,适用于FriendlyELEC公司的NanoPi R2S单板电脑。此轻量级Linux发行版采用Focal版本,为用户提供了一个高效、易于使用的开发环境。 NanoPi R2S是一款小巧而强大的单板计算机,与 Raspberry Pi 类似但硬件配置不同。FriendlyCore 是一个基于 Linux 的操作系统发行版,专为这类小型开发板设计,提供简洁、轻量级的环境,适合 IoT 项目、自动化任务或作为小型服务器使用。Focal是 Ubuntu 的版本代号,代表该系统基于 Ubuntu 20.04 LTS(长期支持版),意味着可以期待长期的技术支持和软件更新。 FriendlyCore Lite Focal 系统镜像是专为 NanoPi R2S 设计的精简版,减少了不必要的软件和服务,以实现更快启动速度和更少资源占用。这使得 NanoPi R2S 在有限硬件下运行更加流畅。 下载并解压“friendlycore-lite-focal-arm64”后会得到一个适用于 Arm64 架构的系统映像文件。安装到NanoPi R2S需要以下步骤: 1. **烧录系统镜像**:使用 SD 卡和工具如 balenaEtcher 或者 dd 命令将系统镜像写入 SD 卡,确保选择正确的设备以避免数据损坏。 2. **配置网络**:在 NanoPi R2S 上运行前可能需要预先配置网络连接。可以通过修改SD卡上的配置文件来实现这一点,或者初次启动时使用 SSH 进行远程配置。 3. **启动NanoPi R2S**:将 SD 卡插入设备并接通电源,等待其启动。成功后,你能在网络上看到 NanoPi R2S 的 IP 地址。 4. **远程访问**:由于 FriendlyCore Lite 版本可能没有图形界面,通常通过 SSH 进行远程控制。使用默认的用户名密码(如“root”和“友善之臂”)连接到设备,并根据需求安装配置软件。 5. **系统优化**:根据项目需要进一步调整内核参数、裁剪不必要的服务或添加额外库工具。 6. **安全措施**:别忘了更新系统并更改默认密码,以增强安全性(`sudo apt update && sudo apt upgrade`)。 7. **软件安装**:基于 Ubuntu Focal,你可以使用 `apt` 包管理器安装各种应用,从基础工具到复杂的服务器应用如 Apache、Nginx 和 MySQL 等。 通过以上步骤可以成功部署并开始使用 NanoPi R2S 上的 FriendlyCore Lite Focal 系统。该系统镜像对初学者和专业开发者都极具价值,因为它提供了一个轻量级、稳定且可定制平台用于 IoT 开发、嵌入式项目以及边缘计算等场景。
  • Actions-OpenWrt: OpenWrt全网插合集及多设备的自动云端服务-X86-64主路由, x86...
    优质
    Actions-OpenWrt是一个提供全面OpenWrt插件集合和自动化云端编译服务的平台,特别支持X86-64架构路由器和其他设备。 项目目录 ====================== 第一部分 openwrt-packages — OpenWrt第三方全家桶软件库-编译脚本使用的第三方全家桶软件仓库 每日两次自动拉取更新所有上游原始码至上述软件仓库,因此此软件仓库永远都是最新的。 云编译脚本会调用该仓库中的软件来编译OpenWrt固件,并且每天进行一次编译。 建议使用lean源代码而非Fork(因为如果你进行了Fork,则不会自动获取最新更新)。 国内常用的OpenWrt基本原始码合集,每日两次自动更新。 - 软件包分支供18.06版本使用 - 软件包分支供19.07版本使用 我只是个小白搬运工,并不保证所有插件都能正常使用,请各位自行尝试。
  • OpenWRT-R2S-R4S:集成官方主源代码及CTCGFW与Lean的软包代码
    优质
    这是一个基于OpenWrt操作系统的固件项目,专门针对R2S和R4S路由器型号。该项目集成了官方的主源代码以及来自CTCGFW与Lean社区开发者的额外软件包代码,提供了更丰富的功能和优化性能。 OpenWrt R2S 和 R4S 固件:警告,在自己的风险下使用它。仅限非营利用途。 默认管理IP地址为 ,用户名:root,无密码登录后,请尽快设置登录密码。 将固件刷新到SD卡后,您只需通过“升级”功能更新它(无需解压缩.gz归档文件)。 支持USB LTE Hilink加密狗和USB网络共享。建议保持配置处于升级状态,完全不必删除它们。 应用领域包括:AccessControl、ADbyby、CFDisk、DDNS、DiskMan、FRP、Gost、SpeedTest-CLI、SSRPlus、Socat、Stress-ng、Tmate、UPNP、网络唤醒和WireGuard等。 感谢Bigwigs。
  • MTK-OpenWRT-3.10.14: MT7628 OpenWRT
    优质
    MTK-OpenWRT-3.10.14是基于MT7628芯片的OpenWRT固件,适用于各种路由器和网络设备。此版本提供稳定、高效的网络功能与丰富的自定义选项。 《MT7628的OpenWRT固件:探索与解析》 本段落将深入探讨mtk-openwrt-3.10.14: MT7628的openwrt固件源码,这是一款专为MediaTek(联发科)开发的高性能、低功耗无线网络处理器MT7628设计的高度可定制和灵活的OpenWRT固件。该版本基于Linux内核3.10,保证了系统的稳定性和兼容性。 mtk-openwrt-3.10.14-master压缩包包含了构建和自定义MT7628路由器固件所需的所有源代码及工具。这些源代码主要分为以下几个关键部分: 1. **Linux内核**:这是整个固件的核心,负责硬件驱动与系统调用等底层功能。该版本的3.10.14内核支持大量驱动程序,能够高效地处理MT7628芯片组上的无线和有线网络接口以及其他外围设备。 2. **BusyBox**:作为轻量级UNIX工具集合,BusyBox提供了许多基本命令行工具如ls、cp、mv等,在嵌入式系统中广泛使用。 3. **U-Boot**:作为一种引导加载程序,它负责启动过程中的硬件初始化和Linux内核的加载到内存中。 4. **OpenWRT软件包**:拥有庞大的软件库管理系统,用户可以安装各种应用和服务如防火墙、HTTP服务器、VoIP服务等。这些软件包的源代码也包含在压缩包中。 5. **配置脚本**:构建过程依赖于一系列配置脚本来定制固件的功能和组件,包括选择启用或禁用特定功能以及设置网络参数。 6. **构建工具链**:包括交叉编译器和其他工具,用于主机系统上针对MT7628架构的固件进行编译工作。 通过这个源码包,用户不仅可以深入了解OpenWRT的工作原理,还可以根据需求自由定制固件。例如,可以添加新的软件包、优化性能或增强安全特性等。这种开源性使得OpenWRT成为DIY路由器和网络解决方案的理想选择。 mtk-openwrt-3.10.14是MT7628芯片组的OpenWRT固件源码版本,提供了丰富的定制可能性,并让用户能够充分利用MT7628的强大功能,构建满足特定需求的网络环境。无论是对系统进行深度定制还是学习网络设备底层运作原理,这个源码包都是一个宝贵的资源。
  • 7500升级OpenWRT
    优质
    本教程详细介绍将路由器7500型号从原生固件切换至开源替代方案OpenWRT的过程,适合有一定技术基础的用户探索路由器更多高级功能。 7500V2刷openwrt-r38298-tl-wdr7500-v2-squashfs-factory。
  • 自行X86平台的OpenWRT 18.06.1
    优质
    本教程详细介绍如何在X86平台上从源代码编译OpenWrt 18.06.1版本的固件,适用于需要自定义功能或优化性能的技术爱好者和开发者。 本人自编译自用固件,支持绝大部分有线和无线网卡,并可使用SSR功能,更多特性请自行探索!版本为OpenWrt 18.06.4 r7808,具体刷入方法见压缩包内文件说明。经过实际使用后发现该固件非常稳定。由于上传权限限制,已将固件上传至百度网盘,请根据附件提示下载。