'iwlist'-> 인터페이스가 스캔을 지원하지 않습니다 (Ubuntu LTS 10.04)


14

Samsung N150 + 넷북에서 Ubuntu 10.04 (LTS)를 사용하고 있습니다. Wi-Fi 네트워크를 사용하여 스캔 할 수 없으며 iwlist그렇게하고 싶습니다. 다음은 몇 가지 테스트 결과입니다.

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.

그래서 시도합니다 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.

나는이 05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)사용하는 lspci.

힌트가 있습니까?


3
루트로 스캔을 시도 했습니까?
jordanm

@ jordanm, 이것은 약간 당혹 스럽지만 당신은 root내가 시도하지 않은 필요한 조건이었습니다. 이것을 답변으로 넣을 수 있습니까?
Vass

도움이 되서 다행입니다. 답변이 추가되었습니다.
jordanm

답변:


12

스캔하기 전에 eth1을 불러 와야합니다.

ifconfig eth1 up

iwlist eth1 s


근본이거나 이것이 도움이되지 않았습니다. 그러나 NetworkManager는 네트워크를 스캔하는 데 아무런 문제가 없습니다. 어떤 아이디어?
vaab

5

iwlist를 사용하여 스캔하고 iwconfig를 통해 액세스 포인트에 연결하려면 root가 필요합니다. 우분투에서는 다음을 사용할 수 있습니다.

sudo iwlist eth1 scan

1
감사. 저에게는 문제가 해결되지 않습니다. 다른 제안이 있으십니까?
Alexandre Bourlier

내가 혼란스러워하는 사람들을 위해 이런 일이 일어날 수 있습니다. 나의 아치 시스템에서는 sudo iw eth1 scan실패하지만 sudo iwlist eth1 scan성공합니다
Francois

4

자신이 루트이고 장치가 작동 중인지 확인한 경우 :

sudo ifconfig eth1 up && sudo iwlist eth1 scan

그리고 여전히 작동하지 않습니다.

iw dev wlan0 scan ap-force

내 경우에는 작동합니다. 이 iwlist도구는 더 이상 사용되지 않으며 최근 Wi-Fi 칩셋에서 더 이상 지원되지 않는 것 같습니다 .


동일한 도구 사용 :iw wlan0 scan
aleb

3

검사 rfkill list all

광산은 다음과 같은 결과를 얻었습니다.

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

인터페이스가 스캔을 지원하지 않는 오류의 원인

블록을 제거하려면 다음 명령을 실행하십시오.

sudo rfkill unblock wifi

2

이 문제는 무선 인터페이스 (wlan0-eth1 아님)를 잘못된 모드로 사용하여 발생할 수도 있습니다. 이 문제를 해결하려면 다음을 사용할 수 있습니다.

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

인터페이스가 사용 중으로 분류되지 않도록 모드를 변경하기 전에 인터페이스를 종료해야합니다.


1

명령으로 인터페이스 이름을 확인 했습니까?

ifconfig

ifconfig "interface-name"
을 예를 들어 다음 과 같이 할 수 있습니다 . 무선 인터페이스

ifconfig wlp2s0 up

다음으로해야 할 일은 :

iwlist wlp2s0 scan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.