使用ImageBuilder脱机构建OpenWrt

时间:2017-07-03 15:30:32

标签: openwrt

我正在使用Carambola2开发板,并使用OpenWrt的ImageBuilder构建固件。这非常有效。但我想在离线时构建固件。因为默认情况下它会尝试从8devices.com下载数据。当我离线时它编译得很好,但它很慢,因为它试图访问互联网。任何sugestions?

2 个答案:

答案 0 :(得分:2)

图片构建器需要互联网,或者您下载所需的所有软件包并将其保存到“ dl ”文件夹,或者您可以离线构建它,您可以尝试使用源代码构建openwrt。你可以查看link  使用源代码构建图像。

答案 1 :(得分:0)

我找到的唯一解决方案如下:

步骤1:在Makefile的干净目标中删除DL_DIR的rm-command。

步骤2:将pkg.8devices.com添加到hosts.deny文件。

因此,您只需在第一次和每次添加新包时都需要互联网连接。

我认为这不是一个干净的解决方案,但它对我有用。