রাস্পবেরি পাই সময় আপডেট করবে না


12

আমি আনুমানিক দুই মাস আগে একটি রাস্পবেরি পাই 3 কিনেছি এবং তখন থেকে সময় আর আপডেট হয় নি । বিবরণ:

  1. অপারেটিং সিস্টেমটি রাস্পবিয়ান জেসির (4.1.19-v7 +) এর একটি নতুন ইনস্টলেশন ।
  2. ইন্টারনেট সংযোগটি দেশীয় Wi-Fi এর মাধ্যমে হয় এবং যোগাযোগের ক্ষেত্রে কোনও সমস্যা হয় না।
  3. টাইম আপডেট একই ল্যানে উইন্ডোজ মেশিনে কবজির মতো কাজ করে বলে কোনও ফায়ারওয়াল সমস্যা নেই।
  4. সময় অঞ্চল সঠিকভাবে সেট করা আছে।

আমি প্রথম দিয়ে শুরু nptdate। যখন আমি আপডেট জোর করে চেষ্টা করেছি,

sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start

দ্বিতীয় কমান্ডে টার্মিনাল হিমশীতল। শেষ বার্তাটি /var/log/syslogছিল:

Listening on routing socket on fd #22 for interface updates

/etc/ntp.conf সূচিপত্র:

driftfile /var/lib/ntp/ntp.drift

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

restrict 127.0.0.1
restrict ::1

আমার কাছে মনে হচ্ছে ntpপ্যাকেজের কোনও সমস্যা আছে। আমার রাস্পবেরি কেবল দিনের বেলা চালু থাকে এবং রাতের বেলা সময় ব্যবধান জমে থাকায় আমি কীভাবে সময় আপডেট করব?


1
আপনি কি বিতরণ ব্যবহার করছেন? এই প্রাচীন লিঙ্কগুলির বর্তমান রাস্পবিয়ান সাথে কোনও সম্পর্ক নেই। বুটের পরে কতক্ষণ অপেক্ষা করবেন? "সময় আপডেট হবে না" তা নিশ্চিত করতে আপনি কী করছেন?
মিলিওয়েজ

আপনি যদি এটি জিজ্ঞাসা করেন তবে এটি রাস্পবিয়ান। আমি যতক্ষণ অপেক্ষা করি তা আপডেট হয় না। আমি কোণে "তারিখ" কমান্ড এবং ঘড়ির কমান্ড ব্যবহার করি।
পিগমালিয়ন

ntpdবিগত কয়েক বছরে কিছু সময় পরিবর্তিত হয়েছে যাতে ব্যবহারকারীর পক্ষে পরিবর্তন আনতে বাধ্য করা কঠিন হয়। এর উদ্দেশ্যটি কতটা সরল, বিবেচনা করে এটি সর্বকালের সবচেয়ে খারাপভাবে নকশাকৃত, বেশিরভাগ অবজেক্ট অ্যাপস। কারও কারও কাছে স্ট্যান্ডেলোন এন্ড-ইউজার সিস্টেমের জন্য কেবলমাত্র একটি মৌলিক, ক্লায়েন্ট কেবল প্রয়োগের কথা লেখা উচিত। এটি আরএফসি পড়ার সাথে এক দিনের বেশি সময় নিতে পারে না। আমি তোমার জন্য অনুভব করছি আমি সেই জিনিসটিকে ঘৃণা করি (এটি সাধারণত আমার পক্ষে কাজ করে তবে আমি বিরক্ত হই না ...)। শুভকামনা।
স্বর্ণলোকস

এটি বলেছিল, আমি মনে করি আপনি কী ঘটেছিল তার আরও বিশদ ব্যাখ্যা যুক্ত করতে পারেন। এটি কোনও সার্ভারের সাথে সংযোগ স্থাপন করতে না পারলে অবশ্যই এটি প্রচুর পরিমাণে ছড়িয়ে পড়ে এবং সেই জিনিসটি সিলেগ-এ থাকবে। sudo grep ntp /var/log/syslogবুট করার পরে বা দেখুন journalctl | grep ntp
স্বর্ণলোকস

