I've just purchased a ZTE MF286D - unlocked (Three) from Amazon, I was hasty and used ZTE FRAMEWORK cause It seemed like the less troublesome solution to have OpenWrt on it, I was wrong It gave me 100% success, after that the power light kept blinking, I had no OpenWrt, I had access to the router's web interface but the 4G modem was no longer available cause It's IMEI had turned to 0000000000000000.
I turned to the official way of installing OpenWrt and It was a success but I still can't access the modem and the blinking light is still there, everything works like it normally has to except for when I reboot from ssh the device freezes.
This what I get in lsusb no ZTE device
root@OpenWrt:~# lsusb -v
Bus 002 Device 001: ID 1d6b:0003 Linux 5.15.150 xhci-hcd xHCI Host Controller
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b
idProduct 0x0003
bcdDevice 5.15
iManufacturer 3 Linux 5.15.150 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 xhci-hcd.0.auto
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
bMaxBurst 0
Hub Descriptor:
bLength 12
bDescriptorType 42
nNbrPorts 1
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 50 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x00
Hub Port Status:
Port 1: 0000.02a0 5Gbps power Rx.Detect
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 0x000f
bNumDeviceCaps 1
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x02
Latency Tolerance Messages (LTM) Supported
wSpeedsSupported 0x0008
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 0 micro seconds
bU2DevExitLat 0 micro seconds
Device Status: 0x0001
Self Powered
Bus 004 Device 001: ID 1d6b:0003 Linux 5.15.150 xhci-hcd xHCI Host Controller
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 3.00
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 3
bMaxPacketSize0 9
idVendor 0x1d6b
idProduct 0x0003
bcdDevice 5.15
iManufacturer 3 Linux 5.15.150 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 xhci-hcd.1.auto
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x001f
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
bMaxBurst 0
Hub Descriptor:
bLength 12
bDescriptorType 42
nNbrPorts 0
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
bPwrOn2PwrGood 50 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
bHubDecLat 0.0 micro seconds
wHubDelay 0 nano seconds
DeviceRemovable 0x00
Hub Port Status:
Binary Object Store Descriptor:
bLength 5
bDescriptorType 15
wTotalLength 0x000f
bNumDeviceCaps 1
SuperSpeed USB Device Capability:
bLength 10
bDescriptorType 16
bDevCapabilityType 3
bmAttributes 0x02
Latency Tolerance Messages (LTM) Supported
wSpeedsSupported 0x0008
Device can operate at SuperSpeed (5Gbps)
bFunctionalitySupport 1
Lowest fully-functional device speed is Full Speed (12Mbps)
bU1DevExitLat 0 micro seconds
bU2DevExitLat 0 micro seconds
Device Status: 0x0001
Self Powered
Bus 001 Device 001: ID 1d6b:0002 Linux 5.15.150 xhci-hcd xHCI Host Controller
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 1
bMaxPacketSize0 64
idVendor 0x1d6b
idProduct 0x0002
bcdDevice 5.15
iManufacturer 3 Linux 5.15.150 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 xhci-hcd.0.auto
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 1
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Device Status: 0x0001
Self Powered
Bus 003 Device 001: ID 1d6b:0002 Linux 5.15.150 xhci-hcd xHCI Host Controller
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 9
bDeviceSubClass 0
bDeviceProtocol 1
bMaxPacketSize0 64
idVendor 0x1d6b
idProduct 0x0002
bcdDevice 5.15
iManufacturer 3 Linux 5.15.150 xhci-hcd
iProduct 2 xHCI Host Controller
iSerial 1 xhci-hcd.1.auto
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0019
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xe0
Self Powered
Remote Wakeup
MaxPower 0mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 9
bInterfaceSubClass 0
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0004 1x 4 bytes
bInterval 12
Hub Descriptor:
bLength 9
bDescriptorType 41
nNbrPorts 1
wHubCharacteristic 0x000a
No power switching (usb 1.0)
Per-port overcurrent protection
TT think time 8 FS bits
bPwrOn2PwrGood 10 * 2 milli seconds
bHubContrCurrent 0 milli Ampere
DeviceRemovable 0x00
PortPwrCtrlMask 0xff
Hub Port Status:
Port 1: 0000.0100 power
Device Status: 0x0001
Self Powered
Here's the dmesg
2.408180] init: Console is alive
[ 2.408563] init: - watchdog -
[ 3.318235] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[ 3.654217] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 3.654298] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[ 3.658950] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f665 hci version 0x100 quirks 0x0000008002010010
[ 3.666285] xhci-hcd xhci-hcd.0.auto: irq 104, io mem 0x08a00000
[ 3.675777] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[ 3.681809] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[ 3.687126] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
[ 3.695335] hub 1-0:1.0: USB hub found
[ 3.701312] hub 1-0:1.0: 1 port detected
[ 3.705451] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.712408] hub 2-0:1.0: USB hub found
[ 3.717205] hub 2-0:1.0: 1 port detected
[ 3.721198] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 3.724796] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[ 3.730328] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220f665 hci version 0x100 quirks 0x0000008002010010
[ 3.737717] xhci-hcd xhci-hcd.1.auto: irq 105, io mem 0x06000000
[ 3.747203] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[ 3.753248] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[ 3.758563] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed
[ 3.766822] hub 3-0:1.0: USB hub found
[ 3.772724] hub 3-0:1.0: 1 port detected
[ 3.776878] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[ 3.781053] hub 4-0:1.0: USB hub found
[ 3.789632] hub 4-0:1.0: config failed, hub doesn't have any ports! (err -19)
[ 3.794416] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[ 3.803012] init: - preinit -
[ 4.549149] random: jshn: uninitialized urandom read (4 bytes read)
[ 4.593915] random: jshn: uninitialized urandom read (4 bytes read)
[ 4.621797] random: jshn: uninitialized urandom read (4 bytes read)
[ 4.859104] ipqess-edma c080000.ethernet eth0: configuring for fixed/internal link mode
[ 4.859821] qca8k-ipq4019 c000000.switch lan2: configuring for phy/psgmii link mode
[ 4.866045] ipqess-edma c080000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 5.831884] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 5.847062] random: procd: uninitialized urandom read (4 bytes read)
[ 8.011344] UBIFS (ubi0:2): Mounting in unauthenticated mode
[ 8.011598] UBIFS (ubi0:2): background thread "ubifs_bgt0_2" started, PID 245
[ 8.083372] UBIFS (ubi0:2): recovery needed
[ 8.250860] UBIFS (ubi0:2): recovery completed
[ 8.251058] UBIFS (ubi0:2): UBIFS: mounted UBI device 0, volume 2, name "rootfs_data"
[ 8.254238] UBIFS (ubi0:2): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 8.262182] UBIFS (ubi0:2): FS size: 18030592 bytes (17 MiB, 142 LEBs), max 152 LEBs, journal size 1015809 bytes (0 MiB, 7 LEBs)
[ 8.272043] UBIFS (ubi0:2): reserved for root: 851628 bytes (831 KiB)
[ 8.283662] UBIFS (ubi0:2): media format: w5/r0 (latest is w5/r0), UUID EDBE32B0-B6FA-430A-8E2B-5B890AEE006D, small LPT model
[ 8.300257] mount_root: switching to ubifs overlay
[ 8.318568] urandom-seed: Seeding with /etc/urandom.seed
[ 8.493229] procd: - early -
[ 8.493435] procd: - watchdog -
[ 9.130130] procd: - watchdog -
[ 9.133119] procd: - ubus -
[ 9.244124] random: ubusd: uninitialized urandom read (4 bytes read)
[ 9.287640] random: ubusd: uninitialized urandom read (4 bytes read)
[ 9.292153] random: ubusd: uninitialized urandom read (4 bytes read)
[ 9.296048] procd: - init -
[ 10.015375] kmodloader: loading kernel modules from /etc/modules.d/*
[ 10.136731] usbcore: registered new interface driver cdc_wdm
[ 10.137413] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b
[ 10.141481] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36
[ 10.161531] usbcore: registered new interface driver usbserial_generic
[ 10.161658] usbserial: USB Serial support registered for generic
[ 10.170978] usbcore: registered new interface driver cdc_ether
[ 10.178342] usbcore: registered new interface driver cdc_ncm
[ 10.225724] random: crng init done
[ 10.225785] random: 31 urandom warning(s) missed due to ratelimiting
[ 10.270306] PPP generic driver version 2.4.2
[ 10.272360] NET: Registered PF_PPPOX protocol family
[ 10.275496] usbcore: registered new interface driver qmi_wwan
[ 10.819313] urngd: v1.0.2 started.
[ 11.459804] ath10k_ahb a000000.wifi: qca4019 hw1.0 target 0x01000000 chip_id 0x003b00ff sub 0000:0000
[ 11.459877] ath10k_ahb a000000.wifi: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 11.471687] ath10k_ahb a000000.wifi: firmware ver 10.4b-ct-4019-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 6b2b5c5b
[ 11.526906] ath10k_ahb a000000.wifi: Loading BDF type 0
[ 11.629490] ath10k_ahb a000000.wifi: board_file api 2 bmi_id 0:20 crc32 d140cd7d
[ 12.921939] ath10k_ahb a000000.wifi: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 12.922007] ath10k_ahb a000000.wifi: msdu-desc: 2500 skid: 32
[ 12.970860] ath10k_ahb a000000.wifi: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 12.971818] ath10k_ahb a000000.wifi: wmi print 'free: 53252 iram: 13432 sram: 35752'
[ 13.115430] ath10k_ahb a000000.wifi: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-nvmem max-sta 32 raw 0 hwcrypto 1
[ 13.235204] ath: EEPROM regdomain: 0x0
[ 13.235232] ath: EEPROM indicates default country code should be used
[ 13.235239] ath: doing EEPROM country->regdmn map search
[ 13.235248] ath: country maps to regdmn code: 0x3a
[ 13.235256] ath: Country alpha2 being used: US
[ 13.235263] ath: Regpair used: 0x3a
[ 14.571310] ath10k_ahb a800000.wifi: qca4019 hw1.0 target 0x01000000 chip_id 0x003b00ff sub 0000:0000
[ 14.571380] ath10k_ahb a800000.wifi: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[ 14.583358] ath10k_ahb a800000.wifi: firmware ver 10.4b-ct-4019-fW-13-5ae337bb1 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT,wmi-bcn-rc-CT crc32 6b2b5c5b
[ 14.638407] ath10k_ahb a800000.wifi: Loading BDF type 0
[ 14.650368] ath10k_ahb a800000.wifi: board_file api 2 bmi_id 0:21 crc32 d140cd7d
[ 15.941904] ath10k_ahb a800000.wifi: 10.4 wmi init: vdevs: 16 peers: 48 tid: 96
[ 15.941980] ath10k_ahb a800000.wifi: msdu-desc: 2500 skid: 32
[ 15.988975] ath10k_ahb a800000.wifi: wmi print 'P 48/48 V 16 K 144 PH 176 T 186 msdu-desc: 2500 sw-crypt: 0 ct-sta: 0'
[ 15.989919] ath10k_ahb a800000.wifi: wmi print 'free: 53252 iram: 13432 sram: 35752'
[ 16.126153] ath10k_ahb a800000.wifi: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-nvmem max-sta 32 raw 0 hwcrypto 1
[ 16.237437] ath: EEPROM regdomain: 0x0
[ 16.237464] ath: EEPROM indicates default country code should be used
[ 16.237472] ath: doing EEPROM country->regdmn map search
[ 16.237480] ath: country maps to regdmn code: 0x3a
[ 16.237488] ath: Country alpha2 being used: US
[ 16.237496] ath: Regpair used: 0x3a
[ 16.246555] usbcore: registered new interface driver cdc_mbim
[ 16.251138] usbcore: registered new interface driver option
[ 16.251377] usbserial: USB Serial support registered for GSM modem (1-port)
[ 16.261278] usbcore: registered new interface driver qcserial
[ 16.263745] usbserial: USB Serial support registered for Qualcomm USB modem
[ 16.269980] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 22.871763] ipqess-edma c080000.ethernet eth0: Link is Down
[ 22.877778] ipqess-edma c080000.ethernet eth0: configuring for fixed/internal link mode
[ 22.878079] ipqess-edma c080000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[ 22.884645] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 22.902949] qca8k-ipq4019 c000000.switch lan2: configuring for phy/psgmii link mode
[ 22.904168] br-lan: port 1(lan2) entered blocking state
[ 22.909675] br-lan: port 1(lan2) entered disabled state
[ 22.915236] device lan2 entered promiscuous mode
[ 22.919939] device eth0 entered promiscuous mode
[ 22.943356] qca8k-ipq4019 c000000.switch lan3: configuring for phy/psgmii link mode
Can anyone please help me get It back to work on OpenWrt
Thanks in advance