I have been trying to connect an MC7304 card to a private 4G network (APN: oai.ipv4), using qmi. Unfortunately I am not able to connect to the network. The card runs in a debian jessie distro, and the qmicli version used is 1.10. The network runs in band 7, which is supported by the module.
For example when running
sudo qmicli -d /dev/cdc-wdm0 --wds-start-network="apn=oai.ipv4"
(the same stands for sudo qmi-network /dev/cdc-wdm0 start)
However, when I run
sudo qmicli -d /dev/cdc-wdm0 --nas-get-home-network
I get the right MNC/MCC:
Then, I tried to scan for all networks by running
sudo qmicli -d /dev/cdc-wdm0 --nas-network-scan
but strangely I only the see the public networks returned and not the 208/95 private network.
(By the way, the network is active and accessible since I am able to connect to it using either a smartphone or a USB dongle. )
Any ideas, directions to look at?
Try using AT commands first of all by sending the below.
The above will at least tell you if you are attached to the network and able to start a session.
After this I can’t really help you as you are using qmilib.
Thanks for your comments Matt.
I struggled a little bit to get the output from the AT commands, because the connection to ttyUSB2 through minicom seemed to be quite unstable (that is why i preferred qmi).
Anyway, I don’t think I am registered to the network… The output was as follows:
Manufacturer: Sierra Wireless, Incorporated
Revision: SWI9X15C_05.05.58.00 r27038 carmd-fwbuild1 2015/03/04 21:30:23
IMEI SV: 18
In the network side there is the possibility to see UE’s potential activity, and the strange thing is that nothing happens…
Anyway thanks for your help.