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.