大破雑記帳

個人用メモな雑記ブログ いろんなことをざっくりと。

WN-DAX3600QR

以前から、技適の情報によりMT7622搭載機であることを把握していたもの。

埼玉県某所のハードオフで2k + 税で転がっているのを見付け、なんとなく確保した。

弄っていくのでメモ。

Switch, PHY

未確認

zone WAN LAN
port
(WN-DAX3600R)
INTERNET LAN4 LAN3 LAN2 LAN1
port eth1
(RTL8221B)
port4
(MT7531)
port3
(MT7531)
port2
(MT7531)
port1
(MT7531)

MAC

  • LAN: 50:41:B9:xx:xx:4C (Ubootenv, "ethaddr" (text) / Factory, 0x2A (hex))
  • WAN: 50:41:B9:xx:xx:4F (Factory, 0x24 (hex))
  • 2.4G: 50:41:B9:xx:xx:4D (Factory, 0x04 (hex))
  • 5G: 50:41:B9:xx:xx:4E (Factory, 0x20004 (hex))

Bootloader

  • help

      MT7622> help
      ?       - alias for 'help'
      backup_message- print backup message.
      base    - print or set address offset
      bdinfo  - print Board Info structure
      boot    - boot default, i.e., run 'bootcmd'
      boot_to_ctp- boot to ctp
      bootd   - boot default, i.e., run 'bootcmd'
      bootm   - boot application image from memory
      bootmenu- ANSI terminal bootmenu
      bootnum - MSTC write bootnum into persist
    
      bootp   - boot image via network using BOOTP/TFTP protocol
      chpart  - change active partition
      cmp     - memory compare
      coninfo - print console devices and information
      cp      - memory copy
      crc32   - checksum calculation
      ctp_check- check if ctp in load_addr is normal.
      dialog  - echo args to console, and get yes or no response from user
      download_setting- set download image file name , and device IP , server IP before upgrade
      echo    - echo args to console
      editenv - edit environment variable
      env     - environment handling commands
      esw_read- esw_read   - Dump external switch/GMAC status !!
    
      exit    - exit script
      false   - do nothing, unsuccessfully
      fdt     - flattened device tree utility commands
      filesize_check- check if filesize of the image that you want to upgrade is normal.
      go      - start application at address 'addr'
      help    - print command description/usage
      image_blks- read image size from img_size or image header if no specifying img_size, and divided by blk_size and save image blocks in image_blks variable.
      image_check- check if image in load_addr is normal.
      iminfo  - print header information for application image
      imxtract- extract a part of a multi-image
      invaild_env- need to invaild env.
      itest   - return true/false on integer compare
      loadb   - load binary file over serial line (kermit mode)
      loads   - load S-Record file over serial line
      loadx   - load binary file over serial line (xmodem mode)
      loady   - load binary file over serial line (ymodem mode)
      loop    - infinite loop on address range
      md      - memory display
      mdio    - mdio   - Mediatek PHY register R/W command !!
    
      mm      - memory modify (auto-incrementing address)
      mstc_img_chk- MSTC DUAL image boot and check image
    
      mtdparts- define flash/nand partitions
      mtk_image_blks- read image size from image header (MTK format) located at load_addr, divided by blk_size and save image blocks in image_blks variable.
      mw      - memory write (fill)
      nand    - NAND sub-system
      nboot   - boot from NAND device
      nm      - memory modify (constant address)
      nor     - nor   - nor flash command
    
      ping    - send ICMP ECHO_REQUEST to network host
      printenv- print environment variables
      reco_message- print recovery message.
      reg     - reg   - Mediatek PHY register R/W command !!
    
      reset   - Perform RESET of the CPU
      run     - run commands in an environment variable
      saveenv - save environment variables to persistent storage
      serious_image_check- seriously check if image in load_addr is normal.
      setenv  - set environment variables
      showvar - print local hushshell variables
      sleep   - delay execution for some time
      snor    - snor   - spi-nor flash command
    
      source  - run script from memory
      switch_rxcal- Re-cal PHY Rx DC offset of mt7531 switch !!
      switch_txcal- Re-cal PHY Tx offset of mt7531 switch !!
      test    - minimal test like /bin/sh
      tftpboot- boot image via network using TFTP protocol
      true    - do nothing, successfully
      uboot_check- check if uboot in load_addr is normal.
      version - print monitor, compiler and linker version
    
  • version

      MT7622> version
    
      U-Boot 1.32.05 (Jun 17 2021 - 15:59:48)
      arm-linux-gcc (Buildroot 2014.11) 4.9.2
      GNU ld (GNU Binutils) 2.24
    
  • bdinfo

      MT7622> bdinfo
      arch_number = 0x00001DC6
      boot_params = 0x40000100
      DRAM bank   = 0x00000000
      -> start    = 0x40000000
      -> size     = 0x1F000000
      eth0name    = mtk_eth
      ethaddr     = 50:41:B9:xx:xx:4C
      current eth = mtk_eth
      ip_addr     = 10.10.10.123
      baudrate    = 115200 bps
      TLB addr    = 0x5EFF0000
      relocaddr   = 0x5EF58000
      reloc off   = 0x1D158000
      irq_sp      = 0x5CF37F40
      sp start    = 0x5CF37F30
    
  • mstc_img_chk

      MT7622> mstc_img_chk
      Checking FW1 combo magic and checksum ...  OK.
    
  • nand info

      MT7622> nand info
    
      Device 0: nand0, sector size 128 KiB
        Page size      2048 b
        OOB size         64 b
        Erase size   131072 b
    
  • printenv

      MT7622> printenv
      baudrate=115200
      board=mt7622_evb
      board_name=mt7622_evb
      boot0=mstc_img_chk && run boot_rd_img && bootm
      boot1=download_setting kernel;tftpboot ${loadaddr} ${kernel_filename};run boot_wr_img_${img_num} && bootnum ${img_num} && mstc_img_chk && bootm
      boot10=download_setting flashimage;tftpboot ${loadaddr} ${flashimage_filename};run wr_flashimage;invaild_env
      boot2=mstc_img_chk && run boot_rd_img && bootm
      boot3=download_setting uboot;tftpboot ${loadaddr} ${uboot_filename};run wr_uboot
      boot4=loadb;run wr_uboot;invaild_env
      boot5=download_setting atf;tftpboot ${loadaddr} ${atf_filename};run wr_atf
      boot6=download_setting preloader;tftpboot ${loadaddr} ${preloader_filename};run wr_pl
      boot7=download_setting hdr;tftpboot ${loadaddr} ${hdr_filename};run wr_rom_hdr
      boot8=download_setting ctp;tftpboot ${loadaddr} ${ctp_filename};run wr_ctp
      boot9=run boot_rd_ctp;boot_to_ctp
      boot_rd_ctp=nand read 0x40000000 0x1400000 3000000
      boot_rd_img=run boot_rd_img_1
      boot_rd_img_1=nand read ${loadaddr} 0x2C0000 2000;image_blks 2048;nand read ${loadaddr} 0x2C0000 ${img_align_size}
      boot_rd_img_2=nand read ${loadaddr} 0x3600000 2000;image_blks 2048;nand read ${loadaddr} 0x3600000 ${img_align_size}
      boot_wr_img_1=filesize_check 0x2000000;if test ${filesize_result} = good; then image_blks 131072;nand erase 0x280000  ${filesize};image_blks 2048;nand write ${loadaddr} 0x280000 ${filesize};fi
      boot_wr_img_2=filesize_check 0x2000000;if test ${filesize_result} = good; then image_blks 131072;nand erase 0x35c0000  ${filesize};image_blks 2048;nand write ${loadaddr} 0x35c0000 ${filesize};fi
      bootargs=console=ttyS0,115200n1 BootImage=1 root=/dev/mtdblock7 initrd=0x44000000,0x615E36 loglevel=8 androidboot.hardware=mt7622 swiotlb=512 rootfstype=squashfs
      bootcmd=No
      bootdelay=3               <-- U-BootのCLI入る為 '0' から変更済
      bootfile=iverson_uImage
      bootmenu_0=1. System Load Linux to SDRAM via TFTP.=run boot0
      bootmenu_1=2. System Load Linux Kernel then write to Flash via TFTP.=run boot1
      bootmenu_10=b. System Load flashimage then write to Flash via TFTP.=run boot10
      bootmenu_2=3. Boot system code via Flash.=run boot2
      bootmenu_3=4. System Load U-Boot then write to Flash via TFTP.=run boot3
      bootmenu_4=5. System Load U-Boot then write to Flash via Serial.=run boot4
      bootmenu_5=6. System Load ATF then write to Flash via TFTP.=run boot5
      bootmenu_6=7. System Load Preloader then write to Flash via TFTP.=run boot6
      bootmenu_7=8. System Load ROM header then write to Flash via TFTP.=run boot7
      bootmenu_8=9. System Load CTP then write to Flash via TFTP.=run boot8
      bootmenu_9=a. System Load CTP then Boot to CTP (via Flash).=run boot9
      bootmenu_delay=30
      countrycode=EA
      cpu=armv7
      ctp_filename=ctp.bin
      ethact=mtk_eth
      ethaddr=50:41:B9:46:92:4C
      fdt_high=0x6c000000
      flashimage_filename=flashimage.bin
      gpt_filename=GPT_EMMC
      hdr_filename=hdr.binary
      img_num=1
      invaild_env=no
      ipaddr=10.10.10.123
      kernel_filename=iverson_uImage
      loadaddr=0x4007FF28
      nand_erasesize=20000
      nand_oobsize=40
      nand_writesize=800
      nfLicense=16ED4A836CB1
      preloader_filename=preloader_fpga7622_64_ldvt.bin
      serialnum=13JI011943IS
      serverip=10.10.10.3
      soc=mt7622
      stderr=serial
      stdin=serial
      stdout=serial
      uboot_filename=u-boot-mtk.bin
      vendor=mediatek
      wifi1ssid1=IODATA-46924c-2G
      wifi1ssid2=IO-Guest-46924c-2G
      wifi2ssid1=IODATA-46924c-5G
      wifi2ssid2=IO-Guest-46924c-5G
      wifiwpapsk=EWkem86833882
      wifiwpspin=86833882
      wr_atf=filesize_check 0x20000;if test ${filesize_result} = good; then mtk_image_blks 131072;nand erase 0x80000  ${filesize} ;mtk_image_blks 2048;nand write ${loadaddr} 0x80000 ${filesize};fi
      wr_ctp=filesize_check 0xF20000;if test ${filesize_result} = good; then nand erase 0x1400000 3000000 ;nand write ${loadaddr} 0x1400000 3000000;fi
      wr_flashimage=filesize_check 0x8000000;if test ${filesize_result} = good; then nand erase.chip ;nand write ${loadaddr} 0x0 8000000;fi
      wr_pl=filesize_check 0x40000;if test ${filesize_result} = good; then nand erase 0x00000 40000 ;nand write ${loadaddr} 0x00000 40000;fi
      wr_rom_hdr=filesize_check 0x40000;if test ${filesize_result} = good; then nand erase 0x00000 20000 ;nand write ${loadaddr} 0x00000 20000;fi
      wr_uboot=filesize_check 0x60000;if test ${filesize_result} = good; then mtk_image_blks 131072;nand erase 0xC0000  ${filesize} ;mtk_image_blks 2048;nand write ${loadaddr} 0xC0000 ${filesize};fi
    
      Environment size: 4382/131068 bytes
    
  • tftpboot

      MT7622> tftpboot
      ETH already turn on and power on flow will be skipped...
    
       Waitting for RX_DMA_BUSY status Start... done
    
      mt7531: mt7531_sw_init
      mt7531: mt7531_core_pll_setup, hwstrap = 000000ff, xtal=25MHz
      mt7531: mt7531_mac_port_setup, port = 6
      mt7531: mt7531_set_port_sgmii_force_mode, port = 6
      mt7531: timeout waiting for SGMII_LINK
      mt7531: mt7531_mac_port_setup, PMCR6 = f805633b
      >>>>>>>>>>>>>>>>>>>>>>>>>>>>> START CALIBRATION:
      -------- gephy-calbration (port:0) --------
      CALDLY = 40
      0x1e-e0 = 2828
      0x1f-115 = 5
        GE Rext AnaCal Done! (8)(0x28)  
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (11) (0x31)(0xb1) 
       GE 1e_174(0xb2b2), 1e_175(0xb2b1)  
       GE Tx offset AnaCal Done! (pair-0)(2)(0x21) 0x1e_172=0x2120
       GE Tx offset AnaCal Done! (pair-1)(2)(0x21) 0x1e_172=0x2121
       GE Tx offset AnaCal Done! (pair-2)(2)(0x2) 0x1e_173=0x220
       GE Tx offset AnaCal Done! (pair-3)(4)(0x23) 0x1e_173=0x223
       GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x8421)
       GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2121)
       GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x151d)
       GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x242c)
      PORT 0 RX_DC_OFFSET
      before pairA output = e
      after pairA output = 0
      before pairB output = 1e
      after pairB output = ff
      before pairC output = f
      after pairC output = 1
      before pairD output = 1e
      after pairD output = fe
      -------- gephy-calbration (port:1) --------
      CALDLY = 40
       GE R50 AnaCal Done! (11) (0x31)(0xb1) 
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (9) (0x34)(0xb4) 
       GE R50 AnaCal Done! (11) (0x31)(0xb1) 
       GE 1e_174(0xb1b2), 1e_175(0xb4b1)  
       GE Tx offset AnaCal Done! (pair-0)(1)(0x1) 0x1e_172=0x120
       GE Tx offset AnaCal Done! (pair-1)(2)(0x2) 0x1e_172=0x102
       GE Tx offset AnaCal Done! (pair-2)(1)(0x1) 0x1e_173=0x120
       GE Tx offset AnaCal Done! (pair-3)(2)(0x2) 0x1e_173=0x102
       GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x741d)
       GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1d1d)
       GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1f27)
       GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1b23)
      PORT 1 RX_DC_OFFSET
      before pairA output = 1e
      after pairA output = ff
      before pairB output = 1e
      after pairB output = 0
      before pairC output = 1e
      after pairC output = ff
      before pairD output = 1d
      after pairD output = ff
      -------- gephy-calbration (port:2) --------
      CALDLY = 40
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (9) (0x34)(0xb4) 
       GE R50 AnaCal Done! (9) (0x34)(0xb4) 
       GE R50 AnaCal Done! (9) (0x34)(0xb4) 
       GE 1e_174(0xb2b4), 1e_175(0xb4b4)  
       GE Tx offset AnaCal Done! (pair-0)(3)(0x22) 0x1e_172=0x2220
       GE Tx offset AnaCal Done! (pair-1)(2)(0x21) 0x1e_172=0x2221
       GE Tx offset AnaCal Done! (pair-2)(5)(0x24) 0x1e_173=0x2420
       GE Tx offset AnaCal Done! (pair-3)(3)(0x22) 0x1e_173=0x2422
       GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x6419)
       GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1d1d)
       GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1921)
       GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x2028)
      PORT 2 RX_DC_OFFSET
      before pairA output = 1e
      after pairA output = 1
      before pairB output = 1e
      after pairB output = 0
      before pairC output = f
      after pairC output = fe
      before pairD output = e
      after pairD output = ff
      -------- gephy-calbration (port:3) --------
      CALDLY = 40
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (9) (0x34)(0xb4) 
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE R50 AnaCal Done! (10) (0x32)(0xb2) 
       GE 1e_174(0xb2b4), 1e_175(0xb2b2)  
       GE Tx offset AnaCal Done! (pair-0)(1)(0x1) 0x1e_172=0x120
       GE Tx offset AnaCal Done! (pair-1)(2)(0x2) 0x1e_172=0x102
       GE Tx offset AnaCal Done! (pair-2)(2)(0x21) 0x1e_173=0x2120
       GE Tx offset AnaCal Done! (pair-3)(3)(0x3) 0x1e_173=0x2103
       GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x8421)
       GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2020)
       GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1d25)
       GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x171f)
      PORT 3 RX_DC_OFFSET
      before pairA output = f
      after pairA output = 0
      before pairB output = 1c
      after pairB output = 0
      before pairC output = f
      after pairC output = 0
      before pairD output = 1e
      after pairD output = 1
      -------- gephy-calbration (port:4) --------
      CALDLY = 40
       GE R50 AnaCal Done! (13) (0x26)(0xa6) 
       GE R50 AnaCal Done! (13) (0x26)(0xa6) 
       GE R50 AnaCal Done! (12) (0x30)(0xb0) 
       GE R50 AnaCal Done! (14) (0x24)(0xa4) 
       GE 1e_174(0xa6a6), 1e_175(0xb0a4)  
       GE Tx offset AnaCal Done! (pair-0)(2)(0x21) 0x1e_172=0x2120
       GE Tx offset AnaCal Done! (pair-1)(3)(0x3) 0x1e_172=0x2103
       GE Tx offset AnaCal Done! (pair-2)(1)(0x20) 0x1e_173=0x2020
       GE Tx offset AnaCal Done! (pair-3)(1)(0x1) 0x1e_173=0x2001
       GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x6419)
       GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1616)
       GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1d25)
       GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x141c)
      PORT 4 RX_DC_OFFSET
      before pairA output = 1e
      after pairA output = 0
      before pairB output = 1d
      after pairB output = ff
      before pairC output = d
      after pairC output = ff
      before pairD output = f
      after pairD output = 0
       0x1b000014 = 0x00110214
      Using mtk_eth device
      TFTP from server 10.10.10.3; our IP address is 10.10.10.123
      Filename 'iverson_uImage'.
      Load address: 0x4007ff28
      Loading: *
    

Kernel

