'iwlist' - interface não suporta varredura (Ubuntu LTS 10.04)

11

Estou usando o Ubuntu 10.04 (LTS) em um netbook Samsung N150 +. Não consigo verificar redes wifi usando iwlist e gostaria de fazer isso. Aqui está a saída de alguns testes:

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.

Então eu tento 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.

Eu tenho um 05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01) de usar lspci .

Alguma dica?

    
por Vass 13.08.2012 / 00:04

6 respostas

10

Você precisa trazer eth1 antes de digitalizar.

ifconfig eth1 up

iwlist eth1 s

    
por 13.08.2012 / 05:18
5

A capacidade de digitalizar usando iwlist e associar a pontos de acesso via iwconfig requer raiz. No Ubuntu você pode usar o seguinte:

sudo iwlist eth1 scan
    
por 14.08.2012 / 18:30
4

Se você verificou que é root e o dispositivo está ativo:

sudo ifconfig eth1 up && sudo iwlist eth1 scan

E ainda não funciona, descobri que:

iw dev wlan0 scan ap-force

Funcionaria no meu caso. Parece que a ferramenta iwlist está obsoleta e não é mais suportada pelo recente chipset wifi.

    
por 15.01.2015 / 06:02
1

Verifique rfkill list all

A minha teve a seguinte saída

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

Qual estava causando o erro A interface não suporta a varredura

Para remover o bloco, simplesmente execute o seguinte comando

sudo rfkill unblock wifi
    
por 14.09.2016 / 09:33
1

Esse problema também pode ser causado pela interface sem fio (usarei wlan0 - não eth1) no modo errado. Para corrigir isso, você pode usar:

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

Você precisa desativar a interface antes de alterar o modo para evitar que a interface seja classificada como ocupada.

    
por 13.02.2018 / 14:44
0

você verificou o nome da interface com o comando

ifconfig

e você pode fazer ifconfig "interface-name" no
pelo exemplo: para minha interface sem fio

ifconfig wlp2s0 up

a próxima coisa a fazer é:

iwlist wlp2s0 scan
    
por 11.07.2018 / 17:59