কিভাবে একটি পাই সনাক্ত করতে


13

আমার কাছে পাঁচটি পিসের স্ট্যাক রয়েছে, যার প্রত্যেকটির পৃথক হোস্টনাম রয়েছে এবং একই নেটওয়ার্কে রয়েছে। আমাকে অন্য পাই থেকে প্রতিটি পাই শারীরিকভাবে সনাক্ত করতে হবে, সম্ভবত একটি চিন্তার উপায়ে জাহাজে চালিত এলইডি ফ্ল্যাশ করে। আমি বাশের কাছ থেকে আদর্শভাবে এবং কোনও ওয়্যার আপ না করে কীভাবে করব তা সম্পর্কে কোনও ধারণা?


1
কিছু কিছু মডেলের কিছু সীমাবদ্ধতা রয়েছে বলে মনে হচ্ছে আপনি onboard LEDs নিয়ন্ত্রণ করতে পারেন। আপনি সম্ভবত সবুজ অ্যাক্টটি ব্যবহার করতে চান কারণ লাল পিডব্লিউআর একটিকে এত সহজে কো-আপ্ট করা যায় না। raspberrypi.stackexchange.com/search?q=onboard+leds
স্বর্ণলোকস


1
আপনি কি একবারে নির্দিষ্ট নির্দিষ্ট পাই সনাক্ত করতে ব্যাশে কিছু চালাতে চেয়েছিলেন, বা আপনি কি এমন কিছু চান যা পাই এর সর্বদা তাদের নিজস্ব অনন্য ধারাটিকে "ঝলকানি" দেবে?
জারোমন্ডা এক্স

উত্তর:


25

কমপক্ষে একটি পাই 3 এ, আপনি নিম্নলিখিত কমান্ডটি (রুট হিসাবে) অবিচ্ছিন্নভাবে সবুজ (এসডি কার্ড ক্রিয়াকলাপ) চালু করতে পারেন:

echo 1 > /sys/class/leds/led0/brightness

এখন পাইটিতে স্থির উপর সবুজ এলইডি থাকবে যা এটি সনাক্তকরণ এবং লেবেল করা খুব সহজ করে।

এলইডিটিকে তার ডিফল্ট অবস্থায় ফিরিয়ে আনতে:

echo 0 > /sys/class/leds/led0/brightness
echo mmc0 > /sys/class/leds/led0/trigger

যতক্ষণ না আপনি তাদের সকলকে সম্বোধন করেছেন এবং সেই অনুযায়ী লেবেল করেছেন ততক্ষণ আপনার সমস্ত পিসের মাধ্যমে এইভাবে ইট্রেট করুন।



1
আপনি পাই 1 এবং 2
তেও

@ স্টেভিয়েব যা সমস্যাটি সুন্দরভাবে সমাধান করেছে, ধন্যবাদ। আমার ক্লাস্টারটি চালু রাখতে এবং চালিয়ে যাওয়া দরকার হওয়ায় বন্ধ হয়ে যাওয়া এবং নেটওয়ার্ক থেকে রিবুট করা বা সংযোগ বিচ্ছিন্ন হওয়া চলছিল না। আমি কেবল পাইটি সন্ধানের শীর্ষে ছিল তা সনাক্ত করার দরকার ছিল যাতে আমি এটিতে সেশ করতে পারি এবং এইচডিএমআই পোর্টটি আবার চালু করতে পারি যাতে আমি এটি কোনও ডিসপ্লেতে সংযুক্ত করতে পারি।
নিক

ধন্যবাদ @ নিক। যদি এটি সত্যিই আপনার সমস্যার সমাধান করে, দয়া করে উত্তরটি গ্রহণ করুন।
স্টিভিয়েব

13

তাদের মধ্যে একটি বন্ধ করুন। সবুজ আলো থেকে স্বীকৃত আচরণ থাকা উচিত, যা শেষ পর্যন্ত বেরিয়ে আসবে।

তারপরে আইপিনাম সহ সেই পাইতে একটি লেবেল রাখুন।

তারপরে আপনি এটি আবার শুরু করতে পারেন।

