macOS Monterey でLUA4-U3-AGTE-NBK を使う

M1 ProチップのMacBook Pro でBuffalo のUSB有線LANアダプターLUA4-U3-AGTE-NBK が使えるか試したら使えたので記録として残しておきます。
OSはmacOS 12.4 (Monterey)です。

はじめに

Buffalo のサイトを見ると、LUA4-U3-AGTE-NBK のmacOS 向けのドライバーはmacOS 10.15(Catalina)までしか提供されていませんでした。

アダプター内部で使われている台湾ASIX 社のサイトのAX88179 チップのページを見ると、macOS 12 向けのドライバーが提供されていたのでこれを使います。

AX88179

インストール

1. ドライバのダウンロード

ASIX 社のAX88179 のページにあるSoftware & Tools から、対象のドライバーをダウンロードします。

macOS 12 ドライバー ダウンロード

OSはmacOS 12.4 (Monterey)なので、Apple macOS 12 Drivers Installer をダウンロードします。

For Intel and Apple silicon platforms」と書かれているので、Intel チップとM1 チップの両方に対応しているようです。
M1 Proチップなので問題なさそうです。

右にある下矢印(↓)をクリックすると ASIX_USB_Device_Installer_macOS_12_Driver_v2.0.0.zip というZipファイルがダウンロードされました。

2. ドライバのインストール

ダウンロードしたZipファイルを展開すると、pdf ファイルdmg ファイルが展開されました。
pdf ファイルにはインストール手順が書かれていたので、それに従って以降作業を進めます。

※ パソコンにLUA4-U3-AGTE-NBK をUSB で接続していない状態で、下記を行います。

  1. dmg ファイルを選択して[開く] をクリックしてマウントさせる
  2. Finder の左のメニューの”場所“にあるASIX_USB_Device_Installer をクリックすると表示されるpkg ファイル ASIX_USB_Device_Installer_v2.0.0.pkg をクリックしてインストーラを起動する
  3. 「このパッケージは、ソフトウェアをインストールできるかどうかを判断するプログラムを実行します」というウィンドウで[許可] をクリック
  4. インストーラのウィザードに従ってインストールを進めて、最後に[再起動] をクリックしてパソコンを再起動する

3. ドライバの有効化

ASIX_USB_Device_App
  1. Launchpad やFinder のアプリケーションにある ASIX_USB_Device_App アプリをクリックして起動する
  2. 起動したアプリの[Activate] ボタンをクリック
    ※ なお、起動した時のアプリのウィンドウが何故か小さく表示されたので、ウィンドウを広げて[Activate] ボタンを表示させた
  3. 「機能拡張がブロックされました」というウィンドウが開くので[“セキュリティ”環境設定を開く] ボタンをクリック
  4. システム環境設定 > セキュリティとプライバシー > 一般 が開き、ダウンロードしたアプリケーションの実行許可App Store と確認済みの開発元からのアプリケーションを許可ASIX_USB_Device_App.app がブロックされているので、[許可] ボタンをクリックして実行を許可する
  5. パソコンを再起動する

4. 接続確認

  1. パソコンにLUA4-U3-AGTE-NBK をUSB接続し、LANケーブルを接続する
    ※ パソコンのUSBポートはType-C しかないので、Typd-A => Type-C の変換アダプタをかまして接続
  2. システム環境設定 > ネットワーク を見ると、左にAX88179 が表示され、状況が”接続済” でIPアドレスにルータで設定されている所定のプライベートアドレスが割り当てられている
  3. システム情報 > ハードウェア > USB を見ると、USB 3.1 バスの1つにAX88179 が表示されている
  4. ターミナルで「systemextensionsctl list」を実行すると、インストール手順に記載されるものと同様の情報が出力される
    ※ インストール済みのシステム拡張機能の表示
  5. インターネットに接続できるか確認する →OK
% systemextensionsctl list
1 extension(s)
--- com.apple.system_extension.driver_extension
enabled	active	teamID	bundleID (version)	name	[state]
*	*	5RHFAZ9D4P	com.asix.dext.usbdevice (2.0.0/2.0.0)	com.asix.dext.usbdevice	[activated enabled]

補足.アンインストール

dmg ファイルにインストーラと一緒に格納されているアンインストーラを使ってアンインストールするようです。
忘れそうなので、簡単に記載しておきます。

  1. ASIX_USB_Device_App アプリを起動して[Deactivate] ボタンをクリック
  2. dmg ファイルを選択して[開く] をクリックしてマウントさせ、Finder の左のメニューの”場所“にあるASIX_USB_Device_Installer をクリックすると表示されるpkg ファイル ASIX_USB_Device_Uninstaller_v1.0.0.pkg をクリックしてアンインストーラを起動してアンインストールする

あとがき

ASIX 社がMonterey をサポートする迄に至る記事が興味深かったのでリンクを貼っておきます。

参照