रास्पबेरी पाई 3 समर्थन "मॉनिटर" मोड में BCM43438 वाईफाई चिप करता है


21

क्या यह मॉनिटर मोड (एयरक्रैक-एनजी और सह से ज्ञात) का समर्थन करता है?


1
आपने गलत चिप सूचीबद्ध की है। पाई 3 एक BCM43438 का उपयोग करता है, कि BCM43143 का।
11

जानकार अच्छा लगा। तो यह एक गलत उत्पाद विवरण लगता है ...
मार्सेल

कोई विचार नहीं - आपको अपना विवरण कहां से मिला?
परिक्रमा

जवाबों:


1

नहीं।

लेकिन इसे स्पष्ट रूप से लागू करने और लागू करने की योजना है

संपादित करें: (यह बीसीएम 43143 से संबंधित होना चाहिए, एक बार बीसीएम चिप नंबर के आसपास धुआं साफ हो जाने पर यह "NO" पर पूर्ण हो सकता है।)


एक 'नहीं' की तरह लग रहा है तो दुर्भाग्य से , हालांकि मैं अभी भी कोशिश करना चाहता हूं और किसी भी तरह की पुष्टि करता हूं। कोई डेटाशीट के साथ मुश्किल! मुझे लगता है कि वहाँ एक पहनने योग्य प्रोटोटाइप मंच Ingenic न्यूटन 2 कहा जाता है कि एक ही चिप का उपयोग करता है। वहां कुछ सुराग मिल सकते हैं।
गोबर करना

18

BCM4339 (Nexus 5) के साथ-साथ BCM43438 (RPI3) में उपयोग किए जाने वाले फर्मवेयर को एक अंतर्निहित मॉनिटर मोड मिला

हमने हाल ही में नेक्सस 5 के लिए मॉनिटर मोड को लागू करने के बाद इस कार्यक्षमता की खोज की है (देखें: nexmon.org )। डिफ़ॉल्ट फर्मवेयर कम से कम पहले से ही कच्चे 802.11 फ्रेम का समर्थन करता है। आप एक अनमॉडिफाइड फर्मवेयर का उपयोग कर सकते हैं और बस IOCTLs 108और 10ड्राइवर से फर्मवेयर को भेज सकते हैं । आपको इंटरफ़ेस प्रकार भी बदलना होगा।

वर्तमान में हम अभी भी रास्पबेरी पाई 3 के लिए मॉनिटर मोड में सुधार पर काम कर रहे हैं, लेकिन हमें पहले से ही आपके एसडी कार्ड के लिए एक dd'able छवि तैयार है, इस पर एक नज़र है: rpi3.nexmon.org । वर्तमान संस्करण में हमने रेडियोटैप हेडर में एनकैप्सुलेट किए गए फ़्रेम को जेनरेट करने के लिए बिल्ट-इन मॉनिटर मोड को बढ़ाया।

अपडेट: धन्यवाद @ user1147688, ऊपर दिए गए लिंक भी अपडेट किए जाने चाहिए :-)


RPi3 nexmonका उपयोग करके कर्नेल पैच बनाने का गित् यहां है
not2qubit 13

1

नहीं, मुझे यह त्रुटि मिली

वायरलेस अनुरोध "सेट मोड" (8B06) के लिए त्रुटि:


आपको यह त्रुटि आई कि वास्तव में क्या हुआ? आपको क्या लगता है कि त्रुटि आपके कार्यों के बजाय हार्डवेयर सुविधाओं की कमी के कारण है?
दिमित्री ग्रिगोरीव सेप

आप इस त्रुटि को sudo iwconfig wlan0 mode monitorरास्पियन में डिफ़ॉल्ट ड्राइवर के रूप में प्रतिक्रिया करते हैं (आज तक) एक गैर-मुक्त फर्मवेयर और / या ड्राइवर / मॉड्यूल पर निर्भर करता है, जिसमें मॉनिटर मोड का समर्थन नहीं है। आधिकारिक ड्राइवर को पैच / हैक करने का विकल्प है। वर्थ नोटिंग, हालांकि, यह वास्तव में एक वाईफाई एडेप्टर को हड़पने के लिए कम परेशानी है, जिसमें ड्राइवर (और फर्मवेयर) में उचित मॉनिटर मोड का समर्थन है, वे इन दिनों सस्ते हैं, एक ओटीपी एडाप्टर के आकार के बारे में, और वे लगातार काम करते हैं - चीजों nexmonको लगातार समय के साथ बनाना पसंद है? मैजिक 8-बॉल
शॉन विल्सन

0

हां, और मुझे इस बात से बहुत खुशी हुई है कि इस नेक्सन प्रोजेक्ट ने इसे सक्षम किया है।

मैंने निम्नलिखित स्क्रिप्ट बनाई है जो NEXMON प्रोजेक्ट पर निर्देशों को स्वचालित करता है। नेक्समोन, क्या शानदार प्रोजेक्ट है।

निम्न लिपि यह पता लगाएगी कि क्या यह पाई-ज़ीरो, पीआई 3 या पीआई 3 बी + पर चलाया जाता है और रिश्तेदार पैच को संकलित और लागू करता है। यह डिवाइस के रिबूट पर पैच को भी संरक्षित करता है।

https://github.com/zorani/RaspPiNexmonScripts

का आनंद लें!

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