Jetson TX2 does not install on Ubuntu 16.04 LTS


I am trying to flash the jetson TX2 on ubuntu 16.04 with jetpack 3.2.1 standard installation , but it stuck, when it determining the IP address of the target device.

Also I tried following procedure as well that i found from this forum.

       Restarted the installation with forced recovery mode. This time the installation was able to successfully flash the OS image but was again stuck on "determining the IP address of the target device". I let the target boot up normally. I unplugged the target from the host machine and restarted the installation this time selecting noinstall for the OS image.Ran ifconfig on the target via ssh to find the IP address of the target device and provided the IP address and the username/password for installation on the target device. But in the installation, when i hit next, it stucked again. 

So I was wondering is there any standard procedure to install the jetpack 3.2.1 on Ubuntu 16.04 ?

Any comment on the problem is appreciated.

Thank you

If you are using a VM, then it isn’t unusual to not find an address (you might need extra steps to bridge to the VM). If you did just flash, then the automatic mechanism to tell JetPack about the newly booted Jetson’s IP address is intended only for wired ethernet…if using WiFi auto configure will also fail.

In all cases where the Jetson has not been flashed, or in which finding the address through automatic means fails, you can simply enter the address in the terminal when it asks for it. Be sure to watch the console for prompts of passwords. You can use router DHCP logs or view directly from the Jetson if you have a monitor.

Do manually ssh from your user account to “nvidia@” once to see if it works (pass is “nvidia”). It may be it prompts you as to whether to accept this connection on the first connect (which might confuse JetPack).

Thank you for the response. :-)

I’m not using a VM. I could flash the Jetson and it is up and running. I can ping between both Tx2 and the host PC and also I can establish an ssh connection from host to the tx2.

However, the Jetpack installation does not proceed beyond the point where is asks for an IP address. Due to this, the additional packages included in Jetpack 3.2.1 are not being installed.

After establishing the SSH connection, what can I do to install the additional packages?


Hi uvindusanda,

When JetPack stuck after you entered target IP/username/password, please check the /_installer/logs/jetpack_debug.log file. It should contain something like below:

mkdir -p /home/<username>/.ssh 
ssh-keygen -R <target_ip_address>
ssh-keyscan <target_ip_address> >>/home/<username>/.ssh/known_hosts
echo /home/<username>
ssh-add /home/<username>/.ssh/id_rsa 0<&-
scp -F /dev/null -o PubkeyAuthentication=no -o ConnectTimeout=30 -o StrictHostKeyChecking=no /home/<username>/.ssh/ nvidia@<ipaddress>:/home/nvidia/
ssh -F /dev/null -o PubkeyAuthentication=no -o ConnectTimeout=30 nvidia@<ipaddress>
[ -d .ssh ] || mkdir .ssh
[on target] mv /home/nvidia/ /home/nvidia/.ssh/authorized_keys

Please open a terminal window and run above commands manually, one by one, to see where it stucks. Then fix the stuck issue and continue installation with JetPack.