Driver for linux kernel 6.8 MBIM USB

Hello,

I am using a Quectel RM520 modem on Linux (Ubuntu 22.04, kernel 6.8) and want to test MBIM USB.
Need:

  1. Quectel MBIM driver for Linux 6.8 (quec_cdc_mbim.ko)
  2. Quectel USB Serial Option driver compatible with kernel 6.8
  3. QConnectManager for Linux (already have ZIP)

Any download links or instructions to build them for kernel 6.8? thnks

The native driver cdc_mbim.c should work well.
For option driver,

diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c
index 8dad374ec81d..078388b2ae17 100644
--- a/drivers/usb/serial/option.c
+++ b/drivers/usb/serial/option.c
@@ -573,6 +573,7 @@ static void option_instat_callback(struct urb *urb);


 static const struct usb_device_id option_ids[] = {
+       { USB_DEVICE_INTERFACE_CLASS(QUECTEL_VENDOR_ID, 0x0801, 0xff), .driver_info = RSVD(4) },
        { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_COLT) },
        { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA) },
        { USB_DEVICE(OPTION_VENDOR_ID, OPTION_PRODUCT_RICOLA_LIGHT) },