找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 24519|回复: 16

Openwrt如何下载指定版本的源代码?

[复制链接]
发表于 2016-11-30 11:54 | 显示全部楼层 |阅读模式
起因是最近拿到一个703N,4M flash的
找到一个固件,全集成的,各方面都满足我的要求
想安装一个USB-TTL的驱动,空间足够,奈何固件内核有点老,安装不了
出动google搜遍网络都找不到对应版本的ipk文件了
想着自己编译源代码算了
结果貌似openwrt现在不用svn了,改用git了
可是死活不知道如何下载指定版本的代码,有懂得兄弟能指点一二不?
需要如下版本的代码
Hostname        OpenWrt
Model        TP-LINK TL-WR703N v1
Firmware Version        OpenWrt Barrier Breaker r37813 / LuCI Trunk (svn-r9889)
Kernel Version        3.10.4


或者谁有这个附近的代码,丢我一份也行
或者有3.10.4版本的kmod-usb-serial-ch341_ar71xx.ipk给我一个就更好了
不胜感激
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
发表于 2016-11-30 12:16 | 显示全部楼层
trunk
  1. git clone git://github.com/openwrt/openwrt.git
复制代码

15.05  (Chaos Calmer)
  1. git clone -b chaos_calmer git://github.com/openwrt/openwrt.git
复制代码

14.07  (Barrier Breaker)
  1. git clone -b barrier_breaker git://github.com/openwrt/openwrt.git
复制代码

12.09  (Attitude Adjustment)
  1. git clone -b attitude_adjustment git://github.com/openwrt/openwrt.git
复制代码

点评

我需要源码,谢谢2楼了!!!!!  详情 回复 发表于 2017-7-12 10:13
谢谢兄弟的回复,你贴的这些代码都是下载主线最新代码的方法 我想要下的是老版本的代码  详情 回复 发表于 2016-11-30 13:51
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2016-11-30 12:19 | 显示全部楼层
本帖最后由 waitopen 于 2016-11-30 12:23 编辑

内核版本和硬件类型是要在源码中修改的
内核版本修改:
  1. openwrt/include/kernel-version.mk
复制代码
硬件类型修改:

执行
  1. make menuconfig
复制代码
后,在选项中修改。

当然我的是笨办法,也可以修改源码根目录的配置文件“.config”

只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2016-11-30 12:27 | 显示全部楼层
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2016-11-30 12:55 | 显示全部楼层
先将这个项目git clone下来,然后通过git log看所有的commit,然后在里面找到你需要的版本的commit id ,最后 git checkout commit id

点评

呃。。。没玩过git,完全看不懂 不过谢谢指教,我先git下来再请教吧  详情 回复 发表于 2016-11-30 13:53
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2016-11-30 13:21 | 显示全部楼层

点评

谢谢回复 这个目录是最新主线版本对应的各个软件包 我要的老版本的软件包  详情 回复 发表于 2016-11-30 13:52
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-30 13:51 | 显示全部楼层
waitopen 发表于 2016-11-30 12:16
trunk

15.05  (Chaos Calmer)

谢谢兄弟的回复,你贴的这些代码都是下载主线最新代码的方法
我想要下的是老版本的代码
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-30 13:52 | 显示全部楼层
ppc555 发表于 2016-11-30 13:21
https://downloads.openwrt.org/barrier_breaker/14.07/ar71xx/generic/packages/base/

谢谢回复
这个目录是最新主线版本对应的各个软件包
我要的老版本的软件包
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-30 13:53 | 显示全部楼层
liufanl 发表于 2016-11-30 12:55
先将这个项目git clone下来,然后通过git log看所有的commit,然后在里面找到你需要的版本的commit id ,最 ...


呃。。。没玩过git,完全看不懂
不过谢谢指教,我先git下来再请教吧

只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2017-3-30 16:14 | 显示全部楼层
我也想知道,如何git  制定的版本号  比如r35555 这个版本
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2017-3-30 20:38 | 显示全部楼层
他这个在官方上面有
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2017-7-12 10:12 | 显示全部楼层
我需要源码,谢谢2楼了!!!!!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2017-7-12 10:13 | 显示全部楼层
waitopen 发表于 2016-11-30 12:16
trunk

15.05  (Chaos Calmer)

我需要源码,谢谢2楼了!!!!!
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2017-7-13 09:22 | 显示全部楼层
思考MARK一下
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

发表于 2017-8-3 21:04 | 显示全部楼层
git clone <源码仓库地址> <目标文件夹,这个不设置则默认为仓库名字>
如下载LEDE:git clone https://github.com/lede-project/source.git lede
需要特定的版本,如(分支——branch, 标签——Tag,提交历史——commit)
cd <目标文件夹> ,执行git checkout:
已LEDE为例,cd lede:
指定的分支,则 git checkout <分支名字>,
指定Tag ,则 git checkout <Tag名字>
指定commit ,则 git checkout <commit id>
注意在使用是,<>是不需要输入的。branch Tag commit这些信息都在GitHub页面可以查看得到,记住需要的哪一个即可。
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应。胡乱输入灌水等操作将会被封禁ID。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-7-12 23:36

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表