FreeBSDでiPhone/iPadからUSBテザリング

やり方をまとめてみた。

検証環境

  • FreeBSD 12.1-STABLE r357570 GENERIC
  • iOS 13.3.1
  • iPad Pro 12.9 LTE 1gen

1. usbmuxd をインストール

# pkg install -y usbmuxd

2. iPhone または iPad の設定から インターネット共有 をONにする

3. if_ipheth.ko をロード

# kldload if_ipheth.ko

4. usbmuxd を実行

# usbmuxd -vzU root

5. iPhone/iPad の画面にこのコンピューターを信頼するかというダイアログがでるので信頼するをタップ


右上にテザリング中の青いアイコンが出現

6. 接続開始

# dhclient ue0

DHCPREQUEST on ue0 to 255.255.255.255 port 67
DHCPACK from 172.20.10.1
bound to 172.20.10.3 -- renewal in 42768 seconds.

7. 接続確認

# ping -c 3 www.freebsd.org
PING wfe0.nyi.freebsd.org (96.47.72.84): 56 data bytes
64 bytes from 96.47.72.84: icmp_seq=0 ttl=43 time=303.286 ms
64 bytes from 96.47.72.84: icmp_seq=1 ttl=43 time=230.851 ms
64 bytes from 96.47.72.84: icmp_seq=2 ttl=43 time=242.725 ms

--- wfe0.nyi.freebsd.org ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 230.851/258.954/303.286/31.720 ms

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください