RM500U-CN - How to create Ethernet PDU Session?

After testing that the IP session can be successfully established, I use AT+QICSGP = 1,4, "default","","",0 to change the PDP Type to Ethernet.
From the 5G core network, the Ethernet PDU session has been successfully established. However, the UE module is always reporting errors, and the interface ifconfig is not up.

Here is the dialup log.

./quectel-CM
[11-29_02:08:29:066] QConnectManager_Linux_V1.6.4
[11-29_02:08:29:066] Find /sys/bus/usb/devices/2-4 idVendor=0x2c7c idProduct=0x900, bus=0x002, dev=0x002
[11-29_02:08:29:067] Auto find qmichannel = /dev/ttyUSB2
[11-29_02:08:29:067] Auto find usbnet_adapter = enx36b4b1603c15
[11-29_02:08:29:067] netcard driver = cdc_ether, driver version = 5.15.0-89-generic
[11-29_02:08:29:067] Modem works in ECM_RNDIS_NCM mode
[11-29_02:08:29:072] atc_fd = 7
[11-29_02:08:29:072] AT> ATE0Q0V1
[11-29_02:08:29:083] AT< OK
[11-29_02:08:30:084] AT> AT+QCFG=“usbnet”
[11-29_02:08:30:090] AT< +QCFG: “usbnet”,1
[11-29_02:08:30:090] AT< OK
[11-29_02:08:30:090] AT> AT+QNETDEVCTL=?
[11-29_02:08:30:094] AT< +QNETDEVCTL: (1-8),(0-3),(0,1)
[11-29_02:08:30:094] AT< OK
[11-29_02:08:30:094] AT> AT+CGREG=2
[11-29_02:08:30:101] AT< OK
[11-29_02:08:30:101] AT> AT+CEREG=2
[11-29_02:08:30:107] AT< OK
[11-29_02:08:30:107] AT> AT+C5GREG=2
[11-29_02:08:30:111] AT< OK
[11-29_02:08:30:111] AT> AT+QNETDEVSTATUS=?
[11-29_02:08:30:113] AT< +QNETDEVSTATUS: (1-8)
[11-29_02:08:30:113] AT< OK
[11-29_02:08:30:113] AT> AT+QCFG=“NAT”
[11-29_02:08:30:117] AT< +QCFG: “nat”,0
[11-29_02:08:30:118] AT< OK
[11-29_02:08:30:118] AT> AT+CGMR
[11-29_02:08:30:120] AT< RM500UCNCBR02A04M2G_01.001.01.001
[11-29_02:08:30:120] AT< OK
[11-29_02:08:30:120] AT> AT+CPIN?
[11-29_02:08:30:124] AT< +CPIN: READY
[11-29_02:08:30:124] AT< OK
[11-29_02:08:30:124] AT> AT+QCCID
[11-29_02:08:30:128] AT< +QCCID: 89860000000000000000
[11-29_02:08:30:128] AT< OK
[11-29_02:08:30:128] requestGetICCID 89860000000000000000
[11-29_02:08:30:128] AT> AT+CIMI
[11-29_02:08:30:132] AT< 466920100001109
[11-29_02:08:30:132] AT< OK
[11-29_02:08:30:132] requestGetIMSI 466920100001109
[11-29_02:08:30:132] AT> AT+QICSGP=1
[11-29_02:08:30:139] AT< +QICSGP: 4,“default”,“”,“”,0
[11-29_02:08:30:139] AT< OK
[11-29_02:08:30:139] requestGetProfile[1] default///0/(null)
[11-29_02:08:30:139] AT> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
[11-29_02:08:30:150] AT< +COPS: 0
[11-29_02:08:30:160] AT< +COPS: 0,1,“”,0
[11-29_02:08:30:167] AT< +COPS: 0,2,“45406”,6
[11-29_02:08:30:167] AT< OK
[11-29_02:08:30:167] AT> at+cops?
[11-29_02:08:30:172] AT< +COPS: 0,2,“45406”,6
[11-29_02:08:30:172] AT< OK
[11-29_02:08:30:173] AT> at+qeng=“servingcell”
[11-29_02:08:30:201] AT< +QENG: “servingcell”,“LIMSRV”,“WCDMA”,454,06,1F9A,6626E9,10564,1,-79,-14,0,0,0
[11-29_02:08:30:201] AT< OK
[11-29_02:08:30:201] AT> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
[11-29_02:08:30:213] AT< +COPS: 0
[11-29_02:08:30:224] AT< +COPS: 0,1,“”,0
[11-29_02:08:30:234] AT< +COPS: 0,2,“45406”,6
[11-29_02:08:30:234] AT< OK
[11-29_02:08:30:235] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:30:323] AT< +CME ERROR: 3
[11-29_02:08:30:323] ifconfig enx36b4b1603c15 0.0.0.0
[11-29_02:08:30:330] ifconfig enx36b4b1603c15 down
[11-29_02:08:33:106] AT< +C5GREG: 8,11
[11-29_02:08:33:106] AT> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
[11-29_02:08:33:139] AT< +COPS: 0
[11-29_02:08:33:142] AT< +COPS: 0,1,“”,0
[11-29_02:08:33:146] AT< +COPS: 0,2,“45406”,11
[11-29_02:08:33:146] AT< OK
[11-29_02:08:34:235] AT< +C5GREG: 1,“0051”,“00001C001”,11,2,01
[11-29_02:08:34:235] AT> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
[11-29_02:08:34:244] AT< +COPS: 0,0,“Chunghwa”,11
[11-29_02:08:34:250] AT< +COPS: 0,1,“CHT”,11
[11-29_02:08:34:252] AT< +COPS: 0,2,“46692”,11
[11-29_02:08:34:252] AT< OK
[11-29_02:08:34:252] AT> AT+C5GREG?
[11-29_02:08:34:254] AT< +C5GREG: 2,1,“0051”,“00001C001”,11,2,01
[11-29_02:08:34:254] AT< OK
[11-29_02:08:34:254] AT> AT+QNETDEVCTL=1,1,1
[11-29_02:08:34:595] AT< OK
[11-29_02:08:34:595] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:34:687] AT< +CME ERROR: 3
[11-29_02:08:35:688] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:35:773] AT< +CME ERROR: 3
[11-29_02:08:35:852] AT< +QNETDEVSTATUS: 1,1,“Ethernet”,0
[11-29_02:08:36:774] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:36:862] AT< +CME ERROR: 3
[11-29_02:08:37:863] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:37:953] AT< +CME ERROR: 3
[11-29_02:08:38:953] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:39:045] AT< +CME ERROR: 3
[11-29_02:08:40:045] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:40:137] AT< +CME ERROR: 3
[11-29_02:08:41:138] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:41:227] AT< +CME ERROR: 3
[11-29_02:08:42:227] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:42:322] AT< +CME ERROR: 3
[11-29_02:08:43:322] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:43:417] AT< +CME ERROR: 3
[11-29_02:08:44:417] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:44:499] AT< +CME ERROR: 3
[11-29_02:08:45:499] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:45:582] AT< +CME ERROR: 3
[11-29_02:08:46:582] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:46:681] AT< +CME ERROR: 3
[11-29_02:08:47:681] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:47:771] AT< +CME ERROR: 3
[11-29_02:08:48:772] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:48:858] AT< +CME ERROR: 3
[11-29_02:08:49:859] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:49:949] AT< +CME ERROR: 3
[11-29_02:08:50:950] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:51:035] AT< +CME ERROR: 3
[11-29_02:08:51:035] try to requestSetupDataCall 5 second later
[11-29_02:08:51:035] AT> at+cops?
[11-29_02:08:51:042] AT< +COPS: 0,2,“46692”,11
[11-29_02:08:51:042] AT< OK
[11-29_02:08:51:043] AT> at+qeng=“servingcell”
[11-29_02:08:51:061] AT< +QENG: “servingcell”,“CONNECT”,“NR5G-SA”,“TDD”,466,92,00001C001,16,0051,504990,41,100,-32,0,27,0,106,1
[11-29_02:08:51:061] AT< OK
[11-29_02:08:51:061] AT> at+cops?
[11-29_02:08:51:065] AT< +COPS: 0,2,“46692”,11
[11-29_02:08:51:065] AT< OK
[11-29_02:08:51:065] AT> at+qeng=“servingcell”
[11-29_02:08:51:076] AT< +QENG: “servingcell”,“CONNECT”,“NR5G-SA”,“TDD”,466,92,00001C001,16,0051,504990,41,100,-32,0,27,0,106,1
[11-29_02:08:51:076] AT< OK
[11-29_02:08:56:076] AT> AT+QNETDEVCTL=1,1,1
[11-29_02:08:56:313] AT< OK
[11-29_02:08:56:313] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:56:401] AT< +CME ERROR: 3
[11-29_02:08:57:402] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:57:491] AT< +CME ERROR: 3
[11-29_02:08:58:492] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:58:574] AT< +CME ERROR: 3
[11-29_02:08:59:574] AT> AT+QNETDEVSTATUS=1
[11-29_02:08:59:663] AT< +CME ERROR: 3
[11-29_02:09:00:663] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:00:751] AT< +CME ERROR: 3
[11-29_02:09:01:751] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:01:842] AT< +CME ERROR: 3
^C[11-29_02:09:02:290] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:02:380] AT< +CME ERROR: 3
[11-29_02:09:03:380] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:03:471] AT< +CME ERROR: 3
[11-29_02:09:04:471] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:04:561] AT< +CME ERROR: 3
[11-29_02:09:05:562] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:05:648] AT< +CME ERROR: 3
[11-29_02:09:06:648] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:06:735] AT< +CME ERROR: 3
[11-29_02:09:07:736] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:07:825] AT< +CME ERROR: 3
[11-29_02:09:08:825] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:08:914] AT< +CME ERROR: 3
[11-29_02:09:09:914] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:09:998] AT< +CME ERROR: 3
[11-29_02:09:10:998] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:11:065] AT< +CME ERROR: 3
[11-29_02:09:12:065] AT> AT+QNETDEVSTATUS=1
[11-29_02:09:12:154] AT< +CME ERROR: 3
[11-29_02:09:12:154] try to requestSetupDataCall 10 second later
[11-29_02:09:12:164] at_close
[11-29_02:09:12:164] atc_read_thread exit
[11-29_02:09:12:164] qmi_main exit

