'iwlist' -> antarmuka tidak mendukung pemindaian (Ubuntu LTS 10.04)


13

Saya menggunakan Ubuntu 10.04 (LTS) di netbook Samsung N150 +. Saya tidak dapat memindai jaringan wifi menggunakan iwlistdan saya ingin melakukannya. Ini adalah output dari beberapa tes:

alex@alex-laptop:~/Desktop/GoogleCode$ iwlist eth1 scan
eth1      Interface doesn't support scanning.


alex@alex-laptop:~/Desktop/GoogleCode$ iwlist scan
lo        Interface doesn't support scanning.

eth0      Interface doesn't support scanning.

eth1      Interface doesn't support scanning.

pan0      Interface doesn't support scanning.

Jadi saya coba iwconfig

alex@alex-laptop:~/Desktop/GoogleCode$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Access Point: Not-Associated   
      Link Quality:5  Signal level:207  Noise level:168
      Rx invalid nwid:0  invalid crypt:0  invalid misc:0

pan0      no wireless extensions.

Saya punya 05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)dari menggunakan lspci.

Ada petunjuk?


3
Apakah Anda mencoba memindai sebagai root?
jordanm

@jordanm, ini agak memalukan tetapi Anda benar itu rootadalah syarat yang perlu saya tidak coba. Bisakah Anda menempatkan ini sebagai jawaban?
Vass

senang itu membantu. jawaban ditambahkan.
jordanm

Jawaban:


12

Anda harus mengaktifkan eth1 sebelum memindai.

ifconfig eth1 up

iwlist eth1 s


Menjadi root atau ini tidak membantu saya juga. Tetapi NetworkManager tidak memiliki masalah untuk memindai jaringan. Ada ide ?
vaab

5

Kemampuan untuk memindai menggunakan iwlist dan menghubungkan ke titik akses melalui iwconfig memerlukan root. Di Ubuntu Anda dapat menggunakan yang berikut ini:

sudo iwlist eth1 scan

1
Terima kasih. Bagi saya itu tidak menyelesaikan masalah. Apakah Anda punya saran lain?
Alexandre Bourlier

bagi orang-orang yang sama bingungnya dengan saya, ini mungkin terjadi: pada sistem lengkung saya, sudo iw eth1 scangagal tetapi sudo iwlist eth1 scanberhasil
Francois

4

Jika Anda telah memeriksa bahwa Anda root dan perangkat Anda sudah habis:

sudo ifconfig eth1 up && sudo iwlist eth1 scan

Dan itu masih tidak berhasil, saya menemukan bahwa:

iw dev wlan0 scan ap-force

Akan berhasil dalam kasus saya. Tampaknya iwlistalat tersebut sudah usang dan tidak lagi didukung untuk chipset wifi terbaru.


Menggunakan alat yang sama:iw wlan0 scan
aleb

2

Memeriksa rfkill list all

Milik saya memiliki output berikut

0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no

Yang menyebabkan antarmuka kesalahan tidak mendukung pemindaian

Untuk menghapus blok cukup jalankan perintah berikut

sudo rfkill unblock wifi

2

Masalah ini dapat juga disebabkan oleh antarmuka nirkabel (saya akan menggunakan wlan0 - bukan eth1) berada dalam mode yang salah. Untuk memperbaiki ini, Anda dapat menggunakan:

sudo ifconfig wlan0 down
sudo iwconfig wlan0 mode Managed
sudo ifconfig wlan0 up
sudo iwlist wlan0 scan

Anda harus menurunkan antarmuka sebelum mengubah mode untuk mencegah antarmuka diklasifikasikan sebagai sibuk.


1

Anda telah memeriksa nama antarmuka dengan perintah

ifconfig

dan Anda dapat melakukan ifconfig "antarmuka-nama"
dengan contoh: untuk antarmuka nirkabel saya

ifconfig wlp2s0 up

hal selanjutnya yang harus dilakukan adalah:

iwlist wlp2s0 scan
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.