JonatasPrust Posted October 2, 2019 Share Posted October 2, 2019 Armbianmonitor: http://ix.io/1PbW Hi, i get this error when i run the script by crontab. When I run manually, the script runs perfectly. crontab is executed by the command: "crontab -u root -e" To make sure the tasks are performed by the root user, but I still have the following error: hwclock: Cannot access the Hardware Clock via any known method. hwclock: Use the --debug option to see the details of our search for an access method. Erro na sincronização Wed 02 Oct 2019 08:04:11 AM -03 This is the script: #!/bin/bash pingtest=$(ping -c 1 a.ntp.br > /dev/null 2>&1; echo $?); if [[ $pingtest -eq 0 ]]; then systohc=$(/sbin/hwclock -f /dev/rtc1 -w; echo $?); if [[ $systohc -eq 0 ]]; then echo "SINCRONIZADO: SISTEMA PARA RTC" date else echo "Erro na sincronizacao" date fi else hctosys=$(/sbin/hwclock -f /dev/rtc1 -s; echo $?); if [[ $hctosys -eq 0 ]]; then echo "SINCRONIZADO: RTC PARA SISTEMA" date else echo "Erro na sincronização" date fi fi and this is the contab, config by "crontab -u root -e" command: */30 * * * * /bin/bash /scripts/rtc/rtc.sh > /scripts/rtc/rtc.log 2>&1 @reboot /bin/bash /scripts/rtc/rtc.sh > /scripts/rtc/rtc.log 2>&1 Well, i dont understand why i got this error, if i am running the commands as root. Link to comment Share on other sites More sharing options...
JonatasPrust Posted October 11, 2019 Author Share Posted October 11, 2019 After the system update, crontab was able to run the script as root. Now everything is working. Armbian Linux 4.19.62-sunxi Link to comment Share on other sites More sharing options...
Recommended Posts