a tomato

トマトが大好きです

raspberry pi zero whをUSB経由でインターネットに接続する

前回はraspberry piにOSインストールまで行いました。 このままだとraspberry piIPアドレスがなく、インターネットに接続出来ない状態のままとなり困るので、 USBを通してインターネットに接続する設定を行います。

前提

  1. macを使っている
  2. raspberry pi zeo whがOSインストール済みで起動していること
  3. データ通信可能なUSBケーブルでraspberry piを接続していること

設定

早速設定していきます。
MACのシステム環境設定を開き、以下のアイコンを開きます。

f:id:kzdev:20180815210146j:plain

共有設定画面が開いたら、共有する経路を選択します。
ここは、PC側がインターネットに繋がっているインターフェイスを選んで下さい。私の場合は、wifiでインターネットに繋いでいるので、wifiを選びます。

f:id:kzdev:20180815210409j:plain

続いて、raspberry pi zeroをUSBで繋いでいると、以下のポートが表示されますので、チェックを付けます。

f:id:kzdev:20180815210702j:plain

次に、以下のインターネット共有にチェックを付けます。
チェックを付けると開始しますか?と聞かれるので、開始ボタンを押下します。

f:id:kzdev:20180815210818j:plain

これで、晴れてrasberry pi zeroがインターネットに繋がります。
繋がったら、最初にパッケージの更新を行いましょう。

パッケージ管理をするサーバ上から最新のパッケージ情報を以下のコマンドで取得します。

pi@raspberrypi:~ $ sudo apt-get update 
取得:1 http://archive.raspberrypi.org/debian stretch InRelease [25.3 kB]                            
取得:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease [15.0 kB]                         
取得:3 http://raspbian.raspberrypi.org/raspbian stretch/main armhf Packages [11.7 MB]
11.7 MB を 55秒 で取得しました (211 kB/s)                                                                                                                                                                          
パッケージリストを読み込んでいます... 完了

続いて、更新のあるパッケージを確認して、更新を行います。

pi@raspberrypi:~ $ sudo apt-get upgrade
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています                
状態情報を読み取っています... 完了
アップグレードパッケージを検出しています... 完了
以下のパッケージは保留されます:
  sense-emu-tools
以下のパッケージはアップグレードされます:
  ca-certificates dpkg dpkg-dev file fuse libavcodec57 libavfilter6 libavformat57 libavresample3 libavutil55 libcups2 libcupsimage2 libdpkg-perl libexiv2-14 libfaad2 libfuse2 libgs9 libgs9-common libmagic-mgc
  libmagic1 libpam-systemd libpostproc54 libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc libraspberrypi0 libsoup-gnome2.4-1 libsoup2.4-1 libswresample2 libswscale4 libsystemd0 libudev1 lxplug-network
  lxplug-ptbatt patch piclone pipanel python-pantilthat python-sense-emu python-sense-emu-doc python3-pantilthat python3-sense-emu raspberrypi-bootloader raspberrypi-kernel raspberrypi-ui-mods rc-gui
  rp-prefapps rpi-chromium-mods shared-mime-info systemd systemd-sysv tzdata udev wolfram-engine wolframscript
アップグレード: 55 個、新規インストール: 0 個、削除: 0 個、保留: 1 個。
412 MB 中 2,215 kB のアーカイブを取得する必要があります。
この操作後に追加で 124 MB のディスク容量が消費されます。
続行しますか? [Y/n] y