私のAngstrom(Beagleboard)でwlan0インターフェースが「関連付けられていない」理由は何ですか?

私のAngstrom(Beagleboard)でwlan0インターフェースが「関連付けられていない」理由は何ですか?

Beagleboard XMにAngstrom(デフォルトではなくカスタムバージョン)をインストールしています。

ワイヤレスネットワーク検索を使用して、近くのワイヤレスデバイスiwlistを表示できます。

SSIDとキー(小文字の10桁の16進コードを使用)/etc/network/interfaces

を実行すると、次のifup wlan0ような過程を経て次DHCPDISCOVERのように言います。

DHCPOFFERS が受信されませんでした。

デバイスはRealtek rtl8187チップセットを備えたAlfa USBです。 (私のラップトップのDebianで使用するとうまくいきます)。

私のSSIDが下に正しく表示されないのはなぜですかiwconfig、インターフェイスがDHCPを介してIPを取得できないのはなぜですか?

答え1

Wi-Fi クライアントの設定方法を説明するこのチュートリアルをご覧ください。特にあなたがやろうとしているようにコマンドラインを介して設定する部分です。

チュートリアルのタイトルは次のとおりです。WiFiの使い方、特にこれ部分。このチュートリアルで説明されている手順は、これまでの質問で説明した手順とは少し異なります。たとえば、wpa_supplicantパッケージが正しくインストールおよび構成されていることを確認する必要があります。

また、チュートリアルでは、説明されているものとは異なるファイルを参照しています/etc/network/interfaces/etc/network/interface

答え2

方法参照資料を送ってくれた@slmに感謝します。

NetworkManager最大の問題はGUIがないために発生するようです(BeagleBoardバージョンnmcliには、コマンドラインから新しいインターフェイスを作成するための「接続」機能がなく、ビーグルボードシリアルポートにのみ接続できます(GUIなし)。を介して。NetworkManager 可能私を殺してきたつながりがついに証拠を見ることができました/var/log/syslog

したがって、解決策はNetworkManager実行をブロックし、手動で実行して設定することですwpa_supplicant

wpa_supplicantいくつかの実行とNetworkManager非実行(およびインターフェイスの複数の起動/停止)を介して最終的にDHCPを割り当てることができ、Beagleboardのワイヤレス接続を介してインターネットにアクセスできました。

ブート時に接続がスムーズに確立され、イーサネットポートが機能し続けるようにするためには、絶えず触れて実験する必要がありますが、少なくとも即時障害を克服しました。

関連情報