アダプタがアクセスポイントとして機能するときに近くのワイヤレスネットワークのリストを取得しようとしますが、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デバイスが「アクセスポイント」モードにあるときにこの問題が発生しました。モードを「クライアント」に変更しました。その後、コマンドが完全に実行され始めました。このコマンドは「一時」モードでも機能します。