'iwlist' ->インターフェイスはスキャンをサポートしていません(Ubuntu LTS 10.04)。

'iwlist' ->インターフェイスはスキャンをサポートしていません(Ubuntu LTS 10.04)。

私は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

どのようなヒントがありますか?

答え1

スキャンする前にeth1を起動する必要があります。

ifconfig eth1 up

iwlist eth1 s

答え2

ルートされていてデバイスが起動していることを確認した場合:

sudo ifconfig eth1 up && sudo iwlist eth1 scan

しかし、まだ動作しません。以下を発見しました。

iw dev wlan0 scan ap-force

私の場合は動作します。このツールはiwlist古いように見え、最新のWiFiチップセットをサポートしていません。

答え3

iwlistを使用してスキャンし、iwconfigを介してアクセスポイントに接続するには、ルートが必要です。 Ubuntuでは、次のコマンドを使用できます。

sudo iwlist eth1 scan

答え4

この問題は、ワイヤレスインターフェイス(eth1ではなくwlan0を使用)が無効なモードにあるためにも発生する可能性があります。この問題を解決するには、次を使用できます。

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

インターフェイスがビジーとして分類されるのを防ぐには、モードを変更する前にインターフェイスをシャットダウンする必要があります。

関連情報