EC200A-CN driver for openwrt device

FW version EC200ACNDAR01A03M16
I used the modem with miniPCIe in router ZBT-WE826 openwrt linux 4.14.215
After I tried to declare modem and I saw the modem but not detect SIM.
“option.c”
{ USB_DEVICE_AND_INTERFACE_INFO(QUECTEL_VENDOR_ID, 0x6005, 0xff, 0, 0) },

is It missing the driver source or Should I update another FW version ?
Thank for your support

Hi there,
If I use EC200T-CN (EC200TCNHAR03A02M16) with same SIM and board, it works normally.
but EC200A-CN doesn’t

Please have a look and support us.

Hi
Did you find the solution?

Hi Sagar,
I’ve not solved yet. Do you have similar issues ?

Yes, I am having the exact issue.

Hi, @hoangthaihung I found the solution to this problem.
Please make the below changes in this file. openwrt/build_dir/target-mipsel_24kc_musl/linux-ramips_mt76x8/linux-4.14.267/drivers/usb/serial/option.c
I have added support for EC200A .
Just add this code on line number 260 and 1141

image

Hi Sagar,

I wrote from 1st line that I added code in option.c

EC200T works fine but EC200A doesn’t.

What is your modem model ?

Mine is EC200A.

What you can do is just replace the hex address of EC200T with 0x6005.

Both EC200A and EC200T use the same driver.

Hi Sagar,
May I know your modem SW info ? by send the AT command “ATI”

Hello ,
I have solved the problem by your technique with my Quectel EC200A-EU but can’t with my new Quectel EC200D-CN .

How can I add Quectel EC200D-CN in the list , what will be the vendor ID for Quectel EC200D-CN