'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?

Vass
sumber
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

Manula Waidyanatha
sumber
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
jordanm
sumber
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.

vaab
sumber
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
Denzil Sequeira
sumber
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.

Simon Tate
sumber
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
Bendy Latortue
sumber