मैं nmcli का उपयोग करके वाईफाई नेटवर्क से कैसे जुड़ सकता हूं?


11

nm-appletलाइटमैड में इसे चलाते समय मैं एक वायरलेस नेटवर्क से कनेक्ट करने में सक्षम हूं, हालांकि, यह एक ओपनबॉक्स सत्र में काम नहीं करता है जो मैं खुद के रूप में शुरू करता हूं (एक उपयोगकर्ता ने एक्स सेशन शुरू किया), लेकिन एनएमसीली का उपयोग करके ऐसा करने में सक्षम नहीं है।

मैं nmcliउपयोग कर रहा हूं sudo। 90 सेकंड के बाद, मुझे एक समय संदेश मिलता है। क्या गलत हो सकता है?

यह वह कॉन्फ़िगरेशन है जिसका मुझे उपयोग करना चाहिए - http://www.depts.ttu.edu/ithelpcentral/solutions/wireless/


क्या आपने इस प्रश्न को पूछा है ububuntu.com/q/8322/169736 ?
ब्रिअम

के मैन पेज से cnetworkmanager, मैं इकट्ठा करता हूं कि यह डब्ल्यूपीए 2 उद्यम का समर्थन करता है।
भगवान लोह।

क्या आप अपना प्रश्न संपादित कर सकते हैं और उसे जोड़ सकते हैं? चूंकि कोई भी यह पता नहीं लगाता कि उनके लिए काम क्यों होता है और आपका नहीं। इसके अलावा, मैं शीर्षक को संपादित करने की सलाह देता हूं ताकि लोग इसे आसानी से ढूंढ सकें। फिर नीचे अपना जवाब पोस्ट करें;)
Braiam

मेरी नेटवर्क जानकारी के साथ जोड़ा गया लिंक।
भगवान लोह।

और जवाब?
Braiam

जवाबों:


13

उबंटू 16.04 एलटीएस में परीक्षण किया गया

मामले में वायरलेस इंटरफ़ेस पहले से ही किसी अन्य एपी से जुड़ा हुआ है, पहले इसका उपयोग करके डिस्कनेक्ट करें

nmcli con down <AP name>

उदाहरण: मान लीजिए कि इंटरफ़ेस पहले से ही 'PreviousAP' से जुड़ा है, फिर इसका उपयोग करके डिस्कनेक्ट करें

nmcli con down PreviousAP

अब नए AP से कनेक्ट करने के लिए

आपको एपी नाम और पासवर्ड पता है।

nmcli device wifi connect <AP name> password <password>

उदाहरण: एपी नाम: कनेक्ट-टू-यह

WPA / WPA2 PSK: iampassword123

nmcli device wifi connect Connect-to-this password iampassword123

यह स्वचालित रूप से में एक फ़ाइल पैदा करेगा /etc/NetworkManager/system-connections/के साथ APnameहै, जो विन्यास शामिल होंगे।

ls /etc/NetworkManager/system-connections/Connect-to-this

एक नए वाईफाई नेटवर्क से कनेक्ट करने का तरीका समझाने के लिए धन्यवाद
नॉर्मैडाइज़

यह अभी भी लाइव इंस्टॉलर के दौरान ubuntu 18.04 में काम करता है! धन्यवाद! ifupमेरे लिए काम नहीं किया, इसलिए मैंने इस्तेमाल कियाsudo ip link set wlan0 up
lucidbrot

12

वाईफाई चालू करने के लिए

sudo rfkill unblock wifi
nmcli networking on

वाईफाई नेटवर्क को सूचीबद्ध करने के लिए

nmcli connection show

आउटपुट कुछ इस तरह होना चाहिए

NAME                      UUID                                   TYPE              TIMESTAMP-REAL                    
Rishbh-Q1000              cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05   802-11-wireless   Thursday 18 September 2014 05:32:34 PM IST

ncmliआपको UUID या ID (NAME, SSID ) के माध्यम से कनेक्ट करने की अनुमति देता है

उपयोग:

 nmcli connection { COMMAND | help }
   COMMAND := { list | status | up | down | delete }

   list [id <id> | uuid <id>]
   status [id <id> | uuid <id> | path <path>]
   up id <id> | uuid <id> [iface <iface>] [ap <BSSID>] [--nowait] [--timeout <timeout>]
   down id <id> | uuid <id>
   delete id <id> | uuid <id>

उदाहरण इस मामले में उपयोग

  • जुडिये :

    nmcli c up uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05
    

    या

    nmcli c up id Rishbh-Q1000
    
  • विशिष्ट wlan इंटरफ़ेस पर कनेक्ट करें:

    nmcli c up id Rishbh-Q1000 iface wlan1
    

    या

    nmcli c up uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05 iface wlan1
    
  • डिस्कनेक्ट करें:

    nmcli c down id Rishbh-Q1000
    

    या

    nmcli c down uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05
    

त्रुटि: 'सूची' मान्य 'कनेक्शन' कमांड नहीं है। (nmcli टूल, संस्करण 1.2.6)
मैरियन ड्यूपॉन्ट

nmcli के नए संस्करण में 'सूची' को 'शो' से बदल दिया गया है
ऋषभशर्मा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.