मैं OpenWrt 10.03 में जुड़े हुए वाईफाई क्लाइंट की सूची कैसे प्राप्त करूं?


8

मैं OpenWrt 10.03 सॉफ़्टवेयर के भीतर कनेक्ट किए गए क्लाइंट को देखने में सक्षम होना चाहता हूं।

जवाबों:


7

जैसे यहां बताया गया है - ओपनवर्ट लॉगिंग: "वाईफाई डेथथेनेशन" कैसे पता करें - यह आपके द्वारा उपयोग किए जा रहे वायरलेस ड्राइवर पर निर्भर करता है।

  • iw dev wlan0 station dump-> nl80211/mac80211संगत ड्राइवरों के लिए
  • wlc assoclist-> मालिकाना broadcom-wlचालक के लिए

iwआप के मामले में स्वाभाविक रूप wlan0से उस इंटरफ़ेस के साथ बदलने की आवश्यकता है जो उस hostapdपर चल रहा है (एपी डेमन)।


अद्यतन करें

हम जल्द ही 15.05.1 देखने वाले हैं और चूंकि कुछ समय पहले कुछ रिलीज भी हुई है libiwinfo: सभी प्रमुख बैकएंड इंटरफेस (वर्तमान में ब्रॉडकॉम, मैडवीफी, एलएम 80211 और वीएक्सएक्स ) में बहुत कम अमूर्त परत । यह अब वायरलेस सबसिस्टम से जानकारी प्राप्त करने का अनुशंसित तरीका है।

यह एक कमांड-लाइन उपयोगिता (पैकेज iwinfo) के साथ आता है :

iwinfo wlan0 assoclist

libiwinfo-luaयदि आप स्क्रिप्टिंग कर रहे हैं तो Lua बाइंडिंग (पैकेज ) भी है :

require("iwinfo")
iface = "wlan0"
t = iwinfo.type(iface)
clients = iwinfo[t].assoclist(iface)
for k,v in pairs(clients) do print(k, v.signal) end
--> 00:xx:xx:xx:xx:xx   -44
--> 0A:xx:xx:xx:xx:xx   -67
--> ....

यदि आप कुछ चतुर (पैकेज , डॉक्स ) तक हैं तो भी एक ubusइंटरफ़ेस है ।iwinforpcd

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