Sure, but I cannot upload a script here so I made it a .txt document. source_sync.sh.txt (10.8 KB)
No changes were made to this and it was working the other day. I want to point out that I have tried pinging those IP addresses and am not getting any responses so I am pretty sure it is a server-side issue.
Thanks @a.todd1 for the info.
Yes, it is server load issue, we saw a lot of requests related to gitweb url so I am trying to understand what
are those requests for, I thought users just need to use git command to clone/fetch repo via https
I ran the following to sync with the repos for JetPack 6.2:
./source_sync.sh -k -t jetson_36.4.3
By this point, the I was not seeing the usual “connection refused” errors, at a glance it looked like everything synced successfully.
Once tried building the kernel make -C kernel I was seeing an error that autoconf.h was missing.
I did some more digging and noticed the Makefile was missing after syncing JP6.2.
Here are some screenshots comparing the contents of source/kernel for JP6.1 and 6.2:
My work around for this was to copy the Makefile from 6.1 to 6.2 and that was successful, but if I did not have this (as others may not) it would prevent builds as documented here:
@a.todd1 Could you let me know which command I should run to get JP6.1, and which repo the Makefile should be under?
Here is what I got after run ./source_sync.sh -t jetson_36.4
$ls
dtc-src hardware hwpm kernel kernel-devicetree nvdisplay nvethernetrm nvgpu nvidia-oot source_sync.sh tegra
You should be in Linux_for_Tegra/source for based on what ls -l returned for you. What is present in Linux_for_Tegra/source/kernel? Is there a Makefile?