パスワードが設定されている

  • uname -a

      root@WN-DAX3600QR:~# uname -a
      Linux WN-DAX3600QR 4.4.198 #1 SMP PREEMPT Fri Jul 9 14:12:49 CST 2021 aarch64 GNU/Linux
    
  • cat /proc/version

      root@WN-DAX3600QR:~# cat /proc/version
      Linux version 4.4.198 (****@srv17) (gcc version 5.4.0 (OpenWrt GCC 5.4.0 7c13c163) ) #1 SMP PREEMPT Fri Jul 9 14:12:49 CST 2021
    
  • cat /proc/cmdline

      root@WN-DAX3600QR:~# cat /proc/cmdline
      console=ttyS0,115200n1 BootImage=1 root=/dev/mtdblock7 initrd=0x44000000,0x615E36 loglevel=8 androidboot.hardware=mt7622 swiotlb=512 rootfstype=squashfs
    
  • cat /proc/cpuinfo

      root@WN-DAX3600QR:~# cat /proc/cpuinfo
      processor       : 0
      BogoMIPS        : 25.00
      Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
      CPU implementer : 0x41
      CPU architecture: 8
      CPU variant     : 0x0
      CPU part        : 0xd03
      CPU revision    : 4
    
      processor       : 1
      BogoMIPS        : 25.00
      Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32
      CPU implementer : 0x41
      CPU architecture: 8
      CPU variant     : 0x0
      CPU part        : 0xd03
      CPU revision    : 4
    
  • cat /proc/meminfo

      root@WN-DAX3600QR:~# cat /proc/meminfo
      MemTotal:         498356 kB
      MemFree:          306788 kB
      MemAvailable:     331580 kB
      Buffers:            6348 kB
      Cached:            26256 kB
      SwapCached:            0 kB
      Active:            19524 kB
      Inactive:          15824 kB
      Active(anon):       3616 kB
      Inactive(anon):     1848 kB
      Active(file):      15908 kB
      Inactive(file):    13976 kB
      Unevictable:           0 kB
      Mlocked:               0 kB
      SwapTotal:             0 kB
      SwapFree:              0 kB
      Dirty:                 0 kB
      Writeback:             0 kB
      AnonPages:          2800 kB
      Mapped:             4404 kB
      Shmem:              2720 kB
      Slab:              29624 kB
      SReclaimable:       5232 kB
      SUnreclaim:        24392 kB
      KernelStack:        1472 kB
      PageTables:          292 kB
      NFS_Unstable:          0 kB
      Bounce:                0 kB
      WritebackTmp:          0 kB
      CommitLimit:      249176 kB
      Committed_AS:      18720 kB
      VmallocTotal:   258867136 kB
      VmallocUsed:           0 kB
      VmallocChunk:          0 kB
    
  • cat /proc/mtd

      root@WN-DAX3600QR:~# cat /proc/mtd
      dev:    size   erasesize  name
      mtd0: 00080000 00020000 "Preloader"
      mtd1: 00040000 00020000 "ATF"
      mtd2: 00080000 00020000 "Bootloader"
      mtd3: 00080000 00020000 "Ubootenv"
      mtd4: 000c0000 00020000 "Factory"
      mtd5: 03200000 00020000 "firmware_now"
      mtd6: 00280000 00020000 "kernel"
      mtd7: 02f80000 00020000 "rootfs"
      mtd8: 00100000 00020000 "Config"
      mtd9: 03200000 00020000 "firmware"
      mtd10: 00100000 00020000 "Config_2"
      mtd11: 00100000 00020000 "persist"
      mtd12: 00100000 00020000 "idmkey"
      mtd13: 00100000 00020000 "mesh"
      mtd14: 009c0000 00020000 "Backup"
      mtd15: 03240000 00020000 "RAS1"
      mtd16: 03240000 00020000 "RAS2"
    
  • cat /sys/kernel/debug/gpio

      root@WN-DAX3600QR:~# cat /sys/kernel/debug/gpio
      GPIOs 409-511, platform/10005000.pinctrl, 10005000.pinctrl:
       gpio-409 (                    |reset_btn           ) in  hi    
       gpio-414 (                    |modeswitch          ) in  hi IRQ
       gpio-428 (                    |link_status_btn     ) in  hi IRQ
       gpio-431 (                    |wps_btn             ) in  hi    
       gpio-463 (                    |mt753x-reset        ) out hi    
       gpio-490 (                    |cd                  ) in  lo IRQ
    
  • cat /sys/kernel/debug/pinctrl/*/pinmux-pins

      root@WN-DAX3600QR:~# cat /sys/kernel/debug/pinctrl/*/pinmux-pins
      Pinmux settings per pin
      Format: pin (name): mux_owner gpio_owner hog?
      pin 0 (GPIO_A): (MUX UNCLAIMED) 10005000.pinctrl:409
      pin 1 (I2S1_IN): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 2 (I2S1_OUT): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 3 (I2S_BCLK): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 4 (I2S_WS): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 5 (I2S_MCLK): (MUX UNCLAIMED) 10005000.pinctrl:414
      pin 6 (TXD0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 7 (RXD0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 8 (SPI_WP): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 9 (SPI_HOLD): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 10 (SPI_CLK): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 11 (SPI_MOSI): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 12 (SPI_MISO): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 13 (SPI_CS): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 14 (I2C_SDA): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 15 (I2C_SCL): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 16 (I2S2_IN): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 17 (I2S3_IN): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 18 (I2S4_IN): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 19 (I2S2_OUT): (MUX UNCLAIMED) 10005000.pinctrl:428
      pin 20 (I2S3_OUT): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 21 (I2S4_OUT): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 22 (GPIO_B): (MUX UNCLAIMED) 10005000.pinctrl:431
      pin 23 (MDC): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 24 (MDIO): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 25 (G2_TXD0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 26 (G2_TXD1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 27 (G2_TXD2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 28 (G2_TXD3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 29 (G2_TXEN): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 30 (G2_TXC): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 31 (G2_RXD0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 32 (G2_RXD1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 33 (G2_RXD2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 34 (G2_RXD3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 35 (G2_RXDV): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 36 (G2_RXC): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 37 (NCEB): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 38 (NWEB): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 39 (NREB): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 40 (NDL4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 41 (NDL5): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 42 (NDL6): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 43 (NDL7): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 44 (NRB): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 45 (NCLE): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 46 (NALE): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 47 (NDL0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 48 (NDL1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 49 (NDL2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 50 (NDL3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 51 (MDI_TP_P0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 52 (MDI_TN_P0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 53 (MDI_RP_P0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 54 (MDI_RN_P0): (MUX UNCLAIMED) 10005000.pinctrl:463
      pin 55 (MDI_TP_P1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 56 (MDI_TN_P1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 57 (MDI_RP_P1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 58 (MDI_RN_P1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 59 (MDI_RP_P2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 60 (MDI_RN_P2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 61 (MDI_TP_P2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 62 (MDI_TN_P2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 63 (MDI_TP_P3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 64 (MDI_TN_P3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 65 (MDI_RP_P3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 66 (MDI_RN_P3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 67 (MDI_RP_P4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 68 (MDI_RN_P4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 69 (MDI_TP_P4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 70 (MDI_TN_P4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 71 (SPI2_CK): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 72 (SPI2_DATA): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 73 (SPIC1_CLK): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 74 (SPIC1_MOSI): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 75 (SPIC1_MISO): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 76 (SPIC1_CS): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 77 (GPIO_D): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 78 (WATCHDOG): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 79 (RTS3_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 80 (CTS3_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 81 (TXD3): (MUX UNCLAIMED) 10005000.pinctrl:490
      pin 82 (RXD3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 83 (PERST0_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 84 (PERST1_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 85 (WLED_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 86 (EPHY_LED0_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 87 (AUXIN0): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 88 (AUXIN1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 89 (AUXIN2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 90 (AUXIN3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 91 (TXD4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 92 (RXD4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 93 (RTS4_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 94 (CTS4_N): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 95 (PWM1): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 96 (PWM2): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 97 (PWM3): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 98 (PWM4): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 99 (PWM5): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 100 (PWM6): (MUX UNCLAIMED) (GPIO UNCLAIMED)
      pin 101 (PWM7): 10005000.pinctrl (GPIO UNCLAIMED) (HOG)
      pin 102 (GPIO_E): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    
  • cat /proc/interrupts

      root@WN-DAX3600QR:~# cat /proc/interrupts
                 CPU0       CPU1       
        1:          0          0       GIC  29 Edge      arch_timer
        2:     121639      40320       GIC  30 Edge      arch_timer
        5:     317615          0  MT_SYSIRQ 152 Level     mtk_timer
        6:          0          0  MT_SYSIRQ 165 Level     SPM
        7:          0          0  MT_SYSIRQ 166 Level     SPM
        8:          0          0  MT_SYSIRQ 167 Level     SPM
        9:          0          0  MT_SYSIRQ 168 Level     SPM
       13:       3612      16297  MT_SYSIRQ 214 Level     0001:01:00.0
       14:       3324      11504  MT_SYSIRQ 215 Level     0002:01:00.0
       21:          0          0   mt-eint   5 Edge      gpio-keys
       35:          0          0   mt-eint  19 Edge      gpio-keys
       69:          0          0   mt-eint  53 Level     gsw@0
       97:          0          0   mt-eint  81 Edge      11240000.mmc cd
      232:       2787          0  MT_SYSIRQ  91 Level     serial
      234:          0          0  MT_SYSIRQ  84 Level     i2c-mt65xx
      235:          0          0  MT_SYSIRQ  85 Level     i2c-mt65xx
      236:          0          0  MT_SYSIRQ  86 Level     i2c-mt65xx
      237:          0          0  MT_SYSIRQ 110 Level     mt7622-thermal
      238:          4          0  MT_SYSIRQ 125 Level     svs
      240:          0          0  MT_SYSIRQ 126 Level     btmtk_bgf_eint
      244:         32          0  MT_SYSIRQ  79 Level     11230000.mmc
      245:         32          0  MT_SYSIRQ  80 Level     11240000.mmc
      248:          0          0  MT_SYSIRQ 228 Level     mtk-pcie
      249:          0          0  MT_SYSIRQ 229 Level     mtk-pcie
      252:        458          0  MT_SYSIRQ 224 Level     1b100000.ethernet
      253:          0          0  MT_SYSIRQ 225 Level     1b100000.ethernet
      261:          0          0  MTK PCIe   0 Edge    -MSI       PCIe PME
      263:          0          0  MTK PCIe   0 Edge    -MSI       PCIe PME
      IPI0:      7511       9648       Rescheduling interrupts
      IPI1:       537        465       Function call interrupts
      IPI2:         0          0       CPU stop interrupts
      IPI3:         0     104169       Timer broadcast interrupts
      IPI4:        27          1       IRQ work interrupts
      IPI5:         0          0       CPU wake-up interrupts
      Err:          0
    
  • swconfig list
    swconfig dev switch1 show

      root@WN-DAX3600QR:~# swconfig list
      Found: switch0 - MT7531AE
      root@WN-DAX3600QR:~# swconfig dev switch0 show
      Global attributes:
              enable_vlan: 1
      Port 0:
              mib: Port 0 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 0
      TxBroad    : 0
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 0
      Tx65Byte   : 0
      Tx128Byte  : 0
      Tx256Byte  : 0
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 0
      RxDrop     : 0
      RxFiltered : 0
      RxUni      : 0
      RxMulti    : 0
      RxBroad    : 0
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 0
      Rx65Byte   : 0
      Rx128Byte  : 0
      Rx256Byte  : 0
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 0
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 1
              link: port:0 link:down
      Port 1:
              mib: Port 1 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 0
      TxBroad    : 0
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 0
      Tx65Byte   : 0
      Tx128Byte  : 0
      Tx256Byte  : 0
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 0
      RxDrop     : 0
      RxFiltered : 0
      RxUni      : 0
      RxMulti    : 0
      RxBroad    : 0
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 0
      Rx65Byte   : 0
      Rx128Byte  : 0
      Rx256Byte  : 0
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 0
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 1
              link: port:1 link:down
      Port 2:
              mib: Port 2 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 0
      TxBroad    : 0
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 0
      Tx65Byte   : 0
      Tx128Byte  : 0
      Tx256Byte  : 0
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 0
      RxDrop     : 0
      RxFiltered : 0
      RxUni      : 0
      RxMulti    : 0
      RxBroad    : 0
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 0
      Rx65Byte   : 0
      Rx128Byte  : 0
      Rx256Byte  : 0
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 0
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 1
              link: port:2 link:down
      Port 3:
              mib: Port 3 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 0
      TxBroad    : 0
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 0
      Tx65Byte   : 0
      Tx128Byte  : 0
      Tx256Byte  : 0
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 0
      RxDrop     : 0
      RxFiltered : 0
      RxUni      : 0
      RxMulti    : 0
      RxBroad    : 0
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 0
      Rx65Byte   : 0
      Rx128Byte  : 0
      Rx256Byte  : 0
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 0
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 1
              link: port:3 link:down
      Port 4:
              mib: Port 4 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 0
      TxBroad    : 0
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 0
      Tx65Byte   : 0
      Tx128Byte  : 0
      Tx256Byte  : 0
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 0
      RxDrop     : 0
      RxFiltered : 0
      RxUni      : 0
      RxMulti    : 0
      RxBroad    : 0
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 0
      Rx65Byte   : 0
      Rx128Byte  : 0
      Rx256Byte  : 0
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 0
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 1
              link: port:4 link:down
      Port 5:
              mib: Port 5 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 35
      TxBroad    : 438
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 19
      Tx65Byte   : 19
      Tx128Byte  : 2
      Tx256Byte  : 433
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 153084
      RxDrop     : 0
      RxFiltered : 0
      RxUni      : 0
      RxMulti    : 0
      RxBroad    : 0
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 0
      Rx65Byte   : 0
      Rx128Byte  : 0
      Rx256Byte  : 0
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 0
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 2
              link: port:5 link:down
      Port 6:
              mib: Port 6 MIB counters
      TxDrop     : 0
      TxCRC      : 0
      TxUni      : 0
      TxMulti    : 0
      TxBroad    : 0
      TxCollision: 0
      TxSingleCol: 0
      TxMultiCol : 0
      TxDefer    : 0
      TxLateCol  : 0
      TxExcCol   : 0
      TxPause    : 0
      Tx64Byte   : 0
      Tx65Byte   : 0
      Tx128Byte  : 0
      Tx256Byte  : 0
      Tx512Byte  : 0
      Tx1024Byte : 0
      TxByte     : 0
      RxDrop     : 0
      RxFiltered : 482
      RxUni      : 0
      RxMulti    : 79
      RxBroad    : 876
      RxAlignErr : 0
      RxCRC      : 0
      RxUnderSize: 0
      RxFragment : 0
      RxOverSize : 0
      RxJabber   : 0
      RxPause    : 0
      Rx64Byte   : 39
      Rx65Byte   : 42
      Rx128Byte  : 8
      Rx256Byte  : 866
      Rx512Byte  : 0
      Rx1024Byte : 0
      RxByte     : 310828
      RxCtrlDrop : 0
      RxIngDrop  : 0
      RxARLDrop  : 0
    
              pvid: 0
              link: port:6 link:up speed:1000baseT full-duplex 
      VLAN 1:
              vid: 1
              ports: 0 1 2 3 4 6t 
      VLAN 2:
              vid: 2
              ports: 5 6t
    
  • bootlog

    
      F0: 102B 0000
      F6: 0000 0000
      V0: 0000 0000 [0001]
      00: 0000 0000
      BP: 0000 0041 [0000]
      G0: 0190 0000
      T0: 0000 036B [000F]
      Jump to BL
    
      UNIVPLL_CON0 = 0xFE000000!!!
      mt_pll_init: Set pll frequency for 25M crystal
      [PMIC_WRAP]wrap_init pass,the return value=0.
      [pmic_init] Preloader Start..................
      [pmic_init] MT6380 CHIP Code, reg_val = 0, 1:E2  0:E3
      [pmic_init] Done...................
      Chip part number:7622E
      MT7622 Version: 1.2.8, (iPA) 
      SSC OFF
      mt_pll_post_init: mt_get_cpu_freq = 1350000Khz
      mt_pll_post_init: mt_get_mem_freq = 1600000Khz
      mt_pll_post_init: mt_get_bus_freq = 1119920Khz
      [PLFM] Init I2C: OK(0)
    
      [BLDR] Build Time: 20200522-165358
      ==== Dump RGU Reg ========
      RGU MODE:     4D
      RGU LENGTH:   FFE0
      RGU STA:      0
      RGU INTERVAL: FFF
      RGU SWSYSRST: 8000
      ==== Dump RGU Reg End ====
      RGU: g_rgu_satus:0
       mtk_wdt_mode_config  mode value=10, tmp:22000010
      PL P ON
      WDT does not trigger reboot
      WDT NONRST=0x20000000
      WDT IRQ_EN=0x340003
      RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3)
      [EMI] MDL number = 2
      [EMI] DRAMC calibration start
    
      [EMI] DRAMC calibration end
    
      [EMI]rank size auto detect
      [EMI]start_addr[0x40000000]=0x12345678, test_addr[0x48000000]= 0xEDCBA987
      [EMI]start_addr[0x40000000]=0x12345678, test_addr[0x50000000]= 0xEDCBA987
      [EMI]start_addr[0x40000000]=0xEDCBA987, test_addr[0x60000000]= 0xEDCBA987
      [EMI]rank0 size: 0x20000000
      [MEM] complex R/W mem test pass
      RAM_CONSOLE wdt status (0x0)=0x0
      [BBT] BMT.v2 is found at 0x3FF
      [PLFM] Init Boot Device: OK(0)
    
      [PART] blksz: 2048B
      [PART] [0x0000000000000000-0x000000000007FFFF] "PRELOADER" (256 blocks) 
      [PART] [0x0000000000080000-0x00000000000BFFFF] "tee1" (128 blocks) 
      [PART] [0x00000000000C0000-0x000000000013FFFF] "lk" (256 blocks) 
    
      Device APC domain init setup:
    
      Domain Setup (0x0)
      Domain Setup (0x0)
      Device APC domain after setup:
      Domain Setup (0x0)
      Domain Setup (0x0)
      [PART] Image with part header
      [PART] name : U-Boot
      [PART] addr : 41E00000h mode : -1
      [PART] size : 341632
      [PART] magic: 58881688h
    
      [PART] load "lk" from 0x00000000000C0200 (dev) to 0x41E00000 (mem) [SUCCESS]
      [PART] load speed: 16680KB/s, 341632 bytes, 20ms
      load lk (ret=0)
      [PART] Image with part header
      [PART] name : atf
      [PART] addr : FFFFFFFFh mode : -1
      [PART] size : 57936
      [PART] magic: 58881688h
    
      [PART] load "tee1" from 0x0000000000080200 (dev) to 0x43000DC0 (mem) [SUCCESS]
      [PART] load speed: 14144KB/s, 57936 bytes, 4ms
      load tee1 (ret=0)
      [BLDR] bldr load tee part ret=0x0, addr=0x43001000
      [BLDR] boot part. not found
      [BLDR] part_load_images ret=0x0
      [BLDR] Others, jump to ATF
    
      [BLDR] jump to 0x41E00000
      [BLDR] <0x41E00000>=0xEA00000F
      [BLDR] <0x41E00004>=0xE59FF014
    
    
      U-Boot 1.32.05 (Jun 17 2021 - 15:59:48)
    
      static declaration g_total_rank_size = 0x1F000000
      DRAM:  496 MiB
      MSTC GPIO init
      NAND:  Recognize SNAND: ID [ef aa 21 ], Device Name [Winbond 1Gb], Page Size [2048]B Spare Size [64]B Total Size [128]MB
      [mtk_snand] probe successfully!
      [BBT] BMT.v2 is found at 0x3ff
      128 MiB
      In:    serial
      Out:   serial
      Err:   serial
      Net:   mtk_eth
      Uip activated
      Checking FW1 combo magic and checksum ...  OK.
    
      NAND read: device 0 offset 0x2c0000, size 0x2000
       8192 bytes read: OK
      [do_read_image_blks] This is a FIT image,img_size = 0x2686d0
      [do_read_image_blks] img_blks = 0x4d1
      [do_read_image_blks] img_align_size = 0x268800
    
      NAND read: device 0 offset 0x2c0000, size 0x268800
       2525184 bytes read: OK
      bootm flag=0, states=70f
      ## Loading kernel from FIT Image at 4007ff28 ...
         Using 'config@1' configuration
         Trying 'kernel@1' kernel subimage
           Description:  ARM64 OpenWrt Linux-4.4.198
           Type:         Kernel Image
           Compression:  lzma compressed
           Data Start:   0x40080010
           Data Size:    2492331 Bytes = 2.4 MiB
           Architecture: AArch64
           OS:           Linux
           Load Address: 0x41080000
           Entry Point:  0x41080000
           Hash algo:    crc32
           Hash value:   c7c9ae78
           Hash algo:    sha1
           Hash value:   4b5171532dfaabd7dabbba2e157746773b9c5326
         Verifying Hash Integrity ... crc32+ sha1+ OK
      ## Loading fdt from FIT Image at 4007ff28 ...
         Using 'config@1' configuration
         Trying 'fdt@1' fdt subimage
           Description:  ARM64 OpenWrt MTK-AC4300-LYNX device tree blob
           Type:         Flat Device Tree
           Compression:  uncompressed
           Data Start:   0x402e08fc
           Data Size:    31186 Bytes = 30.5 KiB
           Architecture: AArch64
           Hash algo:    crc32
           Hash value:   1ce45cda
           Hash algo:    sha1
           Hash value:   39bffbb8d2063fbfdd35cb722a200a4fb6aefbce
         Verifying Hash Integrity ... crc32+ sha1+ OK
         Booting using the fdt blob at 0x402e08fc
         Uncompressing Kernel Image ... OK
         Loading Device Tree to 5cf2c000, end 5cf369d1 ... OK
    
      Starting kernel ...
    
      [ATF][     2.751237]save kernel info
      [ATF][     2.754173]Kernel_EL2
      [ATF][     2.756843]Kernel is 64Bit
      [ATF][     2.759931]pc=0x41080000, r0=0x5cf2c000, r1=0x0
      INFO:    BL3-1: Preparing for EL3 exit to normal world, Kernel
      INFO:    BL3-1: Next image address = 0x41080000
      INFO:    BL3-1: Next image spsr = 0x3c9
      [ATF][     2.777630]el3_exit
      [    0.000000] Booting Linux on physical CPU 0x0
      [    0.000000] Linux version 4.4.198 (dory@srv17) (gcc version 5.4.0 (OpenWrt GCC 5.4.0 7c13c163) ) #1 SMP PREEMPT Fri Jul 9 14:12:49 CST 2021
      [    0.000000] Boot CPU: AArch64 Processor [410fd034]
      [    0.000000] On node 0 totalpages: 131024
      [    0.000000]   DMA zone: 2048 pages used for memmap
      [    0.000000]   DMA zone: 0 pages reserved
      [    0.000000]   DMA zone: 131024 pages, LIFO batch:31
      [    0.000000] psci: probing for conduit method from DT.
      [    0.000000] psci: PSCIv0.2 detected in firmware.
      [    0.000000] psci: Using standard PSCI v0.2 function IDs
      [    0.000000] psci: Trusted OS migration not required
      [    0.000000] PERCPU: Embedded 18 pages/cpu @ffffffc01ffa5000 s35328 r8192 d30208 u73728
      [    0.000000] pcpu-alloc: s35328 r8192 d30208 u73728 alloc=18*4096
      [    0.000000] pcpu-alloc: [0] 0 [0] 1 
      [    0.000000] Detected VIPT I-cache on CPU0
      [    0.000000] CPU features: enabling workaround for ARM erratum 845719
      [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 128976
      [    0.000000] Kernel command line: console=ttyS0,115200n1 BootImage=1 root=/dev/mtdblock7 initrd=0x44000000,0x615E36 loglevel=8 androidboot.hardware=mt7622 swiotlb=512 rootfstype=squashfs
      [    0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes)
      [    0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
      [    0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes)
      [    0.000000] software IO TLB: mapped [mem 0x5fcf5000-0x5fdf5000] (1MB)
      [    0.000000] Memory: 491796K/524096K available (4772K kernel code, 379K rwdata, 1532K rodata, 332K init, 380K bss, 32300K reserved, 0K cma-reserved)
      [    0.000000] Virtual kernel memory layout:
      [    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)
      [    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000   (   246 GB)
      [    0.000000]       .init : 0xffffff80086ac000 - 0xffffff80086ff000   (   332 KB)
      [    0.000000]       .text : 0xffffff8008080000 - 0xffffff800852a000   (  4776 KB)
      [    0.000000]     .rodata : 0xffffff800852a000 - 0xffffff80086ac000   (  1544 KB)
      [    0.000000]       .data : 0xffffff80086ff000 - 0xffffff800875dea0   (   380 KB)
      [    0.000000]     vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000   (     8 GB maximum)
      [    0.000000]               0xffffffbdc0000000 - 0xffffffbdc0800000   (     8 MB actual)
      [    0.000000]     fixed   : 0xffffffbffe7fb000 - 0xffffffbffec00000   (  4116 KB)
      [    0.000000]     PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000   (    16 MB)
      [    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc020000000   (   512 MB)
      [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
      [    0.000000] Preemptible hierarchical RCU implementation.
      [    0.000000]  Build-time adjustment of leaf fanout to 64.
      [    0.000000] NR_IRQS:64 nr_irqs:64 0
      [    0.000000] Architected cp15 timer(s) running at 12.50MHz (phys).
      [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049cda, max_idle_ns: 440795202628 ns
      [    0.000003] sched_clock: 56 bits at 12MHz, resolution 80ns, wraps every 4398046511080ns
      [    0.000056] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 191126102035 ns
      [    0.000229] Console: colour dummy device 80x25
      [    0.000245] Calibrating delay loop (skipped), value calculated using timer frequency.. 25.00 BogoMIPS (lpj=50000)
      [    0.000253] pid_max: default: 32768 minimum: 301
      [    0.000302] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)
      [    0.000307] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes)
      [    0.000786] sched-energy: CPU device node has no sched-energy-costs
      [    0.000793] Invalid sched_group_energy for CPU0
      [    0.000796] CPU0: update cpu_capacity 1024
      [    0.000825] ASID allocator initialised with 32768 entries
      [    0.032097] Detected VIPT I-cache on CPU1
      [    0.032128] Invalid sched_group_energy for CPU1
      [    0.032130] CPU1: update cpu_capacity 1024
      [    0.032132] CPU1: Booted secondary processor [410fd034]
      [    0.032167] Brought up 2 CPUs
      [    0.032179] SMP: Total of 2 processors activated.
      [    0.032185] CPU features: detected feature: 32-bit EL0 Support
      [    0.032191] CPU: All CPU(s) started at EL2
      [    0.032203] alternatives: patching kernel code
      [    0.032277] Invalid sched_group_energy for CPU1
      [    0.032282] Invalid sched_group_energy for Cluster1
      [    0.032286] Invalid sched_group_energy for CPU0
      [    0.032289] Invalid sched_group_energy for Cluster0
      [    0.032509] devtmpfs: initialized
      [    0.036744] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
      [    0.036762] futex hash table entries: 512 (order: 4, 65536 bytes)
      [    0.036870] pinctrl core: initialized pinctrl subsystem
      [    0.037369] NET: Registered protocol family 16
      [    0.037787] [SPM] spm_base = ffffff8008026000
      [    0.037791] [SPM] spm_irq_0 = 6, spm_irq_1 = 7
      [    0.037795] [SPM] spm_irq_2 = 8, spm_irq_3 = 9
      [    0.037798] [SPM] set spm as wakeup devcie.
      [    0.037803] [SPM] spm_rtc cnt: 24414.
      [    0.048168] cpuidle: using governor menu
      [    0.048246] vdso: 2 pages (1 code @ ffffff8008530000, 1 data @ ffffff8008704000)
      [    0.048390] DMA: preallocated 256 KiB pool for atomic allocations
      [    0.048484] Serial: AMBA PL011 UART driver
      [    0.048532] [SPM] PWAKE_EN:1, PCMWDT_EN:0, BYPASS_SYSPWREQ:0, I2C_CHANNEL:2
      [    0.048536] [SLP] SLEEP_DPIDLE_EN:1, REPLACE_DEF_WAKESRC:0, SUSPEND_LOG_EN:1
      [    0.051620] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 5
      [    0.051632] mediatek-mt7622-pinctrl 10005000.pinctrl: Error applying setting, reverse things back
      [    0.051642] mediatek-mt7622-pinctrl 10005000.pinctrl: not freeing pin 101 (PWM7) as part of deactivating group PWM7 - it is already used for some other setting
      [    0.051649] mediatek-mt7622-pinctrl 10005000.pinctrl: failed to select default state
      [    0.077255] vgaarb: loaded
      [    0.077452] SCSI subsystem initialized
      [    0.078912] rbus 18000000.wbsys: PCI host bridge to bus 0000:00
      [    0.078931] pci_bus 0000:00: root bus resource [mem 0x18000000-0x180fffff]
      [    0.078938] pci_bus 0000:00: root bus resource [bus 00-ff]
      [    0.078958] pci 0000:00:00.0: [14c3:7622] type 00 class 0x000280
      [    0.078973] pci 0000:00:00.0: reg 0x10: [mem 0x18000000-0x1800000f 64bit]
      [    0.078979] pci 0000:00:00.0: reg 0x18: [mem 0x00000000-0x0000000f]
      [    0.078986] pci 0000:00:00.0: reg 0x1c: [mem 0x00000000-0x0000000f]
      [    0.078992] pci 0000:00:00.0: reg 0x20: [mem 0x00000000-0x0000000f]
      [    0.078998] pci 0000:00:00.0: reg 0x24: [mem 0x00000000-0x0000000f]
      [    0.079027] pci 0000:00:00.0: of_irq_parse_pci() failed with rc=-22
      [    0.079349] clocksource: Switched to clocksource arch_sys_counter
      [    0.085425] NET: Registered protocol family 2
      [    0.085746] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
      [    0.085779] TCP bind hash table entries: 4096 (order: 4, 65536 bytes)
      [    0.085838] TCP: Hash tables configured (established 4096 bind 4096)
      [    0.085880] UDP hash table entries: 256 (order: 1, 8192 bytes)
      [    0.085894] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
      [    0.085992] NET: Registered protocol family 1
      [    0.086031] PCI: CLS 0 bytes, default 128
      [    0.086150] Unpacking initramfs...
      [    0.086157] Initramfs unpacking failed: junk in compressed archive
      [    0.088814] Freeing initrd memory: 6228K
      [    0.096134] squashfs: version 4.0 (2009/01/31) Phillip Lougher
      [    0.096317] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
      [    0.096806] fuse init (API version 7.23)
      [    0.097574] io scheduler noop registered
      [    0.097761] io scheduler cfq registered (default)
      [    0.138561] mtk-pcie 1a143000.pcie: pcie rc 0 linkup success
      [    0.138714] mtk-pcie 1a143000.pcie: PCI host bridge to bus 0001:00
      [    0.138725] pci_bus 0001:00: root bus resource [??? 0x00000000 flags 0x0]
      [    0.138731] pci_bus 0001:00: root bus resource [mem 0x20000000-0x27ffffff]
      [    0.138737] pci_bus 0001:00: root bus resource [bus 00-ff]
      [    0.138775] pci 0001:00:00.0: [14c3:5396] type 01 class 0x060400
      [    0.138827] pci 0001:00:00.0: reg 0x10: [mem 0x00000000-0xffffffff 64bit pref]
      [    0.138948] pci 0001:00:00.0: of_irq_parse_pci() failed with rc=-22
      [    0.139069] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
      [    0.139291] pci 0001:01:00.0: [14c3:7915] type 00 class 0x000280
      [    0.139607] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref]
      [    0.139720] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref]
      [    0.139833] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref]
      [    0.140347] pci 0001:01:00.0: supports D1 D2
      [    0.140353] pci 0001:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
      [    0.147427] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
      [    0.147465] pci 0001:00:00.0: BAR 0: no space for [mem size 0xffffffff 64bit pref]
      [    0.147471] pci 0001:00:00.0: BAR 0: failed to assign [mem size 0xffffffff 64bit pref]
      [    0.147478] pci 0001:00:00.0: BAR 8: assigned [mem 0x20000000-0x201fffff]
      [    0.147487] pci 0001:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit pref]
      [    0.147578] pci 0001:01:00.0: BAR 2: assigned [mem 0x20100000-0x20103fff 64bit pref]
      [    0.147669] pci 0001:01:00.0: BAR 4: assigned [mem 0x20104000-0x20104fff 64bit pref]
      [    0.147758] pci 0001:00:00.0: PCI bridge to [bus 01]
      [    0.147769] pci 0001:00:00.0:   bridge window [mem 0x20000000-0x201fffff]
      [    0.147827] pcieport 0001:00:00.0: of_irq_parse_pci() failed with rc=-22
      [    0.147842] pcieport 0001:00:00.0: enabling device (0000 -> 0002)
      [    0.148020] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
      [    0.148025] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
      [    0.148035] pcie_pme 0001:00:00.0:pcie01: service driver pcie_pme loaded
      [    0.174955] mtk-pcie 1a145000.pcie: pcie rc 1 linkup success
      [    0.175067] mtk-pcie 1a145000.pcie: PCI host bridge to bus 0002:00
      [    0.175075] pci_bus 0002:00: root bus resource [??? 0x00000000 flags 0x0]
      [    0.175081] pci_bus 0002:00: root bus resource [mem 0x28000000-0x2fffffff]
      [    0.175087] pci_bus 0002:00: root bus resource [bus 00-ff]
      [    0.175118] pci 0002:00:01.0: [14c3:5396] type 01 class 0x060400
      [    0.175166] pci 0002:00:01.0: reg 0x10: [mem 0x00000000-0xffffffff 64bit pref]
      [    0.175271] pci 0002:00:01.0: of_irq_parse_pci() failed with rc=-22
      [    0.175392] pci 0002:00:01.0: bridge configuration invalid ([bus 00-00]), reconfiguring
      [    0.175610] pci 0002:01:00.0: [14c3:7915] type 00 class 0x000280
      [    0.175915] pci 0002:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref]
      [    0.176028] pci 0002:01:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref]
      [    0.176141] pci 0002:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref]
      [    0.176654] pci 0002:01:00.0: supports D1 D2
      [    0.176660] pci 0002:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
      [    0.183424] pci_bus 0002:01: busn_res: [bus 01-ff] end is updated to 01
      [    0.183458] pci 0002:00:01.0: BAR 0: no space for [mem size 0xffffffff 64bit pref]
      [    0.183464] pci 0002:00:01.0: BAR 0: failed to assign [mem size 0xffffffff 64bit pref]
      [    0.183471] pci 0002:00:01.0: BAR 8: assigned [mem 0x28000000-0x281fffff]
      [    0.183479] pci 0002:01:00.0: BAR 0: assigned [mem 0x28000000-0x280fffff 64bit pref]
      [    0.183569] pci 0002:01:00.0: BAR 2: assigned [mem 0x28100000-0x28103fff 64bit pref]
      [    0.183659] pci 0002:01:00.0: BAR 4: assigned [mem 0x28104000-0x28104fff 64bit pref]
      [    0.183748] pci 0002:00:01.0: PCI bridge to [bus 01]
      [    0.183759] pci 0002:00:01.0:   bridge window [mem 0x28000000-0x281fffff]
      [    0.183810] pcieport 0002:00:01.0: of_irq_parse_pci() failed with rc=-22
      [    0.183823] pcieport 0002:00:01.0: enabling device (0000 -> 0002)
      [    0.183984] pcieport 0002:00:01.0: Signaling PME through PCIe PME interrupt
      [    0.183989] pci 0002:01:00.0: Signaling PME through PCIe PME interrupt
      [    0.183998] pcie_pme 0002:00:01.0:pcie01: service driver pcie_pme loaded
      [    0.188825] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
      [    0.190020] console [ttyS0] disabled
      [    0.210190] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 232, base_baud = 1562500) is a ST16650V2
      [    1.305601] console [ttyS0] enabled
      [    1.309824] ralink_gpio: got dynamic major 250
      [    1.314285] Ralink gpio driver initialized
      [    1.318444] Unable to detect cache hierarchy for CPU 0
      [    1.326712] loop: module loaded
      [    1.330344] dump_power_table[0] = { .cpufreq_khz = 1350000,  .cpufreq_ncpu = 2,      .cpufreq_power = 995 }
      [    1.339575] dump_power_table[1] = { .cpufreq_khz = 1262500,  .cpufreq_ncpu = 2,      .cpufreq_power = 811 }
      [    1.348792] dump_power_table[2] = { .cpufreq_khz = 1137500,  .cpufreq_ncpu = 2,      .cpufreq_power = 736 }
      [    1.358010] dump_power_table[3] = { .cpufreq_khz = 1025000,  .cpufreq_ncpu = 2,      .cpufreq_power = 624 }
      [    1.367237] dump_power_table[4] = { .cpufreq_khz = 1350000,  .cpufreq_ncpu = 1,      .cpufreq_power = 517 }
      [    1.376456] dump_power_table[5] = { .cpufreq_khz = 812500,   .cpufreq_ncpu = 2,      .cpufreq_power = 492 }
      [    1.385585] dump_power_table[6] = { .cpufreq_khz = 1262500,  .cpufreq_ncpu = 1,      .cpufreq_power = 377 }
      [    1.394803] dump_power_table[7] = { .cpufreq_khz = 600000,   .cpufreq_ncpu = 2,      .cpufreq_power = 376 }
      [    1.403933] dump_power_table[8] = { .cpufreq_khz = 1137500,  .cpufreq_ncpu = 1,      .cpufreq_power = 333 }
      [    1.413151] dump_power_table[9] = { .cpufreq_khz = 437500,   .cpufreq_ncpu = 2,      .cpufreq_power = 295 }
      [    1.422279] dump_power_table[10] = { .cpufreq_khz = 1025000, .cpufreq_ncpu = 1,      .cpufreq_power = 258 }
      [    1.431580] dump_power_table[11] = { .cpufreq_khz = 300000,  .cpufreq_ncpu = 2,      .cpufreq_power = 225 }
      [    1.440794] dump_power_table[12] = { .cpufreq_khz = 812500,  .cpufreq_ncpu = 1,      .cpufreq_power = 204 }
      [    1.450007] dump_power_table[13] = { .cpufreq_khz = 600000,  .cpufreq_ncpu = 1,      .cpufreq_power = 166 }
      [    1.459221] dump_power_table[14] = { .cpufreq_khz = 437500,  .cpufreq_ncpu = 1,      .cpufreq_power = 140 }
      [    1.468435] dump_power_table[15] = { .cpufreq_khz = 300000,  .cpufreq_ncpu = 1,      .cpufreq_power = 119 }
      [    1.478811] [cal] calefuse1  = 0x782e7b40
      [    1.482745] [cal] calefuse2  = 0x564010
      [    1.486495] [cal] g_adc_ge_t = 0x2e7
      [    1.490066] [cal] g_adc_oe_t = 0x1e0
      [    1.493641] [cal] g_degc_cali        = 0x2d
      [    1.497212] [cal] g_adc_cali_en_t    = 0x1
      [    1.501047] [cal] g_o_slope  = 0x0
      [    1.504359] [cal] g_o_slope_sign     = 0x0
      [    1.508107] [cal] g_id               = 0x0
      [    1.511063] [cal] g_o_vtsmcu1        = 0x0
      [    1.514548] [cal] g_o_vtsmcu2        = 0x159
      [    1.518205] [cal] g_o_vtsmcu3        = 0x0
      [    1.521689] [cal] g_o_vtsmcu4        = 0x0
      [    1.525176] [cal] g_ge               = 0x233
      [    1.528313] [cal] g_gain             = 0x2943
      [    1.531710] [cal] g_x_roomt1 = 0x1f6e
      [    1.538306] MTK-BTIF[E]hal_btif_clk_get_and_prepare(286):[CCF]clk_btif=ffffffc00327c200
      [    1.546333] MTK-BTIF[E]hal_btif_clk_get_and_prepare(292):[CCF]clk_btif_apdma=ffffffc00327c600
      [    1.556808] [btmtk_err] btmtk_get_irq: irq_id:240 irq_flags:8
      [    1.573518] Recognize NAND: ID [
      [    1.576590] ef aa 
      [    1.578600] 21 [    1.580356] ], [Winbond 1Gb], Page[2048]B, Spare [64]B Total [128]MB
      [    1.586893] nand: device found, Manufacturer ID: 0xef, Chip ID: 0xaa
      [    1.593246] nand: Winbond NAND 128MiB 1,8V 8-bit
      [    1.597862] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
      [    1.605430] [NAND]select ecc bit:4, sparesize :64
      [    1.611016] [BBT] BMT.v2 is found at 0x3ff
      [    1.615141] 15 ofpart partitions found on MTD device MTK-SNAND
      [    1.620970] Creating 15 MTD partitions on "MTK-SNAND":
      [    1.626108] 0x000000000000-0x000000080000 : "Preloader"
      [    1.632539] 0x000000080000-0x0000000c0000 : "ATF"
      [    1.638052] 0x0000000c0000-0x000000140000 : "Bootloader"
      [    1.644470] 0x000000140000-0x0000001c0000 : "Ubootenv"
      [    1.650715] 0x0000001c0000-0x000000280000 : "Factory"
      [    1.657171] 0x0000002c0000-0x0000034c0000 : "firmware_now"
      [    1.723809] 2 fit-fw partitions found on MTD device firmware_now
      [    1.729818] 0x0000002c0000-0x000000540000 : "kernel"
      [    1.738175] 0x000000540000-0x0000034c0000 : "rootfs"
      [    1.797993] mtd: device 7 (rootfs) set to be root filesystem
      [    1.803664] 0x0000034c0000-0x0000035c0000 : "Config"
      [    1.810347] 0x000003600000-0x000006800000 : "firmware"
      [    1.873256] 0x000006800000-0x000006900000 : "Config_2"
      [    1.880074] 0x000006900000-0x000006a00000 : "persist"
      [    1.886808] 0x000006a00000-0x000006b00000 : "idmkey"
      [    1.893445] 0x000006b00000-0x000006c00000 : "mesh"
      [    1.899908] 0x000006c00000-0x0000075c0000 : "Backup"
      [    1.916562] 0x000000280000-0x0000034c0000 : "RAS1"
      [    1.979369] 0x0000035c0000-0x000006800000 : "RAS2"
      [    2.042194] mtk-snand 1100d000.snfi: [mtk_snand] probe successfully!
      [    2.048990] mtk-nor 11014000.spi: unrecognized JEDEC id bytes: 00,  0,  0
      [    2.055797] mtk-nor: probe of 11014000.spi failed with error -2
      [    2.062204] libphy: Fixed MDIO Bus: probed
      [    2.066655] sean debug physpeed = 2500
      [    2.104227] libphy: mdio: probed
      [    2.107481] mtk_soc_eth 1b100000.ethernet: generated random MAC address c2:58:19:8e:ef:57
      [    2.115836] mtk_soc_eth 1b100000.ethernet: connected mac 0 to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
      [    2.126531] mtk_soc_eth 1b100000.ethernet eth0: mediatek frame engine at 0xffffff8008840000, irq 251
      [    2.135664] netif_napi_add() called with weight 256 on device 
      [    2.143039] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
      [    2.151696] register cpuidle driver!!!!!!!!!!!!!!!!!
      [    2.158659] nf_conntrack version 0.5.0 (3890 buckets, 15560 max)
      [    2.165492] NET: Registered protocol family 10
      [    2.170598] sit: IPv6 over IPv4 tunneling driver
      [    2.175660] NET: Registered protocol family 17
      [    2.180172] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
      [    2.192847] Bridge firewalling registered
      [    2.196864] 8021q: 802.1Q VLAN Support v1.8
      [    2.201542] registered taskstats version 1
      [    2.743671] mt753x gsw@0: Switch is MediaTek MT7531AE rev 1
      [    2.754067] mt753x gsw@0: HWSTRAP=0xff XTAL=25MHz
      [    3.019933] random: nonblocking pool is initialized
      [    3.115364] mtk_soc_eth 1b100000.ethernet: path gmac1_sgmii in set_mux_gdm1_to_gmac1_esw updated = 1
      [    3.124499] mtk_soc_eth 1b100000.ethernet: mux mux_gmac2_gmac0_to_gephy isn't present on the SoC
      [    3.133281] mtk_soc_eth 1b100000.ethernet: mux mux_u3_gmac2_to_qphy isn't present on the SoC
      [    3.141718] mtk_soc_eth 1b100000.ethernet: path gmac1_sgmii in set_mux_gmac1_gmac2_to_sgmii_rgmii updated = 1
      [    3.151627] mtk_soc_eth 1b100000.ethernet: mux mux_gmac12_to_gephy_sgmii isn't present on the SoC
      [    4.763522] libphy: mt753x_mdio: probed
      [    4.769585] [extphy] 0x697A=0x3
      [    5.055089] mt753x gsw@0: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> START CALIBRATION:
      [    5.063266] mt753x gsw@0: -------- gephy-calbration (port:0) --------
      [    5.080025] CALDLY = 40
      [    5.145568] 0x1e-e0 = 2828
      [    5.150277] 0x1f-115 = 5
      [    5.152808]   GE Rext AnaCal Done! (8)(0x28)  
      [    5.227169]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    5.296226]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    5.365173]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    5.439492]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 
      [    5.447859]  GE 1e_174(0xb2b2), 1e_175(0xb2b1)  
      [    5.490863]  GE Tx offset AnaCal Done! (pair-0)(2)(0x21) 0x1e_172=0x2120
      [    5.518912]  GE Tx offset AnaCal Done! (pair-1)(2)(0x21) 0x1e_172=0x2121
      [    5.541617]  GE Tx offset AnaCal Done! (pair-2)(1)(0x1) 0x1e_173=0x120
      [    5.580154]  GE Tx offset AnaCal Done! (pair-3)(4)(0x23) 0x1e_173=0x123
      [    5.719541]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x8421)
      [    5.816211]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2121)
      [    5.850239]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x151d)
      [    5.963006]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x242c)
      [    6.016388] PORT 0 RX_DC_OFFSET
      [    6.030516] before pairA output = e
      [    6.036065] after pairA output = 0
      [    6.041445] before pairB output = 1e
      [    6.047081] after pairB output = ff
      [    6.052550] before pairC output = f
      [    6.058101] after pairC output = 1
      [    6.063490] before pairD output = f
      [    6.069036] after pairD output = 1
      [    6.072737] mt753x gsw@0: -------- gephy-calbration (port:1) --------
      [    6.089364] CALDLY = 40
      [    6.161050]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 
      [    6.229396]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    6.292526]  GE R50 AnaCal Done! (9) (0x34)(0xb4) 
      [    6.366023]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 
      [    6.374347]  GE 1e_174(0xb1b2), 1e_175(0xb4b1)  
      [    6.411609]  GE Tx offset AnaCal Done! (pair-0)(1)(0x1) 0x1e_172=0x120
      [    6.439181]  GE Tx offset AnaCal Done! (pair-1)(2)(0x2) 0x1e_172=0x102
      [    6.461511]  GE Tx offset AnaCal Done! (pair-2)(1)(0x1) 0x1e_173=0x120
      [    6.494461]  GE Tx offset AnaCal Done! (pair-3)(3)(0x3) 0x1e_173=0x103
      [    6.599678]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x741d)
      [    6.662563]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1d1d)
      [    6.743086]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1f27)
      [    6.797384]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1b23)
      [    6.850892] PORT 1 RX_DC_OFFSET
      [    6.865108] before pairA output = 1e
      [    6.870746] after pairA output = fe
      [    6.876220] before pairB output = 1e
      [    6.881859] after pairB output = 0
      [    6.887234] before pairC output = 1e
      [    6.892864] after pairC output = ff
      [    6.898332] before pairD output = 1d
      [    6.903972] after pairD output = ff
      [    6.907759] mt753x gsw@0: -------- gephy-calbration (port:2) --------
      [    6.924283] CALDLY = 40
      [    6.990724]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    7.053726]  GE R50 AnaCal Done! (9) (0x34)(0xb4) 
      [    7.116763]  GE R50 AnaCal Done! (9) (0x34)(0xb4) 
      [    7.179761]  GE R50 AnaCal Done! (9) (0x34)(0xb4) 
      [    7.188008]  GE 1e_174(0xb2b4), 1e_175(0xb4b4)  
      [    7.235760]  GE Tx offset AnaCal Done! (pair-0)(3)(0x22) 0x1e_172=0x2220
      [    7.263568]  GE Tx offset AnaCal Done! (pair-1)(2)(0x21) 0x1e_172=0x2221
      [    7.307263]  GE Tx offset AnaCal Done! (pair-2)(5)(0x24) 0x1e_173=0x2420
      [    7.340272]  GE Tx offset AnaCal Done! (pair-3)(3)(0x22) 0x1e_173=0x2422
      [    7.412830]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x5c17)
      [    7.482274]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1d1d)
      [    7.516346]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1921)
      [    7.610107]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x2129)
      [    7.663897] PORT 2 RX_DC_OFFSET
      [    7.678152] before pairA output = 1e
      [    7.683825] after pairA output = 1
      [    7.689223] before pairB output = 1e
      [    7.694874] after pairB output = 0
      [    7.700277] before pairC output = e
      [    7.705843] after pairC output = 1
      [    7.711243] before pairD output = e
      [    7.716813] after pairD output = ff
      [    7.720595] mt753x gsw@0: -------- gephy-calbration (port:3) --------
      [    7.737349] CALDLY = 40
      [    7.804470]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    7.868115]  GE R50 AnaCal Done! (9) (0x34)(0xb4) 
      [    7.936979]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    8.006024]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 
      [    8.014392]  GE 1e_174(0xb2b4), 1e_175(0xb2b2)  
      [    8.051917]  GE Tx offset AnaCal Done! (pair-0)(1)(0x1) 0x1e_172=0x120
      [    8.079719]  GE Tx offset AnaCal Done! (pair-1)(2)(0x2) 0x1e_172=0x102
      [    8.107560]  GE Tx offset AnaCal Done! (pair-2)(2)(0x21) 0x1e_173=0x2120
      [    8.140832]  GE Tx offset AnaCal Done! (pair-3)(3)(0x3) 0x1e_173=0x2103
      [    8.267062]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x8421)
      [    8.350488]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2020)
      [    8.411424]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1d25)
      [    8.445669]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1921)
      [    8.499572] PORT 3 RX_DC_OFFSET
      [    8.513866] before pairA output = f
      [    8.519433] after pairA output = 0
      [    8.524822] before pairB output = 1c
      [    8.530477] after pairB output = 0
      [    8.535876] before pairC output = f
      [    8.541444] after pairC output = 0
      [    8.546846] before pairD output = 1e
      [    8.552503] after pairD output = 1
      [    8.556205] mt753x gsw@0: -------- gephy-calbration (port:4) --------
      [    8.572969] CALDLY = 40
      [    8.656003]  GE R50 AnaCal Done! (13) (0x26)(0xa6) 
      [    8.740934]  GE R50 AnaCal Done! (13) (0x26)(0xa6) 
      [    8.820609]  GE R50 AnaCal Done! (12) (0x30)(0xb0) 
      [    8.910199]  GE R50 AnaCal Done! (14) (0x24)(0xa4) 
      [    8.918528]  GE 1e_174(0xa6a6), 1e_175(0xb0a4)  
      [    8.961073]  GE Tx offset AnaCal Done! (pair-0)(2)(0x21) 0x1e_172=0x2120
      [    8.994200]  GE Tx offset AnaCal Done! (pair-1)(3)(0x3) 0x1e_172=0x2103
      [    9.016661]  GE Tx offset AnaCal Done! (pair-2)(1)(0x1) 0x1e_173=0x120
      [    9.039007]  GE Tx offset AnaCal Done! (pair-3)(1)(0x1) 0x1e_173=0x101
      [    9.111352]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x5c17)
      [    9.147909]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1616)
      [    9.201646]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1c24)
      [    9.261893]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x131b)
      [    9.315270] PORT 4 RX_DC_OFFSET
      [    9.329371] before pairA output = 1e
      [    9.335007] after pairA output = 0
      [    9.340384] before pairB output = 1d
      [    9.346015] after pairB output = ff
      [    9.351483] before pairC output = c
      [    9.357024] after pairC output = 1
      [    9.362403] before pairD output = f
      [    9.367954] after pairD output = 0
      [    9.371652] [rtl8221b] After phy_calibration
      [    9.376713] [rtl8221b] phy_id = 0x1cc849
      [    9.380633] [rtl8221b] gsw = 0x41b0018
      [    9.384377] [rtl8221b] addr = 0x5
      [    9.388381] [rtl8221b_init] 0x697A = 0x3
      [    9.392301] [rtl8221b] call phy reset
      [    9.395958] [rtl8221b] gpio9 reset pin pull low
      [    9.857216] [rtl8221b] After reset phy 0x697A = 0x3
      [    9.862091] [rtl8221b] Disable Auto Negotiation addr = 0x5
      [    9.870646] [rtl8221b] Finish extphy_init 0x697A = 0x3
      [    9.875781] [rtl8221b] trigger phy RTL8221b interrupt
      [    9.884465] [SPM] pwrap node has not register regmap
      [    9.889891] regulator regulator.3: info->modeset_reg 0xc = 0x181c32a2
      [    9.897257] regulator regulator.3: info->modeset_reg 0xc = 0x101c32a2
      [    9.926247] VFS: Mounted root (squashfs filesystem) readonly on device 31:7.
      [    9.935718] devtmpfs: mounted
      [    9.938827] Freeing unused kernel memory: 332K
      [    9.943626] This architecture does not have kernel memory protection.
      procd: Console is alive
      [   10.616778] @@@ INIT_WORK wan port irq !!! 
      [   10.623855] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 47
      [   10.632742] mtk-msdc 11230000.mmc: Error applying setting, reverse things back
      [   10.640032] msdc_drv_probe!
      [   10.643428] mtk-msdc 11230000.mmc: Regulator set error -22: 3300000 - 3300000
      [   10.650609] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 47
      [   10.659497] mtk-msdc 11230000.mmc: Error applying setting, reverse things back
      [   10.695514] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 19
      [   10.704398] mtk-msdc 11240000.mmc: Error applying setting, reverse things back
      [   10.711650] msdc_drv_probe!
      [   10.714470] mtk-msdc 11240000.mmc: Got CD GPIO
      [   10.719404] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 19
      [   10.728288] mtk-msdc 11240000.mmc: Error applying setting, reverse things back
      [   10.768321] sdhci: Secure Digital Host Controller Interface driver
      [   10.774527] sdhci: Copyright(c) Pierre Ossman
      [   10.779251] sdhci-pltfm: SDHCI platform and OF driver helper
      procd: - preinit -
      ifconfig: SIOCSIFHWADDR: No such device
      /sbin/uci: Entry not found
      /sbin/uci: Entry not found
      [   11.296201] led=102, on=1, off=1, blinks,=1, reset=0, time=4000 low_trigger=1
      Press the [f] key and hit [enter] to enter failsafe mode
      Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
      [   11.698628] mtk-msdc 11230000.mmc: no support for card's volts
      [   11.704472] mmc0: error -22 whilst initialising SDIO card
      [   11.711645] mtk-msdc 11230000.mmc: no support for card's volts
      [   11.717476] mmc0: error -22 whilst initialising MMC card
      [   11.723883] mtk-msdc 11230000.mmc: Regulator set error -22: 3300000 - 3300000
      [   11.731049] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 47
      [   11.739922] mtk-msdc 11230000.mmc: Error applying setting, reverse things back
      [   12.779154] mtk-msdc 11230000.mmc: no support for card's volts
      [   12.784998] mmc0: error -22 whilst initialising SDIO card
      [   12.792732] mtk-msdc 11230000.mmc: no support for card's volts
      [   12.798564] mmc0: error -22 whilst initialising MMC card
      [   12.804994] mtk-msdc 11230000.mmc: Regulator set error -22: 3300000 - 3300000
      [   12.812159] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 47
      [   12.821040] mtk-msdc 11230000.mmc: Error applying setting, reverse things back
      [   13.863523] mtk-msdc 11230000.mmc: no support for card's volts
      [   13.869365] mmc0: error -22 whilst initialising SDIO card
      [   13.878214] mtk-msdc 11230000.mmc: no support for card's volts
      [   13.884048] mmc0: error -22 whilst initialising MMC card
      [   13.890521] mtk-msdc 11230000.mmc: Regulator set error -22: 3300000 - 3300000
      [   13.897684] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 47
      [   13.906554] mtk-msdc 11230000.mmc: Error applying setting, reverse things back
      /sbin/uci: Entry not found
      /sbin/uci: Entry not found
      [   14.386593] led=102, on=1, off=1, blinks,=1, reset=0, time=4000 low_trigger=1
      mounting /dev/root
      [   14.580493] block: attempting to load /etc/config/fstab
      [   14.604819] block: extroot: not configured
      procd: - early -
      [   14.950090] mtk-msdc 11230000.mmc: no support for card's volts
      [   14.955996] mmc0: error -22 whilst initialising SDIO card
      [   14.968628] mtk-msdc 11230000.mmc: no support for card's volts
      [   14.974545] mmc0: error -22 whilst initialising MMC card
      procd: - ubus -
      procd: - init -
      Please press Enter to activate this console.
      [   15.988135] mtk-msdc 11240000.mmc: no support for card's volts
      [   15.995205] mmc1: error -22 whilst initialising SDIO card
      [   16.003847] mtk-msdc 11240000.mmc: no support for card's volts
      [   16.009727] mmc1: error -22 whilst initialising MMC card
      [   16.017260] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 19
      [   16.026321] mtk-msdc 11240000.mmc: Error applying setting, reverse things back
      ##### Disable 1G 100M phy EEE #####
      [   17.096761] mtk-msdc 11240000.mmc: no support for card's volts
      [   17.104470] mmc1: error -22 whilst initialising SDIO card
      [   17.122847] mtk-msdc 11240000.mmc: no support for card's volts
      [   17.128756] mmc1: error -22 whilst initialising MMC card
      [   17.135242] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 19
      [   17.144155] mtk-msdc 11240000.mmc: Error applying setting, reverse things back
      ##### Reset 25Gphy #####
      [   17.803297] jffs2: notice: (1562) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
      [   17.894809] jffs2: notice: (1569) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
      ##### Uci List Unchanged. #####
      ##### Skip Checking Config. #####
      [   18.235050] mtk-msdc 11240000.mmc: no support for card's volts
      [   18.240956] mmc1: error -22 whilst initialising SDIO card
      [   18.252110] mtk-msdc 11240000.mmc: no support for card's volts
      [   18.260015] mmc1: error -22 whilst initialising MMC card
      [   18.268569] mediatek-mt7622-pinctrl 10005000.pinctrl: pin_config_group_set op failed for group 19
      [   18.279477] mtk-msdc 11240000.mmc: Error applying setting, reverse things back
      [   18.992347] sbdev driver(major: 248) installed.
      [   18.999407] ipip: IPv4 over IPv4 tunneling driver
      [   19.009629] l2tp_core: L2TP core driver, V2.0
      [   19.016513] l2tp_netlink: L2TP netlink interface
      [   19.023539] gre: GRE over IPv4 demultiplexor driver
      [   19.033024] ip_gre: GRE over IPv4 tunneling driver
      [   19.041192] ip6_tables: (C) 2000-2006 Netfilter Core Team
      [   19.052229] ebt_time: kernel timezone is -0000
      [   19.057615] Ebtables v2.0 registered
      [   19.064143] ip_tables: (C) 2000-2006 Netfilter Core Team
      [   19.072009] mediatek_soc_hnat 1b100000.hnat: wan = eth0.2
      [   19.077650] mediatek_soc_hnat 1b100000.hnat: lan = eth0
      [   19.083083] mediatek_soc_hnat 1b100000.hnat: ppd = eth0.1
      [   19.092472] mediatek_soc_hnat 1b100000.hnat: gmac num = 2
      [   19.098356] mediatek_soc_hnat 1b100000.hnat: FOE entry number = 8192
      [   19.105355] mediatek_soc_hnat 1b100000.hnat: hwnat start
      [   19.190397] Netfilter messages via NETLINK v0.30.
      [   19.202537] xt_time: kernel timezone is -0000
      [   19.375376] mtk-msdc 11240000.mmc: no support for card's volts
      [   19.384204] mmc1: error -22 whilst initialising SDIO card
      [   19.399437] mtk-msdc 11240000.mmc: no support for card's volts
      [   19.406321] mmc1: error -22 whilst initialising MMC card
      [   20.042118] register mt_drv
      [   20.045337] mt_drv 0001:01:00.0: enabling device (0000 -> 0002)
      [   20.057513] 
      [   20.057513] 
      [   20.057513] === pAd = ffffff8009901000, size = 13812096 ===
      [   20.057513] 
      [   20.068075] <-- RTMPAllocAdapterBlock, Status=0
      [   20.072618] PCI CSRBaseAddress =0xffffff8009800000, csr_addr=0xffffff8009800000!
      [   20.080037] RTMPInitPCIeDevice():device_id=0x7915
      [   20.084745] mt7915_init()-->
      [   20.087634] Use 1st ePAeLNA default bin.
      [   20.091633] <--mt7915_init()
      [   20.095058] wdev_init(caller:RTMP_COM_IoctlHandle+0x340/0x1678 [mt7915d]), wdev(0)
      [   20.102968] Rx[0] Ring: total 24576 bytes allocated
      [   20.107919] Rx[1] Ring: total 24576 bytes allocated
      [   20.113270] Rx[2] Ring: total 8192 bytes allocated
      [   20.118923] Rx[3] Ring: total 16384 bytes allocated
      [   20.124268] Rx[4] Ring: total 8192 bytes allocated
      [   20.129076] <-- pci_alloc_tx_rx_ring_mem, Status=0
      [   20.134647] mt_drv 0002:01:00.0: enabling device (0000 -> 0002)
      [   20.148179] 
      [   20.148179] 
      [   20.148179] === pAd = ffffff800a901000, size = 13812096 ===
      [   20.148179] 
      [   20.158776] <-- RTMPAllocAdapterBlock, Status=0
      [   20.163406] PCI CSRBaseAddress =0xffffff800a800000, csr_addr=0xffffff800a800000!
      [   20.170901] RTMPInitPCIeDevice():device_id=0x7915
      [   20.175646] mt7915_init()-->
      [   20.178524] Use 2nd iPAiLNA default bin.
      [   20.182572] <--mt7915_init()
      [   20.186199] wdev_init(caller:RTMP_COM_IoctlHandle+0x340/0x1678 [mt7915d]), wdev(0)
      [   20.194234] Rx[0] Ring: total 24576 bytes allocated
      [   20.199225] Rx[1] Ring: total 24576 bytes allocated
      [   20.204708] Rx[2] Ring: total 8192 bytes allocated
      [   20.210421] Rx[3] Ring: total 16384 bytes allocated
      [   20.215832] Rx[4] Ring: total 8192 bytes allocated
      [   20.220642] <-- pci_alloc_tx_rx_ring_mem, Status=0
      [   20.228005] whnat_module_init(): module init and register callback for whnat
      [   20.235240] create whnat_ctrl ok!!!
      [   20.238849] wed_slot_map_get(): assign slot_id:0 for entry: 0!
      [   20.244764] wed_slot_map_get(): assign slot_id:1 for entry: 1!
      [   20.250760] whnat_hif_pcie_mirror_probe(): hif_cfg base addr=ffffff80096a2400
      [   20.259434] ctnetlink v0.93: registering with nfnetlink.
      [   20.266734] PPP generic driver version 2.4.2
      [   20.271928] PPP MPPE Compression module registered
      [   20.277683] NET: Registered protocol family 24
      [   20.283054] PPTP driver version 0.8.5
      [   20.288671] l2tp_ppp: PPPoL2TP kernel driver, V2.0
      [   22.008202] mtd: Bootloader locked
      [   22.011656] mtd: Ubootenv locked
      [   22.014877] mtd: Factory locked
      [   22.018026] mtd_locked init
      [   25.941474] led=102, on=1, off=1, blinks,=1, reset=0, time=4000 low_trigger=1
      [   26.101391] device eth0.1 entered promiscuous mode
      [   26.112500] device eth0 entered promiscuous mode
      [   26.121554] br-lan: port 1(eth0.1) entered forwarding state
      [   26.127212] br-lan: port 1(eth0.1) entered forwarding state
      [   26.157159] device eth0.2 entered promiscuous mode
      [   26.162597] br-lan: port 2(eth0.2) entered forwarding state
      [   26.168244] br-lan: port 2(eth0.2) entered forwarding state
      [   28.127392] br-lan: port 1(eth0.1) entered forwarding state
      [   28.171381] br-lan: port 2(eth0.2) entered forwarding state
      [   28.313300] hook is going to be disabled !
      start daemon 
      [   29.624146] ra0: ===> main_virtual_if_open
      [   29.628332] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT
      [   29.635397] load l1profile succeed!
      [   29.638975] WHNAT=1
      [   29.641166] whnat_cap_support(): chip_id=7915 is in WHNAT support list
      [   29.647707] wifi_slot_get(): bus name=PCI Bus 0001:01, funid=0, get slot id=0
      [   29.654854] whnat_entry_acquire(): PCIE SLOT:0, hook to WHNAT,entry id=0
      [   29.661758] wed_init(0): irq=13,base_addr=0xffffff800b7ea000
      [   29.668418] wed_ring_init(): wed ring init result = 0
      [   29.684312] create wed ok!!!
      [   29.687386] wdma_init(): wdma(0) base addr=ffffff800b8fc800
      [   29.692975] wdma_init(): wdma(0) irq[0]=254
      [   29.697193] wdma_init(): wdma(0) irq[1]=255
      [   29.701384] wdma_init(): wdma(0) irq[2]=256
      [   29.706186] wifi_chip_probe(): Chang CHIP IRQ: 260 to WHNAT IRQ: 13
      [   29.712459] wifi_slot_get(): bus name=PCI Bus 0001:01, funid=0, get slot id=0
      [   29.719666] whnat_probe(): probe fail since whnat is full!
      [   29.725163] whnat_dev0: probe of 1020a000.wed2 failed with error -1
      [   29.731694] mt_service_open: wlan service opens successfully!
      [   29.738480] APWdsInitialize():WdsEntry[0~15]
      [   29.744303] BssidNum=4
      [   29.746655] Pf2MbssIdxMap:
      [   29.749371]  0  1  2  3 
      [   29.752129] MacAddress1 = 00:00:00:00:00:00
      [   29.756336] MacAddress2 = 00:00:00:00:00:00
      [   29.760551] MacAddress3 = 00:00:00:00:00:00
      [   29.765123] E2pAccessMode=2
      [   29.768118] SSID[0]=IODATA-46924c-2G, EdcaIdx=0
      [   29.772664] SSID[1]=IO-Guest-46924c-2G, EdcaIdx=0
      [   29.777384] SSID[2]=, EdcaIdx=0
      [   29.780560] SSID[3]=, EdcaIdx=0
      [   29.783980] RTMPSetProfileParameters(): DBDC Mode=0, eDBDC_mode = 0
      [   29.790451] cfg_mode=16
      [   29.792900] cfg_mode=16
      [   29.795347] cfg_mode=16
      [   29.797791] wmode_band_equal(): Band Equal!
      [   29.802191] auto_ch_select_set_cfg(): BandIdx0, AutoChannelAtBootup=1, AutoChannelAlg = 3
      [   29.810388] auto_ch_select_set_cfg(): BandIdx1, AutoChannelAtBootup=0, AutoChannelAlg = 0
      [   29.818703] Index0 Channel=0
      [   29.822133] [TxPower] BAND0: 100
      [   29.828021] [SKUenable] BAND0: 1
      [   29.831422] [SkuTableIdx]: 0
      [   29.834441] [CCKTxStream] BAND0: 4
      [   29.837862] [PERCENTAGEenable] BAND0: 0
      [   29.841814] [BFBACKOFFenable] BAND0: 0
      [   29.846522] profile: FragThreshold[0]=2346
      [   29.851180] APEdca0
      [   29.853452] APEdca1
      [   29.855725] APEdca2
      [   29.857987] APEdca3
      [   29.862488] default ApCliUAPSDCapable[0]=0
      [   29.866586] default ApCliUAPSDCapable[1]=0
      [   29.871221] DfsZeroWait Support=0/0
      [   29.875376] DfsZeroWaitCacTime=255/255
      [   29.879617] read_itxbf: ITxBfEn = 1
      [   29.883097] read_itxbf: BSSID[0]
      [   29.886327] read_itxbf: MBSS[0] ITxBfEn = 1
      [   29.890511] read_itxbf: More BSSID[1]
      [   29.894175] read_itxbf: More MBSS[1] ITxBfEn = 1
      [   29.898793] read_itxbf: More BSSID[2]
      [   29.902468] read_itxbf: More MBSS[2] ITxBfEn = 1
      [   29.907088] read_itxbf: More BSSID[3]
      [   29.910751] read_itxbf: More MBSS[3] ITxBfEn = 1
      [   29.915373] read_itxbf: Common.ITxBfEn = 1
      [   29.919626] read_etxbf: ETxBfEnCond = 1
      [   29.923513] read_etxbf: BSSID[0]
      [   29.926736] read_etxbf: MBSS[0] ETxBfEnCond = 1
      [   29.931280] read_etxbf: More BSSID[1]
      [   29.934950] read_etxbf: More MBSS[1] ETxBfEnCond = 1
      [   29.939942] read_etxbf: More BSSID[2]
      [   29.943610] read_etxbf: More MBSS[2] ETxBfEnCond = 1
      [   29.948580] read_etxbf: More BSSID[3]
      [   29.952246] read_etxbf: More MBSS[3] ETxBfEnCond = 1
      [   29.957563] HeraStbcPriority[0] = 0
      [   29.962010] MBSS[0] MuOfdmaDlEnable = 1
      [   29.965849] More MBSS[1] MuOfdmaDlEnable = 1
      [   29.970120] More MBSS[2] MuOfdmaDlEnable = 1
      [   29.974390] More MBSS[3] MuOfdmaDlEnable = 1
      [   29.978830] MBSS[0] MuOfdmaUlEnable = 1
      [   29.982686] More MBSS[1] MuOfdmaUlEnable = 1
      [   29.986957] More MBSS[2] MuOfdmaUlEnable = 1
      [   29.991227] More MBSS[3] MuOfdmaUlEnable = 1
      [   29.995666] MBSS[0] MuMimoDlEnable = 1
      [   29.999429] More MBSS[1] MuMimoDlEnable = 1
      [   30.003614] More MBSS[2] MuMimoDlEnable = 1
      [   30.007799] More MBSS[3] MuMimoDlEnable = 1
      [   30.012152] MBSS[0] MuMimoUlEnable = 1
      [   30.015903] More MBSS[1] MuMimoUlEnable = 1
      [   30.020096] More MBSS[2] MuMimoUlEnable = 1
      [   30.024280] More MBSS[3] MuMimoUlEnable = 1
      [   30.049188] [PMF]Set_PMFMFPC_Proc:: apidx=0, Desired MFPC=0
      [   30.054760] [PMF]Set_PMFMFPC_Proc:: apidx=1, Desired MFPC=0
      [   30.060348] [PMF]Set_PMFMFPC_Proc:: apidx=2, Desired MFPC=0
      [   30.065923] [PMF]Set_PMFMFPC_Proc:: apidx=3, Desired MFPC=0
      [   30.071527] [PMF]Set_PMFMFPR_Proc:: apidx=0, Desired MFPR=0
      [   30.077101] [PMF]Set_PMFMFPR_Proc:: apidx=1, Desired MFPR=0
      [   30.082689] [PMF]Set_PMFMFPR_Proc:: apidx=2, Desired MFPR=0
      [   30.088264] [PMF]Set_PMFMFPR_Proc:: apidx=3, Desired MFPR=0
      [   30.093868] [PMF]Set_PMFSHA256_Proc:: apidx=0, Desired PMFSHA256=0
      [   30.100058] [PMF]Set_PMFSHA256_Proc:: apidx=1, Desired PMFSHA256=0
      [   30.106242] [PMF]Set_PMFSHA256_Proc:: apidx=2, Desired PMFSHA256=0
      [   30.112424] [PMF]Set_PMFSHA256_Proc:: apidx=3, Desired PMFSHA256=0
      [   30.119644] MAP_MODE=0
      [   30.122459] ApCliEntry[0].Enable=0
      [   30.128048] APCLI[0] ApCliMuOfdmaDlEnable = 1
      [   30.132573] APCLI[0] ApCliMuOfdmaUlEnable = 0
      [   30.137102] APCLI[0] ApCliMuMimoDlEnable = 0
      [   30.141557] APCLI[0] ApCliMuMimoUlEnable = 0
      [   30.146031] rtmp_read_wds_from_file(): WDS Profile
      [   30.150996] WDS Number: band[0]=0, band[1]=0
      [   30.155315] WDS-Enable mode=0
      [   30.158421] If/wds0 - PeerPhyMode=0x4e
      [   30.164491] HT_BAWinSize: wdev[0]: (TX=256, RX=256)
      [   30.169707] HT: WDEV[0] Ext Channel = ABOVE
      [   30.174025] HT: greenap_cap = 0
      [   30.177314] 0:ra0 TWTsupport = 1
      [   30.180560] 1:(null) TWTsupport = 1
      [   30.184052] 2:(null) TWTsupport = 1
      [   30.187542] 3:(null) TWTsupport = 1
      [   30.232293] ICapMode = 0
      [   30.242676] WtcSetMaxStaNum: MaxStaNum:234, BssidNum:4, WdsNum:16, MSTANum:1, MaxNumChipRept:32, MinMcastWcid:283
      [   30.252954] Top Init Done!
      [   30.255694] Use dev_alloc_skb
      [   30.258656] token_tx_queue_init(): ct sw token number = 1023
      [   30.264387] token_tx_queue_init(): token que inited done!id_head/tail=0/1024
      [   30.271439] token_tx_queue_init(): ffffffc0189d9608,ffffffc0189d9608
      [   30.279321] TxRing[0]: attr:0, total 2048 entry initialized
      [   30.285732] TxRing[1]: attr:0, total 2048 entry initialized
      [   30.291442] RX[0] DESC ffffff8009632000 size = 24576
      [   30.297478] RX[1] DESC ffffff8009639000 size = 24576
      [   30.303529] RX[2] DESC ffffff8009640000 size = 8192
      [   30.308739] RX[3] DESC ffffff8009643000 size = 16384
      [   30.314363] RX[4] DESC ffffff8009648000 size = 8192
      [   30.319786] -->TX_RING_0[0xd7300]: Attr:0, Base=0x5b728000, Cnt=2048!
      [   30.326240] -->TX_RING_1[0xd7310]: Attr:0, Base=0x5b730000, Cnt=2048!
      [   30.332688] -->TX_RING_2[0xd5400]: Attr:3, Base=0x5b6da000, Cnt=128!
      [   30.339045] -->TX_RING_3[0xd5410]: Attr:2, Base=0x5b6db000, Cnt=256!
      [   30.345415] -->TX_RING_4[0xd5440]: Attr:1, Base=0x5b6dc000, Cnt=256!
      [   30.351773] -->RX_RING_0[0xd4500]: Base=0x5b7c8000, Cnt=1536
      [   30.357436] -->RX_RING_1[0xd4510]: Base=0x5b7d0000, Cnt=1536
      [   30.363100] -->RX_RING_2[0xd5500]: Base=0x5b6e6000, Cnt=512
      [   30.368687] -->RX_RING_3[0xd7410]: Base=0x5b7dc000, Cnt=1024
      [   30.374349] -->RX_RING_4[0xd5520]: Base=0x5ab48000, Cnt=512
      [   30.379926] wdma_dma_ctrl(): WDMA_GLO_CFG=40000450
      [   30.384765] Hif Init Done!
      [   30.390597] pci_driver_own_by_port: success to clear p=0 fw own, from(1): 1 is interrupt mode, 2 is polling mode.
      [   30.400859] driver_own: port=1 is not enabled
      [   30.405218] fw_prepare():using E2 ROM patch
      [   30.409414] fw_prepare():using E2 RAM
      [   30.413092] Parsing patch header
      [   30.416323]  Built date: 20210205122128a
      [   30.420324] 
      [   30.421807]  Platform: ALPS
      [   30.424624]  HW/SW version: 0x8a108a10
      [   30.428412]  Patch version: 0xffffffff
      [   30.432191]  Section num: 0x2, subsys: 0x4
      [   30.436288]  Section 0: type = 0x30002, offset = 0xe0, size = 0xfc90
      [   30.442643]  Target address: 0x200000, length: 0xfc90
      [   30.447705]  Section 1: type = 0x30002, offset = 0xfd70, size = 0x13730
      [   30.454320]  Target address: 0xe000f000, length: 0x13730
      [   30.459782] Patch SEM Status = 2
      [   30.463026] patch is not ready && get semaphore success
      [   30.468255] Start address = 0x200000, DL length = 64656, Data mode = 0x80000000
      [   30.476727] EventGenericEventHandler: CMD Success
      [   30.481451] MtCmdAddressLenReq:(ret = 0)
      [   30.485776] Start address = 0xe000f000, DL length = 79664, Data mode = 0x80000000
      [   30.494426] EventGenericEventHandler: CMD Success
      [   30.499150] MtCmdAddressLenReq:(ret = 0)
      [   30.503547] MtCmdPatchFinishReq
      [   30.510462] EventGenericEventHandler: CMD Success
      [   30.515326] Patch SEM Status = 3
      [   30.518587] release patch semaphore
      [   30.522078]  WfMcuHwInit: Before NICLoadFirmware, check ICapMode = 0 
      [   30.529228] Parsing CPU 0 fw tailer
      [   30.532722]  Chip ID: 0x0b
      [   30.535444]  Eco version: 0x01
      [   30.538505]  Region number: 0x07
      [   30.541747]  Format version: 0x02
      [   30.545077]  Format flag: 0x01
      [   30.548144]  Ram version: ____000000
      [   30.551772]  Built date: 20210205122202
      [   30.555678]  Common crc: 0x16096832
      [   30.559158] Parsing tailer region 0
      [   30.562648]  Decomp crc: 0x0
      [   30.565529]  Decomp size: 0x0
      [   30.568498]  Decomp block size: 0x0
      [   30.571990]  Target address: 0x21fc00
      [   30.575653]  Download size: 110592
      [   30.579045]  Feature set: 0x20
      [   30.582113] Parsing tailer region 1
      [   30.585607]  Decomp crc: 0x0
      [   30.588489]  Decomp size: 0x0
      [   30.591460]  Decomp block size: 0x0
      [   30.594938]  Target address: 0x31dc00
      [   30.598601]  Download size: 205824
      [   30.602005]  Feature set: 0x00
      [   30.605097] Parsing tailer region 2
      [   30.608602]  Decomp crc: 0x0
      [   30.611490]  Decomp size: 0x0
      [   30.614448]  Decomp block size: 0x0
      [   30.617943]  Target address: 0x417400
      [   30.621613]  Download size: 31744
      [   30.624933]  Feature set: 0x00
      [   30.628006] Parsing tailer region 3
      [   30.631501]  Decomp crc: 0x0
      [   30.634373]  Decomp size: 0x0
      [   30.637350]  Decomp block size: 0x0
      [   30.640843]  Target address: 0xe0022800
      [   30.644682]  Download size: 411136
      [   30.648086]  Feature set: 0x00
      [   30.651151] Parsing tailer region 4
      [   30.654647]  Decomp crc: 0x0
      [   30.657532]  Decomp size: 0x0
      [   30.660503]  Decomp block size: 0x0
      [   30.663994]  Target address: 0xe0086e00
      [   30.667830]  Download size: 332288
      [   30.671226]  Feature set: 0x00
      [   30.674296] Parsing tailer region 5
      [   30.677787]  Decomp crc: 0x0
      [   30.680671]  Decomp size: 0x0
      [   30.683642]  Decomp block size: 0x0
      [   30.687124]  Target address: 0x23ac00
      [   30.690787]  Download size: 87040
      [   30.694103]  Feature set: 0x00
      [   30.697174] Parsing tailer region 6
      [   30.700666]  Decomp crc: 0x0
      [   30.703550]  Decomp size: 0x0
      [   30.706509]  Decomp block size: 0x0
      [   30.709999]  Target address: 0x400000
      [   30.713661]  Download size: 81920
      [   30.716978]  Feature set: 0x00
      [   30.720046]  Release info: header tag = 0, total length = 64
      [   30.725717]  tag 1, padding length = 2, tag length = 58
      [   30.730941]  payload: t-neptune-mp-mt7915-2045-MT7915_MP_7_4_2045-20210205121902
      [   30.738627] Start address = 0x21fc00, DL length = 110592, Data mode = 0x80000000
      [   30.747231] EventGenericEventHandler: CMD Success
      [   30.751958] MtCmdAddressLenReq:(ret = 0)
      [   30.756525] Start address = 0x31dc00, DL length = 205824, Data mode = 0x80000000
      [   30.765122] EventGenericEventHandler: CMD Success
      [   30.769846] MtCmdAddressLenReq:(ret = 0)
      [   30.774951] Start address = 0x417400, DL length = 31744, Data mode = 0x80000000
      [   30.783445] EventGenericEventHandler: CMD Success
      [   30.788164] MtCmdAddressLenReq:(ret = 0)
      [   30.792260] Start address = 0xe0022800, DL length = 411136, Data mode = 0x80000000
      [   30.801020] EventGenericEventHandler: CMD Success
      [   30.805744] MtCmdAddressLenReq:(ret = 0)
      [   30.811971] Start address = 0xe0086e00, DL length = 332288, Data mode = 0x80000000
      [   30.820750] EventGenericEventHandler: CMD Success
      [   30.825480] MtCmdAddressLenReq:(ret = 0)
      [   30.831297] Start address = 0x23ac00, DL length = 87040, Data mode = 0x80000000
      [   30.839801] EventGenericEventHandler: CMD Success
      [   30.844514] MtCmdAddressLenReq:(ret = 0)
      [   30.848920] Start address = 0x400000, DL length = 81920, Data mode = 0x80000000
      [   30.857429] EventGenericEventHandler: CMD Success
      [   30.862153] MtCmdAddressLenReq:(ret = 0)
      [   30.866542] MtCmdFwStartReq: override = 0x1, address = 0x21fc00
      [   30.873640] EventGenericEventHandler: CMD Success
      [   30.878366] Parsing CPU 1 fw tailer
      [   30.881855]  Chip ID: 0x00
      [   30.884578]  Eco version: 0x01
      [   30.887650]  Region number: 0x03
      [   30.890883]  Format version: 0x02
      [   30.894212]  Format flag: 0x01
      [   30.897280]  Ram version: DEV_000000
      [   30.900906]  Built date: 20210205122222
      [   30.904814]  Common crc: 0x80181ab3
      [   30.908304] Parsing tailer region 0
      [   30.911794]  Decomp crc: 0x0
      [   30.914666]  Decomp size: 0x0
      [   30.917635]  Decomp block size: 0x0
      [   30.921124]  Target address: 0x10200000
      [   30.924968]  Download size: 88384
      [   30.928312]  Feature set: 0x00
      [   30.931428] Parsing tailer region 1
      [   30.934913]  Decomp crc: 0x0
      [   30.937802]  Decomp size: 0x0
      [   30.940775]  Decomp block size: 0x0
      [   30.944268]  Target address: 0x10300000
      [   30.948110]  Download size: 19504
      [   30.951430]  Feature set: 0x00
      [   30.954498] Parsing tailer region 2
      [   30.957993]  Decomp crc: 0x0
      [   30.960877]  Decomp size: 0x0
      [   30.963848]  Decomp block size: 0x0
      [   30.967330]  Target address: 0xe0000000
      [   30.971171]  Download size: 8768
      [   30.974403]  Feature set: 0x00
      [   30.977518]  Release info: header tag = 0, total length = 0
      [   30.983136] Start address = 0x10200000, DL length = 88384, Data mode = 0x80000010
      [   30.991840] EventGenericEventHandler: CMD Success
      [   30.996571] MtCmdAddressLenReq:(ret = 0)
      [   31.001021] Start address = 0x10300000, DL length = 19504, Data mode = 0x80000010
      [   31.009714] EventGenericEventHandler: CMD Success
      [   31.014444] MtCmdAddressLenReq:(ret = 0)
      [   31.018485] Start address = 0xe0000000, DL length = 8768, Data mode = 0x80000010
      [   31.027086] EventGenericEventHandler: CMD Success
      [   31.031809] MtCmdAddressLenReq:(ret = 0)
      [   31.035792] MtCmdFwStartReq: override = 0x4, address = 0x0
      [   31.140616] EventGenericEventHandler: CMD Success
      [   31.145342] :MtCmdCr4Capability: option(0)
      [   31.149461] MCU Init Done!
      [   31.152192] efuse_probe: efuse = 10000012
      [   31.156206] RtmpChipOpsEepromHook::e2p_type=2, inf_Type=5
      [   31.161606] RtmpEepromGetDefault::e2p_dafault=1
      [   31.166139] RtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 1
      [   31.173729] NVM is FLASH mode. dev_idx [0] FLASH OFFSET [0x0]
      [   31.179483] rtmp_nv_init(): EEPROM Size[131072]
      [   31.196543] [EEPROMImage - PreCalImageInfo - PreCalImage - TxDPDImage]
      [   31.196543] [0xffffffc015640000 - 0xffffffc015640e00 - 0xffffffc015640e10 - 0xffffffc01564d220]
      [   31.213151] validFlashEepromID(): eeFlashId=7915, pAd->ChipID=7915
      [   31.220109] [d-die version:1]
      [   31.256325] [a-die version:2]
      [   31.385009] 
      [   31.386516] NICReadEEPROMParameters: EEPROM 0x62 7
      [   31.392016] NICReadEEPROMParameters: Group Pre-Cal finished, load Group Pre-Cal data
      [   31.400550] NICReadEEPROMParameters: DPD 5G Pre-Cal finished!
      [   31.406318] NICReadEEPROMParameters: DPD 2G Pre-Cal finished!
      [   31.551310] Country Region from e2p = 0
      [   31.555149] antenna_default_reset() todo
      [   31.559095] antenna_default_reset() value = 0x2424, TxPath = 4, RxPath = 4
      [   31.565973] RTMPReadTxPwrPerRate(458): Don't Support this now!
      [   31.571811] rc_radio_init(): DBDC MODE=0, ConcurrentBand=1
      [   31.577303] rc_radio_init(): radio_ctrl=ffffffc01b721f20,Band=0,rfcap=3,channel=1,PhyMode=2 extCha=0xf
      [   31.586613] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0
      [   31.592367] AntCfgInit(2870): Not support for HIF_MT yet!
      [   31.597775] mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   31.603348] MtReadPwrLimitTable: sku table idx: 0
      mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   31.616392] mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   31.621982] MtReadPwrLimitTable: sku table idx: 0
      mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   31.634877] EEPROM Init Done!
      [   31.637875] mac_init()-->
      [   31.640503] init_mac_cr()-->
      [   31.643389] <--mac_init()
      [   31.649145] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
      [   31.657445] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
      [   31.665758] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
      [   31.672314] MAC Init Done!
      [   31.675015] BBPInit():BBP Initialization.....
      [   31.679381]  Band 0: valid=1, Band=2, CBW=1, CentCh/PrimCh=1/1, prim_ch_idx=0, txStream=2
      [   31.687562]  Band 1: valid=0, Band=0, CBW=0, CentCh/PrimCh=0/0, prim_ch_idx=0, txStream=0
      [   31.695743] BBPInit() todo
      [   31.698442] PHY Init Done!
      [   31.704314] tx_pwr_comp_init():NotSupportYet!
      [   31.708714] Set_SCSDefaultEnable(): BandIdx=0, SCSEnable=1
      [   31.714398] MtCmdSetMacTxRx:(ret = 0)
      [   31.718305] ap_ftkd> Initialize FT KDP Module...
      [   31.722975] Main bssid = 00:00:00:00:00:00
      [   31.727077] SetMuruPlatformTypeProc: param.ucPlatformType = 2
      [   31.732863] muru_cfg_dlul_limits:(Ret = 1
      [   31.736902] muru_cfg_dlul_limits:(Ret = 1
      [   31.741156] MtCmdSetMacTxRx:(ret = 0)
      [   31.744836] <==== mt_wifi_init, Status=0
      [   31.748762] TxBfModuleEnCtrl:It's not DBDC mode
      [   31.753342] CmdHeraStbcPriorityCtrl: u1BandIdx=0, u1Operation=1, u1StbcPriority=0
      [   31.760884] Register MBSSID IF 1 (ra1)
      [   31.764872] wdev_init(caller:mbss_create_vif+0x268/0x418 [mt7915d]), wdev(1)
      [   31.772508] Register MBSSID IF 2 (ra2)
      [   31.776490] wdev_init(caller:mbss_create_vif+0x268/0x418 [mt7915d]), wdev(2)
      [   31.784065] Register MBSSID IF 3 (ra3)
      [   31.788045] wdev_init(caller:mbss_create_vif+0x268/0x418 [mt7915d]), wdev(3)
      [   31.795621] MSTA_Init (1) ---> ApCli
      [   31.799218] Register MSTA IF (apcli0) , pAd->MSTANum = 1
      [   31.804749] wdev_init(caller:MSTA_Init+0x2e8/0x528 [mt7915d]), wdev(4)
      [   31.811591] Caller: RTMPSetHT+0x260/0x2b0 [mt7915d]
      [   31.816476] 
      [   31.816476] phy_mode=78, ch=0, wdev_type=2
      [   31.822072] ht_cap: ht_cap->HtCapInfo, 
      [   31.825919] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1
      [   31.833585] ht_cap: ht_cap->HtCapParm, 
      [   31.837431] mdpu_density=0, ampdu_factor=3
      [   31.842083] mt_service_init: wlan service inits successfully!
      [   31.847860] WtcSetMaxStaNum: MaxStaNum:234, BssidNum:4, WdsNum:16, MSTANum:1, MaxNumChipRept:32, MinMcastWcid:283
      [   31.974204] RedInit: set CR4/N9 RED Enable to 1.
      [   31.978864] RedInit: RED Initiailize Done.
      [   31.983586] cp_support_is_enabled: set CR4 CP_SUPPORT to Mode 2.
      [   31.989684] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP
      [   31.996019] wifi_sys_open(), wdev idx = 0
      [   32.000089] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0
      [   32.005923] BuildChannelList() BandIdx = 0, PhyMode = 78, ChListNum = 13:
      [   32.012808] phy_oper_init(): operate TxStream = 4, RxStream = 4
      [   32.018892] phy_freq_adjust : no prim_ch value for adjust!
      [   32.024779] Caller: wlan_operate_init+0xf4/0x120 [mt7915d]
      [   32.030405] 
      [   32.030405] phy_mode=78, ch=0, wdev_type=1
      [   32.036032] ht_cap: ht_cap->HtCapInfo, 
      [   32.039917] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1
      [   32.047615] ht_cap: ht_cap->HtCapParm, 
      [   32.051493] mdpu_density=5, ampdu_factor=3
      [   32.055731] hw_ctrl_flow_v2_open: wdev_idx=0
      [   32.060232] AP inf up for ra_0(func_idx) OmacIdx=0
      [   32.065127] AsicRadioOnOffCtrl(): DbdcIdx=0 RadioOn
      [   32.070344] ApAutoChannelAtBootUp----------------->
      [   32.075384] ApAutoChannelAtBootUp: AutoChannelBootup[0] = 1
      [   32.081156] MtCmdSetMacTxRx:(ret = 0)
      [   32.085077] UpdateBeaconHandler, wdev(0) bss not ready (state:0, caller:MTAPAutoSelectChannel+0x180/0x408 [mt7915d])!!
      [   32.095949] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   32.104076] MtCmdChannelSwitch: ctrl_chl=1, ctrl_ch2=0, cent_ch=1 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   32.131604] MtCmdSetTxRxPath: ctrl_chl=1, ctrl_ch2=0, cent_ch=1, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   32.347694] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   32.355802] MtCmdChannelSwitch: ctrl_chl=2, ctrl_ch2=0, cent_ch=2 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   32.383140] MtCmdSetTxRxPath: ctrl_chl=2, ctrl_ch2=0, cent_ch=2, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   32.599686] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   32.607833] MtCmdChannelSwitch: ctrl_chl=3, ctrl_ch2=0, cent_ch=3 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   32.635263] MtCmdSetTxRxPath: ctrl_chl=3, ctrl_ch2=0, cent_ch=3, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   32.851685] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   32.859757] MtCmdChannelSwitch: ctrl_chl=4, ctrl_ch2=0, cent_ch=4 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   32.887123] MtCmdSetTxRxPath: ctrl_chl=4, ctrl_ch2=0, cent_ch=4, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   32.907779] UpdateBeaconHandler, wdev(0) bss not ready (state:0, caller:ApUpdateCapabilityAndErpIe+0x328/0x3b8 [mt7915d])!!
      [   33.103684] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   33.111755] MtCmdChannelSwitch: ctrl_chl=5, ctrl_ch2=0, cent_ch=5 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   33.139124] MtCmdSetTxRxPath: ctrl_chl=5, ctrl_ch2=0, cent_ch=5, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   33.151153] ap_probe_response_allowed(): hold probe response due to no_bcn
      [   33.355676] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   33.363753] MtCmdChannelSwitch: ctrl_chl=6, ctrl_ch2=0, cent_ch=6 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   33.391083] MtCmdSetTxRxPath: ctrl_chl=6, ctrl_ch2=0, cent_ch=6, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   33.607679] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   33.615777] MtCmdChannelSwitch: ctrl_chl=7, ctrl_ch2=0, cent_ch=7 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   33.643300] MtCmdSetTxRxPath: ctrl_chl=7, ctrl_ch2=0, cent_ch=7, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   33.859690] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   33.867755] MtCmdChannelSwitch: ctrl_chl=8, ctrl_ch2=0, cent_ch=8 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   33.895086] MtCmdSetTxRxPath: ctrl_chl=8, ctrl_ch2=0, cent_ch=8, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   34.111649] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   34.119742] MtCmdChannelSwitch: ctrl_chl=9, ctrl_ch2=0, cent_ch=9 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   34.147095] MtCmdSetTxRxPath: ctrl_chl=9, ctrl_ch2=0, cent_ch=9, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   34.363662] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   34.371733] MtCmdChannelSwitch: ctrl_chl=10, ctrl_ch2=0, cent_ch=10 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   34.399249] MtCmdSetTxRxPath: ctrl_chl=10, ctrl_ch2=0, cent_ch=10, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   34.615658] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   34.623749] MtCmdChannelSwitch: ctrl_chl=11, ctrl_ch2=0, cent_ch=11 DBDCIdx=0, ChBand=0, BW=0, TXStream=4, RXStream=4, scan(1)
      [   34.651639] MtCmdSetTxRxPath: ctrl_chl=11, ctrl_ch2=0, cent_ch=11, RxPath=f, BandIdx=0, ChBand=0, BW=0,TXStream=4, RXStream=15, scan(1)
      [   34.867829] UpdateBeaconHandler, wdev(0) bss not ready (state:0, caller:MTAPAutoSelectChannel+0x328/0x408 [mt7915d])!!
      [   34.878540] ====================================================================
      [   34.885944] Channel   1 : Busy Time =   7354, Skip Channel = FALSE, BwCap = TRUE
      [   34.893341] Channel   2 : Busy Time =   6843, Skip Channel = FALSE, BwCap = TRUE
      [   34.900813] Channel   3 : Busy Time =   8749, Skip Channel = FALSE, BwCap = TRUE
      [   34.908212] Channel   4 : Busy Time =   8708, Skip Channel = FALSE, BwCap = TRUE
      [   34.915612] Channel   5 : Busy Time =   7524, Skip Channel = FALSE, BwCap = TRUE
      [   34.923008] Channel   6 : Busy Time =  12648, Skip Channel = FALSE, BwCap = TRUE
      [   34.930404] Channel   7 : Busy Time =   7642, Skip Channel = FALSE, BwCap = TRUE
      [   34.938100] Channel   8 : Busy Time =  10506, Skip Channel = FALSE, BwCap = TRUE
      [   34.945525] Channel   9 : Busy Time =   2797, Skip Channel = FALSE, BwCap = TRUE
      [   34.952948] Channel  10 : Busy Time =   2854, Skip Channel = FALSE, BwCap = TRUE
      [   34.960370] Channel  11 : Busy Time =  18579, Skip Channel = FALSE, BwCap = TRUE
      [   34.967767] ====================================================================
      [   34.975167] Rule 3 Channel Busy time value : Select Primary Channel 9
      [   34.981608] Rule 3 Channel Busy time value : Min Channel Busy = 2797
      [   34.987966] Rule 3 Channel Busy time value : BW = 20
      [   34.992933] [SelectClearChannelBusyTime] - band0 END
      [   34.997904] ApAutoChannelAtBootUp : Auto channel selection: Selected channel = 9, IsAband = 0
      [   35.006554] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   35.014644] MtCmdChannelSwitch: ctrl_chl=9, ctrl_ch2=0, cent_ch=11 DBDCIdx=0, ChBand=0, BW=1, TXStream=4, RXStream=4, scan(0)
      [   35.041966] MtCmdSetTxRxPath: ctrl_chl=9, ctrl_ch2=0, cent_ch=11, RxPath=f, BandIdx=0, ChBand=0, BW=1,TXStream=4, RXStream=15, scan(0)
      [   35.054256] zero_wait_dfs_switch_ch(): outband ch 0, ch_stat 0
      [   35.060111] ApAutoChannelAtBootUp<-----------------
      [   35.065215] ===> APStartUpForMbss(caller:ap_inf_open+0x148/0x400 [mt7915d]), mbss_idx:0, CfgMode:78
      [   35.074351] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0
      [   35.080525] Caller: RTMPSetHT+0x260/0x2b0 [mt7915d]
      [   35.085441] 
      [   35.085441] phy_mode=78, ch=9, wdev_type=1
      [   35.091023] ht_cap: ht_cap->HtCapInfo, 
      [   35.094868] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1
      [   35.102528] ht_cap: ht_cap->HtCapParm, 
      [   35.106371] mdpu_density=5, ampdu_factor=3
      [   35.110708] ap_link_up(caller:wdev_do_linkup+0x1c/0x30 [mt7915d]), wdev(0)
      [   35.117656] wifi_sys_linkup, wdev idx = 0
      [   35.190999] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:287 for WDEV_TYPE:1
      [   35.190999]  LinkToOmacIdx = 0, LinkToWdevType = 1
      [   35.203866] TRTableInsertMcastEntry:band0 group_idx[0]=0
      [   35.209193] wifi_sys_linkup:wdev(type=0,func_idx=1,wdev_idx=0),BssIndex(0)
      [   35.216117] hw_ctrl_flow_v2_link_up: wdev_idx=0
      [   35.220660] (bssUpdateChannel), ucPrimCh=9, ucCentChSeg0=11, ucCentChSeg1=0, BW=1, ucHetbRU26Disable=0, ucHetbAllDisable=1
      [   35.231853] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 8320, CmdBssInfoBmcRate.u2McTransmit = 8320
      [   35.248092] UpdateBeaconHandler, BCN_UPDATE_INIT, OmacIdx = 0 (ra0)
      [   35.254372]  Band0 BcnInitedRnd = 33
      [   35.257962] BeaconTransmitRequired():2.4G Bcn Tx is blocked!
      [   35.258113] MtCmdTxPowerSKUCtrl: tx_pwr_sku_en: 1, BandIdx: 0
      [   35.258145] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0
      [   35.258159] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 0, BandIdx: 0
      [   35.258202] TxCCKStreamCtrl: set wrong parameters
      [   35.267008] set muru_update_he_cfg()!!!!
      [   35.267014] PrintSrCmd:
      [   35.267014] u1CmdSubId = 1, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   35.267014] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1
      [   35.267040] PrintSrCmd:
      [   35.267040] u1CmdSubId = 5, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   35.267040] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0
      [   35.267054] PrintSrCmd:
      [   35.267054] u1CmdSubId = 3, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   35.267054] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1
      [   35.267078] PrintSrCmd:
      [   35.267078] u1CmdSubId = 23, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   35.267078] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0
      [   35.267150] apidx 0 for WscUUIDInit
      [   35.267152] Generate UUID for apidx(0)
      [   35.267180] WDS_Init():wds_num[0]=0, count=0, MAX_WDS_ENTRY=16, if_idx=0, flg_wds_init=0
      [   35.267182] Total allocated 0 WDS(es) for band0!
      [   35.267188] mtk_ppe_dev_register_hook : ineterface ra0 register (1)
      [   35.375957] ExtEventBeaconLostHandler::FW EVENT (50:41:b9:xx:xx:4d), Reason 0x10
      [   35.383383]   AP Beacon OFF!!!
      [   35.386511] BeaconTransmitRequired():2.4G Bcn Tx is blocked!
      [   35.393546] ExtEventBeaconLostHandler::FW EVENT (50:41:b9:xx:xx:4d), Reason 0x10
      [   35.400957]   AP Beacon OFF!!!
      [   35.549276] device ra0 entered promiscuous mode
      [   35.554388] br-lan: port 3(ra0) entered forwarding state
      [   35.559769] br-lan: port 3(ra0) entered forwarding state
      [   35.786974] mtk_ppe_dev_register_hook : ra0 has been registered in wifi_hook_if table[1]
      [   36.429108] rai0: ===> main_virtual_if_open
      [   36.433346] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_INIT
      [   36.440187] load l1profile succeed!
      [   36.443824] WHNAT=1
      [   36.445920] whnat_cap_support(): chip_id=7915 is in WHNAT support list
      [   36.452473] wifi_slot_get(): bus name=PCI Bus 0002:01, funid=8, get slot id=1
      [   36.459747] whnat_entry_acquire(): PCIE SLOT:1, hook to WHNAT,entry id=1
      [   36.466723] wed_init(1): irq=14,base_addr=0xffffff800bc12000
      [   36.473446] wed_ring_init(): wed ring init result = 0
      [   36.489365] create wed ok!!!
      [   36.492441] wdma_init(): wdma(1) base addr=ffffff800bd24c00
      [   36.498040] wdma_init(): wdma(1) irq[0]=257
      [   36.502233] wdma_init(): wdma(1) irq[1]=258
      [   36.506427] wdma_init(): wdma(1) irq[2]=259
      [   36.511276] wifi_chip_probe(): Chang CHIP IRQ: 262 to WHNAT IRQ: 14
      [   36.517573] wifi_slot_get(): bus name=PCI Bus 0002:01, funid=8, get slot id=1
      [   36.524912] mt_service_open: wlan service opens successfully!
      [   36.531717] APWdsInitialize():WdsEntry[0~15]
      [   36.537512] BssidNum=4
      [   36.539882] Pf2MbssIdxMap:
      [   36.542582]  0  1  2  3 
      [   36.545415] MacAddress1 = 00:00:00:00:00:00
      [   36.549622] MacAddress2 = 00:00:00:00:00:00
      [   36.553833] MacAddress3 = 00:00:00:00:00:00
      [   36.558404] E2pAccessMode=2
      [   36.561506] SSID[0]=IODATA-46924c-5G, EdcaIdx=0
      [   36.566058] SSID[1]=IO-Guest-46924c-5G, EdcaIdx=0
      [   36.570811] SSID[2]=, EdcaIdx=0
      [   36.573969] SSID[3]=, EdcaIdx=0
      [   36.577389] RTMPSetProfileParameters(): DBDC Mode=0, eDBDC_mode = 0
      [   36.583859] cfg_mode=17
      [   36.586301] cfg_mode=17
      [   36.588753] cfg_mode=17
      [   36.591196] wmode_band_equal(): Band Equal!
      [   36.595590] auto_ch_select_set_cfg(): BandIdx0, AutoChannelAtBootup=1, AutoChannelAlg = 3
      [   36.603769] auto_ch_select_set_cfg(): BandIdx1, AutoChannelAtBootup=0, AutoChannelAlg = 0
      [   36.612084] Index0 Channel=0
      [   36.615510] [TxPower] BAND0: 100
      [   36.621434] [SKUenable] BAND0: 1
      [   36.624835] [SkuTableIdx]: 0
      [   36.627864] [CCKTxStream] BAND0: 4
      [   36.631276] [PERCENTAGEenable] BAND0: 0
      [   36.635222] [BFBACKOFFenable] BAND0: 0
      [   36.639947] profile: FragThreshold[0]=2346
      [   36.644608] APEdca0
      [   36.646871] APEdca1
      [   36.649146] APEdca2
      [   36.651420] APEdca3
      [   36.656261] default ApCliUAPSDCapable[0]=0
      [   36.660544] default ApCliUAPSDCapable[1]=0
      [   36.665246] DfsZeroWait Support=0/0
      [   36.669452] DfsZeroWaitCacTime=255/255
      [   36.673713] read_itxbf: ITxBfEn = 1
      [   36.677220] read_itxbf: BSSID[0]
      [   36.680464] read_itxbf: MBSS[0] ITxBfEn = 1
      [   36.684655] read_itxbf: More BSSID[1]
      [   36.688328] read_itxbf: More MBSS[1] ITxBfEn = 1
      [   36.692950] read_itxbf: More BSSID[2]
      [   36.696619] read_itxbf: More MBSS[2] ITxBfEn = 1
      [   36.701240] read_itxbf: More BSSID[3]
      [   36.704907] read_itxbf: More MBSS[3] ITxBfEn = 1
      [   36.709526] read_itxbf: Common.ITxBfEn = 1
      [   36.713728] read_etxbf: ETxBfEnCond = 1
      [   36.717565] read_etxbf: BSSID[0]
      [   36.720795] read_etxbf: MBSS[0] ETxBfEnCond = 1
      [   36.725350] read_etxbf: More BSSID[1]
      [   36.729014] read_etxbf: More MBSS[1] ETxBfEnCond = 1
      [   36.733983] read_etxbf: More BSSID[2]
      [   36.737646] read_etxbf: More MBSS[2] ETxBfEnCond = 1
      [   36.742612] read_etxbf: More BSSID[3]
      [   36.746277] read_etxbf: More MBSS[3] ETxBfEnCond = 1
      [   36.751663] HeraStbcPriority[0] = 0
      [   36.756106] MBSS[0] MuOfdmaDlEnable = 1
      [   36.760033] More MBSS[1] MuOfdmaDlEnable = 1
      [   36.764304] More MBSS[2] MuOfdmaDlEnable = 1
      [   36.768574] More MBSS[3] MuOfdmaDlEnable = 1
      [   36.773015] MBSS[0] MuOfdmaUlEnable = 1
      [   36.776855] More MBSS[1] MuOfdmaUlEnable = 1
      [   36.781175] More MBSS[2] MuOfdmaUlEnable = 1
      [   36.785455] More MBSS[3] MuOfdmaUlEnable = 1
      [   36.789915] MBSS[0] MuMimoDlEnable = 1
      [   36.793670] More MBSS[1] MuMimoDlEnable = 1
      [   36.797860] More MBSS[2] MuMimoDlEnable = 1
      [   36.802048] More MBSS[3] MuMimoDlEnable = 1
      [   36.806408] MBSS[0] MuMimoUlEnable = 1
      [   36.810161] More MBSS[1] MuMimoUlEnable = 1
      [   36.814351] More MBSS[2] MuMimoUlEnable = 1
      [   36.818538] More MBSS[3] MuMimoUlEnable = 1
      [   36.843723] [PMF]Set_PMFMFPC_Proc:: apidx=0, Desired MFPC=0
      [   36.849295] [PMF]Set_PMFMFPC_Proc:: apidx=1, Desired MFPC=0
      [   36.854868] [PMF]Set_PMFMFPC_Proc:: apidx=2, Desired MFPC=0
      [   36.860529] [PMF]Set_PMFMFPC_Proc:: apidx=3, Desired MFPC=0
      [   36.866134] [PMF]Set_PMFMFPR_Proc:: apidx=0, Desired MFPR=0
      [   36.871711] [PMF]Set_PMFMFPR_Proc:: apidx=1, Desired MFPR=0
      [   36.877351] [PMF]Set_PMFMFPR_Proc:: apidx=2, Desired MFPR=0
      [   36.882926] [PMF]Set_PMFMFPR_Proc:: apidx=3, Desired MFPR=0
      [   36.888531] [PMF]Set_PMFSHA256_Proc:: apidx=0, Desired PMFSHA256=0
      [   36.894717] [PMF]Set_PMFSHA256_Proc:: apidx=1, Desired PMFSHA256=0
      [   36.900899] [PMF]Set_PMFSHA256_Proc:: apidx=2, Desired PMFSHA256=0
      [   36.907081] [PMF]Set_PMFSHA256_Proc:: apidx=3, Desired PMFSHA256=0
      [   36.914294] MAP_MODE=0
      [   36.917131] ApCliEntry[0].Enable=0
      [   36.922740] APCLI[0] ApCliMuOfdmaDlEnable = 1
      [   36.927273] APCLI[0] ApCliMuOfdmaUlEnable = 0
      [   36.931825] APCLI[0] ApCliMuMimoDlEnable = 0
      [   36.936272] APCLI[0] ApCliMuMimoUlEnable = 0
      [   36.940749] rtmp_read_wds_from_file(): WDS Profile
      [   36.945716] WDS Number: band[0]=0, band[1]=0
      [   36.950037] WDS-Enable mode=0
      [   36.953145] If/wds0 - PeerPhyMode=0xb1
      [   36.959225] HT_BAWinSize: wdev[0]: (TX=256, RX=256)
      [   36.964488] BeaconTransmitRequired():2.4G Bcn Tx is blocked!
      [   36.964786] HT: WDEV[0] Ext Channel = ABOVE
      [   36.964922] HT: greenap_cap = 0
      [   36.965072] 0:rai0 TWTsupport = 1
      [   36.965074] 1:(null) TWTsupport = 1
      [   36.965076] 2:(null) TWTsupport = 1
      [   36.965077] 3:(null) TWTsupport = 1
      [   36.991651] ExtEventBeaconLostHandler::FW EVENT (50:41:b9:xx:xx:4d), Reason 0x10
      [   36.999043]   AP Beacon OFF!!!
      [   37.017333] ICapMode = 0
      [   37.017338] ap_probe_response_allowed(): hold probe response due to no_bcn
      [   37.034687] WtcSetMaxStaNum: MaxStaNum:234, BssidNum:4, WdsNum:16, MSTANum:1, MaxNumChipRept:32, MinMcastWcid:283
      [   37.044973] Top Init Done!
      [   37.047707] Use dev_alloc_skb
      [   37.050670] token_tx_queue_init(): ct sw token number = 1023
      [   37.056385] token_tx_queue_init(): token que inited done!id_head/tail=0/1024
      [   37.063506] token_tx_queue_init(): ffffffc01832c208,ffffffc01832c208
      [   37.071395] TxRing[0]: attr:0, total 2048 entry initialized
      [   37.077782] TxRing[1]: attr:0, total 2048 entry initialized
      [   37.083546] RX[0] DESC ffffff800966d000 size = 24576
      [   37.089594] RX[1] DESC ffffff8009674000 size = 24576
      [   37.095634] RX[2] DESC ffffff800967b000 size = 8192
      [   37.100843] RX[3] DESC ffffff800967e000 size = 16384
      [   37.106468] RX[4] DESC ffffff8009683000 size = 8192
      [   37.111880] -->TX_RING_0[0xd7300]: Attr:0, Base=0x5a4b0000, Cnt=2048!
      [   37.118333] -->TX_RING_1[0xd7310]: Attr:0, Base=0x596b0000, Cnt=2048!
      [   37.124782] -->TX_RING_2[0xd5400]: Attr:3, Base=0x595ff000, Cnt=128!
      [   37.131140] -->TX_RING_3[0xd5410]: Attr:2, Base=0x59600000, Cnt=256!
      [   37.137503] -->TX_RING_4[0xd5440]: Attr:1, Base=0x59601000, Cnt=256!
      [   37.143859] -->RX_RING_0[0xd4500]: Base=0x59748000, Cnt=1536
      [   37.149523] -->RX_RING_1[0xd4510]: Base=0x5a4b8000, Cnt=1536
      [   37.155185] -->RX_RING_2[0xd5500]: Base=0x5c7f6000, Cnt=512
      [   37.160807] -->RX_RING_3[0xd7410]: Base=0x5a4a4000, Cnt=1024
      [   37.166591] -->RX_RING_4[0xd5520]: Base=0x5d1b2000, Cnt=512
      [   37.172173] wdma_dma_ctrl(): WDMA_GLO_CFG=40000450
      [   37.177003] Hif Init Done!
      [   37.182865] pci_driver_own_by_port: success to clear p=0 fw own, from(1): 1 is interrupt mode, 2 is polling mode.
      [   37.193129] driver_own: port=1 is not enabled
      [   37.197490] fw_prepare():using E2 ROM patch
      [   37.201679] fw_prepare():using E2 RAM
      [   37.205356] Parsing patch header
      [   37.208587]  Built date: 20210205122128a
      [   37.212588] 
      [   37.214071]  Platform: ALPS
      [   37.216888]  HW/SW version: 0x8a108a10
      [   37.220668]  Patch version: 0xffffffff
      [   37.224447]  Section num: 0x2, subsys: 0x4
      [   37.228548]  Section 0: type = 0x30002, offset = 0xe0, size = 0xfc90
      [   37.234901]  Target address: 0x200000, length: 0xfc90
      [   37.239957]  Section 1: type = 0x30002, offset = 0xfd70, size = 0x13730
      [   37.246571]  Target address: 0xe000f000, length: 0x13730
      [   37.252050] Patch SEM Status = 2
      [   37.255285] patch is not ready && get semaphore success
      [   37.260520] Start address = 0x200000, DL length = 64656, Data mode = 0x80000000
      [   37.269034] EventGenericEventHandler: CMD Success
      [   37.273763] MtCmdAddressLenReq:(ret = 0)
      [   37.278071] Start address = 0xe000f000, DL length = 79664, Data mode = 0x80000000
      [   37.286714] EventGenericEventHandler: CMD Success
      [   37.291438] MtCmdAddressLenReq:(ret = 0)
      [   37.295819] MtCmdPatchFinishReq
      [   37.302735] EventGenericEventHandler: CMD Success
      [   37.307614] Patch SEM Status = 3
      [   37.310851] release patch semaphore
      [   37.314341]  WfMcuHwInit: Before NICLoadFirmware, check ICapMode = 0 
      [   37.321491] Parsing CPU 0 fw tailer
      [   37.324982]  Chip ID: 0x0b
      [   37.327704]  Eco version: 0x01
      [   37.330762]  Region number: 0x07
      [   37.334009]  Format version: 0x02
      [   37.337339]  Format flag: 0x01
      [   37.340410]  Ram version: ____000000
      [   37.344036]  Built date: 20210205122202
      [   37.347942]  Common crc: 0x16096832
      [   37.351467] Parsing tailer region 0
      [   37.354948]  Decomp crc: 0x0
      [   37.357834]  Decomp size: 0x0
      [   37.360805]  Decomp block size: 0x0
      [   37.364321]  Target address: 0x21fc00
      [   37.368035]  Download size: 110592
      [   37.371438]  Feature set: 0x20
      [   37.374497] Parsing tailer region 1
      [   37.377986]  Decomp crc: 0x0
      [   37.380870]  Decomp size: 0x0
      [   37.383838]  Decomp block size: 0x0
      [   37.387320]  Target address: 0x31dc00
      [   37.390983]  Download size: 205824
      [   37.394384]  Feature set: 0x00
      [   37.397452] Parsing tailer region 2
      [   37.400942]  Decomp crc: 0x0
      [   37.403826]  Decomp size: 0x0
      [   37.406784]  Decomp block size: 0x0
      [   37.410273]  Target address: 0x417400
      [   37.413936]  Download size: 31744
      [   37.417249]  Feature set: 0x00
      [   37.420320] Parsing tailer region 3
      [   37.423809]  Decomp crc: 0x0
      [   37.426682]  Decomp size: 0x0
      [   37.429650]  Decomp block size: 0x0
      [   37.433139]  Target address: 0xe0022800
      [   37.436978]  Download size: 411136
      [   37.440382]  Feature set: 0x00
      [   37.443450] Parsing tailer region 4
      [   37.446930]  Decomp crc: 0x0
      [   37.449811]  Decomp size: 0x0
      [   37.452780]  Decomp block size: 0x0
      [   37.456269]  Target address: 0xe0086e00
      [   37.460107]  Download size: 332288
      [   37.463509]  Feature set: 0x00
      [   37.466568] Parsing tailer region 5
      [   37.470084]  Decomp crc: 0x0
      [   37.472994]  Decomp size: 0x0
      [   37.475965]  Decomp block size: 0x0
      [   37.479456]  Target address: 0x23ac00
      [   37.483109]  Download size: 87040
      [   37.486424]  Feature set: 0x00
      [   37.489492] Parsing tailer region 6
      [   37.492986]  Decomp crc: 0x0
      [   37.495870]  Decomp size: 0x0
      [   37.498829]  Decomp block size: 0x0
      [   37.502321]  Target address: 0x400000
      [   37.505983]  Download size: 81920
      [   37.509297]  Feature set: 0x00
      [   37.512366]  Release info: header tag = 0, total length = 64
      [   37.518032]  tag 1, padding length = 2, tag length = 58
      [   37.523259]  payload: t-neptune-mp-mt7915-2045-MT7915_MP_7_4_2045-20210205121902
      [   37.530938] Start address = 0x21fc00, DL length = 110592, Data mode = 0x80000000
      [   37.539520] EventGenericEventHandler: CMD Success
      [   37.544234] MtCmdAddressLenReq:(ret = 0)
      [   37.548810] Start address = 0x31dc00, DL length = 205824, Data mode = 0x80000000
      [   37.557404] EventGenericEventHandler: CMD Success
      [   37.562128] MtCmdAddressLenReq:(ret = 0)
      [   37.566061] br-lan: port 3(ra0) entered forwarding state
      [   37.567235] Start address = 0x417400, DL length = 31744, Data mode = 0x80000000
      [   37.568427] EventGenericEventHandler: CMD Success
      [   37.568443] MtCmdAddressLenReq:(ret = 0)
      [   37.568628] Start address = 0xe0022800, DL length = 411136, Data mode = 0x80000000
      [   37.569819] EventGenericEventHandler: CMD Success
      [   37.569835] MtCmdAddressLenReq:(ret = 0)
      [   37.572175] Start address = 0xe0086e00, DL length = 332288, Data mode = 0x80000000
      [   37.573358] EventGenericEventHandler: CMD Success
      [   37.573373] MtCmdAddressLenReq:(ret = 0)
      [   37.575255] Start address = 0x23ac00, DL length = 87040, Data mode = 0x80000000
      [   37.576439] EventGenericEventHandler: CMD Success
      [   37.576455] MtCmdAddressLenReq:(ret = 0)
      [   37.576971] Start address = 0x400000, DL length = 81920, Data mode = 0x80000000
      [   37.578150] EventGenericEventHandler: CMD Success
      [   37.578164] MtCmdAddressLenReq:(ret = 0)
      [   37.578655] MtCmdFwStartReq: override = 0x1, address = 0x21fc00
      [   37.579831] EventGenericEventHandler: CMD Success
      [   37.579847] Parsing CPU 1 fw tailer
      [   37.579853]  Chip ID: 0x00
      [   37.579855]  Eco version: 0x01
      [   37.579858]  Region number: 0x03
      [   37.579860]  Format version: 0x02
      [   37.579862]  Format flag: 0x01
      [   37.579868]  Ram version: DEV_000000
      [   37.579876]  Built date: 20210205122222
      [   37.579877]  Common crc: 0x80181ab3
      [   37.579879] Parsing tailer region 0
      [   37.579880]  Decomp crc: 0x0
      [   37.579881]  Decomp size: 0x0
      [   37.579882]  Decomp block size: 0x0
      [   37.579883]  Target address: 0x10200000
      [   37.579885]  Download size: 88384
      [   37.579887]  Feature set: 0x00
      [   37.579888] Parsing tailer region 1
      [   37.579889]  Decomp crc: 0x0
      [   37.579890]  Decomp size: 0x0
      [   37.579891]  Decomp block size: 0x0
      [   37.579892]  Target address: 0x10300000
      [   37.579893]  Download size: 19504
      [   37.579895]  Feature set: 0x00
      [   37.579896] Parsing tailer region 2
      [   37.579897]  Decomp crc: 0x0
      [   37.579898]  Decomp size: 0x0
      [   37.579899]  Decomp block size: 0x0
      [   37.579900]  Target address: 0xe0000000
      [   37.579901]  Download size: 8768
      [   37.579903]  Feature set: 0x00
      [   37.579906]  Release info: header tag = 0, total length = 0
      [   37.579908] Start address = 0x10200000, DL length = 88384, Data mode = 0x80000010
      [   37.581086] EventGenericEventHandler: CMD Success
      [   37.581100] MtCmdAddressLenReq:(ret = 0)
      [   37.581635] Start address = 0x10300000, DL length = 19504, Data mode = 0x80000010
      [   37.582834] EventGenericEventHandler: CMD Success
      [   37.582848] MtCmdAddressLenReq:(ret = 0)
      [   37.582953] Start address = 0xe0000000, DL length = 8768, Data mode = 0x80000010
      [   37.584153] EventGenericEventHandler: CMD Success
      [   37.584167] MtCmdAddressLenReq:(ret = 0)
      [   37.584229] MtCmdFwStartReq: override = 0x4, address = 0x0
      [   37.683909] EventGenericEventHandler: CMD Success
      [   37.683940] :MtCmdCr4Capability: option(0)
      [   37.683964] MCU Init Done!
      [   37.683977] efuse_probe: efuse = 10000012
      [   37.683980] RtmpChipOpsEepromHook::e2p_type=2, inf_Type=5
      [   37.683982] RtmpEepromGetDefault::e2p_dafault=1
      [   37.683984] RtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 1
      [   37.683992] NVM is FLASH mode. dev_idx [1] FLASH OFFSET [0x20000]
      [   37.684001] rtmp_nv_init(): EEPROM Size[131072]
      [   37.695390] [EEPROMImage - PreCalImageInfo - PreCalImage - TxDPDImage]
      [   37.695390] [0xffffffc0135e0000 - 0xffffffc0135e0e00 - 0xffffffc0135e0e10 - 0xffffffc0135ed220]
      [   37.695393] validFlashEepromID(): eeFlashId=7915, pAd->ChipID=7915
      [   37.709335] [d-die version:1]
      [   37.741899] [a-die version:2]
      [   37.934413] 
      [   37.935921] NICReadEEPROMParameters: EEPROM 0x62 7
      [   37.941495] NICReadEEPROMParameters: Group Pre-Cal finished, load Group Pre-Cal data
      [   37.950099] NICReadEEPROMParameters: DPD 5G Pre-Cal finished!
      [   37.955944] NICReadEEPROMParameters: DPD 2G Pre-Cal finished!
      [   38.100427] Country Region from e2p = 0
      [   38.104341] antenna_default_reset() todo
      [   38.108387] antenna_default_reset() value = 0x2424, TxPath = 4, RxPath = 4
      [   38.115336] RTMPReadTxPwrPerRate(458): Don't Support this now!
      [   38.121238] rc_radio_init(): DBDC MODE=0, ConcurrentBand=1
      [   38.126736] rc_radio_init(): radio_ctrl=ffffffc019679f20,Band=0,rfcap=3,channel=1,PhyMode=2 extCha=0xf
      [   38.136052] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0
      [   38.141804] AntCfgInit(2870): Not support for HIF_MT yet!
      [   38.147218] mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   38.152791] MtReadPwrLimitTable: sku table idx: 0
      mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   38.165766] mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   38.171344] MtReadPwrLimitTable: sku table idx: 0
      mt7915_check_RF_lock_down: RFlockDown Enable: 0
      [   38.184283] EEPROM Init Done!
      [   38.187265] mac_init()-->
      [   38.189888] init_mac_cr()-->
      [   38.192778] <--mac_init()
      [   38.198499] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
      [   38.206807] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
      [   38.215091] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0
      [   38.221659] MAC Init Done!
      [   38.224369] BBPInit():BBP Initialization.....
      [   38.228731]  Band 0: valid=1, Band=2, CBW=1, CentCh/PrimCh=1/1, prim_ch_idx=0, txStream=2
      [   38.236911]  Band 1: valid=0, Band=0, CBW=0, CentCh/PrimCh=0/0, prim_ch_idx=0, txStream=0
      [   38.245087] BBPInit() todo
      [   38.247796] PHY Init Done!
      [   38.253569] tx_pwr_comp_init():NotSupportYet!
      [   38.257998] Set_SCSDefaultEnable(): BandIdx=0, SCSEnable=1
      [   38.263770] MtCmdSetMacTxRx:(ret = 0)
      [   38.267672] ap_ftkd> Initialize FT KDP Module...
      [   38.272339] Main bssid = 00:00:00:00:00:00
      [   38.276441] SetMuruPlatformTypeProc: param.ucPlatformType = 2
      [   38.282350] muru_cfg_dlul_limits:(Ret = 1
      [   38.286393] muru_cfg_dlul_limits:(Ret = 1
      [   38.290645] MtCmdSetMacTxRx:(ret = 0)
      [   38.294324] <==== mt_wifi_init, Status=0
      [   38.298249] TxBfModuleEnCtrl:It's not DBDC mode
      [   38.302832] CmdHeraStbcPriorityCtrl: u1BandIdx=0, u1Operation=1, u1StbcPriority=0
      [   38.310398] Register MBSSID IF 1 (rai1)
      [   38.314456] wdev_init(caller:mbss_create_vif+0x268/0x418 [mt7915d]), wdev(1)
      [   38.322068] Register MBSSID IF 2 (rai2)
      [   38.326266] wdev_init(caller:mbss_create_vif+0x268/0x418 [mt7915d]), wdev(2)
      [   38.334015] Register MBSSID IF 3 (rai3)
      [   38.338278] wdev_init(caller:mbss_create_vif+0x268/0x418 [mt7915d]), wdev(3)
      [   38.346065] MSTA_Init (1) ---> ApCli
      [   38.349823] Register MSTA IF (apclii0) , pAd->MSTANum = 1
      [   38.355563] wdev_init(caller:MSTA_Init+0x2e8/0x528 [mt7915d]), wdev(4)
      [   38.362512] Caller: RTMPSetHT+0x260/0x2b0 [mt7915d]
      [   38.367594] 
      [   38.367594] phy_mode=177, ch=0, wdev_type=2
      [   38.373315] ht_cap: ht_cap->HtCapInfo, 
      [   38.377209] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1
      [   38.385009] ht_cap: ht_cap->HtCapParm, 
      [   38.388875] mdpu_density=0, ampdu_factor=3
      [   38.393655] mt_service_init: wlan service inits successfully!
      [   38.399545] WtcSetMaxStaNum: MaxStaNum:234, BssidNum:4, WdsNum:16, MSTANum:1, MaxNumChipRept:32, MinMcastWcid:283
      [   38.535415] RedInit: set CR4/N9 RED Enable to 1.
      [   38.540088] RedInit: RED Initiailize Done.
      [   38.544762] cp_support_is_enabled: set CR4 CP_SUPPORT to Mode 2.
      [   38.550999] RTMP_COM_IoctlHandle -> CMD_RTPRIV_IOCTL_VIRTUAL_INF_UP
      [   38.557438] wifi_sys_open(), wdev idx = 0
      [   38.561551] ucAction = 0, ucBandIdx = 0, ucSmthIntlBypass = 0
      [   38.567416] BuildChannelList() BandIdx = 0, PhyMode = 177, ChListNum = 20:
      [   38.574454] DfsBuildChannelList(): Done
      [   38.578379] phy_oper_init(): operate TxStream = 4, RxStream = 4
      [   38.584508]  [RadarStateCheck] RD_NORMAL_MODE  
      [   38.590082] phy_freq_adjust : no prim_ch value for adjust!
      [   38.595904] Caller: wlan_operate_init+0xf4/0x120 [mt7915d]
      [   38.601478] 
      [   38.601478] phy_mode=177, ch=0, wdev_type=1
      [   38.607216] ht_cap: ht_cap->HtCapInfo, 
      [   38.611111] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1
      [   38.618830] ht_cap: ht_cap->HtCapParm, 
      [   38.622746] mdpu_density=5, ampdu_factor=3
      [   38.627046] hw_ctrl_flow_v2_open: wdev_idx=0
      [   38.631631] AP inf up for ra_0(func_idx) OmacIdx=0
      [   38.636485] AsicRadioOnOffCtrl(): DbdcIdx=0 RadioOn
      [   38.641562] ApAutoChannelAtBootUp----------------->
      [   38.646513] ApAutoChannelAtBootUp: AutoChannelBootup[0] = 1
      [   38.652304] MtCmdSetMacTxRx:(ret = 0)
      [   38.656129] [AutoChSelBuildChannelListFor5G] ChListNum5G = 20
      [   38.662149] UpdateBeaconHandler, wdev(0) bss not ready (state:0, caller:MTAPAutoSelectChannel+0x180/0x408 [mt7915d])!!
      [   38.672996] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   38.681076] MtCmdChannelSwitch: ctrl_chl=36, ctrl_ch2=0, cent_ch=36 DBDCIdx=0, ChBand=1, BW=0, TXStream=4, RXStream=4, scan(1)
      [   38.707510] MtCmdSetTxRxPath: ctrl_chl=36, ctrl_ch2=0, cent_ch=36, RxPath=f, BandIdx=0, ChBand=1, BW=0,TXStream=4, RXStream=15, scan(1)
      [   38.923683] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   38.931787] MtCmdChannelSwitch: ctrl_chl=40, ctrl_ch2=0, cent_ch=40 DBDCIdx=0, ChBand=1, BW=0, TXStream=4, RXStream=4, scan(1)
      [   38.958132] MtCmdSetTxRxPath: ctrl_chl=40, ctrl_ch2=0, cent_ch=40, RxPath=f, BandIdx=0, ChBand=1, BW=0,TXStream=4, RXStream=15, scan(1)
      [   39.171693] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   39.179771] MtCmdChannelSwitch: ctrl_chl=44, ctrl_ch2=0, cent_ch=44 DBDCIdx=0, ChBand=1, BW=0, TXStream=4, RXStream=4, scan(1)
      [   39.206067] MtCmdSetTxRxPath: ctrl_chl=44, ctrl_ch2=0, cent_ch=44, RxPath=f, BandIdx=0, ChBand=1, BW=0,TXStream=4, RXStream=15, scan(1)
      [   39.419688] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   39.427761] MtCmdChannelSwitch: ctrl_chl=48, ctrl_ch2=0, cent_ch=48 DBDCIdx=0, ChBand=1, BW=0, TXStream=4, RXStream=4, scan(1)
      [   39.454049] MtCmdSetTxRxPath: ctrl_chl=48, ctrl_ch2=0, cent_ch=48, RxPath=f, BandIdx=0, ChBand=1, BW=0,TXStream=4, RXStream=15, scan(1)
      [   39.563781] UpdateBeaconHandler, wdev(0) bss not ready (state:0, caller:ApUpdateCapabilityAndErpIe+0x328/0x3b8 [mt7915d])!!
      [   39.667812] UpdateBeaconHandler, wdev(0) bss not ready (state:0, caller:MTAPAutoSelectChannel+0x328/0x408 [mt7915d])!!
      [   39.678646] ====================================================================
      [   39.686050] Channel  36 : Busy Time =   1175, Skip Channel = FALSE, BwCap = TRUE
      [   39.693515] Channel  40 : Busy Time =   1140, Skip Channel = FALSE, BwCap = TRUE
      [   39.700915] Channel  44 : Busy Time =    328, Skip Channel = FALSE, BwCap = TRUE
      [   39.708312] Channel  48 : Busy Time =      1, Skip Channel = FALSE, BwCap = TRUE
      [   39.715711] ====================================================================
      [   39.723112] Rule 3 Channel Busy time value : Select Primary Channel 48
      [   39.729640] Rule 3 Channel Busy time value : Min Channel Busy = 1175
      [   39.736002] Rule 3 Channel Busy time value : BW = 80
      [   39.742657] [SelectClearChannelBusyTime] - band0 END
      [   39.747707] ApAutoChannelAtBootUp : Auto channel selection: Selected channel = 48, IsAband = 1
      [   39.756394]  [RadarStateCheck] RD_NORMAL_MODE  
      [   39.761936] mt7915_apply_dpd_flatness_data: DPD Pre-Cal finished, load DPD Pre-Cal data
      [   39.770043] MtCmdChannelSwitch: ctrl_chl=48, ctrl_ch2=0, cent_ch=42 DBDCIdx=0, ChBand=1, BW=2, TXStream=4, RXStream=4, scan(0)
      [   39.796433] MtCmdSetTxRxPath: ctrl_chl=48, ctrl_ch2=0, cent_ch=42, RxPath=f, BandIdx=0, ChBand=1, BW=2,TXStream=4, RXStream=15, scan(0)
      [   39.808878] DfsBuildChannelList(): Done
      [   39.812747] zero_wait_dfs_switch_ch(): outband ch 0, ch_stat 0
      [   39.818590] ApAutoChannelAtBootUp<-----------------
      [   39.823676] ===> APStartUpForMbss(caller:ap_inf_open+0x148/0x400 [mt7915d]), mbss_idx:0, CfgMode:177
      [   39.832824] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0
      [   39.838914] Caller: RTMPSetHT+0x260/0x2b0 [mt7915d]
      [   39.843803] 
      [   39.843803] phy_mode=177, ch=48, wdev_type=1
      [   39.849551] ht_cap: ht_cap->HtCapInfo, 
      [   39.853391] ldpc=1,ch_width=1,gf=0,sgi20=1,sgi40=1,tx_stbc=1,rx_stbc=1,amsdu_size=1
      [   39.861050] ht_cap: ht_cap->HtCapParm, 
      [   39.864888] mdpu_density=5, ampdu_factor=3
      [   39.868989] Enable 20/40 BSSCoex Channel Scan(BssCoex=1)
      [   39.874512] ap_link_up(caller:wdev_do_linkup+0x1c/0x30 [mt7915d]), wdev(0)
      [   39.881435] wifi_sys_linkup, wdev idx = 0
      [   39.955229] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:287 for WDEV_TYPE:1
      [   39.955229]  LinkToOmacIdx = 0, LinkToWdevType = 1
      [   39.968098] TRTableInsertMcastEntry:band0 group_idx[0]=0
      [   39.973424] wifi_sys_linkup:wdev(type=0,func_idx=1,wdev_idx=0),BssIndex(0)
      [   39.980413] hw_ctrl_flow_v2_link_up: wdev_idx=0
      [   39.984957] (bssUpdateChannel), ucPrimCh=48, ucCentChSeg0=42, ucCentChSeg1=0, BW=2, ucHetbRU26Disable=0, ucHetbAllDisable=1
      [   39.996316] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 8320, CmdBssInfoBmcRate.u2McTransmit = 8320
      [   40.012565] UpdateBeaconHandler, BCN_UPDATE_INIT, OmacIdx = 0 (rai0)
      [   40.018920]  Band0 BcnInitedRnd = 14
      [   40.022615] MtCmdTxPowerSKUCtrl: tx_pwr_sku_en: 1, BandIdx: 0
      [   40.028397] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0
      [   40.034424] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 0, BandIdx: 0
      [   40.040977] TxCCKStreamCtrl: set wrong parameters
      [   40.053066] set muru_update_he_cfg()!!!!
      [   40.056993] PrintSrCmd:
      [   40.056993] u1CmdSubId = 1, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   40.056993] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1
      [   40.071015] PrintSrCmd:
      [   40.071015] u1CmdSubId = 5, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   40.071015] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0
      [   40.085028] PrintSrCmd:
      [   40.085028] u1CmdSubId = 3, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   40.085028] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 1
      [   40.099048] PrintSrCmd:
      [   40.099048] u1CmdSubId = 23, u1ArgNum = 0, u1DbdcIdx = 0, u1Status = 0
      [   40.099048] u1DropTaIdx = 0, u1StaIdx = 0, u4Value = 0
      [   40.113186] apidx 0 for WscUUIDInit
      [   40.116692] Generate UUID for apidx(0)
      [   40.120472] WDS_Init():wds_num[0]=0, count=0, MAX_WDS_ENTRY=16, if_idx=0, flg_wds_init=0
      [   40.128566] Total allocated 0 WDS(es) for band0!
      [   40.133190] mtk_ppe_dev_register_hook : ineterface rai0 register (2)
      [   40.287222] device rai0 entered promiscuous mode
      [   40.292033] br-lan: port 4(rai0) entered forwarding state
      [   40.297460] br-lan: port 4(rai0) entered forwarding state
      [   40.388911] ap_probe_response_allowed(): hold probe response due to no_bcn
      [   40.415781] mtk_ppe_dev_register_hook : rai0 has been registered in wifi_hook_if table[2]
      [   40.629433] ap_probe_response_allowed(): hold probe response due to no_bcn
      [   40.722899] led=4, on=4000, off=0, blinks,=0, reset=0, time=1 low_trigger=1
      [   40.771561] whnat_proc_ctrl_write():Type=0,IsTrue=0
      [   40.776707] whnat_proc_ctrl_write():Type=0,IsTrue=0
      [   40.853205] led=102, on=0, off=4000, blinks,=0, reset=0, time=1 low_trigger=1
      [   40.961690] ap_probe_response_allowed(): hold probe response due to no_bcn
      [   42.003855] BeaconTransmitRequired():2.4G Bcn Tx is blocked!
      [   42.009660] ExtEventBeaconLostHandler::FW EVENT (50:41:b9:xx:xx:4d), Reason 0x10
      [   42.017062]   AP Beacon OFF!!!
      [   42.299353] br-lan: port 4(rai0) entered forwarding state
      [   43.759143] ap_probe_response_allowed(): hold probe response due to no_bcn
      [   45.107590] UpdateBeaconHandler, wdev(1) bss not ready (state:0, caller:MlmePeriodicExec+0x1c8/0x998 [mt7915d])!!
      [   45.118050] UpdateBeaconHandler, wdev(2) bss not ready (state:0, caller:MlmePeriodicExec+0x1c8/0x998 [mt7915d])!!
      [   45.128470] UpdateBeaconHandler, wdev(3) bss not ready (state:0, caller:MlmePeriodicExec+0x1c8/0x998 [mt7915d])!!
      [   45.138728] Mlme count 0 start beacon
      [   49.125835] led=3, on=4000, off=0, blinks,=0, reset=0, time=1 low_trigger=1
      [   49.169654] led=4, on=0, off=4000, blinks,=0, reset=0, time=1 low_trigger=1
      [   49.331318] led=4, on=0, off=4000, blinks,=0, reset=0, time=1 low_trigger=1
      [   49.458539] led=100, on=0, off=4000, blinks,=0, reset=0, time=1 low_trigger=1
      [   49.598575] led=4, on=4000, off=0, blinks,=0, reset=0, time=1 low_trigger=1
      run smp.sh....
      [   51.687356] Mlme count 0 start beacon
      setting smp.sh....
      procd: - init complete -