Nmcli kullanarak bir WiFi ağına nasıl bağlanabilirim?


11

nm-appletLightdm'de ​​çalıştırırken kullanarak kablosuz bir ağa bağlanabiliyorum, ancak kendim (bir kullanıcı X Oturumu başlattı) olarak başlattığım bir openBox oturumunda çalışmıyor, ancak nmcli kullanarak bunu yapamıyorum.

Ben koşuyorum nmclikullanarak sudo. 90 saniye sonra bir mola mesajı alıyorum. Ne yanlış olabilir?

Bu kullanmam gereken yapılandırma - http://www.depts.ttu.edu/ithelpcentral/solutions/wireless/


bu soruyu kontrol ettin mi askubuntu.com/q/8322/169736 ?
Braiam

Man sayfasından, cnetworkmanagerWPA2 girişimini desteklemediğini düşünüyorum.
Lord Loh.

Sorunuzu düzenleyip ekleyebilir misiniz? Kimse onlar için neden işe yaradığını anlayamayacağından ve sizinki neden işe yaramazsa. Ayrıca, başlığı daha kolay bulabilmek için başlığı düzenlemenizi öneririz. Sonra cevabınızı aşağıya yazın;).
13:42, Braiam

ağ bilgilerimle bağlantı eklendi.
Lord Loh.

Peki cevap?
Braiam

Yanıtlar:


13

Ubuntu 16.04 LTS'de test edildi

Kablosuz arabirimin başka bir AP'ye zaten bağlı olması durumunda, önce

nmcli con down <AP name>

Örnek: Arayüzün zaten 'PreviousAP'e bağlı olduğunu varsayalım, ardından

nmcli con down PreviousAP

Şimdi yeni AP'ye bağlanmak için

AP adını ve şifresini bildiğinizi düşünüyoruz.

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

Örnek: AP adı: Buna bağlan

WPA / WPA2 PSK: iampassword123

nmcli device wifi connect Connect-to-this password iampassword123

Bu , yapılandırmayı içerecek şekilde /etc/NetworkManager/system-connections/ile birlikte otomatik olarak bir dosya oluşturur APname.

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

Yeni bir wifi ağına nasıl bağlanacağınızı açıkladığınız için teşekkür ederiz
Normadize

Bu, canlı yükleyici sırasında bile ubuntu 18.04'te çalışıyor! Teşekkürler! ifupbenim için çalışmadı, bu yüzden kullandımsudo ip link set wlan0 up
lucidbrot

12

WiFi'yi açmak için

sudo rfkill unblock wifi
nmcli networking on

WiFi Ağlarını listelemek için

nmcli connection show

Çıktı böyle bir şey olmalı

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

ncmliUUID veya ID (NAME, SSID ) üzerinden bağlanmanıza olanak tanır

Kullanımı:

 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>

Bu durumda örnek kullanım

  • Bağlan:

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

    veya

    nmcli c up id Rishbh-Q1000
    
  • Belirli wlan arabirimine bağlanın:

    nmcli c up id Rishbh-Q1000 iface wlan1
    

    veya

    nmcli c up uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05 iface wlan1
    
  • Bağlantıyı kes:

    nmcli c down id Rishbh-Q1000
    

    veya

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

Hata: 'liste' geçerli 'bağlantı' komutu değil. (nmcli aracı, sürüm 1.2.6)
Mariano Dupont

nmcli'nin yeni sürümünde 'list' yerine 'show'
RishbhSharma
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.