Quectel modem for Telecom operator outside of US - APN selection
-
I have a SIM card from Deutsche Telekom(https://www.telekom.de/hilfe/mobilfunk/mobiles-internet/mobilfunkstandards/apn-ratgeber?samChecked=true). From the above link and on my phone,one can read:
APN: internet.v6.telekomI don't know if I will need a username and password after entering these data.
Probably, I should ask them as well.Best wishes,
-
@tahawaru Probably would want to choose
customthen. What operator are you using? What APN do they specify?I have tried with a telekom SIM card (APN: internet.v6.telekom). I have the following output:
rb5:~$ quectel-CM -s internet.v6.telekom
[05-24_15:32:08:012] Quectel_QConnectManager_Linux_V1.6.0.24
[05-24_15:32:08:018] Find /sys/bus/usb/devices/2-1.1 idVendor=0x2c7c idProduct=0x800, bus=0x002, dev=0x004
[05-24_15:32:08:020] Auto find qmichannel = /dev/cdc-wdm0
[05-24_15:32:08:020] Auto find usbnet_adapter = wwan0
[05-24_15:32:08:020] netcard driver = qmi_wwan, driver version = 22-Aug-2005
[05-24_15:32:08:021] Modem works in QMI mode
[05-24_15:32:08:046] /proc/5344/fd/7 -> /dev/cdc-wdm0
[05-24_15:32:08:046] /proc/5344/exe -> /usr/bin/quectel-CM
[05-24_15:32:10:047] cdc_wdm_fd = 7
[05-24_15:32:10:133] Get clientWDS = 1
[05-24_15:32:10:165] Get clientDMS = 1
[05-24_15:32:10:198] Get clientNAS = 4
[05-24_15:32:10:229] Get clientUIM = 1
[05-24_15:32:10:261] Get clientWDA = 1
[05-24_15:32:10:293] requestBaseBandVersion RM502QAEAAR13A03M4G
[05-24_15:32:40:327] requestSetEthMode message timeout
[05-24_15:33:10:327] requestSetEthMode message timeout
[05-24_15:33:40:328] requestGetSIMStatus message timeout
[05-24_15:33:40:329] requestGetSIMStatus err = 110
[05-24_15:33:40:329] requestSetProfile[1] internet.v6.telekom///0
[05-24_15:34:10:330] requestSetProfile message timeout
[05-24_15:34:10:330] requestSetProfile err = 110
[05-24_15:34:10:357] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[05-24_15:34:40:331] requestGetProfile message timeout
[05-24_15:34:40:331] requestGetProfile err = 110
[05-24_15:35:10:332] requestRegistrationState2 message timeout
[05-24_15:35:10:333] requestRegistrationState2 err = 110
[05-24_15:35:40:334] requestQueryDataCall message timeout
[05-24_15:35:40:334] requestQueryDataCall err = 110
[05-24_15:35:40:334] ifconfig wwan0 0.0.0.0
[05-24_15:35:40:348] ifconfig wwan0 down
[05-24_15:39:36:149] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[05-24_15:40:49:110] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[05-24_15:40:51:030] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[05-24_15:41:19:078] requestRegistrationState2 message timeout
[05-24_15:41:19:078] requestRegistrationState2 err = 110
[05-24_15:42:33:031] requestRegistrationState2 message timeout
[05-24_15:42:33:031] requestRegistrationState2 err = 110
[05-24_15:42:33:046] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[05-24_15:44:13:109] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[05-24_15:44:14:902] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
-
I have tried with a telekom SIM card (APN: internet.v6.telekom). I have the following output:
rb5:~$ quectel-CM -s internet.v6.telekom
[05-24_15:32:08:012] Quectel_QConnectManager_Linux_V1.6.0.24
[05-24_15:32:08:018] Find /sys/bus/usb/devices/2-1.1 idVendor=0x2c7c idProduct=0x800, bus=0x002, dev=0x004
[05-24_15:32:08:020] Auto find qmichannel = /dev/cdc-wdm0
[05-24_15:32:08:020] Auto find usbnet_adapter = wwan0
[05-24_15:32:08:020] netcard driver = qmi_wwan, driver version = 22-Aug-2005
[05-24_15:32:08:021] Modem works in QMI mode
[05-24_15:32:08:046] /proc/5344/fd/7 -> /dev/cdc-wdm0
[05-24_15:32:08:046] /proc/5344/exe -> /usr/bin/quectel-CM
[05-24_15:32:10:047] cdc_wdm_fd = 7
[05-24_15:32:10:133] Get clientWDS = 1
[05-24_15:32:10:165] Get clientDMS = 1
[05-24_15:32:10:198] Get clientNAS = 4
[05-24_15:32:10:229] Get clientUIM = 1
[05-24_15:32:10:261] Get clientWDA = 1
[05-24_15:32:10:293] requestBaseBandVersion RM502QAEAAR13A03M4G
[05-24_15:32:40:327] requestSetEthMode message timeout
[05-24_15:33:10:327] requestSetEthMode message timeout
[05-24_15:33:40:328] requestGetSIMStatus message timeout
[05-24_15:33:40:329] requestGetSIMStatus err = 110
[05-24_15:33:40:329] requestSetProfile[1] internet.v6.telekom///0
[05-24_15:34:10:330] requestSetProfile message timeout
[05-24_15:34:10:330] requestSetProfile err = 110
[05-24_15:34:10:357] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[05-24_15:34:40:331] requestGetProfile message timeout
[05-24_15:34:40:331] requestGetProfile err = 110
[05-24_15:35:10:332] requestRegistrationState2 message timeout
[05-24_15:35:10:333] requestRegistrationState2 err = 110
[05-24_15:35:40:334] requestQueryDataCall message timeout
[05-24_15:35:40:334] requestQueryDataCall err = 110
[05-24_15:35:40:334] ifconfig wwan0 0.0.0.0
[05-24_15:35:40:348] ifconfig wwan0 down
[05-24_15:39:36:149] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[05-24_15:40:49:110] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[05-24_15:40:51:030] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[05-24_15:41:19:078] requestRegistrationState2 message timeout
[05-24_15:41:19:078] requestRegistrationState2 err = 110
[05-24_15:42:33:031] requestRegistrationState2 message timeout
[05-24_15:42:33:031] requestRegistrationState2 err = 110
[05-24_15:42:33:046] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[05-24_15:44:13:109] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[05-24_15:44:14:902] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
@tahawaru Before using
quectel-CMcan you try running the following to set the network mode to LTE + 5G as a test:echo -ne "AT+QNWPREFCFG=\"mode_pref\",LTE:NR5G\r" | busybox microcom -t 1000 /dev/ttyUSB2And as a note this is how you can experiment with sending AT commands to the modem for debugging purposes
-
@tahawaru Before using
quectel-CMcan you try running the following to set the network mode to LTE + 5G as a test:echo -ne "AT+QNWPREFCFG=\"mode_pref\",LTE:NR5G\r" | busybox microcom -t 1000 /dev/ttyUSB2And as a note this is how you can experiment with sending AT commands to the modem for debugging purposes
@tom
Done!
rb5:~$ echo -ne "AT+QNWPREFCFG="mode_pref",LTE:NR5G\r" | busybox microcom -t 1000 /dev/ttyUSB2
AT+QNWPREFCFG="mode_pref",LTE:NR5G
OK-------------an then ---------
rb5:~$ quectel-CM -s internet.v6.telekom
[03-02_13:30:15:961] Quectel_QConnectManager_Linux_V1.6.0.24
[03-02_13:30:15:966] Find /sys/bus/usb/devices/2-1.1 idVendor=0x2c7c idProduct=0x800, bus=0x002, dev=0x004
[03-02_13:30:15:968] Auto find qmichannel = /dev/cdc-wdm0
[03-02_13:30:15:968] Auto find usbnet_adapter = wwan0
[03-02_13:30:15:968] netcard driver = qmi_wwan, driver version = 22-Aug-2005
[03-02_13:30:15:969] Modem works in QMI mode
[03-02_13:30:16:000] /proc/5931/fd/7 -> /dev/cdc-wdm0
[03-02_13:30:16:000] /proc/5931/exe -> /usr/bin/quectel-CM
[03-02_13:30:18:001] cdc_wdm_fd = 7
[03-02_13:30:18:017] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[03-02_13:30:19:004] QmiWwanInit message timeout
[03-02_13:30:20:033] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[03-02_13:30:21:005] QmiWwanInit message timeout
[03-02_13:30:23:007] QmiWwanInit message timeout
[03-02_13:30:25:008] QmiWwanInit message timeout
[03-02_13:30:27:010] QmiWwanInit message timeout
[03-02_13:30:58:034] QmiWwanInit message timeout
[03-02_13:31:28:035] QmiWwanGetClientID message timeout
[03-02_13:31:28:065] Get clientDMS = 1
[03-02_13:31:58:067] QmiWwanGetClientID message timeout
[03-02_13:32:28:068] QmiWwanGetClientID message timeout
[03-02_13:32:58:069] QmiWwanGetClientID message timeout
[03-02_13:32:58:081] requestBaseBandVersion RM502QAEAAR11A04M4G
[03-02_13:32:58:081] QMIType 26 has no clientID
[03-02_13:32:58:081] requestSetEthMode err = -19
[03-02_13:32:58:081] QMIType 11 has no clientID
[03-02_13:32:58:081] requestGetSIMStatus err = -19
[03-02_13:32:58:082] requestSetProfile[1] internet.v6.telekom///0
[03-02_13:32:58:082] QMIType 1 has no clientID
[03-02_13:32:58:082] requestSetProfile err = -19
[03-02_13:32:58:082] QMIType 1 has no clientID
[03-02_13:32:58:082] requestGetProfile err = -19
[03-02_13:32:58:082] QMIType 3 has no clientID
[03-02_13:32:58:082] requestRegistrationState2 err = -19
[03-02_13:32:58:082] QMIType 1 has no clientID
[03-02_13:32:58:082] requestQueryDataCall err = -19
[03-02_13:32:58:082] ifconfig wwan0 0.0.0.0
[03-02_13:32:58:106] ifconfig wwan0 downWhat is the correct procedure to have the 5G connection up and running?
-
@tom
Done!
rb5:~$ echo -ne "AT+QNWPREFCFG="mode_pref",LTE:NR5G\r" | busybox microcom -t 1000 /dev/ttyUSB2
AT+QNWPREFCFG="mode_pref",LTE:NR5G
OK-------------an then ---------
rb5:~$ quectel-CM -s internet.v6.telekom
[03-02_13:30:15:961] Quectel_QConnectManager_Linux_V1.6.0.24
[03-02_13:30:15:966] Find /sys/bus/usb/devices/2-1.1 idVendor=0x2c7c idProduct=0x800, bus=0x002, dev=0x004
[03-02_13:30:15:968] Auto find qmichannel = /dev/cdc-wdm0
[03-02_13:30:15:968] Auto find usbnet_adapter = wwan0
[03-02_13:30:15:968] netcard driver = qmi_wwan, driver version = 22-Aug-2005
[03-02_13:30:15:969] Modem works in QMI mode
[03-02_13:30:16:000] /proc/5931/fd/7 -> /dev/cdc-wdm0
[03-02_13:30:16:000] /proc/5931/exe -> /usr/bin/quectel-CM
[03-02_13:30:18:001] cdc_wdm_fd = 7
[03-02_13:30:18:017] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[03-02_13:30:19:004] QmiWwanInit message timeout
[03-02_13:30:20:033] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[03-02_13:30:21:005] QmiWwanInit message timeout
[03-02_13:30:23:007] QmiWwanInit message timeout
[03-02_13:30:25:008] QmiWwanInit message timeout
[03-02_13:30:27:010] QmiWwanInit message timeout
[03-02_13:30:58:034] QmiWwanInit message timeout
[03-02_13:31:28:035] QmiWwanGetClientID message timeout
[03-02_13:31:28:065] Get clientDMS = 1
[03-02_13:31:58:067] QmiWwanGetClientID message timeout
[03-02_13:32:28:068] QmiWwanGetClientID message timeout
[03-02_13:32:58:069] QmiWwanGetClientID message timeout
[03-02_13:32:58:081] requestBaseBandVersion RM502QAEAAR11A04M4G
[03-02_13:32:58:081] QMIType 26 has no clientID
[03-02_13:32:58:081] requestSetEthMode err = -19
[03-02_13:32:58:081] QMIType 11 has no clientID
[03-02_13:32:58:081] requestGetSIMStatus err = -19
[03-02_13:32:58:082] requestSetProfile[1] internet.v6.telekom///0
[03-02_13:32:58:082] QMIType 1 has no clientID
[03-02_13:32:58:082] requestSetProfile err = -19
[03-02_13:32:58:082] QMIType 1 has no clientID
[03-02_13:32:58:082] requestGetProfile err = -19
[03-02_13:32:58:082] QMIType 3 has no clientID
[03-02_13:32:58:082] requestRegistrationState2 err = -19
[03-02_13:32:58:082] QMIType 1 has no clientID
[03-02_13:32:58:082] requestQueryDataCall err = -19
[03-02_13:32:58:082] ifconfig wwan0 0.0.0.0
[03-02_13:32:58:106] ifconfig wwan0 downWhat is the correct procedure to have the 5G connection up and running?
-
@tahawaru You might have to reach out to your telecom company to confirm that they allow connection to their network via. this Quectel modem
-
I have reached out to the SIM card and APN telecoms provider.
They gave me a username and a password.
Where can I input those 2 parameters?Best wishes,
@tahawaru
quectel-CMis not something that we developed, it's a tool from Quectel themselves so I can't give you a definitive answer but looking atquectel-CM -hit looks like you can do something like this:quectel-CM -s $APN $USERNAME $PASSWORDThis is the source if you want to see how that flag's arg parsing works: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-modem/-/blob/master/src/quectel-CM/main.c?ref_type=heads#L665
-
@tahawaru
quectel-CMis not something that we developed, it's a tool from Quectel themselves so I can't give you a definitive answer but looking atquectel-CM -hit looks like you can do something like this:quectel-CM -s $APN $USERNAME $PASSWORDThis is the source if you want to see how that flag's arg parsing works: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-modem/-/blob/master/src/quectel-CM/main.c?ref_type=heads#L665
rb5:/$ quectel-CM -s internet.v6.telekom telekom tm
[07-01_12:35:51:016] Quectel_QConnectManager_Linux_V1.6.0.24
[07-01_12:35:51:018] Find /sys/bus/usb/devices/2-1.1 idVendor=0x2c7c idProduct=0x800, bus=0x002, dev=0x003
[07-01_12:35:51:020] Auto find qmichannel = /dev/cdc-wdm0
[07-01_12:35:51:020] Auto find usbnet_adapter = wwan0
[07-01_12:35:51:020] netcard driver = qmi_wwan, driver version = 22-Aug-2005
[07-01_12:35:51:021] Modem works in QMI mode
[07-01_12:35:51:051] /proc/8405/fd/7 -> /dev/cdc-wdm0
[07-01_12:35:51:051] /proc/8405/exe -> /usr/bin/quectel-CM
[07-01_12:35:53:052] cdc_wdm_fd = 7
[07-01_12:35:54:053] QmiWwanInit message timeout
[07-01_12:35:56:055] QmiWwanInit message timeout
[07-01_12:35:58:057] QmiWwanInit message timeout
[07-01_12:36:00:058] QmiWwanInit message timeout
[07-01_12:36:02:059] QmiWwanInit message timeout
[07-01_12:36:04:061] QmiWwanInit message timeout
[07-01_12:36:06:062] QmiWwanInit message timeout
[07-01_12:36:08:064] QmiWwanInit message timeout
[07-01_12:36:39:078] QmiWwanInit message timeout
[07-01_12:37:09:080] QmiWwanGetClientID message timeout
[07-01_12:37:39:081] QmiWwanGetClientID message timeout
[07-01_12:37:39:092] Get clientNAS = 4
[07-01_12:37:39:123] Get clientUIM = 1
[07-01_12:37:39:155] Get clientWDA = 1
[07-01_12:37:39:155] QMIType 2 has no clientID
[07-01_12:37:39:155] requestBaseBandVersion err = -19
[07-01_12:37:39:187] QMIType 1 has no clientID
[07-01_12:37:39:187] QMIType 1 has no clientID
[07-01_12:37:39:219] QmiWwanThread read=-1 errno: 2 (No such file or directory)
[07-01_12:38:09:189] requestGetSIMStatus message timeout
[07-01_12:38:09:189] requestGetSIMStatus err = 110
[07-01_12:38:09:189] requestSetProfile[1] internet.v6.telekom/telekom/tm/2
[07-01_12:38:09:190] QMIType 1 has no clientID
[07-01_12:38:09:190] requestSetProfile err = -19
[07-01_12:38:09:190] QMIType 1 has no clientID
[07-01_12:38:09:190] requestGetProfile err = -19
[07-01_12:38:09:202] requestRegistrationState2 MCC: 262, MNC: 3, PS: Detached, DataCap: UNKNOW
[07-01_12:38:09:202] QMIType 1 has no clientID
[07-01_12:38:09:202] requestQueryDataCall err = -19
[07-01_12:38:09:202] ifconfig wwan0 0.0.0.0
[07-01_12:38:09:223] ifconfig wwan0 down -
@tahawaru
quectel-CMis not something that we developed, it's a tool from Quectel themselves so I can't give you a definitive answer but looking atquectel-CM -hit looks like you can do something like this:quectel-CM -s $APN $USERNAME $PASSWORDThis is the source if you want to see how that flag's arg parsing works: https://gitlab.com/voxl-public/voxl-sdk/utilities/voxl-modem/-/blob/master/src/quectel-CM/main.c?ref_type=heads#L665
-
I'm using a mobile prepaid SIM card.
There are other SIMs available such as IoT SIMs.
May be an IoT SIM card will be suitable for this situation.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login