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


13

Estou usando o Ubuntu 10.04 (LTS) em um netbook Samsung N150 +. Não consigo digitalizar redes wifi usando iwliste gostaria de fazê-lo. 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?


3
Você tentou digitalizar como root?
jordanm

@ Jordanm, isso é um pouco embaraçoso, mas você está certo de que rootera uma condição necessária que eu não tentei. Você poderia colocar isso como uma resposta?
Vass

feliz que ajudou. resposta adicionada.
Jordanm

Respostas:


12

Você precisa ativar o eth1 antes da digitalização.

ifconfig eth1 up

iwlist eth1 s


Ser raiz ou isso também não me ajudou. Mas o NetworkManager não tem nenhum problema para verificar as redes. Qualquer ideia ?
vaab

5

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

sudo iwlist eth1 scan

1
Obrigado. Para mim, isso não resolve o problema. Você tem alguma outra sugestão?
Alexandre Bourlier

para pessoas tão confusas quanto eu, isso pode acontecer: no meu sistema de arco, sudo iw eth1 scanfalha mas sudo iwlist eth1 scané bem
Francois

4

Se você verificou se é root e seu 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 iwlistferramenta está obsoleta e não é mais compatível com o recente chipset wifi.


Usando a mesma ferramenta:iw wlan0 scan
aleb

2

Verifica rfkill list all

Mina teve a seguinte saída

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

O que estava causando o erro A interface não suporta verificação

Para remover o bloco, basta executar o seguinte comando

sudo rfkill unblock wifi

2

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 impedir que a interface seja classificada como ocupada.


1

você verificou o nome da interface com o comando

ifconfig

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

ifconfig wlp2s0 up

a próxima coisa a fazer é:

iwlist wlp2s0 scan
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.