
TX2 Ubuntu マシンをイーサネット ケーブル経由で Windows ラップトップに直接接続しています。VMWare で Ubuntu 16.04 を実行しています。ラップトップの Ubuntu VM がイーサネット ポートを使用して TX2 に SSH 接続できるようにするにはどうすればよいでしょうか。ping もできません。別のネットワーク アダプター (物理ネットワーク接続状態を複製するブリッジ タイプ) を作成してみました。
答え1
クリーンなtx2では、ボックスにIPを発行するためにDHCPサーバーが必要です。コンピュータをtx2に接続するだけでは、あまり役に立ちません。WindowsボックスまたはVM環境がどのように構成されているかがわからない場合は、IPを発行するためにWindowsボックスにDHCPサーバーを構成する必要がある場合があります。簡単にするために、次のようなツールを使用することを強くお勧めします。tftpd32。
DHCP が設定され、デバイスに IP が発行されると、TX2 に発行された IP を簡単に検索し、その IP に ssh で接続できます。(ユーザー名として ubuntu、パスワードとして nvidia を使用します)
ちなみに、JetPack を使用して VM 内の tx2 を再フラッシュすることはできません。(残念ながら) USB ハードウェアを VM に渡しても、デバイス ドライバーとタイミングに問題があり、動作しません。
答え2
VMWare でブリッジ ネットワーク アダプターを使用すると、ゲスト OS がラップトップと同じネットワークに直接接続できるようになります。その後、TX2 の IP アドレス経由で SSH 接続できるようになります。必ず有線ネットワーク インターフェイスにブリッジしてください。
答え3
どのような種類の DHCP サーバー (つまり、どのデバイス) を実行していますか?
現在のアダプターをブリッジ モードにしてみましたか。また、Windows ラップトップを別のネットワーク (Wi-Fi など) に接続していますか。接続している場合は、そのネットワークに接続する必要がありますか。Windows に DHCP サーバーをインストールして、Windows ラップトップが IP アドレスを自分自身、ブリッジ アダプターを使用して接続された VM、およびイーサネット ポート経由で TX2 Ubuntu マシンに配布するようにします。
編集:
DHCP サーバーは、おそらく Wi-Fi 経由で接続しているルーター上で実行されています。tx2 ボックスをルーターに直接接続すると (おそらく Wi-Fi を実行しているデバイスと同じデバイスです)、tx2 ボックスは Wi-Fi デバイス (つまり、ラップトップとその上で実行されている VM) と同じ範囲のネットワーク上で IP を取得します。
ブリッジ モードとは、ネットワークの下の VM 設定で NAT またはブリッジとして設定できることを意味します。ブリッジとして設定すると、VM はルーターから直接ローカル IP を取得し、その範囲はラップトップと同じになります。
上記の設定により、ネットワーク ルーターから配布されたローカル IP アドレスを使用して SSH を実行できるようになり、すべてのデバイスでインターネット接続も可能になります。
TX2 を Windows マシンに直接接続する場合、DHCP サーバーの問題が発生します。Windows ラップトップを DHCP サーバーにするには、ソフトウェアをインストールする必要があります。ただし、WiFi ネットワークは異なる DHCP サーバーと IP 範囲を持つ異なる範囲にあるため、すべてのデバイスでインターネットに接続する際に問題が発生する可能性があります。