Dear @Zhiyong
Please confirm enable Ethernet via AT command.

  1. AT+QCFG=“5GLAN”,1,1 //Enable function
  2. AT+CGDCONT=1,”ethernet” //Configure 5G LAN types and apn
    3.AT+QNETDEVCTL=1,1,1 //Dial
    Use AT command or Quectel-CM both ok, please note Quectel-CM will occupy the AT port.

Thank you for your reply. Regarding the three points you mentioned, I have configured them correctly. In the log I provided, it has already printed [11-29_02:08:35:852] AT< +QNETDEVSTATUS: 1,1,“Ethernet”,0. This indicates that the Ethernet Session has been successfully established, but Quectel-CM does not recognize Ethernet and continues to redial, and does not bring the interface up. The version of Quectel-CM I am using is Quectel_QConnectManager_Linux_V1.6.4. I haven’t found a newer version that fixes this issue.

Additionally, I encountered another troubling issue during testing. When the Ethernet Session is disconnected, and I try to re-establish the Session, I receive this status report: AT+QNETDEVSTATUS: 1,0,“IPV4”,3331. IPV4 should be Ethernet, and only multiple restarts of the module can solve the problem. That is to say, once the Ethernet Session is disconnected, the type requested by the module afterward erroneously becomes IPV4.