@ গোল্ডিলোকগুলি sudo grep ntp /var/log/syslogএকগুচ্ছ bad peer from pool x.debian.pool.ntp.orgত্রুটি প্রদান করে। journald | grep ntpরিটার্ন পুনঃসূচনা করার পরে bash: journald: command not foundএবং ত্রুটিগুলির sudo grep ntp /var/log/syslogএকগুচ্ছ ফিরে আসে এবংcan't find host x.debian.pool.ntp.org: name or service not knownno servers can be used, exiting
পিগমালিয়ন

উত্তর:


6

আপনাকে একটি ইউএসবি ওয়াই-ফাই ডংলের মাধ্যমে সময় আপডেট করার চেষ্টা করতে হবে। যদি এটি ঠিকঠাক কাজ করে, তবে tcpdumpপ্যাকেটটি উভয় দিকে কীভাবে পরিচালনা করা হয় তা ব্যবহার করুন এবং দেখুন : রাস্পবেরি পাই 3 এবং ওয়াই-ফাই এপিতে এটি সংযুক্ত হয়।

রাস্পবেরি পাই 3 এর অভ্যন্তরীণ ওয়াই ফাই আমি যতদূর জানি নীরবে প্যাকেট হারাতে ব্যবহৃত হয়।

দেখতে কেমন /etc/network/interfacesহবে:

# Wired adapter #1
auto eth0
    iface eth0 inet static
    address 192.168.0.3
    netmask 255.255.255.0
    gateway 192.168.0.1
    dns-servers 8.8.8.8,8.8.4.4
    post-up /usr/sbin/ntpdate -4 1.2.3.4

নেতৃস্থানীয় স্পেস ভুলবেন না !


মন্তব্যগুলি বর্ধিত আলোচনার জন্য নয়; এই কথোপকথন চ্যাটে সরানো হয়েছে ।
hanনিমা

আমি এই থ্রেডে কীভাবে এনটিপিডি "মেরামত" করব তার সমাধান পেয়েছি: raspberrypi.org/forums/viewtopic.php?f=28&t=141454 । আরপিআই 3 বুট করার সময় কীভাবে এটি স্বয়ংক্রিয়ভাবে তৈরি করা যায় তা আমি এখনও জানি না।
পিগমালিয়ন

@ পেগম্যালিয়ন যেমনটি আমি আগে বলেছি - ntpD= এনটিপি ডেমন - সাধারণ হোস্ট টাইম সেটিংয়ের প্রয়োজন হয় না ... এটি নেটওয়ার্কের মাধ্যমে সময় বিতরণের জন্য গৃহকর্মী , অর্থাৎ আপনার যদি একাধিক নোড থাকে তবে আপনার অবশ্যই এটি অবশ্যই দরকার। তবে একক শেষের জন্য সময় নির্ধারণের জন্য একটি ntpdateসরঞ্জাম তৈরি করা হয়। এমনকি এটি এনটিপি উত্স ট্রিতে নিজেই পৃথক হয়েছে
আলেক্সি ভেসিনিন


9

আমি এনটিপি, ক্রোনী দিয়ে বেশ কয়েকটি উপায়ে চেষ্টা করেছি ... অবশেষে নিম্নলিখিত পদ্ধতির সাথে স্থির হয়েছি।

প্রতিটি বুটে আপনার মেশিনের সময় সেট করতে গুগলের মতো কোনও নামী ওয়েবসাইট থেকে তারিখ আনুন।

  1. আরসি.লোকাল ফাইল খুলুন

    sudo nano /etc/rc.local

  2. Rc.local ফাইলটিতে নিম্নলিখিত লাইন যুক্ত করুন

    sudo date -s "$(wget -qSO- --max-redirect=0 www.google.com 2>&1 | grep Date: | cut -d' ' -f5-8)Z"

  3. আরপিআই রিবুট করুন

    sudo reboot


আমি সমাধানটি পছন্দ করেছি। এটি কাজ করেছে তবে আমি এনটিপি সমাধানে খুশি হব। আমি তাদের চেষ্টা করেছিলাম কিন্তু আমি তা পেরে উঠতে পারি নি।
ভারাদ এজি

