OpenWrt开机自启动时间校准ntpd服务

openwrt使用GPS时钟源同步本地时间,NTPD 使用GPS作为时钟源同步openwrt设备时间,以达到多个独立工作设备间的时钟同步 同步方案采用GPSD获取GPS信息并作为服务器,使用NTPD软件同步本地时间。GPSD的安装与使用见另外一篇文章:https://blog.youkuaiyun.com/qq_39405494/article/details/89390446 NTPD安装 ntpd 是一个操作系统Daemon进程,用于校正本地系统与标准时钟源... 阅读详情
AI摘要

本文介绍了在树莓派上遇到OpenWrt的sysntpd服务开机未自启的问题,转而使用原生ntpd服务进行时间同步。通过在etc c.local文件中添加命令启动ntpd,并提供了开机自启和手动更新时间的命令选项。添加执行权限后,ntpd服务将在开机时同步时间。

理论上,OpenWrt 自带的时钟同步服务sysntpd应该是开机自启的,但是在我的树莓派上遇到了开机不自启的问题,干脆使用原生的ntpd服务。

在\etc\rc.local文件中最后一行的exit 0之前写入:

ntpd -p 0.asia.pool.ntp.org

-p表示从指定服务器获取时间。该命令运行后会生成守护进程ntpd,可以通过ps命令查看:

ps | grep ntp

在这里插入图片描述
注:若首次使用rc.local,还需要为其添加执行权限(参考该教程):

chmod +x /etc/rc.local

如果不想开机自启ntpd,而是自己手动更新时间,可以像该教程一样使用如下命令:

ntpd -n -d -p 0.asia.pool.ntp.org

-n代表不进入守护程序模式,直接在前台运行;
-d代表verbose模式,即输出更多的状态提示字符;
-p上文已提过。

更多参数介绍可以参考该教程。

注意上面的命令会一直运行下去,在更新几轮之后就可以手动Ctrl+C退出啦。之后输入date命令,顺利的话就可以发现系统时间已经校正成功。

Linux:NTP校时、PTP校时 在进行网络协议通信时,我们有时候需要计算通信的延迟。一般的方式就是:A端获取本地时间信息并将其填充到网络数据包中进行发送,B端收到数据包后进行解析获取到A发来的时间,然后B获取本地时间进行运算,网络延迟 = B端本地时间 - A端本地时间。NTP(Network Time Protocol)是一种用于同步计算机时间的协议。它能够确保计算机时钟与全球统一的时间标准保持同步。NTP使用一组分层的时间服务器来提供准确的时间参考。顶层的时间服务器会从原子钟或其他高精度时间源获取时间,并将它们传播到更低层的服务器。 阅读详情

相关推荐

Linux系统时间同步实践:ntpd服务与RPM包管理

NTP(Network Time Protocol)是一种确保计算机网络中时间同步的协议。在信息时代的快速发展下,时间的准确同步变得尤为重要,不仅仅在日常应用中需要准确的时间记录,更为关键的是在服务的高可用性、事务处理、记录归档等方面,准确的时间信息有助于保证系统运行的稳定性和可追踪性。多种工具可用于监控NTP服务器的状态和性能,以下是一些常用的工具和它们的应用方式:ntpq已经提到的ntpq工具除了可以查询NTP状态外,还可以用来检查服务器之间的同步关系。bash。

weixin_36299472的博客 1086

ntpd -p命令详解

[root@realhost /]# ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== 119.28.183.18...

骗人布- 6997

openwrt知识总结(ntp时间同步+时区设置)

openwrt知识总结(ntp时间同步+时区设置)

CentOS网络时钟同步协议-- NTP, PTP

