TOTOLINK X5000R
Supported Versions
Hardware Highlights
Installation
- Download the OpenWrt sysupgrade image as shown above
- Flash using OEM web UI
Back to stock firmware
- Poweroff / unplug power adapter from the router
- Download the X5000R factory image from https://www.totolink.net/home/menu/detail/menu_listtpl/download/id/218/ids/36.html
- Set your computer ethernet IP to 192.168.1.X, subnet 255.255.255.0 (X=your chosen ip number ranging from 2-254)
- Press and hold reset button while turn on / plug power adapter to the router. Wait untill ALL LAN green LED turn on, then release the reset button.
- Plug the LAN cable from your computer into LAN 1 port
- Confirm that you can connect to the router by ping 192.168.1.1 from command prompt / terminal
- If you get reply from 192.168.1.1, then open web browser, and type in the address column : 192.168.1.1
- You will get the X5000R firmware update page, then choose the factory-firmware file from previously downloaded file
- Wait untill the router finish flashing (the router will reboot by itself) : Blue led dan green LAN led will blinking
- Revert the computer ethernet ip to automatic
- Open in web browser : itotolink.net or 192.168.0.1
- Finish, you should get Totolink web gui config page
Hardware
Info
| Architecture | MIPS 1004Kc |
|---|---|
| Vendor | Mediatek |
| Bootloader | U-Boot |
| System-On-Chip | Mediatek MT7621A |
| CPU/Speed | 880 MHz dual core |
| Flash chip | Eon EN25QH128 or XMC 25QH128CHIQ |
| Flash size/type | 16 MiB/NOR |
| RAM chip | Nanya NT5CC128M16IP |
| RAM size/type | 256 MiB/DDR3 |
| Wireless | MT 7915 dual radio 802.11ax |
| Ethernet | 1000 Mbit/s w/ vlan support |
| Serial | 2.54mm pads or pin header on board |
Photos
Opening the case
There are 4 screws and a lot of plastic clips. No screws behind stickers or anything.
Serial
→ port.serial The serial port of the X5000R can be accessed using the TTL 3.3V pins behind the power plug connector. A voltage level converter (such as a MAX3232 TTL-RS232 dongle) is required.
The communication settings are: 115200, 8N1
TFTP
From u-boot menu option 2, the sysupgrade Openwrt firmware can be downloaded. OEM firmware can be reloaded as well.
Default TFTP server address : 192.168.1.2 (other server IP can be input)
Default FW file name : test.bin (other file name can be input)
Bootlogs
OEM bootlog
[ 0.000000] Linux version 3.4.113 (gitlab-runner@Gitlab-CD) (gcc version 4.4.7 (GCC) ) #1 SMP Mon Nov 2 15:38:33 CST 2020 [ 0.000000] [ 0.000000] MediaTek SoC: MT7621A, RevID: 0103, RAM: DDR3, XTAL: 40MHz [ 0.000000] CPU/OCP/SYS frequency: 880/293/220 MHz [ 0.000000] MT7621:ECO(0103) has PCIe reset BUG!!! [ 0.000000] MT7621: PCIe host/device reset [ 0.000000] prom memory:256MB [ 0.000000] CPU revision is: 0001992f (MIPS 1004Kc) [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 10000000 @ 00000000 (usable) [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00000000 -> 0x00010000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] Early memory PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00010000 [ 0.000000] Detected 3 available secondary CPU(s) [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.000000] PERCPU: Embedded 7 pages/cpu @81203000 s6016 r8192 d14464 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 65024 [ 0.000000] Kernel command line: console=ttyS0,115200n8 root=/dev/mtdblock4 rootfstype=squashfs [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Writing ErrCtl register=00050945 [ 0.000000] Readback ErrCtl register=00050945 [ 0.000000] Memory: 255236k/262144k available (3335k kernel code, 6908k reserved, 848k data, 228k init, 0k highmem) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:72 [ 0.000000] MIPS GIC RevID: 3.0 [ 0.000000] Setting up vectored interrupts [ 0.000000] console [ttyS0] enabled [ 0.004000] Calibrating delay loop... 577.53 BogoMIPS (lpj=1155072) [ 0.040000] pid_max: default: 32768 minimum: 301 [ 0.044000] Mount-cache hash table entries: 512 [ 0.048000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.056000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.060000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.068000] CPU revision is: 0001992f (MIPS 1004Kc) [ 0.104000] Synchronize counters for CPU 1: done. [ 0.112000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.116000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.124000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.132000] CPU revision is: 0001992f (MIPS 1004Kc) [ 0.168000] Synchronize counters for CPU 2: done. [ 0.176000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.180000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.188000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.196000] CPU revision is: 0001992f (MIPS 1004Kc) [ 0.228000] Synchronize counters for CPU 3: done. [ 0.236000] Brought up 4 CPUs [ 0.240000] NET: Registered protocol family 16 [ 0.252000] MT7621:PCIe device GPIO reset [ 0.652000] MT7621 PCIe PHY initialize [ 1.800000] PCIE2 no card, disable it(RST&CLK) [ 1.804000] PCIE0:link up [ 1.804000] PCIE1:link up [ 1.808000] PCIE2:link down [ 1.808000] mt762x-pcie:register pci controller [ 1.820000] bio: create slab <bio-0> at 0 [ 1.824000] SCSI subsystem initialized [ 1.828000] PCI host bridge to bus 0000:00 [ 1.832000] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 1.836000] pci_bus 0000:00: root bus resource [io 0x1e160000-0x1e16ffff] [ 1.840000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.844000] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.848000] pci 0000:00:00.0: BAR 0: can't assign mem (size 0x80000000) [ 1.852000] pci 0000:00:01.0: BAR 0: can't assign mem (size 0x80000000) [ 1.856000] pci 0000:00:00.0: BAR 9: assigned [mem 0x60000000-0x601fffff pref] [ 1.860000] pci 0000:00:01.0: BAR 9: assigned [mem 0x60200000-0x603fffff pref] [ 1.864000] pci 0000:00:00.0: BAR 1: assigned [mem 0x60400000-0x6040ffff] [ 1.868000] pci 0000:00:01.0: BAR 1: assigned [mem 0x60410000-0x6041ffff] [ 1.872000] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bit pref] [ 1.876000] pci 0000:01:00.0: BAR 2: assigned [mem 0x60100000-0x60103fff 64bit pref] [ 1.880000] pci 0000:01:00.0: BAR 4: assigned [mem 0x60104000-0x60104fff 64bit pref] [ 1.884000] pci 0000:00:00.0: PCI bridge to [bus 01-01] [ 1.888000] pci 0000:00:00.0: bridge window [mem 0x60000000-0x601fffff pref] [ 1.892000] pci 0000:02:00.0: BAR 0: assigned [mem 0x60200000-0x602fffff 64bit pref] [ 1.896000] pci 0000:02:00.0: BAR 2: assigned [mem 0x60300000-0x60303fff 64bit pref] [ 1.900000] pci 0000:02:00.0: BAR 4: assigned [mem 0x60304000-0x60304fff 64bit pref] [ 1.904000] pci 0000:00:01.0: PCI bridge to [bus 02-02] [ 1.908000] pci 0000:00:01.0: bridge window [mem 0x60200000-0x603fffff pref] [ 1.912000] PCI: Enabling device 0000:00:00.0 (0004 -> 0006) [ 1.916000] PCI: Enabling device 0000:00:01.0 (0004 -> 0006) [ 1.920000] PCI Bus 1 slot 0 mapping to IRQ12. [ 1.924000] PCI Bus 2 slot 1 mapping to IRQ32. [ 1.928000] Switching to clocksource MIPS [ 1.932000] PandoraBox SPLICE initialized. rcv 8fde0000 (sz:1560) kvec 8fd90000 (sz:520) per 4 core [ 1.940000] NET: Registered protocol family 2 [ 1.964000] IP route cache hash table entries: 2048 (order: 1, 8192 bytes) [ 1.972000] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 1.976000] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 1.984000] TCP: Hash tables configured (established 8192 bind 8192) [ 1.992000] TCP: reno registered [ 1.992000] UDP hash table entries: 128 (order: 0, 4096 bytes) [ 2.000000] NET: Registered protocol family 1 [ 2.092000] 4 CPUs re-calibrate udelay (lpj = 1167360) [ 2.100000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 2.108000] msgmni has been set to 498 [ 2.116000] io scheduler noop registered (default) [ 2.120000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 2.128000] serial8250: ttyS0 at MMIO 0x1e000c00 (irq = 34) is a 16550A [ 2.132000] Ralink GPIO driver initialized. Number of GPIO: 64, GPIO mode: 000405AC [ 2.144000] MediaTek SPI flash driver, SPI clock: 44MHz [ 2.148000] SPI flash chip: EN25QH128 (1c 70181c30) (16384 Kbytes) [ 2.156000] Generic partitions detected at 0x50000! [ 2.160000] Creating 9 MTD partitions on "raspi": [ 2.164000] 0x000000000000-0x000000030000 : "Bootloader" [ 2.172000] 0x000000030000-0x000000040000 : "Config" [ 2.176000] 0x000000040000-0x000000050000 : "Factory" [ 2.184000] 0x000000050000-0x0000001d4cb0 : "Kernel" [ 2.188000] 0x0000001d4cb0-0x000000f70000 : "RootFS" [ 2.196000] mtd: device 4 (RootFS) set to be root filesystem [ 2.200000] 0x000000f70000-0x000000f80000 : "Userdata" [ 2.204000] 0x000000f80000-0x000001000000 : "Storage" [ 2.212000] 0x000000050000-0x000000f70000 : "Firmware_Stub" [ 2.220000] 0x000000000000-0x000001000000 : "fullflash" [ 2.224000] tun: Universal TUN/TAP device driver, 1.6 [ 2.228000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 2.236000] EEPROM:Read from [Factory] offset 0xe000,length 0x6. [ 2.248000] EEPROM:Read from [Factory] offset 0xe006,length 0x6. [ 2.256000] Ralink APSoC Ethernet Driver v3.2.4 (raeth) [ 2.260000] raeth: PDMA RX ring 512, QDMA TX pool 1024. Max packet size 1536 [ 2.268000] raeth: NAPI support, weight 32 [ 2.272000] PPP generic driver version 2.4.2 [ 2.276000] PPP MPPE Compression module registered [ 2.280000] NET: Registered protocol family 24 [ 2.284000] PPTP driver version 0.8.5 [ 2.288000] u32 classifier [ 2.292000] nf_conntrack version 0.5.0 (32768 buckets, 32768 max) [ 2.300000] xt_time: kernel timezone is -0000 [ 2.304000] IPv4 over IPv4 tunneling driver [ 2.308000] gre: GRE over IPv4 demultiplexor driver [ 2.316000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 2.320000] TCP: cubic registered [ 2.324000] NET: Registered protocol family 10 [ 2.328000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 2.336000] IPv6 over IPv4 tunneling driver [ 2.340000] NET: Registered protocol family 17 [ 2.344000] NET: Registered protocol family 15 [ 2.348000] L2TP core driver, V2.0 [ 2.352000] PPPoL2TP kernel driver, V2.0 [ 2.356000] 8021q: 802.1Q VLAN Support v1.8 [ 2.360000] EEPROM:Read from [Config] offset 0x1000,length 0xf000. [ 2.384000] CaryStudio NVRAM, v0.08. Available space: 61440. Integrity: OK [ 2.396000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4. [ 2.404000] Freeing unused kernel memory: 228k freed [ 2.716000] Algorithmics/MIPS FPU Emulator v1.5 validate subfs: [ 6.268000] register mt_drv [ 6.272000] <--mt7916_hif_init() [ 6.276000] Rx[0] Ring: total 24576 bytes allocated [ 6.288000] Rx[1] Ring: total 16384 bytes allocated [ 6.292000] <-- pci_alloc_tx_rx_ring_mem, Status=0 [ 6.340000] [ 6.340000] [ 6.340000] === pAd = c1601000, size = 12014848 === [ 6.340000] [ 6.352000] <-- RTMPAllocAdapterBlock, Status=0 [ 6.356000] PCI CSRBaseAddress =0xc1500000, csr_addr=0xc1500000! [ 6.360000] RTMPInitPCIeDevice():device_id=0x7915 [ 6.368000] mt7915_init()--> [ 6.368000] Use 1st iPAiLNA default bin. [ 6.372000] <--mt7915_init() [ 6.408000] Rx[0] Ring: total 24576 bytes allocated [ 6.412000] Rx[1] Ring: total 24576 bytes allocated [ 6.424000] Rx[2] Ring: total 8192 bytes allocated [ 6.436000] Rx[3] Ring: total 16384 bytes allocated [ 6.444000] Rx[4] Ring: total 8192 bytes allocated [ 6.448000] <-- pci_alloc_tx_rx_ring_mem, Status=0 [ 6.488000] Netfilter messages via NETLINK v0.30. [ 6.528000] ip_set: protocol 6 Password for 'root' changed [ 6.936000] raeth: HW IP/TCP/UDP checksum RX/TX offload enabled [ 6.944000] raeth: HW VLAN RX offload enabled [ 6.948000] raeth: HW VLAN TX offload enabled [ 6.952000] raeth: HW Scatter/Gather TX offload enabled [ 6.956000] raeth: HW TCP segmentation offload (TSO) enabled [ 6.968000] mtk_esw - hw bridge: W|LLLL [ 6.976000] mtk_esw - set broadcast storm control rate as: 10 mbps [ 6.992000] ra0: ===> main_virtual_if_open [ 6.996000] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT [ 7.004000] load l1profile succeed! [ 7.008000] mt_service_open: wlan service opens successfully! [ 7.112000] [multi_profile_merge_5g_only] DBDC_MODE=1 [ 7.128000] multi-profile merge success, en:1,pf1_num:2,pf2_num:2,total:4 [ 7.136000] Open file "/etc/Wireless/RT2860/DBDC_card0.dat" to store DBDC cfg! (21) [ 7.144000] Write file "/etc/Wireless/RT2860/DBDC_card0.dat" success (size=5956)! [ 7.152000] BssidNum=4 [ 7.156000] Pf2MbssIdxMap: [ 7.156000] 0 1 2 3 [ 7.160000] MacAddress2 = 00:00:00:00:00:00 [ 7.164000] E2pAccessMode=2 [ 7.168000] SSID[0]=TOTOLINK_X5000R, EdcaIdx=0 [ 7.172000] SSID[1]=TOTOLINK_X5000R_GUEST, EdcaIdx=0 [ 7.180000] SSID[2]=TOTOLINK_X5000R, EdcaIdx=0 [ 7.184000] SSID[3]=TOTOLINK_X5000R_5G_GUEST, EdcaIdx=0 [ 7.188000] RTMPSetProfileParameters(): DBDC Mode=1, eDBDC_mode = 1 [ 7.196000] cfg_mode=16 [ 7.200000] cfg_mode=16 [ 7.200000] cfg_mode=16 [ 7.204000] wmode_band_equal(): Band Equal! [ 7.208000] cfg_mode=16 [ 7.212000] cfg_mode=16 [ 7.212000] cfg_mode=16 [ 7.216000] cfg_mode=17 [ 7.216000] cfg_mode=17 [ 7.220000] cfg_mode=17 [ 7.224000] cfg_mode=17 [ 7.224000] auto_ch_select_set_cfg(): BandIdx0, AutoChannelAtBootup=0, AutoChannelAlg = 0 [ 7.232000] auto_ch_select_set_cfg(): BandIdx1, AutoChannelAtBootup=0, AutoChannelAlg = 0 [ 7.244000] Index0 Channel=6 [ 7.244000] Index1 Channel=36 [ 7.248000] BandSteering=1 [ 7.252000] BndStrgBssIdx=1;0;1;0 [ 7.256000] [TxPower] BAND0: 100, BAND1: 100 [ 7.260000] [PowerUpenable] BAND0: 0, BAND1: 100 [ 7.268000] [SKUenable] BAND0: 0, BAND1: 0 [ 7.272000] [PERCENTAGEenable] BAND0: 1, BAND1: 1 [ 7.280000] profile: FragThreshold[0]=2346 [ 7.284000] profile: FragThreshold[1]=2346 [ 7.288000] profile: FragThreshold[2]=2346 [ 7.292000] profile: FragThreshold[3]=2346 [ 7.296000] APEdca0 [ 7.300000] Valid=1 [ 7.300000] APAifsn[0]=3 [ 7.304000] APAifsn[1]=7 [ 7.308000] APAifsn[2]=1 [ 7.308000] APAifsn[3]=1 [ 7.312000] APEdca1 [ 7.316000] Valid=1 [ 7.316000] APAifsn[0]=3 [ 7.320000] APAifsn[1]=7 [ 7.320000] APAifsn[2]=1 [ 7.324000] APAifsn[3]=1 [ 7.328000] APEdca2 [ 7.328000] APEdca3 [ 7.336000] BSSAifsn[0]=3 [ 7.340000] BSSAifsn[1]=7 [ 7.340000] BSSAifsn[2]=2 [ 7.344000] BSSAifsn[3]=2 [ 7.348000] BSSAifsn[0]=3 [ 7.348000] BSSAifsn[1]=7 [ 7.352000] BSSAifsn[2]=2 [ 7.356000] BSSAifsn[3]=2 [ 7.356000] BSSAifsn[0]=3 [ 7.360000] BSSAifsn[1]=7 [ 7.364000] BSSAifsn[2]=2 [ 7.364000] BSSAifsn[3]=2 [ 7.368000] BSSAifsn[0]=3 [ 7.372000] BSSAifsn[1]=7 [ 7.372000] BSSAifsn[2]=2 [ 7.376000] BSSAifsn[3]=2 [ 7.380000] UAPSDCapable[0]=1 [ 7.380000] UAPSDCapable[1]=1 [ 7.384000] default ApCliUAPSDCapable[0]=1 [ 7.388000] default ApCliUAPSDCapable[1]=1 [ 7.396000] DfsZeroWait Support=0/0 [ 7.400000] DfsZeroWaitCacTime=255/255 [ 7.404000] read_itxbf: ITxBfEn = 1 [ 7.408000] read_itxbf: BSSID[0] [ 7.412000] read_itxbf: MBSS[0] ITxBfEn = 1 [ 7.416000] read_itxbf: ITxBfEn = 1 [ 7.420000] read_itxbf: BSSID[1] [ 7.420000] read_itxbf: MBSS[1] ITxBfEn = 1 [ 7.424000] read_itxbf: ITxBfEn = 1 [ 7.428000] read_itxbf: BSSID[2] [ 7.432000] read_itxbf: MBSS[2] ITxBfEn = 1 [ 7.436000] read_itxbf: ITxBfEn = 1 [ 7.440000] read_itxbf: BSSID[3] [ 7.444000] read_itxbf: MBSS[3] ITxBfEn = 1 [ 7.448000] read_itxbf: Common.ITxBfEn = 1 [ 7.452000] read_etxbf: ETxBfEnCond = 1 [ 7.456000] read_etxbf: BSSID[0] [ 7.460000] read_etxbf: MBSS[0] ETxBfEnCond = 1 [ 7.464000] read_etxbf: ETxBfEnCond = 1 [ 7.468000] read_etxbf: BSSID[1] [ 7.472000] read_etxbf: MBSS[1] ETxBfEnCond = 1 [ 7.476000] read_etxbf: ETxBfEnCond = 1 [ 7.480000] read_etxbf: BSSID[2] [ 7.484000] read_etxbf: MBSS[2] ETxBfEnCond = 1 [ 7.488000] read_etxbf: ETxBfEnCond = 1 [ 7.492000] read_etxbf: BSSID[3] [ 7.492000] read_etxbf: MBSS[3] ETxBfEnCond = 1 [ 7.500000] MBSS[0] MuOfdmaDlEnable = 1 [ 7.504000] MBSS[1] MuOfdmaDlEnable = 1 [ 7.508000] MBSS[2] MuOfdmaDlEnable = 1 [ 7.512000] MBSS[3] MuOfdmaDlEnable = 1 [ 7.516000] MBSS[0] MuOfdmaUlEnable = 1 [ 7.520000] MBSS[1] MuOfdmaUlEnable = 1 [ 7.524000] MBSS[2] MuOfdmaUlEnable = 1 [ 7.528000] MBSS[3] MuOfdmaUlEnable = 1 [ 7.532000] MBSS[0] MuMimoDlEnable = 1 [ 7.536000] MBSS[1] MuMimoDlEnable = 1 [ 7.540000] MBSS[2] MuMimoDlEnable = 1 [ 7.544000] MBSS[3] MuMimoDlEnable = 1 [ 7.548000] MBSS[0] MuMimoUlEnable = 1 [ 7.552000] MBSS[1] MuMimoUlEnable = 1 [ 7.556000] MBSS[2] MuMimoUlEnable = 1 [ 7.560000] MBSS[3] MuMimoUlEnable = 1 [ 7.564000] [RTMPSetProfileParameters]Disable DFS/Zero wait=0/0 [ 7.596000] [PMF]Set_PMFMFPC_Proc:: apidx=0, Desired MFPC=0 [ 7.604000] [PMF]Set_PMFMFPC_Proc:: apidx=1, Desired MFPC=0 [ 7.608000] [PMF]Set_PMFMFPC_Proc:: apidx=2, Desired MFPC=0 [ 7.616000] [PMF]Set_PMFMFPC_Proc:: apidx=3, Desired MFPC=0 [ 7.620000] [PMF]Set_PMFMFPR_Proc:: apidx=0, Desired MFPR=0 [ 7.624000] [PMF]Set_PMFMFPR_Proc:: apidx=1, Desired MFPR=0 [ 7.632000] [PMF]Set_PMFMFPR_Proc:: apidx=2, Desired MFPR=0 [ 7.636000] [PMF]Set_PMFMFPR_Proc:: apidx=3, Desired MFPR=0 [ 7.644000] [PMF]Set_PMFSHA256_Proc:: apidx=0, Desired PMFSHA256=0 [ 7.648000] [PMF]Set_PMFSHA256_Proc:: apidx=1, Desired PMFSHA256=0 [ 7.656000] [PMF]Set_PMFSHA256_Proc:: apidx=2, Desired PMFSHA256=0 [ 7.660000] [PMF]Set_PMFSHA256_Proc:: apidx=3, Desired PMFSHA256=0 [ 7.668000] ApCliEntry[0].Enable=0 [ 7.672000] ApCliEntry[1].Enable=0 [ 7.680000] ApCliUAPSDCapable[0]=0 [ 7.680000] ApCliUAPSDCapable[1]=0 [ 7.692000] HT_BAWinSize: wdev[0]: (TX=64, RX=64) [ 7.696000] HT_BAWinSize: wdev[1]: (TX=64, RX=64) [ 7.700000] HT_BAWinSize: wdev[2]: (TX=64, RX=64) [ 7.704000] HT_BAWinSize: wdev[3]: (TX=64, RX=64) [ 7.712000] HT: WDEV[0] Ext Channel = ABOVE [ 7.716000] HT: WDEV[1] Ext Channel = ABOVE [ 7.720000] HT: WDEV[2] Ext Channel = ABOVE [ 7.724000] HT: WDEV[3] Ext Channel = ABOVE [ 7.728000] HT: greenap_cap = 0 [ 7.732000] ChipI=7915, Value=0, pcie_aspm in profile=0 [ 7.736000] ChipID=7915, TWTSupport in profile=1 [ 7.808000] WtcSetMaxStaNum: MaxStaNum:250, BssidNum:4, WdsNum:0, MSTANum:1, MaxNumChipRept:32, MinMcastWcid:283 [ 7.820000] Top Init Done! [ 7.820000] Use dev_alloc_skb [ 7.824000] token_tx_two_queues_init(): ct sw token(0) number = 2048 [ 7.832000] token_tx_two_queues_init(): token que(0) inited done!id_head/tail=0/2048 [ 7.840000] token_tx_two_queues_init(): 8ca63e04,8ca63e04 [ 7.844000] token_tx_two_queues_init(): ct sw token(1) number = 6144 [ 7.852000] token_tx_two_queues_init(): token que(1) inited done!id_head/tail=0/6144 [ 7.860000] token_tx_two_queues_init(): 8ca63eac,8ca63eac [ 7.872000] TxRing[0]: attr:0, total 2048 entry initialized [ 7.880000] TxRing[1]: attr:0, total 2048 entry initialized [ 7.888000] TxRing[2]: attr:0, total 2048 entry initialized [ 7.896000] RX[0] DESC af778000 size = 24576 [ 7.904000] RX[1] DESC af774000 size = 16384 [ 7.912000] RX[2] DESC ac090000 size = 24576 [ 7.920000] RX[3] DESC ac098000 size = 24576 [ 7.924000] RX[4] DESC ac9fa000 size = 8192 [ 7.928000] RX[5] DESC ac1d8000 size = 16384 [ 7.932000] RX[6] DESC abffa000 size = 8192 [ 7.940000] -->TX_RING_0[0xd9330]: Attr:0, Base=0xd160000, Cnt=2048! [ 7.944000] -->TX_RING_1[0xd7300]: Attr:0, Base=0xc048000, Cnt=2048! [ 7.952000] -->TX_RING_2[0xd7310]: Attr:0, Base=0xc080000, Cnt=2048! [ 7.956000] -->TX_RING_3[0xd5400]: Attr:3, Base=0xf71a000, Cnt=128! [ 7.964000] -->TX_RING_4[0xd5410]: Attr:2, Base=0xf691000, Cnt=256! [ 7.972000] -->TX_RING_5[0xd5440]: Attr:1, Base=0xf6d1000, Cnt=256! [ 7.976000] -->RX_RING0[0xd8510]: Base=0xf778000, Cnt=1536 [ 7.984000] -->RX_RING1[0xd9520]: Base=0xf774000, Cnt=1024 [ 7.988000] -->RX_RING2[0xd4500]: Base=0xc090000, Cnt=1536 [ 7.992000] -->RX_RING3[0xd4510]: Base=0xc098000, Cnt=10 [ 8.000000] -->RX_RING4[0xd5500]: Base=0xc9fa000, Cnt=512 [ 8.004000] -->RX_RING5[0xd7410]: Base=0xc1d8000, Cnt=1024 [ 8.008000] -->RX_RING6[0xd5520]: Base=0xbffa000, Cnt=512 [ 8.016000] Hif Init Done! [ 8.020000] pci_driver_own_by_port: success to clear p=0 fw own, from(1): 1 is interrupt mode, 2 is polling mode. [ 8.032000] pci_driver_own_by_port: success to clear p=1 fw own, from(1): 1 is interrupt mode, 2 is polling mode. [ 8.040000] fw_prepare():using E2 ROM patch [ 8.048000] fw_prepare():using E2 RAM [ 8.048000] Parsing patch header [ 8.052000] Built date: 20201008102431a [ 8.056000] [ 8.060000] Platform: ALPS [ 8.060000] HW/SW version: 0x8a108a10 [ 8.064000] Patch version: 0xffffffff [ 8.068000] Section num: 0x2, subsys: 0x4 [ 8.072000] Section 0: type = 0x30002, offset = 0xe0, size = 0xfc90 [ 8.080000] Target address: 0x200000, length: 0xfc90 [ 8.084000] Section 1: type = 0x30002, offset = 0xfd70, size = 0x13720 [ 8.092000] Target address: 0xe000f000, length: 0x13720 [ 8.096000] Patch SEM Status = 2 [ 8.100000] patch is not ready && get semaphore success [ 8.104000] Start address = 0x200000, DL length = 64656, Data mode = 0x80000000 [ 8.112000] EventGenericEventHandler: CMD Success [ 8.120000] MtCmdAddressLenReq:(ret = 0) [ 8.124000] Start address = 0xe000f000, DL length = 79648, Data mode = 0x80000000 [ 8.132000] EventGenericEventHandler: CMD Success [ 8.136000] MtCmdAddressLenReq:(ret = 0) [ 8.140000] MtCmdPatchFinishReq [ 8.148000] EventGenericEventHandler: CMD Success [ 8.152000] Patch SEM Status = 3 [ 8.156000] release patch semaphore [ 8.160000] WfMcuHwInit: Before NICLoadFirmware, check ICapMode = 0 [ 8.168000] Parsing CPU 0 fw tailer [ 8.172000] Chip ID: 0x0b [ 8.172000] Eco version: 0x01 [ 8.176000] Region number: 0x07 [ 8.180000] Format version: 0x02 [ 8.184000] Format flag: 0x01 [ 8.184000] Ram version: ____000000 [ 8.188000] Built date: 20201008102505 [ 8.192000] Common crc: 0x22dd69bf [ 8.196000] Parsing tailer region 0 [ 8.200000] Decomp crc: 0x0 [ 8.204000] Decomp size: 0x0 [ 8.208000] Decomp block size: 0x0 [ 8.208000] Target address: 0x21fc00 [ 8.212000] Download size: 110592 [ 8.216000] Feature set: 0x20 [ 8.220000] Parsing tailer region 1 [ 8.224000] Decomp crc: 0x0 [ 8.228000] Decomp size: 0x0 [ 8.228000] Decomp block size: 0x0 [ 8.232000] Target address: 0x31dc00 [ 8.236000] Download size: 205824 [ 8.240000] Feature set: 0x00 [ 8.244000] Parsing tailer region 2 [ 8.248000] Decomp crc: 0x0 [ 8.248000] Decomp size: 0x0 [ 8.252000] Decomp block size: 0x0 [ 8.256000] Target address: 0x417400 [ 8.260000] Download size: 31744 [ 8.264000] Feature set: 0x00 [ 8.264000] Parsing tailer region 3 [ 8.268000] Decomp crc: 0x0 [ 8.272000] Decomp size: 0x0 [ 8.276000] Decomp block size: 0x0 [ 8.280000] Target address: 0xe0022800 [ 8.284000] Download size: 395776 [ 8.284000] Feature set: 0x00 [ 8.288000] Parsing tailer region 4 [ 8.292000] Decomp crc: 0x0 [ 8.296000] Decomp size: 0x0 [ 8.296000] Decomp block size: 0x0 [ 8.300000] Target address: 0xe0083200 [ 8.304000] Download size: 347648 [ 8.308000] Feature set: 0x00 [ 8.312000] Parsing tailer region 5 [ 8.316000] Decomp crc: 0x0 [ 8.316000] Decomp size: 0x0 [ 8.320000] Decomp block size: 0x0 [ 8.324000] Target address: 0x23ac00 [ 8.328000] Download size: 87040 [ 8.332000] Feature set: 0x00 [ 8.336000] Parsing tailer region 6 [ 8.336000] Decomp crc: 0x0 [ 8.340000] Decomp size: 0x0 [ 8.344000] Decomp block size: 0x0 [ 8.348000] Target address: 0x400000 [ 8.352000] Download size: 81920 [ 8.356000] Feature set: 0x00 [ 8.356000] Release info: header tag = 0, total length = 72 [ 8.364000] tag 1, padding length = 1, tag length = 67 [ 8.368000] payload: t-neptune-main-mt7915-1953-MT7915_WIFI_RAM_REBB_1953-20201008102202 [ 8.376000] Start address = 0x21fc00, DL length = 110592, Data mode = 0x80000000 [ 8.384000] EventGenericEventHandler: CMD Success [ 8.388000] MtCmdAddressLenReq:(ret = 0) [ 8.396000] Start address = 0x31dc00, DL length = 205824, Data mode = 0x80000000 [ 8.404000] EventGenericEventHandler: CMD Success [ 8.408000] MtCmdAddressLenReq:(ret = 0) [ 8.416000] Start address = 0x417400, DL length = 31744, Data mode = 0x80000000 [ 8.424000] EventGenericEventHandler: CMD Success [ 8.428000] MtCmdAddressLenReq:(ret = 0) [ 8.432000] Start address = 0xe0022800, DL length = 395776, Data mode = 0x80000000 [ 8.440000] EventGenericEventHandler: CMD Success [ 8.444000] MtCmdAddressLenReq:(ret = 0) [ 8.456000] Start address = 0xe0083200, DL length = 347648, Data mode = 0x80000000 [ 8.464000] EventGenericEventHandler: CMD Success [ 8.468000] MtCmdAddressLenReq:(ret = 0) [ 8.476000] Start address = 0x23ac00, DL length = 87040, Data mode = 0x80000000 [ 8.484000] EventGenericEventHandler: CMD Success [ 8.488000] MtCmdAddressLenReq:(ret = 0) [ 8.496000] Start address = 0x400000, DL length = 81920, Data mode = 0x80000000 [ 8.504000] EventGenericEventHandler: CMD Success [ 8.508000] MtCmdAddressLenReq:(ret = 0) [ 8.512000] MtCmdFwStartReq: override = 0x1, address = 0x21fc00 [ 8.520000] EventGenericEventHandler: CMD Success [ 8.524000] Parsing CPU 1 fw tailer [ 8.528000] Chip ID: 0x00 [ 8.532000] Eco version: 0x01 [ 8.532000] Region number: 0x03 [ 8.536000] Format version: 0x02 [ 8.540000] Format flag: 0x01 [ 8.544000] Ram version: DEV_000000 [ 8.548000] Built date: 20201008102524 [ 8.552000] Common crc: 0x62f20c6a [ 8.556000] Parsing tailer region 0 [ 8.556000] Decomp crc: 0x0 [ 8.560000] Decomp size: 0x0 [ 8.564000] Decomp block size: 0x0 [ 8.568000] Target address: 0x10200000 [ 8.572000] Download size: 88512 [ 8.576000] Feature set: 0x00 [ 8.576000] Parsing tailer region 1 [ 8.580000] Decomp crc: 0x0 [ 8.584000] Decomp size: 0x0 [ 8.588000] Decomp block size: 0x0 [ 8.592000] Target address: 0x10300000 [ 8.592000] Download size: 19392 [ 8.596000] Feature set: 0x00 [ 8.600000] Parsing tailer region 2 [ 8.604000] Decomp crc: 0x0 [ 8.608000] Decomp size: 0x0 [ 8.608000] Decomp block size: 0x0 [ 8.612000] Target address: 0xe0000000 [ 8.616000] Download size: 8768 [ 8.620000] Feature set: 0x00 [ 8.624000] Release info: header tag = 0, total length = 0 [ 8.628000] Start address = 0x10200000, DL length = 88512, Data mode = 0x80000010 [ 8.636000] EventGenericEventHandler: CMD Success [ 8.644000] MtCmdAddressLenReq:(ret = 0) [ 8.648000] Start address = 0x10300000, DL length = 19392, Data mode = 0x80000010 [ 8.656000] EventGenericEventHandler: CMD Success [ 8.660000] MtCmdAddressLenReq:(ret = 0) [ 8.664000] Start address = 0xe0000000, DL length = 8768, Data mode = 0x80000010 [ 8.672000] EventGenericEventHandler: CMD Success [ 8.680000] MtCmdAddressLenReq:(ret = 0) [ 8.684000] MtCmdFwStartReq: override = 0x4, address = 0x0 [ 8.788000] EventGenericEventHandler: CMD Success [ 8.792000] MCU Init Done! [ 8.796000] efuse_probe: efuse = 10000012 [ 8.800000] RtmpChipOpsEepromHook::e2p_type=2, inf_Type=5 [ 8.804000] RtmpEepromGetDefault::e2p_dafault=1 [ 8.812000] RtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 1 [ 8.816000] NVM is FLASH mode. dev_idx [0] FLASH OFFSET [0x0] [ 8.824000] rtmp_nv_init(): EEPROM Size[4096] [ 8.828000] EEPROM:Read from [Factory] offset 0x0,length 0x1000. [ 8.836000] [EEPROMImage - PreCalImageInfo - PreCalImage - TxDPDImage] [ 8.836000] [0x8f683000 - 0x8f683e00 - 0x8f683e10 - 0x8f690220] [ 8.848000] validFlashEepromID(): eeFlashId=7915, pAd->ChipID=7915 [ 8.856000] [d-die version:1] [ 8.892000] [a-die version:2] [ 9.024000] [ 9.028000] NICReadEEPROMParameters: EEPROM 0x62 0 [ 9.628000] mtk_esw: Link Status Changed - Port WAN Link Up [ 14.288000] Country Region from e2p = 0 [ 14.292000] antenna_default_reset() todo [ 14.296000] antenna_default_reset() value = 0x5292, TxPath = 2, RxPath = 2 [ 14.300000] RTMPReadTxPwrPerRate(458): Don't Support this now! [ 14.308000] rc_radio_init(): DBDC MODE=1, ConcurrentBand=2 [ 14.312000] rc_radio_init(): radio_ctrl=8c0316d0,Band=0,rfcap=3,channel=1,PhyMode=2 extCha=0xf [ 14.320000] rc_radio_init(): radio_ctrl=8c031a28,Band=1,rfcap=3,channel=1,PhyMode=2 extCha=0xf [ 14.332000] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0 [ 14.336000] ucAction = 0, ucBandIdx = 1, ucSmthIntlBypass = 0 [ 14.340000] AntCfgInit(2744): Not support for HIF_MT yet! [ 14.348000] mt7915_check_RF_lock_down: RFlockDown Enable: 0 [ 14.352000] MtReadPwrLimitTable: sku table idx: 0 [ 14.352000] mt7915_check_RF_lock_down: RFlockDown Enable: 0 [ 14.372000] MtReadPwrLimitTable: sku table idx: 0 [ 14.372000] EEPROM Init Done! [ 14.388000] mac_init()--> [ 14.388000] init_mac_cr()--> [ 14.392000] <--mac_init() [ 14.400000] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0 [ 14.408000] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0 [ 14.416000] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0 [ 14.420000] MAC Init Done! [ 14.424000] BBPInit():BBP Initialization..... [ 14.428000] Band 0: valid=1, isDBDC=0, Band=2, CBW=1, CentCh/PrimCh=1/1, prim_ch_idx=0, txStream=2 [ 14.436000] Band 1: valid=0, isDBDC=0, Band=0, CBW=0, CentCh/PrimCh=0/0, prim_ch_idx=0, txStream=0 [ 14.448000] BBPInit() todo [ 14.448000] PHY Init Done! [ 14.464000] tx_pwr_comp_init():NotSupportYet! [ 14.468000] Set_SCSDefaultEnable(): BandIdx=0, SCSEnable=1 [ 14.476000] Set_SCSDefaultEnable(): BandIdx=1, SCSEnable=1 [ 14.480000] MtCmdSetMacTxRx:(ret = 0) [ 14.484000] MtCmdSetMacTxRx:(ret = 0) [ 14.488000] ap_ftkd> Initialize FT KDP Module... [ 14.492000] Main bssid = 00:00:00:00:00:00 [ 14.496000] SetMuruPlatformTypeProc: param.ucPlatformType = 1 [ 14.504000] muru_cfg_dlul_limits:(Ret = 1 [ 14.508000] muru_cfg_dlul_limits:(Ret = 1 [ 14.512000] MtCmdSetMacTxRx:(ret = 0) [ 14.516000] MtCmdSetMacTxRx:(ret = 0) [ 14.520000] <==== mt_wifi_init, Status=0 [ 14.524000] CmdHeraStbcPriorityCtrl: u1BandIdx=0, u1Operation=1, u1StbcPriority=0 [ 14.532000] CmdHeraStbcPriorityCtrl: u1BandIdx=1, u1Operation=1, u1StbcPriority=0 [ 14.540000] Register MBSSID IF 1 (ra1) [ 14.544000] Register MBSSID IF 2 (rax0) [ 14.552000] Register MBSSID IF 3 (rax1) [ 14.556000] MSTA_Init (2) ---> ApCli [ 14.560000] Register MSTA IF (apcli0) , pAd->MSTANum = 1 [ 14.568000] Caller: SetCommonHT+0xf0/0x1e8 [mt_7915] [ 14.572000] [ 14.572000] phy_mode=78, ch=6, wdev_type=2 [ 14.580000] ht_cap: ht_cap->HtCapInfo, [ 14.584000] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1 [ 14.592000] ht_cap: ht_cap->HtCapParm, [ 14.592000] mdpu_density=0, ampdu_factor=3 [ 14.600000] Register MSTA IF (apclix0) , pAd->MSTANum = 2 [ 14.604000] Caller: SetCommonHT+0xf0/0x1e8 [mt_7915] [ 14.612000] [ 14.612000] phy_mode=177, ch=36, wdev_type=2 [ 14.616000] ht_cap: ht_cap->HtCapInfo, [ 14.620000] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1 [ 14.628000] ht_cap: ht_cap->HtCapParm, [ 14.632000] mdpu_density=0, ampdu_factor=3 [ 14.640000] mt_service_init: wlan service inits successfully! [ 14.644000] WtcSetMaxStaNum: MaxStaNum:248, BssidNum:4, WdsNum:0, MSTANum:2, MaxNumChipRept:32, MinMcastWcid:282 [ 14.788000] RedInit: set CR4/N9 RED Enable to 1. [ 14.792000] RedInit: RED Initiailize Done. [ 14.796000] cp_support_is_enabled: set Driver CP_SUPPORT to Mode 2. [ 14.804000] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP [ 14.808000] wifi_sys_open(), wdev idx = 0 [ 14.812000] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0 [ 14.820000] ucAction = 0, ucBandIdx = 1, ucSmthIntlBypass = 0 [ 14.824000] BuildChannelList() BandIdx = 0, PhyMode = 78, ChListNum = 13: [ 14.832000] phy_oper_init(): operate TxStream = 2, RxStream = 2 [ 14.836000] mt7915_apply_dpd_flatness_data: eeprom 0x62 bit 0 is 0, do runtime cal [ 14.844000] MtCmdChannelSwitch: control_chl = 6,control_ch2=0, central_chl = 8 DBDCIdx= 0, Band= 0 [ 14.856000] BW = 1,TXStream = 2, RXStream = 2, scan(0) [ 14.944000] MtCmdSetTxRxPath: control_chl = 6,control_ch2=0, central_chl = 8, BW = 1,TXStream = 2, RXStream = 2,RXPath = 3, BandIdx =0, scan(0), Channel_Band = 0 [ 14.960000] Caller: wlan_operate_init+0x110/0x19c [mt_7915] [ 14.964000] [ 14.964000] phy_mode=78, ch=6, wdev_type=1 [ 14.972000] ht_cap: ht_cap->HtCapInfo, [ 14.976000] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1 [ 14.984000] ht_cap: ht_cap->HtCapParm, [ 14.988000] mdpu_density=5, ampdu_factor=3 [ 14.992000] wdev_attr_update(): wdevId0 = 5c:92:5e:9b:ed:f0 [ 14.996000] AP inf up for ra_0(func_idx) OmacIdx=0 [ 15.000000] AsicRadioOnOffCtrl(): DbdcIdx=0 RadioOn [ 15.008000] BndStrg_Init() [ 15.008000] ApAutoChannelAtBootUp-----------------> [ 15.016000] ApAutoChannelAtBootUp: AutoChannelBootup[0] = 0 [ 15.020000] MtCmdSetMacTxRx:(ret = 0) [ 15.024000] MtCmdSetMacTxRx:(ret = 0) [ 15.028000] ap_run_at_boot() : ACS is disable !! [ 15.036000] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0 [ 15.040000] Caller: SetCommonHT+0xf0/0x1e8 [mt_7915] [ 15.044000] [ 15.044000] phy_mode=78, ch=6, wdev_type=1 [ 15.052000] ht_cap: ht_cap->HtCapInfo, [ 15.056000] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1 [ 15.064000] ht_cap: ht_cap->HtCapParm, [ 15.068000] mdpu_density=5, ampdu_factor=3 [ 15.072000] wifi_sys_linkup(), wdev idx = 0 [ 15.076000] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:287 for WDEV_TYPE:1 [ 15.076000] LinkToOmacIdx = 0, LinkToWdevType = 1 [ 15.088000] TRTableInsertMcastEntry:band0 group_idx[0]=0 [ 15.092000] (bssUpdateChannel), ucPrimCh=6, ucCentChSeg0=8, ucCentChSeg1=0, BW=1, ucHetbRU26Disable=0, ucHetbAllDisable=1 [ 15.104000] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 0, CmdBssInfoBmcRate.u2McTransmit = 0 [ 15.120000] UpdateBeaconHandler, BCN_UPDATE_INIT, OmacIdx = 0 (ra0) [ 15.128000] Band0 BcnInitedRnd = 3 [ 15.132000] MtCmdTxPowerSKUCtrl: tx_pwr_sku_en: 0, BandIdx: 0 [ 15.136000] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0 [ 15.140000] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 0 [ 15.156000] BndStrg_SetInfFlags(): BSS(5C:92:5E:9B:ED:F0) set 2G Inf ra0 ready. [ 15.156000] set muru_update_he_cfg()!!!! [ 15.168000] PrintSrCmd: [ 15.168000] u1CmdSubId = 1, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 [ 15.168000] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1 [ 15.184000] PrintSrCmd: [ 15.184000] u1CmdSubId = 5, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 [ 15.184000] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 [ 15.196000] PrintSrCmd: [ 15.196000] u1CmdSubId = 3, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0 [ 15.196000] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1 [ 15.212000] apidx 0 for WscUUIDInit [ 15.216000] Generate UUID for apidx(0) [ 15.224000] rax0: ===> mbss_virtual_if_open [ 15.228000] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT [ 15.236000] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP [ 15.240000] wifi_sys_open(), wdev idx = 2 [ 15.244000] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0 [ 15.252000] ucAction = 0, ucBandIdx = 1, ucSmthIntlBypass = 0 [ 15.256000] BuildChannelList() BandIdx = 1, PhyMode = 177, ChListNum = 4: [ 15.264000] DfsBuildChannelList(): Done [ 15.268000] phy_oper_init(): operate TxStream = 2, RxStream = 2 [ 15.272000] [RadarStateCheck] RD_NORMAL_MODE [ 15.280000] mt7915_apply_dpd_flatness_data: eeprom 0x62 bit 0 is 0, do runtime cal [ 15.288000] MtCmdChannelSwitch: control_chl = 36,control_ch2=0, central_chl = 42 DBDCIdx= 1, Band= 1 [ 15.296000] BW = 2,TXStream = 2, RXStream = 2, scan(0) [ 15.400000] MtCmdSetTxRxPath: control_chl = 36,control_ch2=0, central_chl = 42, BW = 2,TXStream = 2, RXStream = 2,RXPath = 3, BandIdx =1, scan(0), Channel_Band = 1 [ 15.416000] Caller: wlan_operate_init+0x110/0x19c [mt_7915] [ 15.420000] [ 15.420000] phy_mode=177, ch=36, wdev_type=1 [ 15.428000] ht_cap: ht_cap->HtCapInfo, [ 15.432000] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1 [ 15.440000] ht_cap: ht_cap->HtCapParm, [ 15.444000] mdpu_density=5, ampdu_factor=3 [ 15.448000] wdev_attr_update(): wdevId2 = 5c:92:5e:9b:ed:f4 [ 15.452000] AP inf up for ra_2(func_idx) OmacIdx=0 [ 15.456000] AsicRadioOnOffCtrl(): DbdcIdx=1 RadioOn [ 15.464000] BndStrg_Init() [ 15.464000] ApAutoChannelAtBootUp-----------------> [ 15.472000] ApAutoChannelAtBootUp: AutoChannelBootup[1] = 0 [ 15.476000] MtCmdSetMacTxRx:(ret = 0) [ 15.480000] MtCmdSetMacTxRx:(ret = 0) [ 15.484000] ap_run_at_boot() : ACS is disable !! [ 15.492000] [PMF]APPMFInit:: apidx=2, MFPC=0, MFPR=0, SHA256=0 [ 15.496000] Caller: SetCommonHT+0xf0/0x1e8 [mt_7915] [ 15.504000] [ 15.504000] phy_mode=177, ch=36, wdev_type=1 [ 15.508000] ht_cap: ht_cap->HtCapInfo, [ 15.512000] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1 [ 15.520000] ht_cap: ht_cap->HtCapParm, [ 15.524000] mdpu_density=5, ampdu_factor=3 [ 15.528000] wifi_sys_linkup(), wdev idx = 2 [ 15.532000] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:286 for WDEV_TYPE:1 [ 15.532000] LinkToOmacIdx = 0, LinkToWdevType = 1 [ 15.544000] TRTableInsertMcastEntry:band1 group_idx[2]=2 [ 15.548000] (bssUpdateChannel), ucPrimCh=36, ucCentChSeg0=42, ucCentChSeg1=0, BW=2, ucHetbRU26Disable=0, ucHetbAllDisable=1 [ 15.560000] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 8192, CmdBssInfoBmcRate.u2McTransmit = 8192 [ 15.576000] UpdateBeaconHandler, BCN_UPDATE_INIT, OmacIdx = 0 (ra0) [ 15.584000] Band1 BcnInitedRnd = 8 [ 15.588000] MtCmdTxPowerSKUCtrl: tx_pwr_sku_en: 0, BandIdx: 1 [ 15.592000] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 1 [ 15.600000] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 1 [ 15.612000] BndStrg_SetInfFlags(): BSS(5C:92:5E:9B:ED:F4) set 5G Inf rax0 ready. [ 15.612000] set muru_update_he_cfg()!!!! [ 15.624000] PrintSrCmd: [ 15.624000] u1CmdSubId = 1, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 [ 15.624000] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1 [ 15.640000] PrintSrCmd: [ 15.640000] u1CmdSubId = 5, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 [ 15.640000] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0 [ 15.652000] PrintSrCmd: [ 15.652000] u1CmdSubId = 3, u1ArgNum = 0, u1DbdcIdx = 1, u1Status = 0 [ 15.652000] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1 [ 15.668000] apidx 2 for WscUUIDInit [ 15.672000] Generate UUID for apidx(2) [ 15.680000] device eth2 entered promiscuous mode [ 15.692000] device rax0 entered promiscuous mode [ 15.728000] device ra0 entered promiscuous mode [ 16.756000] br0: port 3(ra0) entered forwarding state [ 16.764000] br0: port 3(ra0) entered forwarding state [ 16.768000] br0: port 2(rax0) entered forwarding state [ 16.772000] br0: port 2(rax0) entered forwarding state [ 16.780000] br0: port 1(eth2) entered forwarding state [ 16.784000] br0: port 1(eth2) entered forwarding state [ 16.844000] Ebtables v2.0 registered sh: -d: unknown operand [ 17.372000] eth3: ===> VirtualIF_open [ 17.472000] Ralink HW NAT v2.52.0 Module Enabled, FoE Size: 16384 [ 17.480000] EEPROM:Read from [Config] offset 0x1000,length 0xf000. RTNETLINK answers: No such file or directory RTNETLINK answers: No such file or directory [ 17.732000] client_mt_init 651: init done SendMsgToApply sent a different number of bytes than expected, send -1 byte Lktos Command Execution Failed Please check apply service [ 17.876000] SetThermalProtectDutyCfg(): band_idx: 1, level_idx: 0, duty: 100 [ 17.880000] MtCmdThermalProtectDutyCfg: band_idx: 1, level_idx: 0 [ 17.888000] MtCmdThermalProtectDutyCfg: duty: 100 [ 17.900000] SetThermalProtectDutyCfg(): band_idx: 1, level_idx: 1, duty: 50 [ 17.908000] MtCmdThermalProtectDutyCfg: band_idx: 1, level_idx: 1 [ 17.912000] MtCmdThermalProtectDutyCfg: duty: 50 [ 17.924000] SetThermalProtectDutyCfg(): band_idx: 1, level_idx: 2, duty: 40 [ 17.928000] MtCmdThermalProtectDutyCfg: band_idx: 1, level_idx: 2 [ 17.936000] MtCmdThermalProtectDutyCfg: duty: 40 [ 17.948000] SetThermalProtectDutyCfg(): band_idx: 1, level_idx: 3, duty: 20 [ 17.952000] MtCmdThermalProtectDutyCfg: band_idx: 1, level_idx: 3 [ 17.960000] MtCmdThermalProtectDutyCfg: duty: 20 [ 17.968000] EEPROM:Read from [Config] offset 0x1000,length 0xf000. [ 17.976000] SetThermalProtectEnable(): band_idx: 1, protection_type: 1, trigger_type: 1 [ 17.984000] SetThermalProtectEnable(): trigger_temp: 110, restore_temp: 100, recheck_time: 5 [ 17.996000] MtCmdThermalProtectEnable: band_idx: 1, protect_type: 1 [ 18.000000] MtCmdThermalProtectEnable: trigger_type: 1, trigger_temp: 110 [ 18.008000] MtCmdThermalProtectEnable: restore_temp: 100, recheck_time: 5 [ 18.020000] SetThermalProtectEnable(): band_idx: 1, protection_type: 2, trigger_type: 1 [ 18.028000] SetThermalProtectEnable(): trigger_temp: 124, restore_temp: 0, recheck_time: 5 [ 18.036000] MtCmdThermalProtectEnable: band_idx: 1, protect_type: 2 [ 18.044000] MtCmdThermalProtectEnable: trigger_type: 1, trigger_temp: 124 [ 18.052000] MtCmdThermalProtectEnable: restore_temp: 0, recheck_time: 5 [ 18.060000] (Thermal Protect) Radio Notify. [ 18.064000] band_idx: 1, level_idx: 0 [ 18.084000] SetThermalProtectDutyCfg(): band_idx: 0, level_idx: 0, duty: 100 [ 18.092000] MtCmdThermalProtectDutyCfg: band_idx: 0, level_idx: 0 [ 18.096000] MtCmdThermalProtectDutyCfg: duty: 100 [ 18.108000] SetThermalProtectDutyCfg(): band_idx: 0, level_idx: 1, duty: 70 [ 18.116000] MtCmdThermalProtectDutyCfg: band_idx: 0, level_idx: 1 [ 18.120000] MtCmdThermalProtectDutyCfg: duty: 70 [ 18.132000] SetThermalProtectDutyCfg(): band_idx: 0, level_idx: 2, duty: 50 [ 18.140000] MtCmdThermalProtectDutyCfg: band_idx: 0, level_idx: 2 [ 18.148000] MtCmdThermalProtectDutyCfg: duty: 50 [ 18.160000] SetThermalProtectDutyCfg(): band_idx: 0, level_idx: 3, duty: 30 [ 18.164000] MtCmdThermalProtectDutyCfg: band_idx: 0, level_idx: 3 [ 18.172000] MtCmdThermalProtectDutyCfg: duty: 30 [ 18.184000] SetThermalProtectEnable(): band_idx: 0, protection_type: 1, trigger_type: 1 [ 18.192000] SetThermalProtectEnable(): trigger_temp: 110, restore_temp: 100, recheck_time: 5 [ 18.200000] MtCmdThermalProtectEnable: band_idx: 0, protect_type: 1 [ 18.208000] MtCmdThermalProtectEnable: trigger_type: 1, trigger_temp: 110 [ 18.212000] MtCmdThermalProtectEnable: restore_temp: 100, recheck_time: 5 [ 18.228000] SetThermalProtectEnable(): band_idx: 0, protection_type: 2, trigger_type: 1 [ 18.236000] SetThermalProtectEnable(): trigger_temp: 124, restore_temp: 0, recheck_time: 5 [ 18.244000] MtCmdThermalProtectEnable: band_idx: 0, protect_type: 2 [ 18.252000] MtCmdThermalProtectEnable: trigger_type: 1, trigger_temp: 124 [ 18.256000] MtCmdThermalProtectEnable: restore_temp: 0, recheck_time: 5 [ 18.264000] (Thermal Protect) Radio Notify. [ 18.268000] band_idx: 0, level_idx: 0 Thread ApplyExecuteReload: Started! 2015-01-01 00:00:17: (log.c.97) server started [ 18.596000] Load Ralink WDG Timer Module rstats Copyright (C) 2006-2009 Jonathan Zarate event signal: User defined signal 1 rc notification: restart_ss_server [ 18.768000] br0: port 3(ra0) entered forwarding state [ 18.776000] br0: port 2(rax0) entered forwarding state rc notification: start_vpn_client [ 18.788000] br0: port 1(eth2) entered forwarding state rc notification: restart_firewall_wan RTNETLINK answers: No such file or directory RTNETLINK answers: No such file or directory TOTOLINK login: event signal: User defined signal 1 event signal: User defined signal 1 event signal: User defined signal 1 rc notification: control_wifi_guest_wl_off event signal: User defined signal 1 rc notification: control_wifi_radio_wl_on killall: bndstrg: no process killed rc notification: control_wifi_guest_rt_off rc notification: control_wifi_radio_rt_on
U-Boot bootlog
U-Boot 1.1.3 (Jun 29 2020 - 14:15:59) Board: Ralink APSoC DRAM: 256 MB mtk gpio init : BTN_RST pin 4. Config XHCI 40M PLL flash manufacture id: 1c, device id 70 18 find flash: EN25QH128 *** Warning - bad CRC, using default environment ============================================ Ralink UBoot Version: 5.0.3.0-256 -------------------------------------------- ASIC MT7621A DualCore (MAC to MT7530 Mode) DRAM_CONF_FROM: Auto-Detection DRAM_TYPE: DDR3 DRAM bus: 16 bit Xtal Mode=3 OCP Ratio=1/3 Flash component: SPI Flash Date:Jun 29 2020 Time:14:15:59 ============================================ icache: sets:256, ways:4, linesz:32 ,total:32768 dcache: sets:256, ways:4, linesz:32 ,total:32768 ##### The CPU freq = 880 MHZ #### estimate memory size = 256 Mbytes #Reset_MT7530 #Turn on MT7530 LED set LAN/WAN LLLLW Press press RST button for more than 2 seconds to run web failsafe mode RST button is pressed for: 0 second(s) Catution: RST button wasn't pressed or not long enough! Continuing normal boot... Waitting for network init complete : 5 5 4 3 2 1 regValue=[0x0] Port3 Link DOWN! Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 6: Load Flash code then burn to Flash via TFTP. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP.
OpenWrt bootlog
(I didn't connect to serial, so only dmesg output here for now)
[ 0.000000] Linux version 5.4.94 (builder@buildhost) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r15668-d33cd383ed)) #0 SMP Mon Feb 1 18:10:43 2021 [ 0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3 [ 0.000000] printk: bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc) [ 0.000000] MIPS: machine is TOTOLINK X5000R [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] VPE topology {2,2} total 4 [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] HighMem empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000000fffffff] [ 0.000000] On node 0 totalpages: 65536 [ 0.000000] Normal zone: 576 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 65536 pages, LIFO batch:15 [ 0.000000] percpu: Embedded 14 pages/cpu s26768 r8192 d22384 u57344 [ 0.000000] pcpu-alloc: s26768 r8192 d22384 u57344 alloc=14*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 64960 [ 0.000000] Kernel command line: console=ttyS0,115200n8 rootfstype=squashfs,jffs2 [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear) [ 0.000000] Writing ErrCtl register=00050881 [ 0.000000] Readback ErrCtl register=00050881 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 250280K/262144K available (6060K kernel code, 204K rwdata, 1288K rodata, 1268K init, 238K bss, 11864K reserved, 0K cma-reserved, 0K highmem) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] NR_IRQS: 256 [ 0.000000] random: get_random_bytes called from start_kernel+0x340/0x558 with crng_init=0 [ 0.000000] CPU Clock: 880MHz [ 0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 4343773742 ns [ 0.000009] sched_clock: 32 bits at 440MHz, resolution 2ns, wraps every 4880645118ns [ 0.007800] Calibrating delay loop... 583.68 BogoMIPS (lpj=1167360) [ 0.041997] pid_max: default: 32768 minimum: 301 [ 0.046774] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.054000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.064391] rcu: Hierarchical SRCU implementation. [ 0.069828] smp: Bringing up secondary CPUs ... [ 0.075960] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.075971] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.075983] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.076083] CPU1 revision is: 0001992f (MIPS 1004Kc) [ 0.102589] Synchronize counters for CPU 1: done. [ 0.143565] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.143572] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.143580] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.143638] CPU2 revision is: 0001992f (MIPS 1004Kc) [ 0.171376] Synchronize counters for CPU 2: done. [ 0.202748] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.202755] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.202764] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.202824] CPU3 revision is: 0001992f (MIPS 1004Kc) [ 0.229235] Synchronize counters for CPU 3: done. [ 0.259113] smp: Brought up 1 node, 4 CPUs [ 0.267351] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.277038] futex hash table entries: 1024 (order: 3, 32768 bytes, linear) [ 0.284049] pinctrl core: initialized pinctrl subsystem [ 0.290993] NET: Registered protocol family 16 [ 0.307332] FPU Affinity set after 4688 emulations [ 0.322884] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512 [ 0.334143] clocksource: Switched to clocksource GIC [ 0.340899] NET: Registered protocol family 2 [ 0.346447] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.354893] TCP established hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.362487] TCP bind hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.369569] TCP: Hash tables configured (established 2048 bind 2048) [ 0.376007] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.382481] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.389692] NET: Registered protocol family 1 [ 0.394014] PCI: CLS 0 bytes, default 32 [ 0.490102] 4 CPUs re-calibrate udelay(lpj = 1167360) [ 0.495444] random: fast init done [ 0.496792] workingset: timestamp_bits=14 max_order=16 bucket_order=2 [ 0.517252] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.523023] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.534560] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.543799] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.549636] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.555443] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 0.561733] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 0.571326] printk: console [ttyS0] disabled [ 0.575626] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 19, base_baud = 3125000) is a 16550A [ 0.584613] printk: console [ttyS0] enabled [ 0.592875] printk: bootconsole [early0] disabled [ 0.605226] spi-mt7621 1e000b00.spi: sys_freq: 220000000 [ 0.611530] spi-nor spi0.0: en25qh128 (16384 Kbytes) [ 0.616598] 4 fixed-partitions partitions found on MTD device spi0.0 [ 0.622965] Creating 4 MTD partitions on "spi0.0": [ 0.627771] 0x000000000000-0x000000030000 : "u-boot" [ 0.634235] 0x000000030000-0x000000040000 : "u-boot-env" [ 0.640794] 0x000000040000-0x000000050000 : "factory" [ 0.647153] 0x000000050000-0x000001000000 : "firmware" [ 0.653828] 2 uimage-fw partitions found on MTD device firmware [ 0.659807] Creating 2 MTD partitions on "firmware": [ 0.664800] 0x000000000000-0x000000266c4b : "kernel" [ 0.671106] 0x000000266c4b-0x000000fb0000 : "rootfs" [ 0.677406] mtd: device 5 (rootfs) set to be root filesystem [ 0.683192] 1 squashfs-split partitions found on MTD device rootfs [ 0.689379] 0x000000560000-0x000000fb0000 : "rootfs_data" [ 0.697094] libphy: Fixed MDIO Bus: probed [ 0.728536] libphy: mdio: probed [ 0.732032] mt7530 mdio-bus:1f: MT7530 adapts as multi-chip module [ 0.741464] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 21 [ 0.751932] mt7621-pci 1e140000.pcie: Parsing DT failed [ 0.760029] NET: Registered protocol family 10 [ 0.765917] Segment Routing with IPv6 [ 0.769739] NET: Registered protocol family 17 [ 0.774264] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 0.787423] 8021q: 802.1Q VLAN Support v1.8 [ 0.793551] mt7530 mdio-bus:1f: MT7530 adapts as multi-chip module [ 0.810015] libphy: dsa slave smi: probed [ 0.814583] mt7530 mdio-bus:1f lan1 (uninitialized): PHY [dsa-0.0:00] driver [Generic PHY] [ 0.824267] mt7530 mdio-bus:1f lan2 (uninitialized): PHY [dsa-0.0:01] driver [Generic PHY] [ 0.833958] mt7530 mdio-bus:1f lan3 (uninitialized): PHY [dsa-0.0:02] driver [Generic PHY] [ 0.843656] mt7530 mdio-bus:1f lan4 (uninitialized): PHY [dsa-0.0:03] driver [Generic PHY] [ 0.853429] mt7530 mdio-bus:1f wan (uninitialized): PHY [dsa-0.0:04] driver [Generic PHY] [ 0.863169] mt7530 mdio-bus:1f: configuring for fixed/rgmii link mode [ 0.874410] DSA: tree 0 setup [ 0.877708] rt2880-pinmux pinctrl: pcie is already enabled [ 0.883217] mt7621-pci 1e140000.pcie: Error applying setting, reverse things back [ 0.890832] mt7621-pci-phy 1e149000.pcie-phy: PHY for 0xbe149000 (dual port = 1) [ 0.898420] mt7621-pci-phy 1e14a000.pcie-phy: PHY for 0xbe14a000 (dual port = 0) [ 1.005953] mt7621-pci-phy 1e149000.pcie-phy: Xtal is 40MHz [ 1.011542] mt7621-pci-phy 1e14a000.pcie-phy: Xtal is 40MHz [ 1.117177] mt7621-pci 1e140000.pcie: pcie2 no card, disable it (RST & CLK) [ 1.124136] mt7621-pci 1e140000.pcie: PCIE0 enabled [ 1.129011] mt7621-pci 1e140000.pcie: PCIE1 enabled [ 1.133893] mt7621-pci 1e140000.pcie: PCI coherence region base: 0x60000000, mask/settings: 0xf0000002 [ 1.143354] mt7621-pci 1e140000.pcie: PCI host bridge to bus 0000:00 [ 1.149720] pci_bus 0000:00: root bus resource [io 0x1e160000-0x1e16ffff] [ 1.156592] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 1.163463] pci_bus 0000:00: root bus resource [bus 00-ff] [ 1.168985] pci 0000:00:00.0: [0e8d:0801] type 01 class 0x060400 [ 1.175030] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x7fffffff] [ 1.181295] pci 0000:00:00.0: reg 0x14: [mem 0x00000000-0x0000ffff] [ 1.187630] pci 0000:00:00.0: supports D1 [ 1.191644] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 1.197772] pci 0000:00:01.0: [0e8d:0801] type 01 class 0x060400 [ 1.203821] pci 0000:00:01.0: reg 0x10: [mem 0x00000000-0x7fffffff] [ 1.210107] pci 0000:00:01.0: reg 0x14: [mem 0x00000000-0x0000ffff] [ 1.216429] pci 0000:00:01.0: supports D1 [ 1.220441] pci 0000:00:01.0: PME# supported from D0 D1 D3hot [ 1.227398] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.235414] pci 0000:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.243615] pci 0000:01:00.0: [14c3:7916] type 00 class 0x000280 [ 1.249688] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref] [ 1.256919] pci 0000:01:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref] [ 1.264149] pci 0000:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref] [ 1.271484] pci 0000:01:00.0: supports D1 D2 [ 1.275758] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 1.282401] pci 0000:01:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s x1 link at 0000:00:00.0 (capable of 4.000 Gb/s with 5 GT/s x1 link) [ 1.297385] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 1.302640] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 1.308728] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 1.315512] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff pref] [ 1.322733] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 1.329552] pci 0000:02:00.0: [14c3:7915] type 00 class 0x000280 [ 1.335626] pci 0000:02:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref] [ 1.342864] pci 0000:02:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref] [ 1.350111] pci 0000:02:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref] [ 1.357440] pci 0000:02:00.0: supports D1 D2 [ 1.361712] pci 0000:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 1.368354] pci 0000:02:00.0: 2.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s x1 link at 0000:00:01.0 (capable of 4.000 Gb/s with 5 GT/s x1 link) [ 1.383364] pci 0000:00:01.0: PCI bridge to [bus 02-ff] [ 1.388603] pci 0000:00:01.0: bridge window [io 0x0000-0x0fff] [ 1.394695] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff] [ 1.401474] pci 0000:00:01.0: bridge window [mem 0x00000000-0x000fffff pref] [ 1.408694] pci_bus 0000:02: busn_res: [bus 02-ff] end is updated to 02 [ 1.415360] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000] [ 1.421966] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000] [ 1.428925] pci 0000:00:01.0: BAR 0: no space for [mem size 0x80000000] [ 1.435543] pci 0000:00:01.0: BAR 0: failed to assign [mem size 0x80000000] [ 1.442501] pci 0000:00:00.0: BAR 8: assigned [mem 0x60000000-0x600fffff] [ 1.449284] pci 0000:00:00.0: BAR 9: assigned [mem 0x60100000-0x602fffff pref] [ 1.456501] pci 0000:00:01.0: BAR 8: assigned [mem 0x60300000-0x603fffff] [ 1.463289] pci 0000:00:01.0: BAR 9: assigned [mem 0x60400000-0x605fffff pref] [ 1.470507] pci 0000:00:00.0: BAR 1: assigned [mem 0x60600000-0x6060ffff] [ 1.477293] pci 0000:00:01.0: BAR 1: assigned [mem 0x60610000-0x6061ffff] [ 1.484081] pci 0000:00:00.0: BAR 7: assigned [io 0x1e160000-0x1e160fff] [ 1.490867] pci 0000:00:01.0: BAR 7: assigned [io 0x1e161000-0x1e161fff] [ 1.497662] pci 0000:01:00.0: BAR 0: assigned [mem 0x60100000-0x601fffff 64bit pref] [ 1.505410] pci 0000:01:00.0: BAR 2: assigned [mem 0x60200000-0x60203fff 64bit pref] [ 1.513159] pci 0000:01:00.0: BAR 4: assigned [mem 0x60204000-0x60204fff 64bit pref] [ 1.520906] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.525871] pci 0000:00:00.0: bridge window [io 0x1e160000-0x1e160fff] [ 1.532654] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff] [ 1.539439] pci 0000:00:00.0: bridge window [mem 0x60100000-0x602fffff pref] [ 1.546664] pci 0000:02:00.0: BAR 0: assigned [mem 0x60400000-0x604fffff 64bit pref] [ 1.554413] pci 0000:02:00.0: BAR 2: assigned [mem 0x60500000-0x60503fff 64bit pref] [ 1.562168] pci 0000:02:00.0: BAR 4: assigned [mem 0x60504000-0x60504fff 64bit pref] [ 1.569909] pci 0000:00:01.0: PCI bridge to [bus 02] [ 1.574877] pci 0000:00:01.0: bridge window [io 0x1e161000-0x1e161fff] [ 1.581656] pci 0000:00:01.0: bridge window [mem 0x60300000-0x603fffff] [ 1.588440] pci 0000:00:01.0: bridge window [mem 0x60400000-0x605fffff pref] [ 1.596442] hctosys: unable to open rtc device (rtc0) [ 1.605827] VFS: Mounted root (squashfs filesystem) readonly on device 31:5. [ 1.617243] Freeing unused kernel memory: 1268K [ 1.621829] This architecture does not have kernel memory protection. [ 1.628263] Run /sbin/init as init process [ 1.633154] mt7530 mdio-bus:1f: Link is Up - 1Gbps/Full - flow control off [ 2.106948] init: Console is alive [ 2.110600] init: - watchdog - [ 2.682545] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 2.770810] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 2.786456] init: - preinit - [ 3.461878] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode [ 3.470235] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 3.478701] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 3.602548] random: jshn: uninitialized urandom read (4 bytes read) [ 3.663806] random: jshn: uninitialized urandom read (4 bytes read) [ 3.700393] random: jshn: uninitialized urandom read (4 bytes read) [ 3.906913] mt7530 mdio-bus:1f lan1: configuring for phy/gmii link mode [ 3.913969] 8021q: adding VLAN 0 to HW filter on device lan1 [ 6.990639] mt7530 mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control off [ 6.997984] IPv6: ADDRCONF(NETDEV_CHANGE): lan1: link becomes ready [ 8.158920] jffs2: notice: (585) jffs2_build_xattr_subsystem: complete building xattr subsystem, 43 of xdatum (25 unchecked, 17 orphan) and 60 of xref (17 dead, 0 orphan) found. [ 8.179581] mount_root: switching to jffs2 overlay [ 8.189628] overlayfs: upper fs does not support tmpfile. [ 8.203189] urandom-seed: Seeding with /etc/urandom.seed [ 8.339839] mt7530 mdio-bus:1f lan1: Link is Down [ 8.360200] procd: - early - [ 8.363259] procd: - watchdog - [ 8.950273] procd: - watchdog - [ 8.954697] procd: - ubus - [ 9.012488] procd: - init - [ 9.504783] kmodloader: loading kernel modules from /etc/modules.d/* [ 9.558698] Loading modules backported from Linux version v5.8.18-0-gab435ce49bd1 [ 9.566190] Backport generated by backports.git v5.8.18-1-0-ga630fd46 [ 9.618060] xt_time: kernel timezone is -0000 [ 9.678412] mt7621-pci 1e140000.pcie: bus=1 slot=0 irq=23 [ 9.683859] pci 0000:00:00.0: enabling device (0004 -> 0007) [ 9.689534] mt7915e_hif 0000:01:00.0: enabling device (0000 -> 0002) [ 9.695600] urngd: v1.0.2 started. [ 9.699749] mt7621-pci 1e140000.pcie: bus=2 slot=1 irq=24 [ 9.705236] pci 0000:00:01.0: enabling device (0004 -> 0007) [ 9.710924] mt7915e 0000:02:00.0: enabling device (0000 -> 0002) [ 9.839407] mt7915e 0000:02:00.0: HW/SW Version: 0x8a108a10, Build Time: 20200819112315a [ 9.839407] [ 9.839846] random: crng init done [ 9.852547] random: 7 urandom warning(s) missed due to ratelimiting [ 10.159988] mt7915e 0000:02:00.0: WM Firmware Version: ____000000, Build Time: 20200819112349 [ 10.194193] mt7915e 0000:02:00.0: WA Firmware Version: DEV_000000, Build Time: 20200819112407 [ 10.335010] PPP generic driver version 2.4.2 [ 10.340739] NET: Registered protocol family 24 [ 10.397713] kmodloader: done loading kernel modules from /etc/modules.d/* [ 16.619932] mtk_soc_eth 1e100000.ethernet eth0: Link is Down [ 16.627074] mtk_soc_eth 1e100000.ethernet: PPE table busy [ 16.643064] mtk_soc_eth 1e100000.ethernet eth0: configuring for fixed/rgmii link mode [ 16.651378] mtk_soc_eth 1e100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 16.655009] mt7530 mdio-bus:1f lan1: configuring for phy/gmii link mode [ 16.668528] 8021q: adding VLAN 0 to HW filter on device lan1 [ 16.677619] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 16.684708] br-lan: port 1(lan1) entered blocking state [ 16.690193] br-lan: port 1(lan1) entered disabled state [ 16.696657] device lan1 entered promiscuous mode [ 16.701437] device eth0 entered promiscuous mode [ 16.721891] mt7530 mdio-bus:1f lan2: configuring for phy/gmii link mode [ 16.729138] 8021q: adding VLAN 0 to HW filter on device lan2 [ 16.738731] br-lan: port 2(lan2) entered blocking state [ 16.744042] br-lan: port 2(lan2) entered disabled state [ 16.750558] device lan2 entered promiscuous mode [ 16.764741] mt7530 mdio-bus:1f lan3: configuring for phy/gmii link mode [ 16.772023] 8021q: adding VLAN 0 to HW filter on device lan3 [ 16.781734] br-lan: port 3(lan3) entered blocking state [ 16.787063] br-lan: port 3(lan3) entered disabled state [ 16.793717] device lan3 entered promiscuous mode [ 16.809487] mt7530 mdio-bus:1f lan4: configuring for phy/gmii link mode [ 16.816819] 8021q: adding VLAN 0 to HW filter on device lan4 [ 16.825653] br-lan: port 4(lan4) entered blocking state [ 16.830996] br-lan: port 4(lan4) entered disabled state [ 16.839118] device lan4 entered promiscuous mode [ 16.862227] mt7530 mdio-bus:1f wan: configuring for phy/gmii link mode [ 16.869638] 8021q: adding VLAN 0 to HW filter on device wan [ 19.255156] br-lan: port 5(wlan0) entered blocking state [ 19.260591] br-lan: port 5(wlan0) entered disabled state [ 19.266888] device wlan0 entered promiscuous mode [ 19.440999] br-lan: port 6(wlan1) entered blocking state [ 19.446393] br-lan: port 6(wlan1) entered disabled state [ 19.452414] device wlan1 entered promiscuous mode [ 19.457459] br-lan: port 6(wlan1) entered blocking state [ 19.462843] br-lan: port 6(wlan1) entered forwarding state [ 19.468645] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 19.726803] mt7530 mdio-bus:1f lan1: Link is Up - 1Gbps/Full - flow control off [ 19.736575] br-lan: port 1(lan1) entered blocking state [ 19.741933] br-lan: port 1(lan1) entered forwarding state [ 20.270349] br-lan: port 6(wlan1) entered disabled state [ 27.116174] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 27.122925] br-lan: port 5(wlan0) entered blocking state [ 27.128265] br-lan: port 5(wlan0) entered forwarding state [ 81.559422] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 81.566179] br-lan: port 6(wlan1) entered blocking state [ 81.571506] br-lan: port 6(wlan1) entered forwarding state




