Hey, I can’t connect the jetson Xavier to the internet using ethernet connection to the router since i don’t have that kind of connection to the home router. Are there other ways i can connect the jetson to the internet? maybe using wi-fi or ethernet connection to the PC?
You could use TypeC-USB (the port which you flash the board) for Tethering if your host PC could access internet.
Or you can connect ethernet from your host PC and configure for network sharing feature depending on your host OS.
You might need the following command to check current stauts: $ ifconfig → check available network interface $ systemctl status nv-l4t-usb-device-mode → check USB device mode service
The connection between Jetson and VM would be unstable because your USB is connected on Windows host and switch to VM (Ubuntu) manually.
Your result of ifconifg showed several network interfaces could be used.
Do you try to ping your board from host PC succesffuly?
And then set up bridge for network sharing from your host PC.
Ping command wasn’t successful from host PC (Windows and Linux VM).
I tried to ping the usb0 network interface in the Jetson while usb TypeC cable was connected between the Jetson and PC.
If you could ping l4tbr0 successful, it means the connection from the board to your host PC is established.
You just need to create network sharing on this interface from your host PC. This feature might depend on you host PC OS.
My host PC is Windows 10 Home and I also installed on it VM Linux 18.04 (ping to l4tbr0 worked from both platforms).
Is there a recommendation from which platform to create the network sharing? (Windows/Linux VM).
I would appreciate useful guide/reference for how to create that network sharing.
From drop-down menu, just select the RNDIS network interface of your device.
And you might need to set IP address automatically: Ethernet X → Right Click → Properties → TCP/IPv4 → General → Obtain an IP address automatically