SotoLog

ちょっとしたメモの共有

MacとiPhoneでUSBテザリングができない時の対処法

      2016/08/07

MacとiPhoneをUSB接続でテザリングしたくてもできない時に試してみたい方法をまとめた

まず確認しておきたいのが、
そもそもiPhoneの「インターネット共有」をONにしているか。
これがONになっていないとテザリングできない。
設定 > インターネット共有 > ONにする

Wi-Fiもつけてるとそちらが優先されるので、切る

Macのシステム環境 > ネットワークの中で、「iPhone USB」が「Wi-Fi」の上に位置しているか確認する。上にない場合は、「Wi-Fi」をクリックして「Wi-Fiを切にする」

Wi-Fiを切ると、「iPhone USB」がWi-Fiの上にくる、
と同時に、もしランプが緑色になればUSBテザリング完了。

ネットワーク環境内のiPhoneUSB

もしくは、Mac上部のメニューバーからオウギ型のWi-Fiをクリックして、Wi-Fiを切にするのでもOK。

Wi-Fiを切にしてみても、システム環境 > ネットワークの中で「iPhone USB」がWi-Fiの上にこない場合は、
システム環境 > ネットワークの中の、プラスマイナスボタンの横の設定で、
「サービスの順序を設定」からサービスの順序を変更してみる。
ここから「iPhone USB」を「Wi-Fi」の上に置いてみる。

Macのネットワーク設定

それでもダメなら、同じくプラスマイナスボタンの横の設定で、
iPhone USBの「サービスを無効にする」を選択。

ネットワーク設定でiPhoneの設定を一度無効に

その後「サービスを有効にする」を選択してみる。これで改善する場合もあるとのこと。

それでもダメならこれを試す

・システム環境 > ネットワークの中で、「iPhone USB」を選択し、
左下のマイナスマークで一度削除し、プラスマークでもう一度復活させてみる

・iPhoneを再起動、その後Macも再起動して試してみる
・それぞれ最新OSにアップデートしてみる

ちょっと手間がかかるけど、これでなおる場合もあるらしい↓

・iTunesを再インストールする

それでもダメならこの方法↓

「AppleUSBEthernetHost.kext」というファイルを元に戻す

この方法では以下のことを行う
・AppleUSBEthernetHost.kextの旧バージョンファイルを入手する
・AppleUSBEthernetHost.kextを元に戻すためのツールをダウンロードする
・ツールを使って、AppleUSBEthernetHost.kextを元に戻す

この方法はこちらを参考に
http://white-bear.info/archives/1350

あるいは、一定時間Wi-Fi経由でテザリングをしておいて、
その後Macの方でWi-Fiを切にしてみると、自動的にUSBテザリングに切り替わることもある。。
アップルサポートの方によると、両機器の接続タイミングの関係で、
そういうこともあるとのこと。

あと試せる事は、システム環境 > 共有で、
「インターネット共有」の中の、「共有する接続経路」を「iPhone USB」に変更し、
その下の「iPhone USB」にチェックを入れてみる。

追記:
上記の方法で一旦USBテザリングができるようになっても、
数日後に突然できなくなったりしてしまう。残念ながら不安定。。

さらに追記:
Appleの純正USBケーブルを使ってMacとiPhoneをつなげると、
USBテザリングが反応しやすいかも。

 - iphone, Mac