সমস্ত চিহ্নিত না হওয়া পর্যন্ত পুনরাবৃত্তি করুন।

অথবা আপনি এগুলি সব বন্ধ করে দিতে পারেন এবং তারপরে একবারে একটি এনে আনুন এবং দেখুন যে আপনার রাউটারে আইপি নম্বরটি কী আসে comes

হয় কোনও শারীরিক লেবেল বা হোস্টনামের সত্যিকারের ভাল বর্ণনা সহকারে তারা কোথায় আছেন যদি পরিবর্তন হয় না তবে এটি খুব দরকারী জিনিস। যদি তারা ইথারনেট ব্যবহার করে তবে আপনি তারের চারদিকে লেবেলটি लपेटতে পারেন।


3

আমি কেবল ইথারনেট কেবলটি টানতে এবং প্রতিটি পাইকে ঘুরে ফিরে পিন করার পরামর্শ দেব। কোনটি তখন জবাব দেয় না? এই অন্যান্য সমাধানগুলি ঝরঝরে, তবে পিং চিরসবুজ। যদি কোনও কারণে আপনি এই পিসে আইসিএমপি অনুরোধগুলি ফিল্টার করে থাকেন তবে আপনি এনএম্যাপ প্যাকেজ থেকে এনপিং ব্যবহার করতে পারেন: nping —arp 192.168.0.25

আপনি যদি তাড়াহুড়ো করে থাকেন তবে দ্রুত আরপ স্ক্যান করতে কেবল প্লে / অ্যাপ স্টোর থেকে ফিং (ফ্রি) ব্যবহার করুন এবং আপনি কেবল যখন টানেন তখন কোন হোস্টটি বন্ধ হয়ে যায় তা দেখুন।

এবং এই ধরণের সমস্যা এড়াতে আপনার dhcpd.conf এ ম্যাক ঠিকানার ভিত্তিতে স্থির আইপি নির্ধারণ করুন। আইএসসি-ডিএইচসিপিডি হ'ল আপনার যা প্রয়োজন। এটি একটি সুন্দর পরিষেবা। Dnsmasq ব্যবহার করবেন না যদি না আপনার এর অনেকগুলি ++ বৈশিষ্ট্য প্রয়োজন।

ম্যাক, আইপি এবং হোস্টনামের সাথে ডাইমো-লেবেলগুলি মুদ্রণ করুন এবং প্রতিটি পাই এর উপরে তাদের আটকে দিন। এমডিএনএস / অবাহী / বোনজর / অটো-কোনও কিছুর উপর নির্ভর করবেন না, এটি বোকা নয়। এছাড়াও কয়েক বছর ধরে আভি-ডিমন কিছু গুরুতর সুরক্ষা সমস্যা ছিল।

/etc/hosts ছোট ল্যাব / সোহো নেটওয়ার্কগুলির রাজা রয়েছেন, আমি সর্বদা এটি আমার ডিএইচসিপিডি স্থিত ক্লায়েন্টগুলির জন্য একটি রেফারেন্স হিসাবে ব্যবহার করি।


1
আমি যখন আমার (একক) পাইটিকে ডিএইচসিপি সার্ভার হিসাবে ব্যবহার করা শুরু করেছিলাম তখন আমি এগিয়ে গিয়ে একটি নকল ডোমেইন (.ivan অবশ্যই) সেটআপ করেছিলাম এবং ডিএনএস এন্ট্রি করেছিলাম যেগুলির জন্য আমি একটি স্ট্যাটিক-ডিএইচসিপি সেটআপ করেছি ... যা পরিণত হয় আমার সমস্ত ডিভাইস হতে হবে। অতিথিরা সত্যিকারের ডিএইচসিপি পান। /etc/hostsবিশেষত যে ডিভাইসগুলি আপনি এটি করতে পারবেন না তার চেয়ে অনেক বেশি সহজ - আমার আইফোনের মতো।
ivanivan

@ivanivan আমি কেবল স্থিতিশীল ডিএইচসিপি প্রবেশের জন্য / ইত্যাদি / হোস্ট এন্ট্রি রাখি। Dhcpd.conf
ব্যবহারকারীর 2497
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.