ptp4l ptpdevice के रूप में eth0 को पंजीकृत नहीं करता है


0

निम्नलिखित चरणों का पालन ​​करते हुए मैंने पाया कि जब आप निम्नलिखित कमांड चलाते हैं:

sudo ptp4l -m -i eth0

अपेक्षित उत्पादन है selected eth0 as PTP clock

हालांकि मुझे क्या है selected \dev\ptp1 as PTP clock

मैं एक बिट के आसपास खोज की है और खिचड़ी भाषा को खोजने के लिए इसे ठीक करने के लिए लगता है। जब मैं इसे एक config फाइल के साथ चलाता हूं तो यह वही काम करता है। salveonly को सेट करने से कुछ भी नहीं बदलता है और eth0 इंटरफ़ेस हार्डवेयर टाइम स्टैम्पिंग का समर्थन करता है। समय सर्वर एक जीपीएस आधारित टाइममाचिन है और इसे eth0 के माध्यम से नेटवर्क पर पहुंच योग्य है और इसे अनुमति देने के लिए udp पोर्ट खुले हैं। यह पता लगाने की कोशिश कर रहा हूँ कि इसके बिल्ट ptp0 और ptp1 डिवाइसेज़ से डिफ़ॉल्ट से ptp4l कैसे बचें। eth0 को / dev निर्देशिका में सूचीबद्ध नहीं किया गया है।

जब ptp4l डेमॉन के रूप में चल रहा हो तो सेवा को चलाने में मदद करने के लिए phc2sys का उपयोग करें। phc2sys बस लटक रहा है और ptp4l की प्रतीक्षा कर रहा है। सेवा ptp4l स्थिति दिखाती है कि यह चल रही है और यह बिना किसी समस्या के चलेगी, लेकिन डिफॉल्ट / / dev / ptp1 के लिए जब विन्यास स्पष्ट रूप से यह eth0 का उपयोग करना चाहिए बता रहा है। जहां मैं इसे सुनने के लिए कह रहा हूं, वहां बस इसे नहीं सुनना। ओएस ubuntu है। किसी भी अंतर्दृष्टि और मदद बहुत सराहना की है। मुझे लगता है कि मैं कुछ महत्वपूर्ण लेकिन सरल याद कर रहा हूँ।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.