Kullanılabilir WiFi ağlarının listesini nasıl görüntüleyebilirim?


73

Ubuntu dizüstü bilgisayarlarımın WiFi'i çeşitli Wifi ağlarında çalışıyor. Ancak nm-applet'in araç çubuğu simgesinden erişilen mevcut ağların listesi artık görünmüyor. Sadece bilinen ağları görüyorum. Gizli ağların listesi de yeni ağlar göstermez.

sudo iwlist scan Aynı şekilde sadece bilinen ağları gösterir.

Bir ağa bağlanabilmek için mevcut tüm ağları nasıl listeleyebilirim?

Xubuntu 14.04 kullanıyorum


5
Terminal komutu nmcli dev wifi list, GUI uygulaması tarafından gösterilenden başka bir şey veriyor mu?
steeldriver

1
Ayrıca (ağrısız ) sudo iwlist scanağlardan daha fazlasını gösterdiğine dikkat çekmeye değer - bu nedenle bu soru kendi başına yararlıdır. Fakat belki de “ Gizli WiFi ağlarının listesini nasıl görüntüleyebilirim” olarak yeniden adlandırılmalıdır. iwlist scansudo
icc97

Yanıtlar:


99

nmcli dev wifiKomutunu kullanın . Aktarım hızını, sinyal gücünü ve güvenliği de gösterir.


12
Burada ilgili hafıza olduğu: n- Ğ m anager c ommand l ine i nterface dev buz WiFi
Serge Stroobandt

1
Benim için bu sadece mevcut değil, bağlı olduğum WiFi ağını buldu.
icc97 13:18

sudoTüm listenin gösterilmesi gerekir .
icc97

BSSID (uzaktan erişim noktasının MAC) ve diğer ayrıntılar varsayılan olarak gösterilmeyen, ancak bunları gösterebilir -fmesela seçeneği nmcli -f SSID,BSSID,DEVICE dev wifi. Kullanılabilir -f ALLalanları görmek için kullanın .
bitinerant

3
@ icc97 - Yalnızca mevcut ağınızı görürseniz, çalıştırın nmcli dev wifi rescan, biraz bekleyin ve ardından nmcli dev wifitekrar deneyin .
bitinerant


10

Ubuntu 16.04’de:

  1. Git /sys/class/netburada klasörlerin listesini görebilirsiniz.
  2. kablosuz arayüzü bulun. It has kablosuz klasör . örneğin benim durumumda wlp10kullanarak kontrol edebilirsiniz ls wlp10. Klasörün adı farklıysa, bu klasörün adını kullanın .
  3. sudo iwlist wlp1s0 scan | grep ESSID

şimdi buradan tüm WiFi erişimini listeleyebilirsiniz. buradan
kaynak


1
Bunun broadcom kablosuz kartlarla çalışmadığını unutmayın.
Jared Smith

@ JaredSmith diğer çözümler broadcom wifi kartlarıyla çalışıyor mu?
Dan Esparza

1
@DanEsparza gerektiği
Jared Smith

2

Burada daha önce cevaplananlara ek olarak, birkaç tanesini birleştirdim ve kendime ait küçük bir lezzet ekledim.

nmcliCevap gelince , elbette, daha fazla yazılım yüklemek istiyorsanız bunu yapın. Ancak Erişim Noktaları arıyorsanız, belki henüz bir internet bağlantınız yok ve söz konusu yazılımı kurmak için bağlanamıyorsunuz. Tüm bunlarla birlikte, işte çözümüm:

for i in $(ls /sys/class/net/ | egrep -v ^lo$); do sudo iw dev $i scan | grep SSID | awk '{print substr($0, index($0,$2)) }'; done 2>/dev/null | sort -u 

Yıkılıyor:

for i in $(ls /sys/class/net/ | egrep -v ^lo$);

/ Sys / class / net konumunun tüm içeriğine bakalım. Bu, tüm ağ cihazlarını listeler, ancak geridöngü arayüzü ile gerçekten ilgilenmiyoruz. bu yüzden onu görmezden geleceğiz

do sudo iw dev $i scan | grep SSID | awk '{print substr($0, index($0,$2)) }';done

Yukarıda bulduğumuz ağ arayüzlerinin her biri için tüm SSID'leri (ve sadece SSID'leri) listelemek için taramayı yapalım

2>/dev/null 

Ve tüm hataları göz ardı edin (Ethernet arabirimli SSID'leri aramak gibi).

| sort -u

Ve son olarak, sistemde birden fazla wi-fi adaptörünüz varsa, her bir SSID'yi yalnızca bir kez listeleyin.

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.