Once first boot setup is done the next step is to install optional packages. This is done via ssh to the account you added during first boot setup. Assuming your setup worked (and it sounds like it did), then you’ll need to be able see the Xavier via ethernet. It is the ethernet which is probably failing, and most likely due to security on the PC not randomly allowing this device.
If you have the Jetson booted and monitor “
dmesg --follow” on the host PC, then what do you see as you connect the USB-C cable? You should see something for a network interface via
cdc_ncm, along with a MAC address. The log will contain something similar to this:
[ 9687.645942] cdc_ncm 2-3:1.5: MAC-Address: 96:b1:c6:05:70:9e
[ 9687.646064] cdc_ncm 2-3:1.5 usb0: register 'cdc_ncm' at usb-0000:01:00.0-3, CDC NCM, 96:b1:c6:05:70:9e
[ 9687.646099] usbcore: registered new interface driver cdc_ncm
As a result,
ifconfig should see a new device with that MAC address. However, if security or configuration has been blocking this, then there won’t be an IP address assigned. The
ifconfig would contain something similar to this:
enp1s0f0u3i5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet6 fe80::9168:1984:7fe6:783d prefixlen 64 scopeid 0x20<link>
ether 96:b1:c6:05:70:9e txqueuelen 1000 (Ethernet)
RX packets 119 bytes 13506 (13.1 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 49 bytes 8276 (8.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Should this have address “
192.168.55.100”, then it should work. If not, then you will have to enable automatic IP selection and make sure nothing like security is blocking. Upon success you will be able to ping the Jetson, which will have IP address
Should this not have an address, then one way to set it up is either via the network tools on Ubuntu’s menu bar, or else via “
nm-connection-editor”. Once this is done you will see
192.168.55.100 at the PC any time you connect the USB-C to a running Xavier.
As an alternative, if you are using wired ethernet and the host PC can ping that address, then you should be able to ssh to that address and connect via the newly created account. If you substitute this address for the one in the GUI listing
192.168.55.1, then you should be able to proceed.
FYI, you can deselect flash and just add components, so you don’t have to reflash to contiue.