インターネットなしでRaspberryPiに直接接続する方法

インターネットなしでRaspberryPiに直接接続する方法

Raspberry Piの汎用性は、ある時点で、ワイヤレスネットワークの範囲を超えて屋外で使用することになります。では、キーボードやモニターを接続せずに、どうすれば通信できるでしょうか。





言うまでもなく、実用的でない場合は、人間の入力デバイスやディスプレイを持ち歩く必要があります。まず、ディスプレイの外部電源要件があります(おそらく、専用のポータブルPiタッチスクリーンディスプレイを使用している場合を除きます)。





より良い解決策は、ノートブックPCなどの別のデバイスを介して通信することです。 Wi-FiDirectは現在RaspberryPiでサポートされていませんが、ワイヤレスネットワークを使用しない直接SSH接続には2つのオプションがあります。





あなたがこれを使うかもしれないとき

Raspberry Piにワイヤレスで接続することは、ワイヤレスネットワークが有効になっているか、イーサネット経由でルーターに接続されているかに関係なく、確かに便利です。あなたが家にいても、学校にいても、メーカーのイベントにいても、それはほぼ間違いなく好ましいオプションです。

Windows10でMacOSを実行する

ただし、すべてのシナリオに理想的というわけではありません。



たとえば、カメラモジュールでPiを使用している場合は、タイムラプス写真を撮影するために、Piを屋外に持ち出すことをお勧めします。 SSH経由でPiに接続するためのワイヤレスネットワークがない場合は、PCまたはおそらくモバイルデバイス経由で機能する別のソリューションが必要になります。

そこで直接接続が必要になります。ここには、イーサネットとUSBの2つの信頼できるオプションがあります。





イーサネット経由でRaspberryPiに接続する

このような接続の最も明白なオプションは、イーサネットケーブルを介することです。すべてのRaspberryPiコンピューター( パイゼロ )イーサネットポートがあるため、これが最適なオプションになります。

このためには、次のものが必要です。





  • ラズベリーパイ(モデルB、B +、2、または3)。
  • Raspbianの新規インストール(最良の結果を得るため)。
  • マイクロUSBケーブルと電源。
  • MicroSDカード
  • 両端にRJ45コネクタが付いたイーサネットケーブル。

Raspberry Piはポートを再構成できるため、ここでは標準のイーサネットケーブルで問題ありません。過去には、 クロスケーブル 2台のコンピューターを接続するために使用されていたはずですが、ここでは必要ありません。

SSH接続を受け入れるには、Piセットアップが必要です。これはデフォルトでは有効になっていませんが、これを回避する方法は2つあります。

  1. キーボードとモニターで起動して、SSH経由を有効にします raspi-config
  2. SDカードをPCに挿入し、 /ブート と呼ばれる空のファイルを作成します ssh

(このファイルは、起動時にRaspbianオペレーティングシステムによって検出され、SSHを有効にするための指示として使用されます。)

これで、SSH経由でPiに接続するために必要なものがすべて揃っています。必要なのはデバイスのIPアドレスだけです。これは、ルーターに接続するか(通常は192.168.0.1ですが、ルーターのIPが正しいかどうかを確認する必要があります)、キーボードとモニターを使用してPiを起動し、次のように入力することで見つけることができます。

ifconfig

とにかく続行する前に、Piが正しく起動すること、およびSSHが通常の状況で機能することを確認する必要があります。私たちの SSHで接続するためのガイド ここで役立ちます。

Piブートに満足し、ルーターを介した通常のワイヤレスアクティビティに問題がなければ、デバイスをシャットダウンします。

sudo shutdown

次に、イーサネットケーブルを使用してRaspberryPiをPCに接続します。

こんにちはと言う!

これを機能させるには、特定のソフトウェアが必要です。 こんにちはZeroconf 。このAppleソフトウェアは、ネットワークデバイス認識用であり、macOSにプリインストールされています。 Windowsユーザーはできます AppleWebサイトからBonjourPrint Servicesv2.0.2をインストールします

