আমরাও iwconfig
না iwlist
আমার জন্য এই কাজ করতে সক্ষম হবে বলে মনে হচ্ছে।
আমরাও iwconfig
না iwlist
আমার জন্য এই কাজ করতে সক্ষম হবে বলে মনে হচ্ছে।
উত্তর:
চালান nm-tool | grep \*
। এটি আপনার সাথে সংযুক্ত এসএসআইডি-র সাথে কেবল রেখাটি প্রদর্শন করবে।
সম্পাদনা করুন: 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
(যা এসএসআইডিতে কোনও '
অক্ষর না থাকলে ততক্ষণ কাজ করবে )
$ 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
আমি সবেমাত্র উবুন্টু 17.04-এ ব্যবহৃত কমান্ডটি।
iwgetid
এসসিড সরবরাহ করে
iwgetid -r
শুধু নাম দেয়।
বাশ স্ক্রিপ্টে কিছু myssid=$(iwgetid -r)
পরিবর্তন করে রাখার মতো চেষ্টা করুন
যদিও প্রশ্ন থেকেই উত্তর দেওয়া হয়েছে, iwconfig টুল আছে বর্তমানে সংযুক্ত WiFi নেটওয়ার্কের ESSID প্রদর্শন। সম্ভবত এটি নেটওয়ার্কম্যানেজারের মাধ্যমে পরিচালিত সংযোগগুলির সাথে কাজ করে না তবে এটি আইফআপ / আইডাউডের মাধ্যমে পরিচালিত ইন্টারফেসগুলির সাথে কাজ করে :
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