Linux çift{0}}sensörlü PTP senkronizasyonu, ağ kartı sürücüsü güncellemeleri ve donanım zaman damgası uyarlaması üzerine daha önce odaklandığınız noktaya göre, donanım zaman damgası çalışmıyorsa aşağıdaki dört temel adımı kullanarak sorunu giderebilirsiniz:
I. Sürücü ve Çekirdek Modüllerini Kontrol Edin
Sürücü Yüklemesini Kontrol Edin
lsmod |'ı yürütün Sürücü modülünün yüklendiğini onaylamak için grep igb` (örnek olarak Intel ağ kartını kullanarak).
Sürüm Eşleşmesinin Doğrulanması
Sürücü sürümünün donanım zaman damgalarını desteklediğini doğrulamak için `ethtool -i eth0` komutunu çalıştırın. Daha eski sürücüler bu özellikten yoksun olabilir ve en son kararlı resmi sürüme güncellenmeleri gerekebilir.
II. Ağ Kartı Donanım Yeteneklerini Doğrulayın
Komutu Yürüt
Karar Kriterleri
SSOF_TIMESTAMPING_TX_HARDWARE ve SOF_TIMESTAMPING_RX_HARDWARE** görünür olmalıdır. Eksik olmaları, ağ kartı donanımının kendisinin desteklemediği veya ilgili işlevin BIOS'ta devre dışı bırakıldığı anlamına gelir.
III. PTP Yapılandırma Parametrelerini Kontrol Edin
Yapılandırma dosyasını doğrulayın: `/etc/linuxptp/ptp4l.conf` dosyasını kontrol edin ve `time_stamping`in `hardware` (varsayılan değer) olarak ayarlandığını ve `phc_index`in doğru PTP saat aygıtını (örneğin, `/dev/ptp0`) gösterdiğini doğrulayın.
Yazılım Bozulması Sorununu Giderme: Günlükler "yazılım zaman damgasına geri dönme" gösteriyorsa, donanım çağrısı hatalarına yetersiz izinlerin veya eksik cihaz düğümlerinin neden olup olmadığını kontrol edin.
IV. Sistem ve İzin Sorunlarını Giderme
İzin Kontrolü: 'ptp4l'nin kök ayrıcalıklarıyla çalıştığından emin olun; sıradan kullanıcılar `/dev/ptp*` aygıtlarına erişememelidir.
Çakışan Hizmet Girişimi: Ağ kartı parametrelerini sıfırlamalarını ve donanım zaman damgalarının geçersiz olmasına neden olmalarını önlemek için ağ kartlarının NetworkManager veya diğer ağ yönetimi araçları tarafından otomatik yapılandırılmasını devre dışı bırakın.
Bu işlem, sorunun sürücülerden mi, donanımdan mı, yapılandırmadan mı yoksa sistem izinlerinden mi kaynaklandığını hızlı bir şekilde tespit edebilir ve donanım zaman damgası işlevini geri yükleyebilir.

