802.11 एक्शन फ्रेम सॉफ्टवेयर में भेजते हैं और प्राप्त करते हैं


10

क्या सॉफ्टवेयर से 802.11 एक्शन फ्रेम TX / RX तक पहुंच प्राप्त करना संभव है? वेंडर-विशिष्ट एक्शन फ़्रेम पर आधारित ईएसपी-नाउ जिसे ईएसपी 8266 और ईएसपी 32 चिप्स के लिए मालिकाना प्रोटोकॉल पर आधारित है, और मैं इसे रास्पबेरी पाई पर लागू करने का प्रयास करना चाहता हूं।

यह मेरे निजी प्रोजेक्ट के साथ शुरू हुआ जहां मैंने रास्पबेरी पाई को ESP8266 (छोटे संदेशों का आदान-प्रदान करने के लिए) के साथ जोड़ा, फिर मैंने देखा कि ESP8266 (ESP-Now और Simple Pair) के लिए अतिरिक्त API हैं और प्रदर्शन की तुलना साधारण वाईफाई कनेक्शन से करना चाहते हैं।

यदि वाईफाई एक्शन फ्रेम तक पहुंचने के विवरण के लिए मेरी खोज सफल होती है, तो मैं किसी भी परिणाम (शायद अन्य अनुप्रयोगों में उपयोग के लिए एक पुस्तकालय) पोस्ट करूंगा।


एक पीडीएफ उपयोगकर्ता गाइड और एसडीके के साथ एक्सप्रेशिफ से ईएसपी-अब संसाधन एस्प्रेसिफ़ाइन पर उपलब्ध हो रहे हैं। IE फ़ंक्शन के साथ, एस्प्रेसिफ और CCMP एन्क्रिप्शन तकनीक द्वारा विकसित किया गया है। "
रिचर्ड चेम्बर्स 15

@RichardChambers हाँ, लेकिन क्या सॉफ्टवेयर में इन IEEE802.11 एक्शन वेंडर फ्रेम को अन्य डिवाइसों में प्राप्त करना संभव है, यानी रास्पबेरी पाई या अन्य वाईफाई-सक्षम डिवाइसों में?
एलेक्जेंड्रा ज़ुर्बकिन

हाँ जैसा कि एक्शन वेंडर फ्रेम मानक नेटवर्क नोड स्तर के फ्रेम होते हैं, जो किसी नेटवर्क के नोड्स के बीच डेटा लिंक लेयर के बीच भेजे जाते हैं जो कि 802.11 पर एक संक्षिप्त विवरण के साथ होते हैं - एक्शन फ्रेम्स और साथ ही लिनक्स वायरलेस नेटवर्किंग: एक छोटी चलना और इन stackoverflow पोस्टिंग stackoverflow.com/questions/tagged/...
रिचर्ड चेम्बर्स

सवाल यह है कि अंतिम उत्पाद आप क्या प्रदान करना चाहते हैं? क्या आप दूसरों के लिए अपने अनुप्रयोगों में या क्या उपयोग करने के लिए एक पुस्तकालय विकसित करना चाहते हैं? इस काम के विशिष्ट उत्पाद परिणाम के संदर्भ में आप क्या उम्मीद करते हैं, इस बारे में अधिक जानकारी के साथ कृपया अपने प्रश्न को अपडेट करें। मैं नेटवर्क संचार के इस स्तर से परिचित नहीं हूं। मुझे आशा है कि कोई और व्यक्ति इस तरह के रूप में अधिक ठोस विवरण प्रदान कर सकता है।
रिचर्ड चेम्बर्स

@ रिचर्डचैम्बर्स ने किया।
एलेक्जेंड्रा ज़ुर्बकिन

जवाबों:


3

मैं शर्त लगाता हूँ कि ESP-Now फ्रेम को tsharkकिसी चीज़ का उपयोग करके सूँघा जा सकता है tshark -n -l -i wlp0s29u1u2 -I -y IEEE802_11_RADIO( -tजैसे कि एक प्रकार जोड़ें ekया json), तो आप -Y 'wlan.fc.type_subtype eq 4'जो पैकेट चाहते हैं उसे खोजने के लिए एक फ़िल्टर जोड़ें ।

वाईफाई पैकेट भेजने के लिए आप किसी भी वायरलेस-जागरूक पैकेट इंजेक्शन टूल का उपयोग कर सकते हैं। (अर्थात स्केप )


2

यह आपके द्वारा उपयोग किए जा रहे वाईफाई एडेप्टर पर निर्भर करता है; कुछ लोग इस स्तर तक पहुँच प्रदान करते हैं, अन्य किसी भी दस्तावेज या खोजे गए तरीके से नहीं करते हैं या कम से कम नहीं करते हैं।

यह देखते हुए कि ईएसपी-श्रृंखला मॉड्यूल यूएसबी वाईफाई एडेप्टर के मूल्य में तुलनीय हैं और एक विक्रेता की चिंता के बिना पार्ट संख्या को बदलने के बिना इंटर्नल्स को बदलते हैं, अगर आपको अन्य नेटवर्किंग की आवश्यकता नहीं है या आप इस कार्य को अलग रखना चाहते हैं, तो आप बस कर सकते हैं अपने अन्य एम्बेडेड सिस्टम के लिए एक एयर इंटरफेस के रूप में उपयोग करें। ईएसपी चिप को काम सौंपना वैसे भी इसे फिर से लागू करने से आसान हो सकता है।

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