The SIM card is definitely plugged into the device and I am wondering if it may be an issue of the modem not being in the correct mode to detect the SIM card?
I am running Ubuntu Server 16.04 and have just updated the modem to the latest firmware version and custom Telstra NVU. I am using a Telstra SIM card.
Additionally before I updated the modem I could see cdc-wdm1 and 2 listed in the ports below but now they are missing.
Here is my output of sudo nmcli device connect ttyUSB2 even though I would like to use cdc-wdm1 but now that it is missing I am using ttyUSB2 since it is the primary port now.
Error: Failed to add/activate new connection: gsm: GSM mobile broadband connection requires a 'gsm' setting
Any help or suggestions would be greatly appreciated.
Thank you.
This is unlikely as it had been previously working on this same device a while ago. I will investigate using a different device but in the meantime, is there any other ways that I can check if the SIM card is recognised or not? For example if I unplug it and plug it back in is there any other way to tell?
I have tested multiple SIM cards, even my own personal one that I use daily on my phone but still with the same results. I have also tried to use a standard SIM card compared to a micro SIM card with the standard adapter but still with the same results. I even tried having a SIM card in both SIM card slots but no luck.
Ok thank you for your help, I will investigate the hardware.
Do you also know why I would have lost my available cdc-wdm1 and 2 ports when running: sudo mmcli -m 0 after completing a firmware upgrade and updating the ModemManager package, and and idea of how I would recover them? They were previously listed there before the update.
Here is the output of the following commands, and also attached is the output of the ModemManager service logs which I am unsure what these errors mean and could they relate to why the modem is not detecting the SIM card perhaps? Do you have any idea based on these responses and logs?
Thank you for your help.
sudo mmcli -m 0 --command='AT!UDUSBCOMP=?'
response: '0 - reserved NOT SUPPORTED
1 - DM AT SUPPORTED
2 - reserved NOT SUPPORTED
3 - reserved NOT SUPPORTED
4 - reserved NOT SUPPORTED
5 - reserved NOT SUPPORTED
6 - DM NMEA AT QMI SUPPORTED
7 - DM NMEA AT RMNET1 RMNET2 RMNET3 SUPPORTED
8 - DM NMEA AT MBIM SUPPORTED
9 - MBIM SUPPORTED
10 - NMEA MBIM SUPPORTED
11 - DM MBIM SUPPORTED
12 - DM NMEA MBIM SUPPORTED
13 - Config1: comp6 Config2: comp8 NOT SUPPORTED
14 - Config1: comp6 Config2: comp9 SUPPORTED
15 - Config1: comp6 Config2: comp10 NOT SUPPORTED
16 - Config1: comp6 Config2: comp11 NOT SUPPORTED
17 - Config1: comp6 Config2: comp12 NOT SUPPORTED
18 - Config1: comp7 Config2: comp8 NOT SUPPORTED
19 - Config1: comp7 Config2: comp9 SUPPORTED
20 - Config1: comp7 Config2: comp10 NOT SUPPORTED
21 - Config1: comp7 Config2: comp11 NOT SUPPORTED
22 - Config1: comp7 Config2: comp12 NOT SUPPORTED'
We tried have two separate MC7304 modems now, one with the latest firmware and one with the original manufacturers firmware, both with the same results. We have even tried using the latest Ubuntu distro, but still with the same results. I have a bad feeling that it may be one command that we are missing to send to the modem to configure it to be in the correct mode or to properly detect the SIM card.
Do you know a list of important settings/commands that we should set on the modem to ensure it operates in the correct mode, such as which “UDUSBCOMP” mode and any others you can think of? and explain what modes are good for what purpose?
Also would you be able to point me to a good guide which details how to setup one of these modems from scratch on an embedded Linux machine. I will try to set it up from scratch and see if I have missed anything.
Did you ever work this out? I am trying to use the same mc7304 on a qotom q1900g4-m mobo, freebsd OS with a Telstra SIM. I am also having trouble with SIM detection. I did get it to work once when i was checking the BIOS on the mobo, didnt change anything and then booted from there, it detected and was connecting! with no issues. But unfortunately, after another reboot was undetected again. I reckon it may have something to do with a low power mode on the mc7304??
OMG, i figured out my problem… i put the antennas on the outside of my firewall casing and now it works. I had them mounted on the inside before and it wasn’t working… got confused with the “SIM not inserted” error but that was not what was really going on. facepalm
Hi Tmiller,
I am facing same issue. We had sold some systems with MC-7430 to our customer it was working fine and all of the sudden reporting as Missing SIM. The mmcli -m 0 comes up as Missing SIM or Modem not found. Its not only on one unit but 3. Were you able to solve this issue? What were your findings, if you can please share