어댑터가 AP 모드일 때 근처 WiFi 네트워크 목록을 가져옵니다.

어댑터가 AP 모드일 때 근처 WiFi 네트워크 목록을 가져옵니다.

어댑터가 액세스 포인트 역할을 할 때 근처 무선 네트워크 목록을 가져오려고 하는데 iwlist가 다음 오류를 반환합니다.

$ sudo iwlist wlan0 scan
wlan0     Interface doesn't support scanning : Operation not supported

다른 유틸리티를 사용하여 이 목록을 얻을 수 있는 다른 방법이 있습니까? 내 Tomato 지원 WRT54가 이 작업을 수행할 수 있는 것 같아서(장치 자체가 AP로 설정되면 근처 AP 나열) 해당 동작을 복제하는 방법이 궁금합니다.

감사해요.

답변1

iwlist심각하게 사용되지 않습니다. 시스템에서 삭제하고 다시는 사용하지 마십시오. 그렇죠, 똑같이 하세요 iwconfig. iwspy이러한 도구는 오래되었으며 802.11n이 존재하지 않던 시대에 설계되었습니다. 커널 개발자는 wireless-tools.


iw아직 완료되지 않았다면 지금 설치하세요. iw당신이 찾고있는 명령은

iw dev wlan0 scan ap-force.

이것은 최근에 추가되었습니다. 모든 드라이버가 이를 지원하는 것은 아니지만 대부분은 지원해야 합니다.

답변2

내 WiFi 장치가 "액세스 포인트" 모드에 있을 때 이 문제가 발생했습니다. 모드를 "클라이언트"로 변경했습니다. 그런 다음 명령이 완벽하게 실행되기 시작했습니다. 이 명령은 "임시" 모드에서도 작동합니다.

관련 정보