GoGPT Best VPN GoSearch

Biểu tượng yêu thích OnWorks

radioclkd - Trực tuyến trên đám mây

Chạy radioclkd trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh radioclkd có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


radiooclkd - giải mã thời gian từ (các) đồng hồ vô tuyến được gắn vào cổng nối tiếp

SYNOPSIS


phóng xạ [ -tphv ] thiết bị

MÔ TẢ


phóng xạ là một daemon đơn giản giúp giải mã thời gian từ một thiết bị đồng hồ vô tuyến được gắn vào
các dòng trạng thái DCD và / hoặc CTS và / hoặc DSR của cổng nối tiếp của máy tính. Nó có thể
giải mã tín hiệu thời gian DCF77, MSF và WWVB. Thời gian nhận được sau đó được gửi đến ntpd sử dụng
trình điều khiển đồng hồ tham chiếu bộ nhớ được chia sẻ. Loại tín hiệu thời gian nhận được là
tự động xác định. Nếu bạn gặp sự cố khi sử dụng chương trình
ngắt, lệnh sau được biết là hữu ích trong nhiều trường hợp. Nếu điều này không thành công bạn
luôn luôn có thể quay trở lại phương pháp bỏ phiếu.

stty crtscts </ dev / ttyS0

Có thể tìm thấy thông tin chi tiết về một thiết bị rẻ và dễ chế tạo để nhận các tín hiệu thời gian này
at

http://www.buzzard.org.uk/jonathan/radioclock.html

LỰA CHỌN


-P, --thăm dò ý kiến
Thăm dò cổng nối tiếp để biết các thay đổi trạng thái trong các dòng DCD, CTS và DSR thay vì
hơn sử dụng ngắt

-NS, --kiểm tra
Vào chế độ kiểm tra in độ dài của mỗi xung và thời gian được giải mã ở cuối
của mỗi phút trên stdout. Thời gian không được gửi đến ntpd sử dụng bộ nhớ được chia sẻ
trình điều khiển đồng hồ tham chiếu trong chế độ này.

-NS, --Cứu giúp
In tóm tắt ngắn gọn về các đối số dòng lệnh.

-v, --phiên bản
In số phiên bản và sau đó thoát.

CẤU HÌNH


Cấu hình rất đơn giản. Sử dụng máy chủ 127.127.28.0 trong tệp ntp.conf của bạn cho đồng hồ
được gắn vào dòng DCD, máy chủ 127.127.28.1 cho đồng hồ được gắn vào dòng CTS, và
máy chủ 127.127.28.2 cho đồng hồ được gắn vào dòng DSR. Bạn cũng sẽ muốn sử dụng
fudge dòng trên máy chủ để thay đổi refid được hiển thị.

TÍNH TOÁN


Do sự chậm trễ trong việc đưa ra tín hiệu vô tuyến, nó sẽ được xử lý bởi người nhận
bo mạch và độ trễ của hệ điều hành mà thời gian được giải mã bởi người nhận sẽ là
chênh lệch một chút so với UTC thực tế. Thông thường, độ trễ này sẽ nhỏ hơn 20ms, vì vậy trừ khi
bạn rất kén chọn thời gian hoặc đang sử dụng nhiều nguồn thời gian, chẳng hạn như GPS
đơn vị, đồng hồ radio khác hoặc máy chủ NTP trên internet, bạn có thể bỏ qua phần này.

Cơ bản của quy trình hiệu chuẩn là xác định độ lệch trung bình của đài
máy thu và sử dụng hệ số fudge time1 trong ntp.conf để đưa máy thu đến gần
có thể theo thời gian thực. Cách dễ nhất để xác định độ lệch của đài
thời gian của máy thu là chạy nó với đồng hồ tham chiếu không bị
các vấn đề. Đồng hồ tham chiếu tốt nhất sẽ là đơn vị GPS. Đây có thể là đơn vị GPS mà bạn
không muốn dành thời gian lưu giữ, hoặc một đơn vị mượn. Nếu điều này là không thể, bạn
có thể sử dụng một máy chủ tầng 1 trên internet.

