[Ask] Broadband Connection on Jetson TX2

There is no particular kernel log after executing the systemctl command.
The command result only says:

Failed to start ModemManager.service: Unit ModemManager.service is masked

I don’t know if this is the same as your case or not, and although the URL is for other services it might be similar:
[url]systemd - systemctl, how to unmask - Ask Ubuntu

Just FYI, if a service is tied to a driver, and the driver is not installed, then there would be no service available and a generic script might link to “/dev/null”.

@linuxdev

I have tried your suggestion,
but when I issue the command :

file /lib/systemd/system/ModemManager.service

the result was

/lib/systemd/system/ModemManager.service: ASCII text

So, i think this is different case with that in the link

Do you have an exact model number for the dongle which could be researched?

My device model is Huawei E3276-150

Have you installed the usb-modeswitch package? I see something here about using that:
https://trick77.com/setting-up-huawei-e3276-150-4g-lte-usb-modem-ubuntu-server-desktop/

I see this example command, but keep in mind that the long numeric string depends on which carrier is being used:

usb_modeswitch -v 12d1 -p 1f01 -M '55534243123456780000000000000011062000000101000100000000000000'

@linuxdev

I have installed the usb-modeswitch so that I can switch my device from mass storage to network modem.
As I previously explained the lsusb show:

Bus 001 Device 006: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard

Moreover, I think the problem is not with the device or any driver.
The problem is only with the modem manager which cannot be run as a service.
When, I run the modem manager program manually, the device works fine and I can create a broadband connection.

So, I am now wondering how to run the modem manager as a service in my Jetson TX2.
Since the systemctl command keep showing :

Failed to start ModemManager.service: Unit ModemManager.service is masked