802.11 অ্যাকশন ফ্রেমগুলি সফ্টওয়্যারটিতে প্রেরণ এবং গ্রহণ করে


10

সফটওয়্যার থেকে 802.11 অ্যাকশন ফ্রেম TX / RX এ অ্যাক্সেস পাওয়া কি সম্ভব? ESP8266 এবং ESP32 চিপগুলির জন্য ESP-NOW নামক বিক্রেতা-নির্দিষ্ট কর্ম ফ্রেমের উপর ভিত্তি করে একটি মালিকানাধীন প্রোটোকল রয়েছে এবং আমি এটি রাস্পবেরি পাইতে প্রয়োগের চেষ্টা করতে চাই।

এটি আমার ব্যক্তিগত প্রকল্পের সাথে শুরু হয়েছিল যেখানে আমি রাস্পবেরি পাইকে ESP8266 (সংক্ষিপ্ত বার্তাগুলি বিনিময় করার জন্য) এর সাথে সংযুক্ত করেছি, তখন আমি লক্ষ্য করেছি যে ESP8266 (ESP-NOW এবং সরল জুড়ি) জন্য অতিরিক্ত API রয়েছে এবং পারফরম্যান্সটিকে সাধারণ WiFi সংযোগের সাথে তুলনা করতে চেয়েছিলাম।

যদি আমার ওয়াইফাই অ্যাকশন ফ্রেমের অ্যাক্সেস সম্পর্কিত বিশদ অনুসন্ধান সফল হয়, তবে আমি কোনও ফলাফল পোস্ট করব (সম্ভবত অন্যান্য অ্যাপ্লিকেশনগুলিতে ব্যবহারের জন্য একটি গ্রন্থাগার)।


ESP-এখন একটি PDF ইউজার গাইড এবং SDK আছে সৌন্দর্য সঙ্গে Expresif থেকে সম্পদ এ উপলব্ধ হতে espressif.com/en/products/software/esp-now/resources সঙ্গে ইউজার গাইড বলার অপেক্ষা রাখে না "ESP-এখন IEEE 802.11 অ্যাকশন বিক্রেতার ফ্রেম প্রযুক্তি প্রযোজ্য , এসপ্রেসিফ দ্বারা নির্মিত আইই ফাংশন এবং সিসিএমপি এনক্রিপশন প্রযুক্তি সহ। "
রিচার্ড চেম্বারস

@ রিচার্ড চ্যাম্বারস হ্যাঁ, তবে অন্যান্য ডিভাইসগুলিতে, যেমন রাস্পবেরি পাই বা অন্যান্য ওয়াইফাই-সক্ষম ডিভাইসগুলিতে এই আইইইই 802.11 এই অ্যাকশন ভেন্ডার ফ্রেমগুলি পাওয়া সফ্টওয়্যারগুলিতে কি সম্ভব?
আলেকজান্ডার জারুবকিন

হ্যাঁ অ্যাকশন ভেন্ডর ফ্রেমগুলি স্ট্যান্ডার্ড নেটওয়ার্ক নোড লেভেল ফ্রেম হিসাবে দেখা যায় যা 802.11 এ তারা কীসের সংক্ষিপ্ত বিবরণ সহ ডেটা লিঙ্ক স্তরটিতে একটি নেটওয়ার্কের নোডের মধ্যে প্রেরণ করা হয় - অ্যাকশন ফ্রেমগুলি পাশাপাশি লিনাক্স ওয়্যারলেস নেটওয়ার্কিং: একটি সংক্ষিপ্ত হাঁটাচলা করুন এবং এই স্ট্যাকওভারফ্লো পোস্টিংগুলি স্ট্যাকওভারফ্লো.com
রিচার্ড চেম্বারস

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

@ রিচার্ড চ্যাম্বার্স শেষ হয়েছে।
আলেকজান্ডার জারুবকিন 13

উত্তর:


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

এটি আপনি যে ওয়াইফাই অ্যাডাপ্টারের ব্যবহার করছেন তার উপর নির্ভর করে; কেউ কেউ এই স্তরের অ্যাক্সেস দেয়, অন্যরা কোনও ডকুমেন্টেড বা আবিষ্কারকৃত উপায়ে না করে বা না করে।

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.