Phương pháp hiệu chuẩn khá đơn giản. Chúng tôi đính kèm đồng hồ tham chiếu hiệu chuẩn vào
máy tính và điều chỉnh tầng của máy thu thanh của chúng tôi lên đến 5. Bằng cách này, chúng tôi có thể
chắc chắn rằng ntpd sẽ khóa vào đồng hồ tham chiếu hiệu chuẩn. Chúng tôi cần đảm bảo rằng
ntpd được định cấu hình để thu thập số liệu thống kê ngang hàng, vì vậy hãy đảm bảo rằng chúng tôi có một số dòng tương tự như
những cái này trong ntp.conf

thống kê / var / log / ntpstats /
thống kê loopstats peerstats clockstats
filegen peerstats tệp peerstats type day bật

Sau đó, chúng tôi khởi động lại ntpd và để nó chạy trong vài giờ. Sau đó chúng tôi có thể tạo một bản sao
tệp peerstats. Mẹo là xóa tất cả các mục trước khi ntpd đóng cửa
tổng hợp với đồng hồ tham chiếu hiệu chuẩn và sau đó chạy tập lệnh peer.awk trong
thư mục scripts / stats của bản phân phối ntp. Điều này sẽ cung cấp cho chúng tôi một sự bù đắp trung bình của
máy thu thanh tính bằng mili giây. Điều này có thể được chuyển đổi chúng thành giây và được thêm vào
dòng fudge trong ntp.conf cho bộ thu của chúng tôi.

Bước cuối cùng là xóa thay đổi về cấp độ cho đồng hồ tham chiếu của chúng tôi và
khởi động lại ntpd. Nếu bạn di chuyển máy thu bất kỳ khoảng cách nào đáng kể thì bạn sẽ cần phải
lặp lại bước hiệu chuẩn này. Qua phòng hoặc xung quanh tòa nhà hiện tại sẽ ổn,
nhưng nếu bạn di chuyển nó đến thị trấn / thành phố tiếp theo thì bạn sẽ cần phải hiệu chỉnh lại.

IN SỬ DỤNG


Phiên bản của ntpd đi kèm với hầu hết các bản phân phối Linux không có
trình điều khiển đồng hồ tham chiếu bộ nhớ được biên dịch theo mặc định. Điều này có thể được xác định bằng cách kiểm tra
các bản ghi sau ntpd được bắt đầu. Nếu trình điều khiển đồng hồ tham chiếu bộ nhớ được chia sẻ không
được biên dịch trong đó các bản ghi sẽ chứa các cảnh báo về việc trình điều khiển đồng hồ tham chiếu không được
được công nhận. Để biên dịch ntpd với trình điều khiển đồng hồ tham chiếu bộ nhớ được chia sẻ, bạn phải chỉ định
các --enable-SHM khi chạy cấu hình.

Cũng không phóng xạ or ntpd bao giờ đánh dấu đoạn bộ nhớ được chia sẻ để xóa. Nếu bạn dừng lại
bằng cách sử dụng trình điều khiển đồng hồ tham chiếu bộ nhớ được chia sẻ, do đó bất kỳ phân đoạn bộ nhớ dùng chung nào sẽ
vẫn tồn tại cho đến khi bạn khởi động lại hoặc xóa phân đoạn theo cách thủ công bằng cách sử dụng ipcrm. Các phân đoạn có thể được
được xác định là khóa có khóa 0x4e545030, 0x4e545031 hoặc 0x4e545032 bằng cách sử dụng i cái
chỉ huy.

Sử dụng radioclkd trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad




×
quảng cáo
❤️Mua sắm, đặt phòng hoặc mua tại đây — không mất phí, giúp duy trì các dịch vụ miễn phí.