OpenWrt源码下载说明

OpenWrt源码下载说明

在研究OpenWrt之前,首先需要下载OpenWrt源码,那么在git仓库中保存的各版本以及分支都有什么区别,以及如何下载,是需要搞清楚的

1.OpenWrt版本对比表

分支Chaos Calmer 15.05(CC)Barrier Breaker14.07(BB)Attitude Adjustment 12.09(AA)
内核Linux kernel 3.18.21Linux Kernel 3.10Linux kernel 3.3
主要修改1.增加大量3G/4G调制解调器支持 2.Netfliter性能增强 3.网络栈多核支持 4.支持只能队列管理Qos等 5.DNSSEC增强支持 6.增加管理网络支持等1.增加procd新的preinit、init、热拔插及事件通知机制 2.原生IPv6支持 3.文件系统增强 4.UCI配置增强:支持测试配置和回滚最近工作状态机制,增加配置更改按需触发服务重启机制 5.网络功能增强:例如,支持动态防火墙规则,增加网桥的多播传输到单播传输的转换,等等1.增加并行编译支持 2.使用密文密码 3.各种防火墙功能增强 4.无线驱动更新及稳定性增强 5.新平台支持:ramips,bcm2708(Raspberry Pi)等等 6.发布镜像文件中支持网桥防火墙

2.下载说明及下载方式

说明:
OpenWrt在git仓库中大体分为主干(trunk版)和分支(branch版),主干(trunk)始终是正在开发的最新版本,不一定稳定可能会碰到编译或运行问题,分支(branch)各版本是用于功能开发完成之后创建的分支、修改bug及发布版本使用。还有标签(tags)下为发布版本代码。

下载:

  1. git
    在linux环境下,安装git工具后,可以使用”git clone”命令远程获取一个git库,OpenWrt已经建立了远程Git版本库,所以只需要在本地克隆一份。

    git clone git://github.com/openwrt/openwrt.git

    上面命令就是将 git://github.com/openwrt/openwrt.git 这个URL地址远程版本库,完全克隆到本地默认目录名为 openwrt 的目录下。

    git clone -b chaos_calmer git://github.com/openwrt/openwrt.git

    参考:https://dev.openwrt.org/wiki/GetSource

  2. 其他
    在windows环境下,在以下网页直接下载相关版本代码
    https://github.com/openwrt/openwrt/tree/chaos_calmer
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

izar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值