पर वायरलेस वायरलेस डिवाइसों में मेरे वायरलेस लैन में शामिल होने पर पता लगाने के लिए मैं कैसे एक लिनक्स आधारित ओएस चलाने वाले एक बोर्ड कंप्यूटर (एसबीसी) का उपयोग कर मोबाइल डिवाइस डिटेक्टर बनाने जा रहा हूं। एसबीसी में एक यूएसबी/802.11 वायरलेस एडाप्टर होगा। एसबीसी एक डीएचसीपी सर्वर होगा। एसबीसी के मोबाइल डिवाइस वायरलेस नेटवर्क (एडमोक या इंफ्रास्ट्रक्चर, इससे कोई फर्क नहीं पड़ता) में शामिल हो जाएगा। जब मोबाइल डिवाइस नेटवर्क में शामिल होता है, तो एसबीसी इसका पता लगाएगा। यह आने वाले मोबाइल डिवाइस के मैक पते को स्वीकार किए गए पते के सेट के साथ चेक करेगा। यदि कोई मैच है, तो एसबीसी एक कमांड निष्पादित करेगा।लिनक्स
मेरे पास मूल लिनक्स ज्ञान है। मैं शैल स्क्रिप्ट नहीं लिख सकता लेकिन मुझे सी ++/क्यूटी पता है। मुझे नहीं पता कि कहां से शुरू करना है। क्या आप इस परियोजना में उपयोग करने के लिए प्रासंगिक कमांड लाइन उपयोगिताओं या पुस्तकालयों को जानते हैं?
पीएस: शायद मुझे पता लगाने के लिए एक तरीका चाहिए कि dhcp क्लाइंट सूची कब बदलती है। मैक एड्रेस फ़िल्टरिंग के साथ, यह काम कर सकता है।
आपको शेल स्क्रिप्ट का एक छोटा सा सीखना है। यदि आप एक डेमॉन लिखते हैं तो आपको init.d के लिए एक स्टार्ट लिखना और स्क्रिप्ट मारना होगा। वैसे यह मुश्किल नहीं है लेकिन आपको मूल बातें जानने की जरूरत है :-) – rekire
मैं मौजूदा स्टार्ट/मार स्क्रिप्ट से एक बना सकता हूं। वह कोई समस्या नहीं है। – niw3
आपको कुछ और विवरण देना चाहिए, उदाहरण के लिए, उस एसबीसी पर किस प्रकार का सॉफ्टवेयर चलाना है? सॉफ़्टवेयर एपी की तरह कुछ करने के लिए होस्टपैड की आवश्यकता होगी, जो मुझे लगता है कि मैक-फ़िल्टरिंग क्षमता में निर्मित है। –