読者です 読者をやめる 読者になる 読者になる

AndroidとEl CapitanでUSBテザリングをする方法

スマホテザリング方法は大きく分けて、Wi-fiBluetooth、USB接続の3つある。

この3つを通信速度で比較すると(高速)USB接続 > Wi-fi >> Bluetoothと大きく違い、 最も高速なUSB接続はPCとの通信に電波を使わない分、消費電力も良い。

これだけ、メリットがあるUSB接続だが、AndroidとEl Capitaの組み合わせでは、USB接続するためのドライバHoRNDISがEl Capitanで動作せず、利用することが出来ない。

この問題はissueとして登録されて300件以上のコメントがつくも、まだclosedになっていない。10.11 · Issue #42 · jwise/HoRNDIS · GitHub

上の議論で正式リリースはされてないが、成功例が多数上がっているpreバージョンをインストールした結果、無事USBテザリングを行うことが出来たのでメモする。

回避策

以前のバージョンがインストールされていれば削除

sudo rm -rf /System/Library/Extensions/HoRNDIS.kext /Library/Extensions/HoRNDIS.kext

preバージョンのドライバをインストールして再起動。

これだけ。

注意

時間が経過されると、もっと良い解決法も見つかると思うので参考にする人は注意して下さい。