这篇文章介绍一下两个时钟同步的网络协议:NTP和PTP。 这里不涉及协议的原理和具体实现(想了解的可自行Google),重点是如何搭建起这两个服务。 1. NTP及PTP简介 NTP(Network Time Protocol)是用于不同计算机之间同步时钟的网络协议。 它的设计目标是使所有的互连的机器之间的时钟与UTC时间只相差若干毫秒。 目前NTP协议已经是有第4版了,如果不需要了解NTP太多细节的话,看看这个wiki页面应该就足够了。需要注意的就是它有clock strata的概念。 PTP(P

行到水穷处,坐看云起时 2375

Ansys Lumerical 2023 R1.2新功能实战:薄膜铌酸锂调制器仿真全流程解析

本文详细解析了Ansys Lumerical 2023 R1.2在薄膜铌酸锂电光相位调制器仿真中的最新功能与应用。通过实战演示,展示了从电极配置、电场计算到模式分析的全流程,重点介绍了各向异性介电常数支持和多物理场耦合优化等关键技术,助力开发者高效设计高性能光通信器件。

weixin_28454475的博客 1204

128x64 OLED屏的救星:手把手教你用纯C实现轻量级多级菜单

本文针对资源受限的单片机开发场景,提供了一套用纯C语言实现128x64 OLED屏轻量级多级菜单的完整方案。该方案摒弃了传统的树形指针结构,创新性地采用哈希表进行菜单项管理,核心代码不足200行,内存占用极低,逻辑清晰且易于维护。文章详细阐述了架构设计、实战演练及性能优化技巧,是STM32、ESP8266等小内存MCU项目的理想选择。

table的专栏 226

openwrt 日期时间错误导致ca证书检查失败处理方法

certificate is not yet valid 表示设备系统时间早于证书的生效日期。这是嵌入式设备的常见问题——没有 RTC 电池或 RTC 未初始化,开机后时间停留在过去的某个日期。date -s “2026-06-17 16:00” #手动设置设备系统时间。检查是否有 ntpd 或 ntpdate。如果有 ntpdate,手动同步一次。如果有 ntpd,启用开机自启。原因:系统时钟不正确。

若有博文对您有帮助,欢迎点赞关注,收藏评论。 345

UDS $27服务DLL文件生成

UDS 27算法 DLL文件生成

hkj8808的博客 1281

openwrt中时间同步ntp使用

这就是我自己在openwrt使用ntp的记录。如果大家有更好的想法,也欢迎大家加我好友交流分享哈。作者:良知犹存,白天努力工作,晚上原创公号号主。公众号内容除了技术还有些人生感悟,一个认真输出内容的职场老司机,也是一个技术之外丰富生活的人,摄影、音乐 and 篮球。关注我,与我一起同行。推荐阅读【1】jetson nano开发使用的基础详细分享【2】Linux开发coredump文件分析实战分享【3】CPU中的程序是怎么运行起来的必读【4】cartographer环境建立以及建图测试【5】

良知犹存的博客 3520

转子动力学 | 临界速度与稳定性分析

本文深入探讨了转子动力学中的核心问题——临界速度与稳定性分析。临界速度是旋转机械发生共振的危险转速,通过模态分析和坎贝尔图可进行预测。文章还剖析了油膜涡动等稳定性问题,并结合ANSYS仿真案例,详细阐述了从建模、分析到设计优化的完整工程实践流程,为旋转机械的可靠设计与安全运行提供关键指导。

weixin_29313239的博客 517

一文读懂 SAP ERP / SAP S/4HANA 里的 Price List:概念、配置、定价流程与可运行 ABAP 示例

SAP ERP/S4HANA中的Price List解析 本文系统阐述了SAP定价体系中Price List的核心概念和实现机制。Price List并非独立的价目表,而是通过条件技术(条件类型、访问序列、条件记录)与Price List Type(PLTYP)共同作用的定价维度。文章详细说明了: Price List本质上是客户主数据中的PLTYP字段,作为定价查找键使用 定价流程中条件访问序列如何利用PLTYP查找特定价格 S4HANA与ECC版本在价格维护入口的差异 实际业务中如何通过不同PLTYP实

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 658

ntp同步时间原理-openwrt配置编译应用完整版

NTP(Network Time Protocol,网络时间协议)是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。使用NTP的目的是对网络内所有具有时钟的设备进行时钟同步,使网络内所有设备的时钟保持一致,从而使设备能够提供基于统一时间的多种应用。对于运行NTP的本地系统,既可以接收来自其他时钟源的同步,又可以作为时钟源同步其他的时钟,并且可以和其他设备互相同步。

嵌入式Linux开发从业者,立志做一名优秀的博客输出者! 1329

点云配准SIFT+SI+RANSAC+ICP

Spin Image(SI)是一种用于点云数据描述的特征描述子,广泛应用于三维点云配准、识别和重建等领域。它能够捕捉点云中的局部几何信息,具有旋转不变性和部分平移不变性等优点,是一种非常强大的特征描述子。Spin Image是一种强大的点云特征描述子,具有旋转不变性、局部几何信息捕捉等优点,适用于点云配准、目标识别和三维重建等多个领域。通过合理选择局部区域、建立参考框架和计算描述子,可以充分利用Spin Image描述点云的特征,从而实现各种三维场景分析和处理任务。

点云兔子的博客 557

OpenWRT(14):本地时钟校准服务ntpd(Network Time Protocol Daemon)

ntpd是一个用于实现网络时间协议(NTP)的守护进程,它允许路由器与互联网上的时间服务器同步时间。这样可以确保路由器的系统时间是准确的,这对于很多依赖于时间的服务和功能来说非常重要,比如VPN、动态DNS、定时任务等。

szembed的博客 919

如何给K8S配置一个具有永久有效的kubeconfig

在 Amazon EKS 环境中,Kubernetes 的认证机制与 AWS IAM 深度集成,通过aws-iam-authenticator动态生成临时凭证。这种设计虽然增强了安全性,但给需要持久化凭证的工具链(如 CI/CD 系统中的 KubeVela)带来了挑战。具体表现为:临时凭证失效​​:默认 Token 有效期为 15 分钟至 1 小时;​​IAM 角色限制​​:直接使用aws eks get-token生成的凭证无法持久化

小杨同学的博客 659

72、海洋地理信息系统:电子海图的全面解析

本文全面解析了海洋地理信息系统中的电子海图技术,从AIS数据的应用、电子海图数据的存储与显示,到电子导航的发展趋势和S-100通用水文数据模型的推广,系统地阐述了电子海图在现代航海中的核心作用及其未来发展方向。

hhh00的博客 251

openwrt ntp

NTP时间 蜂窝网络连上后通过notify传给 router /etc/init.d/sysntpd stop && /etc/init.d/sysntpd start

589

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

openwrt ntp服务器修改,[已解决]openwrt如何同步时间

root@OpenWrt:~# ntpd -n -d -p stdtime.gov.hkntpd: resolved peer stdtime.gov.hk to 118.143.17.82ntpd: sent query to 118.143.17.82ntpd: reply from 118.143.17.82: reach 0x01 offset -0.006161 delay 0.0039...

weixin_42442651的博客 3775

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

linux时间同步ntp

linux时间同步ntp配置 环境:centos7 服务端:192.168.194.22 客户端:192.168.194.21 客户端:192.168.194.23 1、下载安装 yum install -y ntp 无外网的情况,可以在虚拟机上下载二进制包,也可以下载源码包 采用二进制或者编译安装,有些时候二进制或者编译安装可能出现 没有配置文件,那就直接手动创建,当然也可以扣其他服务器的配置文件 2、服务端配置【服务端:192.168.194.22】 3、客户端配置【客户端:192.168.194.

weixin_45574151的博客 380

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

ntp client 移植到openwrt

将ntp 移植到openwrt使用

xhoufei2010的专栏 3601

解决OpenWRT CC版本,MT7621平台下时钟/时间过快问题

解决OpenWRT CC版本,MT7621平台下时钟/时间过快问题前言前段时间发现自己的7621板子经常出现时间不准的原因,一开始以为是校时服务ntpd出了问题,所以杀死已经存在的进程,手动运行校时程序发现校时是可以成功的,经过很长一段时间观察,后来发现系统所谓的1秒要比实际的1秒快,有一点可以很明显的看出,当sleep 60的时候,大概54秒就结束了,后来发现问题出在CPU频率上 注:该方法只

不会飞的猪的博客 6525

linux ntpq -p命令详解

ntpq -p命令用于查询和显示本地系统与NTP(网络时间协议)服务器之间的关联状态和同步信息,帮助监控和评估时间同步的准确性和稳定性。

学亮编程手记 2124

openwrt 时间同步问题

https://jusoy.com/blog/archives/63

mcusun2000的博客 2246

NTPD安装与配置

一、安装NTP server 1.查看是否安装 rpm -qa | grep ntp 2.安装 yum install ntp 二、配置NTP server NTP server的主配置文件为/etc/ntp.conf 现对/etc/ntp.conf的各项进行说明 #设置此服务器同上层服务器做时间同步的IP地址,prefer意味着首选IP地址 serve

小龙王2010 7931

linux 修改openwrt ntp服务器

修改openwrt ntp 服务器的demo #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]) {        if (argc     {         print

weixin_37926906的博客 2101

openwrt,NTP服务器

ntp1.aliyun.com ntp2.aliyun.com ntp3.aliyun.com ntp4.aliyun.com ntp5.aliyun.com

luohuawei168的博客 2229
上一篇: LaTeX 参考文献引用尚未发表的文献
下一篇: OpenWrt shell 终端命令行前缀添加颜色
Hsin96
博客等级 码龄8年 6粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值