न तो iwconfigहै और न ही iwlistमेरे लिए यह करने के लिए सक्षम होने के लिए लग रहे हैं।
न तो iwconfigहै और न ही iwlistमेरे लिए यह करने के लिए सक्षम होने के लिए लग रहे हैं।
जवाबों:
भागो nm-tool | grep \*। आप जिस SSID से जुड़े हैं, उसके साथ सिर्फ एक लाइन दिखानी चाहिए।
संपादित करें: nm-toolउपयोगिता का अस्तित्व समाप्त हो गया था, इसलिए 16.04 और नए रिलीज़ में, कृपया मेरे सम्मानित सहयोगियों द्वारा सुझाए गए तरीकों में से किसी का भी उपयोग करें।
उदाहरण के लिए: nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2अच्छी तरह से काम करता है।
nmcli -t -f active,ssid dev wifiपार्स करना आसान है। Ssid दुर्भाग्य से कुछ बेकार उद्धरण में समझाया जाता है।
nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2(जब तक SSID में कोई भी 'वर्ण नहीं होगा) काम करेगा
$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not foundस्कॉट की कमान हालांकि काम करती है
$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2वह कमांड है जिसका मैंने सिर्फ Ubuntu 17.04 में उपयोग किया है।
iwgetid ssid प्रदान करता है
iwgetid -r सिर्फ नाम देता है।
बैश स्क्रिप्ट myssid=$(iwgetid -r)में एक चर में डालने के लिए कुछ करने की कोशिश करें
हालाँकि इस सवाल का जवाब पहले ही दिया जा चुका है, आईवोकफिग टूल वर्तमान में जुड़े वाईफाई नेटवर्क के ईएसएसआईडी को प्रदर्शित करता है । शायद यह NetworkManager के माध्यम से प्रबंधित कनेक्शन के साथ काम नहीं करता है, लेकिन यह ifup / ifdown के माध्यम से प्रबंधित इंटरफेस के साथ काम करता है :
iwconfig | grep wlan0
सूचियां:
wlan0 IEEE 802.11bgn ESSID:"ahoi"
iwconfigकेवल उद्देश्य भी कर सकते हैं :-) इस कमांड को साझा करने के लिए धन्यवाद :-)
किसी भी पूर्व उत्तर ने मेरे लिए दुर्भाग्य से काम नहीं किया। मैं हालांकि के माध्यम से विवरण प्राप्त करने में सक्षम था
$ sudo iw dev wlan0 info
और मिला
Interface wlan0
ifindex 5
wdev 0x1
addr **:**:*:*:*:*
ssid *****
type AP
wiphy 0
channel 2 (2417 MHz), width: 20 MHz, center1: 2417 MHz