ホームページ » の仕方 » コマンドラインからラズベリーパイにWi-Fiを設定する方法

    コマンドラインからラズベリーパイにWi-Fiを設定する方法

    ヘッドレスのRaspberry Piを思い通りに設定しました。落ち着いてスムーズに動作しますが、突然、Wi-Fiモジュールを使ってイーサネットテザーから遠ざけたいと思います。すべての周辺機器に接続し直すのをスキップして、コマンドラインからWi-Fiサポートを素早く追加する.

    なぜこれをしたいのですか?

    あなたがラズベリーパイの熱狂的ファンであれば(あるいはすぐに1つになりたいのなら)、ヘッドレスPiプロジェクトがもう1つの小さな微調整を必要としていることに気付くのはいかに面倒なことでしょう。.

    その罠に陥るのを避けるための最善の方法は、リモートアクセス用にRaspberry Piを構成することです。ただし、これを設定した後は、それまでGUIインターフェイスで処理されていたタスク(Wi-Fiをオンにするなど)をリモートで実行する方法を知る必要があります。今日、私たちはあなたのPiにリモート接続してWi-Fiアドオンドングルを有効にするための技術的な(しかし簡単な)方法を説明します。.

    私には何が必要なのだろう?

    このチュートリアルでは、次のものが必要になります。

    • Raspbianがインストールされた1つのRaspberry Piユニット(この手法は他のディストリビューションでも機能するはずですが、Raspbianを使用しています)
    • Piユニットへの1イーサネット接続(Wi-Fi機能をリモートで有効にするために必要)
    • 1 Wi-Fiドングル(私達は私達のすべての私達のPiの単位のこのモデルを大成功で使用する)

    このWi-Fiドングルモデルを使用しない場合は、サポートされているかどうかを確認するために購入予定のモデルを調査することを強くお勧めします。そのためには、RPi wikiのUSB Wi-Fiアダプターセクションがとても役に立ちます。.

    上記の項目に加えて、Raspberry Piを接続しようとしているWi-Fiノードの設定を確認してください。SSID、パスワード、および暗号化タイプをメモしておく必要があります。方法(例えば、ノードがTKIP共有鍵暗号化を使用してWPAを使用している).

    端末からWi-Fiドングルを有効にする

    はじめに、Raspberry Piユニットの電源を入れます Wi-Fiドングルを取り付けずに. この時点で、唯一のネットワークデバイスはオンボードのイーサネットNIC(イーサネットケーブルを介してネットワークに接続しているので、ヘッドレスデバイスにリモートでアクセスできる)になるはずです。.

    リモート端末のプロンプトにアクセスするには、SSH経由でPiに接続してください。 (この方法でリモートアクセス用にデバイスをまだ設定していない場合は、次のチュートリアルをご覧ください).

    プロンプトで、次のコマンドを入力します。

    sudo nano / etc / network / interfaces

    ナノテキストエディタでは、次のように表示されます。

    あるウトロー

    iface lo inetループバック
    iface eth0 inet dhcp

    これが、Piのイーサネット接続を管理する非常に基本的な構成です(eth0の部分で示されています)。 Wi-Fiドングルを有効にするには、もう少し細かい点を追加する必要があります。矢印キーを使って既存のエントリの下に移動し、次の行を追加します。

    allow-hotplug wlan0
    iface wlan0 inet dhcp
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
    ifaceデフォルトのinet dhcp

    ファイルに注釈を付けたら、Ctrl + Xを押してファイルを保存し、nanoエディタを終了します。もう一度プロンプトで、次のコマンドを入力します。

    sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    ファイルが存在する場合は、その内容を次のコードと比較します。ファイルが空の場合は、このコードを使用してファイルを作成できます。現在のWi-Fiノード構成に基づいてどの変数を使用する必要があるかを参照するために、コメント付き行(#マークで示されている)をメモしてください.

    ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
    update_config = 1

    ネットワーク=
    ssid = "あなたのID"
    psk = "あなたのパスワード"

    #プロトコルタイプは、RSN(WP2の場合)およびWPA(WPA1の場合)になります。
    プロト= WPA

    #キー管理タイプは、WPA-PSKまたはWPA-EAP(事前共有またはエンタープライズ)です。
    key_mgmt = WPA-PSK

    #ペアはCCMPまたはTKIPにすることができます(WPA2またはWPA1の場合)。
    pairwise = TKIP

    #認証オプションは、WPA1 / WPA2の両方でOPENにする必要があります(あまり一般的にはSHAREDとLEAPは使用されていません)。
    auth_alg = OPEN

    ファイルの編集が終わったら、CTRL + Xを押して文書を保存して終了します。今度はイーサネットケーブルを抜き、Wi-Fiドングルを差し込む時です.

    コマンドプロンプトで、次のコマンドを入力します。

    sudoの再起動

    デバイスが再起動を終了すると、自動的にWi-Fiノードに接続します。なんらかの理由でネットワークに表示されない場合は、いつでもイーサネットケーブルを接続して、2つのファイルと変更した変数を再確認することができます。.

    Raspberry Piに関連したヒント、トリック、または私たちが書いてほしいチュートリアルをお持ちですか?下のコメントで消音.