2 台の Mac コンピューター間に Thunderbolt ケーブルを接続すると、それらのコンピューター間に高速ネットワーク接続を設定できます (Thunderbolt のバージョンに応じて最大 40Gbps になります)。
Linux と Mac の間で同様のことを試した人はいるでしょうか?
目標は、Linux と Mac 間で 10Gbps 以上の接続を確立することです。
答え1
これに関する情報を見つけるのは難しいので、私が見つけた情報をここで共有したいと思います。
01.org(Intel の OSS のもの) によると:
Thunderboltケーブル経由のネットワークはv4.15カーネルで導入されました
これは非常に新しいカーネルです (つまり、2018 年 4 月 10 日現在、CoreOS はこれを Alpha チャネルでのみ提供しています)。
この新しい Linux バージョンの Phoronix を信じるなら、それは完全に可能であるように思えます。
このパッチは、Thunderbolt ケーブルを使用して複数のコンピューター間でネットワークを作成することをサポートする新しい THUNDERBOLT_NET オプションを提供します。この Linux ドライバーは、Apple ThunderboltIP プロトコルをサポートし、Windows や macOS を含む、このプロトコルを使用するすべてのホストをサポートします。
言語:
Linux 用の Thunderbolt ネットワークは、macOS または Windows を実行しているシステム上の Thunderbolt ネットワークと互換性があり、Thunderbolt 第 2 世代および第 3 世代のコントローラーもサポートします。
1-https://01.org/thunderbolt-sw/概要
2-https://www.phoronix.com/scan.php?page=news_item&px=Thunderbolt-Network-Linux
答え2
私はこれを Intel NUC (Hades Canyon) 上の Ubuntu 18.10 で動作させました。セットアップは必要ありません。2013 iMac で Thunderbolt 経由でターゲット ディスプレイを取得しようとして失敗していたところ、両方に別のネットワーク インターフェイスが表示され、Mac のネットワーク共有が Ubuntu ファイル マネージャー UI に表示されていることに気付きました。しかも、Apple Thunderbolt 3 から Thunderbolt 2 へのアダプターを使用していました。
さて、iMac をリモート ディスプレイとして動作させることができればよいのですが...