আমি এই হতাশাকে বুঝতে পারি - এটি কয়েকটি অ্যাসোসেশন (এইচটিটিপি শিরোলেখের তারিখ) এ আমি যা করেছি তা স্পষ্টতই তবে এখন আমি কোনও ইন্টারনেট অ্যাক্সেসবিহীন, এবং কোনও এইচটিটিপি সার্ভার নেই, কেবলমাত্র একটি এনটিপি সার্ভারবিহীন একটি বন্ধ নেটওয়ার্কে আছি।
টমাসজ গ্যান্ডার 21

4

আপনি যদি raspi-configরাস্পবেরি পাইতে সময় অঞ্চল নির্ধারণ করেন তবে ইন্টারনেটে সংযুক্ত থাকলে স্বয়ংক্রিয়ভাবে বুটের সময় আপডেট হবে।

  1. sudo raspi-config
  2. নির্বাচন করা Internationalisation Options
  3. নির্বাচন করা I2 Change Timezone
  4. আপনার ভৌগলিক অঞ্চল নির্বাচন করুন
  5. আপনার নিকটতম শহরটি নির্বাচন করুন
  6. নির্বাচন করা Finish
  7. Yesএখনই পুনরায় বুট করতে নির্বাচন করুন

অবশ্যই প্রথম দিনেই আমি সময় অঞ্চল নির্ধারণ করেছি।
পিগমালিয়ন

1
আমি প্রথম দিনটি সময় অঞ্চলটিও সেট করেছিলাম, তবে আমার পাই সম্প্রতি আপনাকে পুনরায় বুট করার সময় আপডেট করা বন্ধ করে দিয়েছে ঠিক ঠিক আপনার সমস্যার সাথেই। আমি raspi-configগতকাল পুনরায় দৌড়ে এসেছি এবং প্রতিটি রিবুট থেকে সময়টি সঠিকভাবে আপডেট হয়েছে, এমনকি যদি আমি কিছুক্ষণের জন্য বিদ্যুৎ চলাচলে ছেড়ে রেখেছি। আমি আপনাকে চেষ্টা করে দেখুন? আপনি কীভাবে
যাবেন

আমি দুঃখিত. আপনার পরামর্শ মতো আমি করেছি, তবে এটি ব্যর্থ হয়েছে।
পিগমালিয়ন

উফফ এটা একটা লজ্জা. আমি ভাবতে থাকব ...
mwd27

3

নিম্নলিখিত কমান্ড অবশ্যই কাজ করবে

sudo date -s"Sep 11 12:50"

1
আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। আমি মনে করি যে প্রশ্নটি এনটিপি ব্যবহার করে স্বয়ংক্রিয় আপডেট করার বিষয়ে, এবং আপনার উত্তরটি ঘড়ির এক-সময়ের সেটিং সম্পর্কে বলে মনে হচ্ছে।
বেক্স

2

আমি দেখতে পেয়েছি যে নিম্নলিখিত ব্যবহার করে ওয়াইফাইয়ের মাধ্যমে এক হিসাবে কাজ করেছে।

sudo sntp -s 0.debian.pool.ntp.prg

1

অ্যাপ্লিকেশন মেনু / পছন্দসমূহ / রাস্পবেরি পাই কনফিগারেশনে আমি স্থানীয়করণ ট্যাবে গিয়ে সেট লোকেল, সেট টাইমজোন এবং সেট ওয়াইফাই দেশের জন্য মান নির্বাচন করেছি।

ক্লিক করা হয়েছে ঠিক আছে এবং সময় এখন সঠিক।


1

আমার জন্য আমাকে কিছুটা অপেক্ষা করতে হয়েছিল কারণ এটি এখনই সঠিক সময়টি সেট করে নি। আমি সঠিক সময় অঞ্চল নির্ধারণের পরে, ইন্টারনেট অ্যাক্সেস সক্ষম এবং পুনরায় বুট করার পরে এটি।


সঠিক সময়ে চেহারা নির্ধারণ সম্পর্কে লগ মধ্যে ফাঁক সৃষ্টি করছে কি?
ইঙ্গো
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.