Samsung N150 +ネットブックでUbuntu 10.04(LTS)を使用しています。 iwlist
を使用してwifiネットワークをスキャンできません。スキャンしたいのですが。これはいくつかのテストからの出力です:
_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.
_
lspci
を使用して05:00.0 Network controller: Broadcom Corporation Device 4727 (rev 01)
を取得しています。
ヒントはありますか?
スキャンする前にeth1を起動する必要があります。
ifconfig eth1 up
iwlist eth1 s
Iwlistを使用してスキャンし、iwconfigを介してアクセスポイントに関連付ける機能には、rootが必要です。 Ubuntuでは、以下を使用できます。
Sudo iwlist eth1 scan
Rootであり、デバイスが起動していることを確認した場合:
Sudo ifconfig eth1 up && Sudo iwlist eth1 scan
そしてそれはまだ機能しません、私はそれを見つけました:
iw dev wlan0 scan ap-force
私の場合はうまくいくでしょう。 iwlist
ツールは廃止され、最近のwifiチップセットではサポートされなくなったようです。
小切手 rfkill list all
鉱山には次の出力がありました
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
エラーの原因となったインターフェースはスキャンをサポートしていません
ブロックを削除するには、次のコマンドを実行します
Sudo rfkill unblock wifi
この問題は、ワイヤレスインターフェイス(eth1ではなくwlan0を使用します)が間違ったモードになっていることが原因である可能性もあります。これを修正するには、次を使用できます。
Sudo ifconfig wlan0 down
Sudo iwconfig wlan0 mode Managed
Sudo ifconfig wlan0 up
Sudo iwlist wlan0 scan
インターフェイスがビジーとして分類されないようにするには、モードを変更する前にインターフェイスを停止する必要があります。
コマンドでインターフェース名を確認しましたか
ifconfig
ifconfig "interface-name" upを実行できます
例:ワイヤレスインターフェイス用
ifconfig wlp2s0 up
次に行うことは次のとおりです。
iwlist wlp2s0 scan