[LEDE-DEV] [PATCH] scripts/download.pl: Use CDN for kernel downloads

Felix Fietkau nbd at nbd.name
Mon May 23 03:46:16 PDT 2016


On 2016-05-23 12:29, Petr Štetiar wrote:
> Felix Fietkau <nbd at nbd.name> [2016-05-23 11:11:50]:
> 
>> On 2016-05-23 10:29, Bjørn Mork wrote:
>> > Petr Štetiar <ynezz at true.cz> writes:
>> > 
>> >> -			push @mirrors, "https://kernel.org/pub/$dir";
>> >> +			push @mirrors, "https://cdn.kernel.org/pub/$dir";
>> >>  			push @mirrors, "ftp://kernel.org/pub/$dir";
>> > 
>> > Not sure that is a good idea at this point.  At least here, kernel.org
>> > has IPv6 AAAA records while cdn.kernel.org does not:
>>
>> So why not add both? :)
> 
> If I understand it correctly, the code is going to use another mirror only if
> the current mirror fails. In my case the download was awfully slow, but didn't
> failed.
You could put the CDN first, and the regular kernel.org afterwards.
Also, I think you could probably get rid of ftp://kernel.org while we're
at it. FTP is a horrible protocol and if HTTP fails, FTP is even more
likely to fail.

- Felix



More information about the Lede-dev mailing list