As far as I can see, qmi_wwan or simcom_wwan driver is missing. I’m currently using only qmi_wwan drivers sucessfully on SIMCOM7600E-H for like a year.
I found a forum post with similar issues regarding Kernel 4.9.201-terga nstall-ec25-qmi-wwan-driver-in-kernel-4-9-201-terga/8686
installed with:
apt install modemmanager libqmi-utils
This is what ubuntu 18 modemmanger gives me back.
General | dbus path: /org/freedesktop/ModemManager1/Modem/0
| device id: dd040dadf19bab20220832ab69cdfa0ab3f1c588
--------------------------------
Hardware | manufacturer: SIMCOM INCORPORATED
| model: SIMCOM_SIM7600G-H
| revision: LE20B03SIM7600M22
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id: 868822040734301
--------------------------------
System | device: /sys/devices/70090000.xusb/usb1/1-2/1-2.3
| drivers: option1
| plugin: SimTech
| primary port: ttyUSB2
| ports: ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB3 (at)
--------------------------------
Numbers | own: +
--------------------------------
Status | unlock retries: sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)
| state: connected
| power state: on
| signal quality: 48% (recent)
--------------------------------
Modes | supported: allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g
| allowed: 2g, 3g, 4g; preferred: none
| current: allowed: any; preferred: none
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
`type or paste code here`
I’ve tried different kind of PID configurations without any luck:
AT+CUSBPIDSWITCH=9001,1,1
This command support pids, 9001 is the default value.
PID configuration:
9000:Diag, NMEA, At, Modem, Audio, Rmnet nope
9001:Diag, NMEA, At, Modem, Audio, Rmnet default
9002:Diag, NMEA, At, Modem, Audio, Rmnet
9003:Diag, NMEA, At, Modem, Audio, MBIM
9004:Diag, NMEA, At, Modem, Audio, GNSS, Rmnet
9005:Diag, NMEA, At, Modem, Audio, GNSS, MBIM
9006:Diag, NMEA, At,Modem
9007:Diag, NMEA, At, Modem, Audio, Rmnet,mass_storage
9011:RNDIS,Diag, NMEA, At, Modem, Audio
9016:Diag, Rmnet
9018:Diag, NMEA, At, Modem, Audio, Ecm
9019:RNDIS
901A: Diag, NMEA, At, Rmnet
901B:NMEA, At, Rmnet
9020: Diag, At, Modem
9021: Diag, Modem
9022: Diag, Modem, Rmnet
9023: Modem
9024: At, Modem
9025: Modem,rmnet
9026: Modem,Audio
9027: Modem,Audio, Rmnet
9028:Diag, Modem,Audio, Rmnet
9029:Diag, Modem,Audio
902A: At
I tried 9005 for MBIM together with apt libmbim-utils, but it did not became available.
https://www.waveshare.com/wiki/SIM7600G-H_4G_for_Jetson_Nano
Then I installed the standard simcom_wwan driver, which is a success.
General | dbus path: /org/freedesktop/ModemManager1/Modem/0
| device id: dd040dadf19bab20220832ab69cdfa0ab3f1c588
--------------------------------
Hardware | manufacturer: SIMCOM INCORPORATED
| model: SIMCOM_SIM7600G-H
| revision: LE20B03SIM7600M22
| supported: gsm-umts, lte
| current: gsm-umts, lte
| equipment id: 868822040734301
--------------------------------
System | device: /sys/devices/70090000.xusb/usb1/1-2/1-2.3
| drivers: option1, simcom_wwan
| plugin: SimTech
| primary port: ttyUSB2
| ports: ttyUSB0 (qcdm), ttyUSB2 (at), ttyUSB3 (at), wwan0 (net)
--------------------------------
Numbers | own: +xx
--------------------------------
Status | unlock retries: sim-pin (3), sim-pin2 (3), sim-puk (10), sim-puk2 (10)
| state: connected
| power state: on
| signal quality: 40% (recent)
--------------------------------
Modes | supported: allowed: 2g; preferred: none
| allowed: 3g; preferred: none
| allowed: 2g, 3g; preferred: none
| allowed: 2g, 3g; preferred: 2g
| allowed: 2g, 3g; preferred: 3g
| allowed: 2g, 3g, 4g; preferred: none
| current: allowed: any; preferred: none
--------------------------------
IP | supported: ipv4, ipv6, ipv4v6
so I see the qmi_wwan driver not running on tegra.
Someone else who did the same research: