Hello!
I have RM500Q-AE module, RM500QAEAAR11A03M4G_01.200.01.200 firmware version, running on a carrier board.
I was playing around with the settings to enable RNDIS and have sent AT+QCFG=“data_interface”,0,0 which I guess cut me off entirely, I can’t send AT command anymore :\
I tried reflashing the module with the same firmware and qflash returned PASS, but it didn’t change anything, the module still doesn’t let me send AT command and it’s functions are disturbed (reconnecting every 10 seconds, DM port shows a warning sign, NMEA port is not there at all etc).
Is there a way to roll back the data_interface value to 1,1 in such situation? Maybe there’s version of firmware that I can use to revert the change?
Thank you very much for any assistance
The problem is that you have enabled the RNDIS.
RNDIS is not compaitble with any other mode. You should uninstall the NDIS driver and just install the RNDIS driver.
1 Like
Hello,
It took me a while fully understand how it all works, but essentially your reply was the solution. I would only expand it a little for anyone who would face the same issue.
When switching to different usbnet options, the module would require deleting any other type of drivers installed and installing only the correct one. Otherwise the ports won’t work correctly. In my case, I thought data_interface set to 0,0 has blocked me out from sending AT commands, while in fact I was still able to reach out to the port as soon as I installed a driver that corresponded to usbnet parameter set - one of the MBIM/NDIS/RNDIS drivers.
Cheers!
RNDIS mode the USB interfaces sequence is not the same with the RMNET/ECM/MBIM.
| interface |
RNDIS |
RMNET/ECM/MBIM |
| 0 |
RNDIS control |
DM port |
| 1 |
RNDIS data |
GNSS |
| 2 |
DM port |
AT |
| 3 |
GNSS port |
Modem |
| 4 |
AT port |
Net |
| 5 |
Modem port |
Net |
So the RNDIS is not compatible if you just have installed the RMNET/ECM/MBIM driver.
It also works for EC25/Rx520N and those Quectel modem based on Qualcomm Chip.