iPhone
RaspberryPi
TinkerBoard

Raspberry Pi 2/3/Zero でiPhoneのUSBテザリングを使う

以前書いた記事の更新です。

Raspbian のstretch を使用しています。

sudo apt install ipheth-utils libimobiledevice-utils

iPhoneの設定画面からインターネット共有をオンにして、ラズパイとUSBケーブルでつなぎます。
「このコンピュータを信頼しますか」と聞かれるので、「信頼する」を選択します。
これで、ラズパイからiPhoneを経由してインターネットに接続できるようになります。

他のシングルボードコンピュータで同様のことをするには

ipheth-utils と libimobiledevice-utils およびこれらが依存しているパッケージをインストールします。
これは Debian パッケージ検索 で調べることができます。

また、Linuxカーネルには ipheth のカーネルモジュールが必要です。

tinkerboardでは以下のインストールでいけました。

sudo apt install ipheth-utils libimobiledevice-utils usbmuxd