これをインストールし、Piとの直接ケーブル接続を確立すると、小さなコンピューターの電源がオンになり、完全に起動すると、接続できるようになります。

ただし、ここでは忍耐をお勧めします。 Piは最初にDHCPサーバーからIPアドレスをフェッチしようとしますが、失敗すると、デフォルトで169.254.x.xの範囲のプライベートアドレスになります。また、ネットワーク上の他のデバイスと混同しないように、PCまたはラップトップで機内モードに切り替えると便利な場合があります。 IPが割り当てられると、Bonjourネットワーキングは 。ローカル ドメインアドレス指定。

しばらくしてから、SSHツールを開いてに接続します raspberrypi.local (またはpi@raspberrypi.local)、デフォルトのパスワードは「raspberry」です。

ただし、Windowsユーザーは、これを機能させるために、オペレーティングシステムにルーターが割り当てたIPアドレスを強制的に破棄する必要がある場合があります。これは、コマンドプロンプトを開いて次のように入力するだけで簡単に実行できます。

Android用の無料オフライン音楽アプリ
ipconfig /renew

これにより、169.254.x.xの範囲のランダムなプライベートIPが生成されます。

USB経由でPCをRaspberryPiZeroに接続します

Raspberry Pi Zeroをお持ちの場合は、PCまたはラップトップのUSBポートを介して直接接続することもできますが、これにも必要です。 こんにちは WindowsとMacの場合、または avahi-daemo Linuxではn(avahi-daemonはUbuntuにプリインストールされています)。

RaspbianJessieまたはRaspbianJessie Liteの新しいコピーから始めます(2016年5月26日以降) SDカードにフラッシュ 。 Pi Zeroに挿入する前に、デスクトップファイルエクスプローラーを使用してブートパーティションを見つけ、config.txtを見つけます。これを生のテキストエディタ(Windowsのメモ帳など)で開き、一番下までスクロールします。最後に、次を追加します。

dtoverlay=dwc2

これが完了したら、ファイルを保存して閉じ、cmdline.txtを見つけて開きます。 'rootwait'を見つけて、次の直後に挿入します。

modules-load=dwc2,g_ether

次のように、これが同じ行にあり、スペースだけで区切られていることを確認します。

保存して閉じ、microSDカードを取り出します。次に、デバイスを起動する前に、それをRaspberry Pi Zeroに挿入し、PCに接続できます。接続はUSB経由である必要があります。

使用する raspberrypi.local SSHソフトウェアのアドレスとして(Linuxコマンドラインを使用している場合は、pi @ raspberrypi.localも試してみてください)。ホームネットワークに他のRaspberryPiがある場合は、ワイヤレスネットワークを無効にする必要がある場合があることに注意してください。これにより、たとえば、ではなく、USB経由でPiZeroに接続できるようになります。 あなたのコディボックス Wi-Fi経由。

問題が発生した場合は、USBケーブルを切り替えてみてください。

2つの信頼できる直接接続

モバイルデバイス(おそらくAndroidまたはiOS)からBluetoothまたはワイヤレス経由で接続できれば素晴らしいと思います。これは理論的には可能ですが、現在はサポートされていません。これらの方法のいずれかが機能しているという説明がいくつかありますが、どちらも特に信頼できるようには見えません。

ただし、これらの方法のいずれかが確実に機能し、SSH経由で接続できる場合は、喜んでご連絡いたします。それについてのコメント、またはあなたが遭遇した問題に教えてください!

画像クレジット:Shutterstock経由のgoodcat

共有 共有 つぶやき Eメール コマンドプロンプトを使用してWindowsPCをクリーンアップする方法

Windows PCのストレージ容量が不足している場合は、これらの高速コマンドプロンプトユーティリティを使用してジャンクを一掃します。

次を読む
関連トピック
  • DIY
  • コンピューターネットワーク
  • ラズベリーパイ
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください
カテゴリ Diy