31,615
stars
+5+6+26
19,046
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions
README
欢迎来到 Lean 的 LEDE 源码仓库 为国产龙芯 LOONGSON SoC loongarch64 / 飞腾 Phytium 腾锐 D2000 系列架构添加支持 I18N: English | 简体中文 | 日本語 官方讨论群 如有技术问题需要讨论或者交流,欢迎加入以下群: 1. QQ 讨论群:Op 固件技术研究群,号码 891659613,加群链接:点击加入 2. TG 讨论群:OP 编译官方大群,加群链接:点击加入 瑞莎网络计算 - 轻松打造你的网络边缘计算系统 !radxa-netcompute-features 瑞莎网络计算系列覆盖从入门到高性能的边缘网关场景,从千兆到 2.5G,从四核到六核,全系列基于瑞芯微高可靠处理器,低功耗、稳定运行,适合 7×24 小时网络服务。 | 产品型号 | E20C | E24C | E25 | E52C | E54C | | -------- | ----------------------- | ----------------------- | ------------------------------- | --------------------------------- | ------------------------- | | 处理器 | 瑞芯微RK3528A(四核) | 瑞芯微 RK3528A(四核) | 瑞芯微 RK3568(四核) | 瑞芯微 RK3582(六核) | 瑞芯微 RK3582(六核) | | 以太网 | 2x 千兆以太网 | 4x 千兆以太网 | 2x 2.5G 以太网 | 2x 2.5G 以太网 | 4x 千兆以太网 | | 适用场景 | 入门级软路由 / 家用网关 | 多口家庭路由 / IoT 网关 | 高速 2.5G 家庭 / 小型企业软路由 | 高性能 2.5G 路由 / 边缘计算 / VPN | 多口网络控制器 / 企业网关 | - 多网口设计,为网络计算而生 - 提供 2 / 4 网口、千兆 / 2.5G 多种组合,灵活适配家用、宿舍、小型企业与 IoT 网络。 - 一板多用,系统自由切换 - 支持 OpenWrt、Debian、Armbian 等多种系统,可应用于网关、轻量服务器或开发板等领域。 - 稳定可靠,适合全天候运行 - 优秀的金属外壳散热设计 + 瑞芯微平台的低功耗特性,确保长时间满载仍能保持稳定。 - 开发生态完善,轻松扩展功能 - 提供配套文档、源码与社区支持,方便开发者进行二次开发、插件扩展与自定义功能。 了解更多 - 官方文档 - 官网介绍 - 瑞莎京东店铺 - 瑞莎淘宝店铺 注意 1. 不要用 root 用户进行编译 2. 国内用户编译前最好准备好梯子 3. 默认登陆IP 192.168.1.1 密码 password 编译命令 1. 首先装好 Linux 系统,推荐 Debian 或 Ubuntu LTS 22/24 2. 安装编译依赖 bash sudo apt update -y sudo apt full-upgrade -y sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \ bzip2 ccache clang cmake cpio curl device-tree-compiler flex gawk gcc-multilib g++-multilib gettext \ genisoimage git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev \ libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev \ libreadline-dev libssl-dev libtool llvm lrzsz libnsl-dev ninja-build p7zip p7zip-full patch pkgconf \ python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion \ swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd xz-utils zlib1g-dev 3. 下载源代码,更新 feeds 并选择配置 bash git clone https://github.com/coolsnowwolf/lede cd lede ./scripts/feeds update -a ./scripts/feeds install -a make menuconfig 4. 下载 dl 库,编译固件 (-j 后面是线程数,第一次编译推荐用单线程) bash make download -j8 make V=s -j1 本套代码保证肯定可以编译成功。里面包括了 R24 所有源代码,包括 IPK 的。 你可以自由使用,但源码编译二次发布请注明我的 GitHub 仓库链接。谢谢合作! 二次编译: bash cd lede git pull ./scripts/feeds update -a ./scripts/feeds install -a make defconfig make download -j8 make V=s -j$(nproc) 如果需要重新配置: bash rm -rf .config make menuconfig make V=s -j$(nproc) 编译完成后输出路径:bin/targets 使用 WSL/WSL2 进行编译 由于 WSL 的 PATH 中包含带有空格的 Windows 路径,有可能会导致编译失败,请在 make 前面加上: bash PATH=/usr/local/sbin:/usr/local