Dear @Zhiyong
Actually, did you try to use AT command to dail not Quectel-CM?
AT+QNETDEVCTL=1,1,1 //Dial

Hi, I have a RM500U-CNV modem with the latest firmware RM500UCNVAAR03A10M2G_01.001.01.001.

I followed the commands in this thread exactly, but I could not enable the Ethernet PDU (5glan feature).

Specifically, this is the list of commands I ran and the corresponding output:

ATI
Quectel
RM500U-CNV
Revision: RM500UCNVAAR03A10M2G
AT+GCAP
+GCAP: +GSM
AT+CMEE=2
AT+CGMI
Quectel
AT+CGMM
RM500U-CNV
AT+CGMR
RM500UCNVAAR03A10M2G_01.001.01.001
AT+CGSN
869955062221283
AT+CSQ
+CSQ: 22,99
AT+CIMI
999991001013326
AT+CNUM
CME Error: 4
AT+CPIN?
+CPIN: READY
AT+CEER
+CEER: PDP deactive
AT+CSCA?
+CSCA: “+391231234567”,145
AT+CSMS?
+CSMS: 0,1,1,1
AT+CSMS=?
+CSMS: (0,1)
AT+CPMS=?
+CPMS: (“ME”,“SM”),(“ME”,“SM”),(“ME”,“SM”)
AT+CCID?
+CCID: 8939000010010133262F
AT+CCID=?
AT+CNMI?
+CNMI: 2,1,0,0,0
AT+CNMI=?
+CNMI: (0-2),(0-3),(0,2),(0-2),(0,1)
AT+CNMA=?
+CNMA: (0-2)
AT+CMGF?
+CMGF: 0
AT+CMGF=?
+CMGF: (0,1)
AT+CUSD?
+CUSD: 1
AT+CUSD=?
+CUSD: (0-2)
AT+QCFG=“ethernet”,1
AT+QCFG=“usbnet”,5
AT+QCFG=“nat”,0
AT+QCFG=“5glan”,1,1
AT+QNETDEVCTL=?
+QNETDEVCTL: (1-8),(0-3),(0,1)
AT+QNETDEVSTATUS=?
+QNETDEVSTATUS: (1-8)
AT+CGREG?
+CGREG: 0,0
AT+CEREG?
+CEREG: 0,0
AT+C5GREG?
+C5GREG: 0,1
AT+CGATT=0
AT+QNWPREFCFG=“nr5g_band”,78
AT+CGREG=0
AT+CEREG=0
AT+C5GREG=2
AT+QICSGP=1,4,“3gnet”,“”,“”,0
AT+CGDCONT=1,“Ethernet”,“3gnet”
AT+CGATT?
+CGATT: 1
AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?;+COPS=3,2;+COPS?
+COPS: 0,0,“Athonet5GC”,11
+COPS: 0,1,“Athonet”,11
+COPS: 0,2,“99999”,11
AT+CGACT?
+CGACT: 1,0
+CGACT: 2,0
+CGACT: 3,0
+CGACT: 4,0
+CGACT: 5,0
+CGACT: 6,0
+CGACT: 7,0
+CGACT: 8,0
AT+CGEREP?
+CGEREP: 1,0
AT+C5GREG?
+C5GREG: 2,1,“0064”,“001234501”,11,2,01
AT+CGATT=1
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVCTL=1,1,1
AT+QNETDEVSTATUS=1
CME Error: 3
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVSTATUS=1
CME Error: 3
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVSTATUS=1
CME Error: 3
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVSTATUS=1
CME Error: 3
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVSTATUS=1
CME Error: 3
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVSTATUS=1
CME Error: 3
AT+CGACT=1,1
CME Error: 28
AT+QNETDEVSTATUS=1
CME Error: 3

