Raspbian Linux: Tidak ada hasil pemindaian WiFi dari “iwlist wlan0 scan”


15

Saya telah menginstal versi terbaru Raspbian (melalui gambar) di Raspberry Pi saya. Output dari uname -aperintah ini adalah:

Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux

Ketika saya menyambungkan adaptor Wifi saya (adaptor Wifi buatan China tanpa merek, nomor model SL-1504N) ke hub USB aktif (nama merek "plugable", diuji dan bekerja dengan sangat baik) yang terhubung ke Pi , adaptor Wifi dikenali secara otomatis dan driver yang benar dimuat tanpa konfigurasi atau keributan apa pun. Baris yang menunjukkan adaptor Wifi di output lsusbperintah adalah:

Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter

The wlan0bagian output dari iwconfigperintah adalah:

wlan0    unassociated  Nickname:"rtl_wifi"
         Mode:Managed  Access Point: Not-Associated   Sensitivity:0/0
         Retry:off   RTS thr:off   Fragment thr:off
         Power Management:off
         Link Quality:0  Signal level:0  Noise level:0
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Masalah saya adalah: Ketika saya mengetik iwlist wlan0 scandi terminal prompt untuk melihat jaringan nirkabel yang tersedia, saya mendapatkan:

wlan0     No scan results

Saya sudah mencoba untuk menurunkan antarmuka ( sudo ifdown wlan0) dan membawanya kembali ( sudo ifup wlan0), serta berbagai solusi yang saya temukan di web yang telah bekerja untuk orang lain, tetapi saya masih belum bisa membuatnya berfungsi. Sebagai upaya terakhir, saya melakukan yang berikut:

  1. Mulai LXDE dari terminal prompt ( startx)
  2. Klik dua kali ikon "WiFi Config" di desktop (ini hanyalah pintasan / tautan ke /usr/sbin/wpa_gui, tampilan depan GUI wpa_supplicant)
  3. Klik tombol "Scan", yang menyebabkan jendela kedua muncul
  4. Di jendela baru yang muncul, klik tombol "Pindai"

Dibutuhkan sekitar 5-10 detik, tetapi pemindaian bekerja dan menampilkan daftar jaringan Wifi yang tersedia. Ini menarik karena saya tidak tahu apa wpa_guiyang dilakukannya berbeda dari iwlist wlan0 scanyang memungkinkannya mendapatkan hasil pemindaian. Yang lebih menarik adalah bahwa jika saya sekarang kembali ke terminal prompt (baik di dalam LXDE atau setelah menutup LXDE dan kembali ke terminal prompt yang asli) dan mengetik iwlist wlan0 scanperintah yang sama , saya sekarang mendapatkan hasil.

Jelas, wpa_guimelakukan sesuatu yang tidak saya lakukan di terminal prompt.

Pertanyaan saya adalah:

  1. Adakah yang tahu kemampuan "Scan" wpa_guiberbeda dari iwlist wlan0 scanperintah?
  2. (Lanjutan 1) Bagaimana saya bisa melakukan ini iwlist wlan0 scantanpa terlebih dahulu melakukan pemindaian wpa_gui?
  3. Dalam iwconfigoutput yang ditunjukkan di atas, apa sebenarnya arti dari "tidak berhubungan"?

Catatan: Untuk tujuan agar ini berfungsi, saya menggunakan semua pengaturan / file default. The /etc/network/interfacesfile yang default dari instalasi Raspbian. Jika ada utilitas yang dapat saya jalankan yang akan memberikan informasi yang berguna untuk pemecahan masalah, beri tahu saya.


Saya memiliki masalah yang sama yaitu iwlist wlan0 scankembali "No scan results". Dan saya bertanya-tanya apakah itu karena rpi2 saya kurang bertenaga atau tidak? dan itu bisa menjelaskan mengapa ??
solsTiCe

Jawaban:


17

Sudahkah Anda mencoba sudo iwlist wlan0 scan. Bagi saya iwlist tanpa sudopengembalian "Tidak ada hasil pemindaian", tetapi dengan sudoitu mengembalikan daftar jaringan penuh.


0

Jika Anda masih menemukan kesalahan dalam Raspberry Pi Anda, hal pertama yang perlu diperiksa adalah apakah Anda berhasil menghubungkan Raspberry Pi Anda ke jaringan WLAN menggunakan wpa_supplicantalat ini.

Anda dapat mencoba terhubung dengan sukses menggunakan perintah berikut:

sudo wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf

Jika perintah ini berhasil dan Anda dapat terhubung dengan sukses, maka semua parameter konfigurasi jaringan Anda yang dikonfigurasi untuk Raspberry Pi Anda berfungsi dengan baik. Dalam hal ini, yang harus Anda lakukan adalah membuka file wpa_supplicant.conf Anda dan menambahkan baris berikut di bagian atas file itu:

ctrl_interface = / var / run / wpa_supplicant

Setelah selesai, Anda sekarang dapat menghubungkan Raspberry Pi Anda ke jaringan WiFi dengan sukses menggunakan iwlistalat.

iwlist wlan0 scan


0

Saya mengalami masalah yang sama dengan raspberry pi saya. Saya mengacaukan konfigurasi raspberry pi pagi hari .... dan kemudian pada hari itu saya tidak dapat terhubung dengan wifi karena respons yang mengatakan (pemindaian tidak didukung) .

Solusi yang berhasil bagi saya adalah: Buka Menu => Preferensi => Raspberry Pi Konfigurasi => Lokalisasi => Pilih (setel negara wifi), pilih AS (negara bersatu).

Pi Anda akan meminta Anda untuk reboot cepat. Setelah reboot periksa pemindaian wifi Anda.

Terima kasih


0

Memiliki masalah yang sama di Selandia Baru, solusinya adalah mengomentari (atau menghapus) baris the'country = US 'di file wpa_supplicant.conf. Gejalanya adalah wifi yang melaporkan tidak ada jaringan di GUI, tetapi begitu menjalankan 'sudo iwlist wlan0 scan', maka akan muncul daftar jaringan ... 10 detik kemudian, kembali ke tidak melihat jaringan. Bahkan dokumentasi wpa_supplicant.conf tidak menyebutkan opsi 'country =', jadi tidak yakin apa yang harus dilakukan, tetapi tampaknya akan merusaknya!

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.