Raspbian Linux:「iwlist wlan0 scan」からのWiFiスキャン結果がありません


15

Raspberry PiにRaspbianの最新バージョン(イメージ経由)をインストールしました。uname -aコマンドの出力は次のとおりです。

Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux

Wifiアダプター(非ブランド製の中国製Wifiアダプター、モデル番号SL-1504N)を、Piに接続されているパワードUSBハブ(ブランド名「プラグイン可能」、テスト済み、非常に機能する)に接続するとき、Wifiアダプターが自動的に認識され、設定や面倒な操作なしで正しいドライバーがロードされます。lsusbコマンドの出力でWifiアダプターを示す行は次のとおりです。

Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter

コマンドwlan0の出力のセクションiwconfigは次のとおりです。

wlan0    unassociated  Nickname:"rtl_wifi"
         Mode:Managed  Access Point: Not-Associated   Sensitivity:0/0
         Retry:off   RTS thr:off   Fragment thr:off
         Power Management:off
         Link Quality:0  Signal level:0  Noise level:0
         Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
         Tx excessive retries:0  Invalid misc:0   Missed beacon:0

私の問題がある:私は入力するとiwlist wlan0 scan利用可能なワイヤレスネットワークを確認するために、端末のプロンプトで、私が取得します:

wlan0     No scan results

インターフェースをダウンさせsudo ifdown wlan0て(sudo ifup wlan0)、またWebで見つけた他の人のために働いているさまざまなソリューションをダウンさせようとしましたが、まだ動作させることができませんでした。最後の溝の努力として、私は次のことをしました:

  1. 端末プロンプトからLXDEを起動します(startx
  2. デスクトップ上の「WiFi Config」アイコンをダブルクリックします(これは/usr/sbin/wpa_gui、のGUIフロントエンドであるのショートカット/リンクですwpa_supplicant
  3. [スキャン]ボタンをクリックすると、2番目のウィンドウがポップアップします
  4. 表示された新しいウィンドウで、「スキャン」ボタンをクリックします

約5〜10秒かかりますが、スキャンは機能し、使用可能なWifiネットワークのリストが表示されます。興味深いのは、スキャン結果を得ることができるのとwpa_guiは何が違うのかわからないからiwlist wlan0 scanです。さらに興味深いのは、(LXDE内で、またはLXDEを閉じて元のターミナルプロンプトに戻った後に)ターミナルプロンプトに戻り、同じiwlist wlan0 scanコマンドを入力すると、結果が得られることです。

明らかに、wpa_gui私は端末プロンプトでやっていなかったことをします。

私の質問は:

  1. 「スキャン」機能がコマンドとwpa_guiは異なることを誰もが知っていiwlist wlan0 scanますか?
  2. (1の続き)iwlist wlan0 scan最初にスキャンを実行せずにこれを機能させるにはどうすればよいwpa_guiですか?
  3. iwconfig上記の出力では、「関連付けられていない」とはどういう意味ですか?

注:これを機能させるために、デフォルトの設定/ファイルをすべて使用していました。この/etc/network/interfacesファイルは、Raspbianインストールのデフォルトです。トラブルシューティングに役立つ情報を提供するユーティリティを実行できる場合は、お知らせください。


私は同じ問題、すなわちiwlist wlan0 scanリターンを持ってい"No scan results"ます。そして、それは私のrpi2のパワーが足りないからだろうか?そして、それが理由を説明できますか?
solsTiCe

回答:


17

試しsudo iwlist wlan0 scanましたか?私にとってiwlist sudoは「スキャン結果なし」をsudo返しますが、完全なネットワークリストを返します。


0

それでもRaspberry Piでエラーが発生する場合、最初に確認することは、wpa_supplicantツールを使用してRaspberry PiをWLANネットワークに正常に接続できるかどうかです。

次のコマンドを使用して、正常に接続を試行できます。

sudo wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf

このコマンドが成功し、正常に接続できる場合、Raspberry Pi用に構成されているすべてのネットワーク構成パラメーターは正常に機能しています。その場合、あなたがしなければならないことは、wpa_supplicant.confファイルを開いて、そのファイルの先頭に次の行を追加することです。

ctrl_interface = / var / run / wpa_supplicant

完了すると、iwlistツールを使用してRaspberry PiをWiFiネットワークに正常に接続できるようになります。

iwlist wlan0 scan


0

ラズベリーパイ3でも同じ問題が発生しました。ラズベリーパイの設定を早めに混乱させていました。そして、その日以降、「スキャンはサポートされていません」という応答により、wifiに接続できませんでした。

私のために働いた解決策は次のとおりです。メニュー=>設定=> Raspberry Pi設定=>ローカリゼーション=>選択(wifi国を設定)に移動し、米国(米国)を選択します。

piからクイックリブートを求められます。再起動後、wifiスキャンを確認してください。

ありがとう


0

ニュージーランドでも同じ問題があったため、wpa_supplicant.confファイルの「country = US」行をコメントアウト(または削除)することで解決しました。症状は、wifiがGUIにネットワークを報告しないことでしたが、「sudo iwlist wlan0 scan」を実行すると、ネットワークがリストされます... 10秒後に、ネットワークが表示されなくなります。wpa_supplicant.confのドキュメントでさえ 'country ='オプションに言及していないので、これが何をするのかわからないが、確かにそれを壊しているようだ!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.