Can anyone confirm that this modem supports 5G LAN?

Dear @Davide_Compagnin
RM500U supports 5G LAN.
Please confirm APN is correct. The IP APN is different from the Ethernet APN.

I am also unable to create an Ethernet PDU session.

Please see the following log:

Jul 1 23:15:01.836 udx710-module daemon.debug connmand[2888]: ppp_entry.c:753 at processRildCallback() dispatchParcelData end
Jul 1 23:15:01.836 udx710-module user.debug sprd-ril[2816]: [2833] requestSetupDataCall s_openchannelInfo[0].count = 0.
Jul 1 23:15:01.836 udx710-module daemon.debug ofonod[2901]: drivers/rilmodem/gprs-context.c:ril_setup_data_call_cb() *gc: 0x180123d0
Jul 1 23:15:01.836 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData End
Jul 1 23:15:01.836 udx710-module daemon.debug connmand[2888]: ppp_entry.c:724 at processRildCallback() receive data from(22)
Jul 1 23:15:01.836 udx710-module user.debug sprd-ril[2816]: [2833] getSmsEditMode get s_sms_edit_mode = 0
Jul 1 23:15:01.836 udx710-module user.debug atrouter[2779]: [tid:2850] RouterManager::Quec_AssignURCIndication
Jul 1 23:15:01.837 udx710-module daemon.debug connmand[2888]: ppp_entry.c:725 at processRildCallback() s_pRs[0x112a5980]
Jul 1 23:15:01.837 udx710-module daemon.err ofonod[2901]: ril_setup_data_call_cb: setup data call failed for apn: lan - GENERIC_FAILURE
Jul 1 23:15:01.837 udx710-module user.debug sprd-ril[2816]: [2980] readline Channel2: AT< +SPIPCONTEXT: 1,0,4,lan
Jul 1 23:15:01.837 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 HandleSession m_cur_input_ is ^M +SPERRLOG: 5,0,11,1,2,111,8,1,“0001”,“0001”,0,0,6733824^M
Jul 1 23:15:01.837 udx710-module daemon.debug ofonod[2901]: drivers/rilmodem/gprs-context.c:set_context_disconnected()
Jul 1 23:15:01.837 udx710-module daemon.debug connmand[2888]: ppp_entry.c:204 at record_stream_get_next() record_stream_get_next, p_rs = [0x112a5980]
Jul 1 23:15:01.837 udx710-module user.debug sprd-ril[2816]: [2980] processLine processLine unlock channelID=2
Jul 1 23:15:01.837 udx710-module user.debug atrouter[2779]: [tid:2850] BroadcastIndication init_sim_id = 1, router_num = 0, port = /dev/ttyGS2
Jul 1 23:15:01.837 udx710-module user.debug sprd-ril[2816]: [2980] readline Channel2: AT< +SPIPCONTEXT: 11,0,4,ims
Jul 1 23:15:01.837 udx710-module daemon.debug ofonod[2901]: src/gprs.c:pri_activate_callback() 0x180169d0
Jul 1 23:15:01.837 udx710-module daemon.debug connmand[2888]: ppp_entry.c:164 at getNextRecord() p_rs: [0x112a5980]
Jul 1 23:15:01.837 udx710-module user.info atrouter[2779]: [ATCustomer][Quec_HandleINDurcInfo_Rejinfo] [3102]line(3102),temp_strinput(+SPERRLOG: 5,0,11,1,2,111,8,1,“0001”,“0001”,0,0,6733824^M )!
Jul 1 23:15:01.837 udx710-module user.debug sprd-ril[2816]: [2980] processLine processLine unlock channelID=2
Jul 1 23:15:01.837 udx710-module user.info atrouter[2779]: [tid:2850] RouterNum-0.0 WriteData Start
Jul 1 23:15:01.838 udx710-module daemon.debug ofonod[2901]: src/gprs.c:pri_activate_callback() Activating context failed with error: Data Active error
Jul 1 23:15:01.838 udx710-module user.debug sprd-ril[2816]: [2980] readline Channel2: AT< OK
Jul 1 23:15:01.838 udx710-module daemon.debug connmand[2888]: ppp_entry.c:207 at record_stream_get_next() record_stream_get_next:p_rs=datapointer, p_outRecordLen=48
Jul 1 23:15:01.838 udx710-module user.info atrouter[2779]: [tid:2850] RouterNum-0.0 WriteData to push data, ^M ^CEND: 1,21,0,2^M
Jul 1 23:15:01.838 udx710-module user.debug sprd-ril[2816]: [2980] processLine processLine unlock channelID=2
Jul 1 23:15:01.838 udx710-module daemon.debug connmand[2888]: ppp_entry.c:239 at record_stream_get_next() record_stream_get_next:countRead = -1, p_rs->read_end = 287988832, p_rs->buffer_end = 287997028
Jul 1 23:15:01.838 udx710-module daemon.debug ofonod[2901]: src/gprs.c:pri_activate_callback() Data Acitve errorcode str: 111
Jul 1 23:15:01.838 udx710-module user.info atrouter[2779]: [tid:2850] RouterNum-0.0 WriteData End
Jul 1 23:15:01.838 udx710-module user.debug sprd-ril[2816]: [2827] setPdpStateLed setPdpStateLed, led test22 s_activePDN=0
Jul 1 23:15:01.839 udx710-module user.debug atrouter[2779]: [tid:2850] IndicationSplitBroadcast lastindication = ^M ^NDISSTATEX:1,0,111,0,NULL^M
Jul 1 23:15:01.839 udx710-module user.debug sprd-ril[2816]: enter the set_led
Jul 1 23:15:01.839 udx710-module user.debug sprd-ril[2816]: liborcaled send_buf = 5
Jul 1 23:15:01.839 udx710-module user.debug atrouter[2779]: [tid:2850] RouterManager::Quec_AssignURCIndication
Jul 1 23:15:01.839 udx710-module user.debug sprd-ril[2816]: liborcaled sendto error
Jul 1 23:15:01.839 udx710-module user.debug atrouter[2779]: [tid:2850] BroadcastIndication init_sim_id = 1, router_num = 0, port = /dev/ttyGS2
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: ppp_entry.c:245 at record_stream_get_next() record_stream_get_next return SOCKET_READ_STATUS_END, countRead(-1)
Jul 1 23:15:01.839 udx710-module user.debug sprd-ril[2816]: [2827] setPdpStateLed setPdpStateLed there is not one active pdp, set the led red
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [ATCustomer][Quec_HandleINDurcInfo_Rejinfo] [3150]line(3150),rejinfo_ini(0)!
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: ppp_entry.c:747 at processRildCallback() ret == SOCKET_READ_STATUS_END, errno(11)
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2850] RouterNum-0.0 WriteData Start
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: ofono.c:710 at set_property_reply() /ril_0 path /ril_0/context1 org.ofono.ConnectionContext.Active
Jul 1 23:15:01.839 udx710-module daemon.err connmand[2888]: Failed to change property: /ril_0/context1 org.ofono.ConnectionContext.Active: org.ofono.Error.DataActiveErrorCode 111
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: ofono.c:1168 at context_set_active_reply() /ril_0/context1
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: network.c:1702 at connman_network_set_error() network 0x112b2590 error 1
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: service.c:6298 at __connman_service_indicate_error() service 0x112b27b0 error 4
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: network.c:1906 at connman_network_disconnect() network 0x112b2590
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ATSession::HandleSession
Jul 1 23:15:01.839 udx710-module daemon.debug connmand[2888]: ofono.c:507 at network_context_unref() 0x112aea80 ref 1
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2850] RouterNum-0.0 WriteData to push data, ^M ^NDISSTATEX:1,0,111,0,NULL^M
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2850] RouterNum-0.0 WriteData End
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData Start
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData: Get first one
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData End
Jul 1 23:15:01.839 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 HandleSession m_cur_input
is ^M ^CEND: 1,21,0,2^M
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ATSession::HandleSession
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData Start
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData: Get first one
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData End
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 HandleSession m_cur_input
is ^M ^NDISSTATEX:1,0,111,0,NULL^M
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ATSession::HandleSession
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData Start
Jul 1 23:15:01.840 udx710-module user.info atrouter[2779]: [tid:2852] RouterNum-0.0 ReadData: if empty, wait
Jul 1 23:15:02. 11 udx710-module user.debug sprd-ril[2816]: release_wake_lock start
Jul 1 23:15:02. 11 udx710-module user.debug sprd-ril[2816]: release_wake_lock write return 8
Jul 1 23:15:02. 11 udx710-module user.debug sprd-ril[2816]: release_wake_lock end
Jul 1 23:15:02. 12 udx710-module user.debug sprd-ril[2816]: [2827] releaseWakeLock release s_wakeuplockobtain = 0

