Bagaimana cara saya terhubung ke jaringan WiFi menggunakan nmcli?

11

Saya dapat terhubung ke jaringan nirkabel menggunakan nm-appletketika menjalankannya di lightdm, namun, itu tidak berfungsi dalam sesi openBox yang saya mulai seperti saya sendiri (pengguna memulai X Session), tetapi saya tidak dapat melakukannya menggunakan nmcli.

Saya menjalankan nmclimenggunakan sudo. Setelah 90 detik, saya mendapat pesan time out. Apa yang salah?

Ini adalah konfigurasi yang harus saya gunakan - http://www.depts.ttu.edu/ithelpcentral/solutions/wireless/

Tuan Loh.
sumber
apakah Anda memeriksa pertanyaan ini askubuntu.com/q/8322/169736 ?
Braiam
Dari halaman manual cnetworkmanager, saya mengetahui bahwa itu tidak mendukung perusahaan WPA2.
Tuan Loh.
Bisakah Anda mengedit pertanyaan Anda dan menambahkannya? Karena tidak ada yang tahu mengapa bagi mereka bekerja dan Anda tidak. Saya juga merekomendasikan untuk mengedit judul sehingga orang dapat menemukannya lebih mudah. Kemudian kirimkan jawaban Anda di bawah;).
Braiam
menambahkan tautan dengan info jaringan saya.
Tuan Loh.
Dan jawabannya?
Braiam

Jawaban:

12

Diuji di Ubuntu 16,04 LTS

Jika antarmuka nirkabel sudah terhubung ke beberapa AP lain, putuskan dulu penggunaannya

nmcli con down <AP name>

Contoh: Misalkan antarmuka sudah terhubung ke 'PreviousAP', lalu lepaskan menggunakan

nmcli con down PreviousAP

Sekarang untuk Menghubungkan ke AP baru

Mengingat Anda tahu nama dan kata sandi AP.

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

Contoh: Nama AP: Sambungkan ke ini

WPA / WPA2 PSK: iampassword123

nmcli device wifi connect Connect-to-this password iampassword123

Ini secara otomatis akan membuat file /etc/NetworkManager/system-connections/dengan APname, yang akan berisi konfigurasi.

ls /etc/NetworkManager/system-connections/Connect-to-this
Harshit Khurana
sumber
Terima kasih telah menjelaskan cara menghubungkan ke jaringan wifi baru
Normadize
11

Untuk mengaktifkan WiFi

sudo rfkill unblock wifi
nmcli networking on

Untuk daftar Jaringan WiFi

nmcli connection show

Outputnya harus seperti ini

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

ncmlimemungkinkan Anda terhubung melalui UUID atau ID (NAME, SSID )

Penggunaan:

 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>

Contoh Penggunaan dalam kasus ini

  • Menghubung :

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

    atau

    nmcli c up id Rishbh-Q1000
    
  • Terhubung pada antarmuka wlan tertentu:

    nmcli c up id Rishbh-Q1000 iface wlan1
    

    atau

    nmcli c up uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05 iface wlan1
    
  • Putuskan sambungan:

    nmcli c down id Rishbh-Q1000
    

    atau

    nmcli c down uuid cd79a7a1-1cf4-49c3-ad58-21ab17d1ba05
    
RishbhSharma
sumber
Kesalahan: 'daftar' tidak valid perintah 'koneksi'. (nmcli tool, versi 1.2.6)
Mariano Dupont
'list' telah diganti dengan 'show' dalam versi yang lebih baru dari nmcli
RishbhSharma