root@OpenWrt:/# lspci 00:00.0 Class 0604: 17cb:1001 01:00.0 Class ff00: 17cb:0306 root@OpenWrt:/# insmod pcie_mhi.ko mhi_mbim_enabled=1 [ 63.094154] mhi_init Quectel_Linux_PCIE_MHI_Driver_V1.3.0.17 [ 63.094739] mhi_pci_probe pci_dev->name = 0000:01:00.0, domain=0, bus=1, slot=0, vendor=17CB, device=0306 [ 63.099373] mhi_q 0000:01:00.0: BAR 0: assigned [mem 0x48000000-0x48000fff 64bit] [ 63.108476] mhi_q 0000:01:00.0: enabling device (0140 -> 0142) [ 63.293451] [I][mhi_netdev_enable_iface] Prepare the channels for transfer [ 63.324757] [I][mhi_netdev_enable_iface] Exited. [ 63.326265] rmnet_vnd_register_device(rmnet_mhi0.1)=0 root@OpenWrt:/# quectel-CM -s cment & [04-13_09:25:23:910] Quectel_QConnectManager_Linux_V1.6.0.25 [04-13_09:25:23:912] network interface '' or qmidev '' is not exist [04-13_09:25:23:912] netcard driver = pcie_mhi, driver version = V1.3.0.17 [04-13_09:25:23:913] mbim_qmap_mode = 1, vlan_id = 0x00, qmap_netcard = rmnet_mhi0.1 [04-13_09:25:23:913] Modem works in MBIM mode [04-13_09:25:23:965] cdc_wdm_fd = 7 [04-13_09:25:23:965] mbim_open_device() [04-13_09:25:24:549] mbim_device_caps_query() [04-13_09:25:24:575] DeviceId: 869710030002905 [04-13_09:25:24:575] FirmwareInfo: RM500QGLABR10A03M4G_01.001.03 [04-13_09:25:24:575] HardwareInfo: RM500QGL_VH [04-13_09:25:24:576] mbim_device_services_query() [04-13_09:25:24:585] mbim_set_radio_state( 1 ) [04-13_09:25:24:588] HwRadioState: 1, SwRadioState: 1 [04-13_09:25:24:588] mbim_subscriber_status_query() [04-13_09:25:24:612] SubscriberId: 460028563800461 [04-13_09:25:24:612] SimIccId: 89860015120716380461 [04-13_09:25:24:613] SubscriberReadyState NotInitialized -> Initialized [04-13_09:25:24:613] mbim_register_state_query() [04-13_09:25:24:617] RegisterState Unknown -> Home [04-13_09:25:24:617] mbim_packet_service_query() [04-13_09:25:24:619] PacketServiceState Unknown -> Attached [04-13_09:25:24:619] CurrentDataClass = 5G_NSA [04-13_09:25:24:620] mbim_query_connect(sessionID=0) [04-13_09:25:24:631] ActivationState Unknown -> Deactivated [04-13_09:25:24:631] ifconfig rmnet_mhi0 down [04-13_09:25:24:657] ifconfig rmnet_mhi0.1 0.0.0.0 ifconfig: SIOCSIFFLAGS: Network is down [04-13_09:25:24:681] ifconfig rmnet_mhi0.1 down [04-13_09:25:24:705] mbim_register_state_query() [04-13_09:25:24:709] mbim_packet_service_query() [04-13_09:25:24:713] CurrentDataClass = 5G_NSA [04-13_09:25:24:713] mbim_set_connect(onoff=1, sessionID=0) [04-13_09:25:25:096] ActivationState Deactivated -> Activated [04-13_09:25:25:097] mbim_ip_config(sessionID=0) [04-13_09:25:25:100] < SessionId = 0 [04-13_09:25:25:100] < IPv4ConfigurationAvailable = 0xf [04-13_09:25:25:100] < IPv6ConfigurationAvailable = 0x0 [04-13_09:25:25:101] < IPv4AddressCount = 0x1 [04-13_09:25:25:101] < IPv4AddressOffset = 0x3c [04-13_09:25:25:101] < IPv6AddressCount = 0x0 [04-13_09:25:25:102] < IPv6AddressOffset = 0x0 [04-13_09:25:25:102] < IPv4 = 10.190.166.229/30 [04-13_09:25:25:103] < gw = 10.190.166.230 [04-13_09:25:25:103] < dns1 = 211.138.180.2 [04-13_09:25:25:103] < dns2 = 211.138.180.3 [04-13_09:25:25:104] < ipv4 mtu = 1500 [04-13_09:25:25:112] ifconfig rmnet_mhi0 up [04-13_09:25:25:141] ifconfig rmnet_mhi0.1 up [04-13_09:25:25:170] ip -4 address flush dev rmnet_mhi0.1 [04-13_09:25:25:190] ip -4 address add 10.190.166.229/30 dev rmnet_mhi0.1 [04-13_09:25:25:213] ip -4 route add default via 10.190.166.230 dev rmnet_mhi0.1 root@OpenWrt:/# ifconfig rmnet_mhi0.1 rmnet_mhi0.1 Link encap:Ethernet HWaddr 02:50:F4:00:00:00 inet addr:10.190.166.229 Mask:255.255.255.252 inet6 addr: fe80::50:f4ff:fe00:0/64 Scope:Link UP RUNNING NOARP MTU:1500 Metric:1 RX packets:19 errors:0 dropped:0 overruns:0 frame:0 TX packets:29 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2326 (2.2 KiB) TX bytes:2991 (2.9 KiB) root@OpenWrt:/# ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8): 56 data bytes 64 bytes from 8.8.8.8: seq=0 ttl=52 time=278.561 ms