SDK Manager IPV6 issue via docker

Hi,

I am able to get through the flashing process until SDK Manager needs to SSH via USB into my Orin NX to complete flashing. I see this error:

  error: Waiting for device to expose ssh ......Error: ipv6: address already assigned.                                                                                                     
│error: Error: ipv6: address already assigned.                                                                                                                                            
│info: Waiting for device to expose ssh ...Run command: flash on fc00:1:1:0::2                                                                                                            
│info: SSH ready                                                                                                                                                                          
│info: mount.nfs: requested NFS version or transport protocol is not supported                                                                                                            
│info: Flash failure

I’ve tried disabling ipv6 on the host to try to see if I can ssh over ipv4 but still run into the same issue. In addition I’ve installed nfs-common package.

The docker invocation I use is sudo docker run -it --privileged -v /dev/bus/usb:/dev/bus/usb/ -v /dev:/dev -v /media/$USER:/media/nvidia:slave --name JetPack_NX_Devkit --network host.

Any ideas?

1 Like

Hi,
Do you mean your host PC is not in Ubuntu 20.04(or 22.04)? We would suggest have host PC in Linux system.

The host PC is running Ubuntu 22.04.

I have the same issue. My host machine runs Ubuntu 24.04.1 LTS and I am using the sdkmanager-2.2.0.12021-Ubuntu_20.04_docker

Any news on this topic?

yes, I am using sdkmanager-2.2.0.12021-Ubuntu_20.04_docker.tar.gz image as well

Hi,
You may try the manual steps:

Quick Start — NVIDIA Jetson Linux Developer Guide 1 documentation

To download the packages, extract it and follow the steps to flash system image.

I used all the steps described in the documentation. I used the following command to flash it:

sudo ROOTFS_AB=1 ./tools/kernel_flash/l4t_initrd_flash.sh --external-device nvme0n1p1 -c tools/kernel_flash/flash_l4t_external.xml -p "-c bootloader/t186ref/cfg/flash_t234_qspi.xml" --showlogs --network usb0 brla4n-orin-nx internal

Any other suggestions?

Hi,
Not sure if you can have a host PC in Ubuntu 20.04 or 22.04. The versions are suggested and would be great if you can use the same version.

And for Orin NX module + Orin Nano carrier board, the board name is jetson-orin-nano-devkit. brla4n-orin-nx looks to be a wrong name.

Unfortunately, it is not possible to use the same version, otherwise we would not be using Docker. Any other suggestions on how to fix this problem? It seems to affect several users.

The name is correct, as it is not a devkit.