Hi, I have a Jetson Nano installed with balena os. I am trying to give it internet connectivity with a wireless sim card module (Waveshare® SIM7600G-H 4G / 3G / 2G / GNSS Module for Jetson Nano) but it doesn’t work. The module works previously when the Nano had Ubuntu installed on it.
Just wondering if anyone tried something similar and what was done to get it to work.
Hello @chrischris welcome to the balena community!
I remember a colleague testing cellular connectivity on Jetson Nano without any problem using the GPIO. I understand that you are using the USB, right?
Could you please tell us your balenaOS version?
On the other hand, if you type nmcli c do you see the cellular connectivity profile on it? did you register the cellular profile?
If the modem is connected over USB could you please also share what do you see when you type mmcli -m 0? Then dmesg | grep usb? and finally lsusbor lsmod?
ok @chrischris googling a bit more I realized that the modem that you are using, is connected using the Jetson Nano GPIO, right? Apologizes for the previous message, i found the same name connected over USB.
Let me ask internally, but please let me know if you see anything typing mmcli -m 0 or here /dev/ttyTHS1 or similar.
3GPP | imei: (Hiding this but it is there)
| operator id: (Hiding this but it is there)
| operator name: (Hiding this but it is there)
| registration: (Hiding this but it is there)
I have gotten the output from connecting to the lan cable and accessing it via the balena web interface.
Without the lan cable and with the 4g module active, the device returns to heartbeat only and has the error “The terminal is unavailable because it is not connected to the VPN.”.
(On an unrelated note, my SDK Manager is unable to detect my Nano machine anymore. Is this caused by Balena?)
Hi, the page says to add it to resin-boot but after flashing the sd card with etcher, all I see is resin-data, resin-rootA, resin-rootB and resin-state. I can’t access the resin-boot to add the config file to make the 4g module work.
Okay. In order to create the sd card, I went into the fleet and selected the “Add Device” option. From the pop-up, I selected Jetson Nano 2gb Dev Kit with the latest version of Balena. I chose the development version of it and selected ethernet + wifi. Then, I chose to download Balena OS. After the download was finished, I flashed my sd card using Balena Etcher with the image. I created the cellular config file from the provided link using a notepad.
Then, I plugged my SD card into my laptop. I am unable to locate the resin-boot partition as mentioned in the instructions.
“To set up a cellular connection with your device, just drop the below example configuration into a file in the /resin-boot/system-connections/ directory)”
Do I have to find some way to edit the image file instead?
Hi, thanks for the help but the issue is resolved. Previously, I could not see the boot partition when I flashed the SD card using balena etcher but after my most recent action to flash the card using Jetson-flash, the boot partition shows up. Then, adding the cellular.conf file to the resin-boot partition seemed to have done it.