Flash is always with the Xavier in recovery mode, and the USB-C cable connected to host PC. Once flash completes the Xavier will self-reboot, and then you’ll need to add a user login account prior to any packages being added (the packages install over
ssh, and without an admin login SDKM cannot install anything).
Any network will work, but the virtual wired ethernet which appears on the USB-C cable is the default. What happens, when fully booted, is that the Xavier will look like it is a router to the host PC. If and only if the host PC does not stop use of that virtual device (such as because of security settings), then the virtual wired ethernet device will be used. The DHCP server of the virtual wired ethernet will assign address “
192.168.55.1” to the Jetson, and “
192.168.55.100” to the host PC. Thus, if it works, then from the host you could “
If host PC security is in the way, then you could monitor “
dmesg --follow”, and plug in the USB-C. You’d see the virtual device, and you’d see the MAC address of that device. Then, using whatever network setup program available on the PC, you’d mark that MAC address as allowed. I prefer to use “
nm-connection-editor” for this, but there are a lot of other choices as well (if you want that application, and it isn’t already there, then you could run “
sudo apt-get install network-manager-gnome”).
Note that any network connection will work, e.g., you could connect both the host PC and the Jetson to the same router, and use whatever address your router assigns (check with “
ifconfig”). You’d then change what the default is (
192.168.55.1) in the JetPack/SDK Manager app, and that address would be used instead.
Regardless of which address you use, you should be able to “
ping ...that address...”, and also use
ssh to log in to the admin user name at that address.