लिनक्स सभी उपलब्ध पहुंच बिंदुओं के वाईफाई नेटवर्क प्रोटोकॉल (ए / बी / जी / एन) संस्करण को खोजता है


21

मैं उपयोग करता हूं iwlist wlan0 scanningऔर यह मुझे उचित मात्रा में डेटा देता है, लेकिन एक हिस्सा गायब है। यह प्रोटोकॉल संस्करण है। प्रोटोकॉल से मेरा मतलब है (ए / बी / जी / एन)। इन कमांड को मानक डिस्ट्रो में रखना बहुत अच्छा होगा। मैं OpenWRT का उपयोग कर रहा हूं।

जवाबों:


32

iwconfig(और इसका वायरलेस एक्सटेंशन API) पदावनत है (यह "केवल रखरखाव मोड में है" और "कोई नई सुविधाएँ नहीं जोड़ी जाएंगी")। iwइसके बजाय उपयोग करें । इसके लिए समर्थन के साथ हाल ही में कर्नेल (उदाहरण> = 3.0) की आवश्यकता होती है nl80211

उपयोग करके iw dev wlan0 scan, आप उपयोग किए गए प्रोटोकॉल का पता लगा सकते हैं:

  • यदि Supported rates11mbps (6 को छोड़कर) से नीचे हैं , तो 802.11bसमर्थन हो सकता है (यहां तक ​​कि AP जो b समर्थन को अक्षम करने की अनुमति देते हैं, उन दरों की घोषणा करेंगे लेकिन b-only क्लाइंट को अस्वीकार कर देंगे)।
  • देखते हैं, तो Supported ratesया Extended supported rates11Mbps या 6Mbps ऊपर, वहाँ हो सकता है 802.11gसमर्थन (यहां तक कि APs जो require_mode की तैयारी में हैं n उन दरों की घोषणा करेंगे लेकिन अस्वीकार b / g ग्राहकों)।
  • यदि कोई HT capabilitiesIE है, तो किसी प्रकार का 802.11nसमर्थन है। उपलब्ध विशिष्ट हाईट्रोपुट विशेषताएं हैं कि क्या कोई द्वितीयक चैनल है (उस स्थिति में आप 40 मेगाहर्ट्ज चैनल का उपयोग कर रहे हैं, इसलिए आपके पास 72.2 एमबीपीएस के बजाय 150 एमबीपीएस प्रति विशेष स्ट्रीम है), और टीएक्स और आरएक्स द्वारा समर्थित स्थानिक धाराओं की संख्या।
  • यदि आप रक्तस्राव के किनारे पर हैं और आप एक VHTIE देखते हैं , तो 802.11acदुनिया में आपका स्वागत है ।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.