Dear @senslab
I have sent the document to you via Message, please check.

Hi @silvia.

Also testing Ethernet PDU with a RM500U-EA modem, but I am not able to get the session established.

Here the steps:

ATI
Quectel
RM500U-EA
Revision: RM500UEAAAR03A11M2G

OK

AT+CGDCONT?
+CGDCONT: 1,"IPV4V6","cmnet","0.0.0.0",0,0,0,0,,,,,,0,,,0,,0,0,0,0
+CGDCONT: 5,"Ethernet","ethernet","0.0.0.0",0,0,0,0,,,,,,0,,,0,,0,0,0,0
+CGDCONT: 11,"IPV4V6","ims","0.0.0.0",0,0,0,0,,,,,,0,,,0,,0,0,0,0

OK

AT+QCFG=“5GLAN”,1,5
+CME ERROR: 4

AT+QNETDEVCTL=5,1,1
OK

+QNETDEVSTATUS: 5,0,"IPV4",3331

AT+QNETDEVSTATUS=5
+CME ERROR: 3

I tried to go thought the logs (how to get them?!?) to identify how senslab conducted the test, but I didn’t understand it from the output.

What is it missing in my sequence of commands?

Another question: to activate the PDU Session, it is indicated to activate the “5G LAN” functionality for the related PDP context ID. In Quectel, “5G LAN” and “Ethernet PDU” are related? I am asking because (in 3GPP 23.501, 4.4.6), the “5G LAN-type Service” is referring to something completely different.

Dear @sbertuola
I have sent the document to you ,you can check.

Hi @silvia.

5G LAN is another topic I am interested in and I will test it in future; I got, from the discussion, the two functionalities (‘5G LAN’ and ‘Ethernet PDU’) were mixed.

Now I am looking for to test Ethernet PDU session; can you provide the instructions for this functionality, please?

I am a developer also interested in this topic.

Could you kindly send me said documentation also?

Dear @sbertuola
Do you want ethernet call?

Dear @snowgum
I have sent to you via Message, please check.

Hi. We also need to test Ethernet PDU from modem to Linux host over USB. We have RM500Q-GL and RM520Q-GL modems. Are they supported? Please send firmware versions and manual steps to establish a Ethernet PDU session.

Dear @Bellini
It supports 5G LAN, not Ethernet PDU.
Do you want to test?

Yes. I want to test. What is the difference between 5G LAN and Ethernet PDU? Do you have documentations in PDF?

Dear @Bellini
I have sent to you via Message, please check.

Thank you. Can you please confirm that RM500Q-GL and RM520Q-GL modems both support 5G LAN?

@silvia Can you please send the document to me as well. I’m also aiming to do 5G LAN with a RM500U-CN as well.