🈂️

【古い記事です】Raspberry Pi zero 2WをiPhoneのテザリングでセットアップ

に公開

Raspbery Pi zero 2W のセットアップ方法です。
外出先でもどこでも同じ条件でセットアップできるようにするため、自分はよくiPhoneのテザリングでセットアップします。今回はそこまで紹介します。次回家や学校のWi-Fiを登録します。

注意

Mac,iPhoneの環境を想定して書きました。Windows,Androidでも同じ流れででできると思います。(未検証)

作業環境

  • Raspberry Pi zero 2W
  • MacBook Pro (2023) Apple M2 Pro 16GB
  • iPhone 15 Pro iOS 26.1
  • Sandisk miroSDカード 64GB

Raspberry Pi Imager を始める

まずはRaspberry Pi のHPから「Raspberry Pi Imager」をダウンロード・インストールします。「Download for Mac OS」を選択します。
https://www.raspberrypi.com/software/

Raspberry Pi Imagerを開きます。
SDカードをMacに差し込んで、以下のように選択します。

  • デバイス RASPBERRY PI ZERO 2W (少し下にスクロールするとある)
  • OS Raspberry Pi OS(64bit) (一番上)
  • ストレージ (差し込んだSDカードを選択)

「次へ」を選択し、「設定を編集する」を選択します。

OSの設定

「一般」の部分

  • ホスト名 Piの名前です。私はよく作品名を登録します。

  • ユーザー名 Piにログインするユーザー名です。私は自分の名前を登録します。

  • パスワード Piにログインするためのパスワードです。自由です。

  • SSID 今回はiPhoneのテザリングの名前を登録します。
    iPhoneの「設定」を開き、「一般」「情報」の中の一番上「名前」に書かれています。日本語で登録している場合英語に変更しましょう。

  • パスワード テザリングのパスワードです。
    「設定」から「インターネット共有」「"Wi-Fi"のパスワード」の部分を入力します。

「サービス」の部分

  • 「SSHを有効化する」にチェックを入れます。
  • 「パスワード認証を使う」をオンにします。

「オプション」の部分

  • 特にいじりません。

「保存」を選択します。

「Would you like to apply OS customization settings?」と聞かれるので、「はい」を選択ます。SDカードがフォーマットされることの警告が出るので、問題なければ「はい」を選択します。

最後にSDカードへの書き込みが始まります。(Macのパスワードが要求されることがあります)

これでSDカードにOSを書き込むことができました。

Raspberry Pi zero 2W の起動

iPhoneの「設定」から「インターネット共有」を開き、
「他の人の接続をを許可」をオンにした状態で開いておきます。

Raspberry Pi zero 2W にSDカードを差し込みPWR INにMicroUSBを接続します。

Pi zeroの緑色のランプが点滅し、起動が始まります。1~2分ほど待ちます。
待つとiPhoneのテザリングのマークがつきます。これによりRaspberry Pi zero 2W がスマホのテザリングに接続されたことがわかります。(テザリングが開始されない場合、OSを書きこんだ時のSSIDとパスワードが正しくない可能性があります。やり直しましょう。)

テザリングに接続されるとこのようにダイナミックアイランドやコントロールセンターに表示されます。

Raspberry Pi zero 2W を操作するため、Macも同じiPhoneテザリングに接続します。
macのWi-Fiから選択してください。(macとiPhoneを有線接続させてUSBテザリングすることもできます)

接続できたらターミナル(Terminal.app)を開きます。
Raspberry Pi zero 2W に接続するためのコマンド

ssh ユーザー名@ホスト名.local

を入力しEnterを押します。

例えばshotaroというユーザーがtaropiというホスト名でOSをセットアップしていたとしたら「ssh shotaro@taropi.local」になります。

Are you sure you want to continue connecting (yes/no/[fingerprint])? と聞かれるのでyesと入力してEnterを押します。
パスワードを求められるのでOSセットアップ時のパスワードを入力しEnterを押します。

緑色でユーザー名@ホスト名.localのように表示されていたら接続完了です。
Raspberry Pi zero 2W にMacからiPhoneのテザリング経由で接続することができました。
次回は家や学校のWi-Fiの追加方法について書きます。

Discussion