Jump to content

Recommended Posts

Posted

Armbian is community driven open source project. To keep it relevant and up to date it needs maintenance round the clock. This work is done by a small amateur contributor force which was under-powered since early days and it still is. For most basic tasks!

Any help is more then welcome.

 

 

General tips:
 

  • plan to do things you understand. 
  • expect little to no guidance.
  • focus on common needs and forget what is important only to you.
  • start small.


If you still don't know how to start, attach your questions below in the topic.

Posted
3 hours ago, jata said:

Happy to help


You know how to edit documentation, bash scripting, moderating forum? Perhaps some organising skills? Talking to other newbies? If yes to any, just do it. If no, keep on looking. There is a lot of things to do which does not require any deep technical knowledge but save us precious time. Which we don't have. I have to choose between fixing RC car for my kid or helping you ... 

Posted

I'm keen to help out with some scripting and get into more technical stuff. Can also edit docs etc. 

 

As a first step on the technical side, do I need to be able to compile a kernel/image myself?

Posted
26 minutes ago, jata said:

do I need to be able to compile a kernel/image myself?


No, unless you want to improve documentations for that part.

Posted

That's great so what can I do to help with the latest rock64 kernel 5.4?

 

Should I get a setup with rock64 plugged into a monitor and then compare the boot info from Armbian_19.11.3_Rock64_buster_current_5.3.11 (working) vs Armbian_19.11.6_Rock64_buster_current_5.4.y (broken)

 

If this is a good starting point then happy to assist...

 

 

Posted
6 hours ago, jata said:

If this is a good starting point then happy to assist...

 

- do things you understand.

- forget what is important to you.

- start small.

  • Igor changed the title to I want to help on the project. I really do.
Posted

Igor, as far as I can tell your documentation omits mention of the SYNC_CLOCK parameter to the build scripts. 

If your build host is a system already synced to NTP, for example by systemd-timedated this fragment from general.sh


    895         # sync clock
    896         if [[ $SYNC_CLOCK != no ]]; then
    897                 display_alert "Syncing clock" "host" "info"
    898                 ntpdate -s ${NTP_SERVER:- pool.ntp.org}
    899         fi


seems to simply mess with the system clock to no purpose.

 

 

What is the objective? To force an NTP synch  or to force the time into the log?

 

timedatectl seems to give correct answers about NTP status even when chrony is managing the clock. I don't have a system to test if it works reasonably with NTPD handling the clock, but if it does, possibly preceding the ntpdate with a check using timedatectl to check if  we are already synched to NTP  and if so skip the ntpdate would be a good idea?

 

Document the parameter?  If we add the check for NTP synch, possibly remove the parameter?

 

Harry

 

Posted
2 hours ago, Shoka said:

What is the objective? To force an NTP synch

 

We want to make sure clock is correct on start, nothing else.

  • Igor unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines