カテゴリー: Qualcomm

WXR-5950AX12 FIT構成

FIT description: ARM OpenWrt FIT (Flattened Image Tree)
Created:         Wed Oct  9 01:45:25 2019
 Image 0 (kernel@1)
  Description:  ARM OpenWrt Linux-4.4.60
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Kernel Image
  Compression:  gzip compressed
  Data Size:    3983312 Bytes = 3889.95 KiB = 3.80 MiB
  Architecture: ARM
  OS:           Linux
  Load Address: 0x41208000
  Entry Point:  0x41208000
  Hash algo:    crc32
  Hash value:   c4f687b8
  Hash algo:    sha1
  Hash value:   604266deee680ef619cdccd9dbe88df41254ca5f
 Image 1 (fdt@oak02)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    85510 Bytes = 83.51 KiB = 0.08 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   2bbeca35
  Hash algo:    sha1
  Hash value:   6dd1d470af202d9f3e4a7c8e8e0ffc0a3e7edfed
 Image 2 (fdt@hk01.internal)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    78407 Bytes = 76.57 KiB = 0.07 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   00d00d96
  Hash algo:    sha1
  Hash value:   5a3cedddf18f12d3204e86fe33443456f1b9f0d1
 Image 3 (fdt@hk08)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    80628 Bytes = 78.74 KiB = 0.08 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   f52ddf8a
  Hash algo:    sha1
  Hash value:   e999270d8a2733439e259460d841702735ead308
 Image 4 (fdt@hk01.c3)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    86396 Bytes = 84.37 KiB = 0.08 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   6ae3dab9
  Hash algo:    sha1
  Hash value:   d2a8848e1f78a0ed0fd1955e2ba82e8cbcb7518b
 Image 5 (fdt@db.hk01)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    78910 Bytes = 77.06 KiB = 0.08 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   ed94fb77
  Hash algo:    sha1
  Hash value:   27231736c86fb268105cbb1d328dea2f0b753ded
 Image 6 (fdt@hk01.c4)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    85497 Bytes = 83.49 KiB = 0.08 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   4888bacf
  Hash algo:    sha1
  Hash value:   5376f5e870846adab15c35ea6d51d4195ed13dc8
 Image 7 (fdt@hk02)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    80196 Bytes = 78.32 KiB = 0.08 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   a2f1d28f
  Hash algo:    sha1
  Hash value:   c56924301cacd3e4939d8518aa4dcad8308063c0
 Image 8 (fdt@hk01)
  Description:  ARM OpenWrt  device tree blob
  Created:      Wed Oct  9 01:45:25 2019
  Type:         Flat Device Tree
  Compression:  uncompressed
  Data Size:    78350 Bytes = 76.51 KiB = 0.07 MiB
  Architecture: ARM
  Hash algo:    crc32
  Hash value:   ea5c5e6c
  Hash algo:    sha1
  Hash value:   30c344d8d72ae431f7e4bf4dfbf3ace9bc512642
 Default Configuration: 'config@hk01'
 Configuration 0 (config@oak02)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@oak02
 Configuration 1 (config@hk01.internal)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@hk01.internal
 Configuration 2 (config@hk08)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@hk08
 Configuration 3 (config@hk01.c3)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@hk01.c3
 Configuration 4 (config@db.hk01)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@db.hk01
 Configuration 5 (config@hk01.c4)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@hk01.c4
 Configuration 6 (config@hk02)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@hk02
 Configuration 7 (config@hk01)
  Description:  OpenWrt
  Kernel:       kernel@1
  FDT:          fdt@hk01

WXR-5950AX12

某氏より “OpenWrtのipq807xにどうか” と頂いたもの。本当に感謝。
OpenWrtではipq807xはまだほとんどtargetを定義するファイルとその他雑多なファイルがおかれた程度で不完全な状態ではあるが、サポートをトライするため弄っていくのでメモ。

Switch

未確認。

MAC

未確認。

  • LAN: 74:DA:88:xx:xx:CD (tddp, option macaddr (text))
  • WAN1: 74:DA:88:xx:xx:CE
  • WAN2: 74:DA:88:xx:xx:CF
  • WAN3: 74:DA:88:xx:xx:D0
  • WAN4: 74:DA:88:xx:xx:D1

U-Boot

ブート中 Hit any key to stop autoboot: 0 が表示されたタイミングで適当なキーを押すと中断させU-Bootに入れる。

  • help
    IPQ807x# help
    ?       - alias for 'help'
    aq_load_fw- LOAD aq-fw-binary
    aq_phy_restart- Restart Aquantia phy
    base    - print or set address offset
    bdinfo  - print Board Info structure
    bootbf  - bootbf from flash device [for Buffalo]
    bootipq - bootipq from flash device
    bootm   - boot application image from memory
    bootp   - boot image via network using BOOTP/TFTP protocol
    bootz   - boot Linux zImage image from memory
    chpart  - change active partition
    cmp     - memory compare
    cp      - memory copy
    crc32   - checksum calculation
    dcache  - enable or disable data cache
    dhcp    - boot image via network using DHCP/TFTP protocol
    dm      - Driver model low level access
    echo    - echo args to console
    env     - environment handling commands
    erase   - erase FLASH memory
    exectzt - execute TZT
    
    exit    - exit script
    false   - do nothing, unsuccessfully
    fdt     - flattened device tree utility commands
    flash   - flash part_name 
            flash part_name load_addr file_size 
    
    flasherase- flerase part_name 
    
    flinfo  - print FLASH memory information
    fuseipq - fuse QFPROM registers from memory
    
    go      - start application at address 'addr'
    help    - print command description/usage
    i2c     - I2C sub-system
    icache  - enable or disable instruction cache
    imxtract- extract a part of a multi-image
    ipq_mdio- IPQ mdio utility commands
    is_sec_boot_enabled- check secure boot fuse is enabled or not
    
    itest   - return true/false on integer compare
    loop    - infinite loop on address range
    md      - memory display
    mii     - MII utility commands
    mm      - memory modify (auto-incrementing address)
    mmc     - MMC sub system
    mmcinfo - display MMC info
    mtdparts- define flash/nand partitions
    mtest   - simple RAM read/write test
    mw      - memory write (fill)
    nand    - NAND sub-system
    nboot   - boot from NAND device
    nm      - memory modify (constant address)
    pci     - list and access PCI Configuration Space
    ping    - send ICMP ECHO_REQUEST to network host
    printenv- print environment variables
    protect - enable or disable FLASH write protection
    reset   - Perform RESET of the CPU
    run     - run commands in an environment variable
    runmulticore- Enable and schedule secondary cores
    saveenv - save environment variables to persistent storage
    secure_authenticate- authenticate the signed image
    
    setenv  - set environment variables
    sf      - SPI flash sub-system
    showvar - print local hushshell variables
    sleep   - delay execution for some time
    smeminfo- print SMEM FLASH information
    source  - run script from memory
    test    - minimal test like /bin/sh
    tftpboot- boot image via network using TFTP protocol
    tftpput - TFTP put command, for uploading files to a server
    true    - do nothing, successfully
    uart    - UART sub-system
    ubi     - ubi commands
    usb     - USB sub-system
    usbboot - boot from USB device
    version - print monitor, compiler and linker version
    

  • version
    IPQ807x# version
    
    U-Boot 2016.01 [BUFFALO U-Boot Ver.1.01] (Jul 12 2019 - 17:37:52 +0900)
    arm-openwrt-linux-uclibcgnueabi-gcc (OpenWrt GCC 5.2.0 6ff3409+r49254) 5.2.0
    GNU ld (GNU Binutils) 2.24.0
    

  • printenv
    IPQ807x# printenv
    DEF-wireless-authmode=psk
    DEF-wireless-authmode_ex=wpa2-psk
    DEF-wireless-crypto=aes
    DEF-wireless-wpapsk=************
    admin_passwd=********
    baudrate=115200
    bootargs=console=ttyMSM0,115200n8
    bootcmd=bootbf
    bootdelay=2
    buf_ver=2016.01-1.01
    build_date=Jul 12 2019 - 17:37:52
    custom_id=0
    eth1addr=50:c4:dd:xx:xx:28
    eth2addr=50:c4:dd:xx:xx:28
    eth3addr=50:c4:dd:xx:xx:28
    eth4addr=50:c4:dd:xx:xx:28
    eth5addr=50:c4:dd:xx:xx:28
    ethact=eth0
    ethaddr=50:c4:dd:xx:xx:28
    fdt_high=0x4A400000
    fdtcontroladdr=4a96a630
    flash_type=2
    hw_rev=0
    ipaddr=192.168.11.1
    machid=8010000
    melco_id=RD_18021
    netmask=255.255.255.0
    pincode=********
    product=WXR-5950AX12
    product_vendor=BUFFALO
    ram_bootargs=earlyprintk=ocd,keep ignore_loglevel rootfstype=ramfs
    region=JP
    serverip=192.168.11.10
    soc_version_major=2
    soc_version_minor=0
    stderr=serial@78B3000
    stdin=serial@78B3000
    stdout=serial@78B3000
    wlan0addr=50:c4:dd:xx:xx:30
    wlan1addr=50:c4:dd:xx:xx:38
    wlan2addr=00:00:00:00:00:00
    
    Environment size: 1031/262140 bytes
    

  • smeminfo
    IPQ807x# smeminfo
    flash_type:             0x2
    flash_index:            0x0
    flash_chip_select:      0x0
    flash_block_size:       0x20000
    flash_density:          0x100000
    partition table offset  0x0
    No.: Name             Attributes            Start             Size
      0: 0:SBL1           0x0000ffff              0x0         0x100000
      1: 0:MIBIB          0x0000ffff         0x100000         0x100000
      2: 0:BOOTCONFIG     0x0000ffff         0x200000          0x80000
      3: 0:BOOTCONFIG1    0x0000ffff         0x280000          0x80000
      4: 0:QSEE           0x0000ffff         0x300000         0x300000
      5: 0:QSEE_1         0x0000ffff         0x600000         0x300000
      6: 0:DEVCFG         0x0000ffff         0x900000          0x80000
      7: 0:DEVCFG_1       0x0000ffff         0x980000          0x80000
      8: 0:APDP           0x0000ffff         0xa00000          0x80000
      9: 0:APDP_1         0x0000ffff         0xa80000          0x80000
     10: 0:RPM            0x0000ffff         0xb00000          0x80000
     11: 0:RPM_1          0x0000ffff         0xb80000          0x80000
     12: 0:CDT            0x0000ffff         0xc00000          0x80000
     13: 0:CDT_1          0x0000ffff         0xc80000          0x80000
     14: 0:APPSBLENV      0x0000ffff         0xd00000          0x80000
     15: 0:APPSBL         0x0000ffff         0xd80000         0x100000
     16: 0:APPSBL_1       0x0000ffff         0xe80000         0x100000
     17: 0:ART            0x0000ffff         0xf80000          0x80000
     18: 0:ART_1          0x0000ffff        0x1000000          0x80000
     19: 0:ORGDATA        0x0000ffff        0x1080000          0x80000
     20: 0:ORGDATA_1      0x0000ffff        0x1100000          0x80000
     21: rootfs           0x0000ffff        0x1180000        0x4000000
     22: rootfs_recover   0x0000ffff        0x5180000        0x4000000
     23: user_property    0x0000ffff        0x9180000        0x6e80000
    

  • bdinfo
    IPQ807x# bdinfo
    arch_number = 0x08010000
    boot_params = 0x40000100
    DRAM bank   = 0x00000000
    -> start    = 0x40000000
    -> size     = 0x40000000
    eth0name    = eth0
    ethaddr     = 50:c4:dd:**:**:28
    current eth = eth0
    ip_addr     = 192.168.11.1
    baudrate    = 115200 bps
    TLB addr    = 0x4A9A0000
    relocaddr   = 0x4A900000
    reloc off   = 0x00000000
    irq_sp      = 0x4A77FA90
    sp start    = 0x4A77FA80
    

  • nand info
    IPQ807x# nand info
    
    Device 0: nand0, sector size 128 KiB
      Page size       2048 b
      OOB size          64 b
      Erase size    131072 b
      subpagesize        0 b
      options     0x       0
      bbt options 0x       0
    

  • help
    
    

  • help
    
    

  • help
    
    

  • help
    
    

  • help
    
    

Kernel

  • uname -a
    # uname -a
    Linux AP50C4DD****28 4.4.60 #1 SMP PREEMPT Wed Oct 9 00:28:49 JST 2019 armv7l unknown
    

  • cat /proc/version
    # cat /proc/version
    Linux version 4.4.60 (jenkins@dev-build1.melco.local) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 6ff3409+r49254) ) #1 SMP PREEMPT Wed Oct 9 00:28:49 JST 2019
    

  • cat /proc/cpuinfo
    # cat /proc/cpuinfo 
    processor       : 0
    model name      : ARMv7 Processor rev 4 (v7l)
    BogoMIPS        : 48.84
    Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32 
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x0
    CPU part        : 0xd03
    CPU revision    : 4
    
    processor       : 1
    model name      : ARMv7 Processor rev 4 (v7l)
    BogoMIPS        : 48.84
    Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32 
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x0
    CPU part        : 0xd03
    CPU revision    : 4
    
    processor       : 2
    model name      : ARMv7 Processor rev 4 (v7l)
    BogoMIPS        : 48.84
    Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32 
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x0
    CPU part        : 0xd03
    CPU revision    : 4
    
    processor       : 3
    model name      : ARMv7 Processor rev 4 (v7l)
    BogoMIPS        : 48.84
    Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm aes pmull sha1 sha2 crc32 
    CPU implementer : 0x41
    CPU architecture: 7
    CPU variant     : 0x0
    CPU part        : 0xd03
    CPU revision    : 4
    
    Hardware        : Generic DT based system
    Revision        : 0000
    Serial          : 0000000000000000
    

  • cat /proc/meminfo
    # cat /proc/meminfo
    MemTotal:         903004 kB
    MemFree:          556412 kB
    MemAvailable:     606556 kB
    Buffers:           12716 kB
    Cached:            45184 kB
    SwapCached:            0 kB
    Active:            41056 kB
    Inactive:          29328 kB
    Active(anon):      12492 kB
    Inactive(anon):        0 kB
    Active(file):      28564 kB
    Inactive(file):    29328 kB
    Unevictable:           0 kB
    Mlocked:               0 kB
    HighTotal:             0 kB
    HighFree:              0 kB
    LowTotal:         903004 kB
    LowFree:          556412 kB
    SwapTotal:             0 kB
    SwapFree:              0 kB
    Dirty:                 0 kB
    Writeback:             0 kB
    AnonPages:         12492 kB
    Mapped:             6308 kB
    Shmem:                 0 kB
    Slab:             199508 kB
    SReclaimable:       4516 kB
    SUnreclaim:       194992 kB
    KernelStack:        1760 kB
    PageTables:          908 kB
    NFS_Unstable:          0 kB
    Bounce:                0 kB
    WritebackTmp:          0 kB
    CommitLimit:      451500 kB
    Committed_AS:      56128 kB
    VmallocTotal:    1048576 kB
    VmallocUsed:           0 kB
    VmallocChunk:          0 kB
    

  • cat /proc/mtd
    # cat /proc/mtd
    dev:    size   erasesize  name
    mtd0: 00100000 00020000 "0:SBL1"
    mtd1: 00100000 00020000 "0:MIBIB"
    mtd2: 00080000 00020000 "0:BOOTCONFIG"
    mtd3: 00080000 00020000 "0:BOOTCONFIG1"
    mtd4: 00300000 00020000 "0:QSEE"
    mtd5: 00300000 00020000 "0:QSEE_1"
    mtd6: 00080000 00020000 "0:DEVCFG"
    mtd7: 00080000 00020000 "0:DEVCFG_1"
    mtd8: 00080000 00020000 "0:APDP"
    mtd9: 00080000 00020000 "0:APDP_1"
    mtd10: 00080000 00020000 "0:RPM"
    mtd11: 00080000 00020000 "0:RPM_1"
    mtd12: 00080000 00020000 "0:CDT"
    mtd13: 00080000 00020000 "0:CDT_1"
    mtd14: 00080000 00020000 "0:APPSBLENV"
    mtd15: 00100000 00020000 "0:APPSBL"
    mtd16: 00100000 00020000 "0:APPSBL_1"
    mtd17: 00080000 00020000 "0:ART"
    mtd18: 00080000 00020000 "0:ART_1"
    mtd19: 00080000 00020000 "0:ORGDATA"
    mtd20: 00080000 00020000 "0:ORGDATA_1"
    mtd21: 04000000 00020000 "rootfs"
    mtd22: 04000000 00020000 "rootfs_recover"
    mtd23: 06e80000 00020000 "user_property"
    mtd24: 0046d560 0001f000 "kernel"
    mtd25: 02500004 0001f000 "ubi_rootfs"
    mtd26: 00000024 0001f000 "fw_hash"
    mtd27: 0001f000 0001f000 "user_property_ubi"
    mtd28: 005d0000 0001f000 "extra_property"
    

  • ubinfo -a
    # ubinfo -a
    UBI version:                    1
    Count of UBI devices:           2
    UBI control device major/minor: 10:56
    Present UBI devices:            ubi0, ubi1
    
    ubi0
    Volumes count:                           3
    Logical eraseblock size:                 126976 bytes, 124.0 KiB
    Total amount of logical eraseblocks:     512 (65011712 bytes, 62.0 MiB)
    Amount of available logical eraseblocks: 124 (15745024 bytes, 15.0 MiB)
    Maximum count of volumes                 128
    Count of bad physical eraseblocks:       0
    Count of reserved physical eraseblocks:  40
    Current maximum erase counter value:     1
    Minimum input/output unit size:          2048 bytes
    Character device major/minor:            242:0
    Present volumes:                         0, 1, 2
    
    Volume ID:   0 (on ubi0)
    Type:        static
    Alignment:   1
    Size:        37 LEBs (4698112 bytes, 4.5 MiB)
    Data bytes:  4642144 bytes (4.4 MiB)
    State:       OK
    Name:        kernel
    Character device major/minor: 242:1
    -----------------------------------
    Volume ID:   1 (on ubi0)
    Type:        static
    Alignment:   1
    Size:        306 LEBs (38854656 bytes, 37.1 MiB)
    Data bytes:  38797316 bytes (37.0 MiB)
    State:       OK
    Name:        ubi_rootfs
    Character device major/minor: 242:2
    -----------------------------------
    Volume ID:   2 (on ubi0)
    Type:        static
    Alignment:   1
    Size:        1 LEBs (126976 bytes, 124.0 KiB)
    Data bytes:  36 bytes
    State:       OK
    Name:        fw_hash
    Character device major/minor: 242:3
    
    ===================================
    
    ubi1
    Volumes count:                           2
    Logical eraseblock size:                 126976 bytes, 124.0 KiB
    Total amount of logical eraseblocks:     884 (112246784 bytes, 107.0 MiB)
    Amount of available logical eraseblocks: 791 (100438016 bytes, 95.8 MiB)
    Maximum count of volumes                 128
    Count of bad physical eraseblocks:       0
    Count of reserved physical eraseblocks:  40
    Current maximum erase counter value:     2
    Minimum input/output unit size:          2048 bytes
    Character device major/minor:            237:0
    Present volumes:                         0, 1
    
    Volume ID:   0 (on ubi1)
    Type:        dynamic
    Alignment:   1
    Size:        1 LEBs (126976 bytes, 124.0 KiB)
    State:       OK
    Name:        user_property_ubi
    Character device major/minor: 237:1
    -----------------------------------
    Volume ID:   1 (on ubi1)
    Type:        dynamic
    Alignment:   1
    Size:        48 LEBs (6094848 bytes, 5.8 MiB)
    State:       OK
    Name:        extra_property
    Character device major/minor: 237:2
    

  • mount
    # mount
    mtd:ubi_rootfs on / type squashfs (ro,relatime)
    proc on /proc type proc (rw,relatime)
    udev on /dev type tmpfs (rw,relatime)
    ramfs on /tmp type ramfs (rw,relatime)
    none on /sys type sysfs (rw,relatime)
    debugfs on /sys/kernel/debug type debugfs (rw,noatime)
    ubi1!extra_property on /mnt/ubi/ext_par type ubifs (rw,relatime,compr=none)
    devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
    

  • cat /sys/kernel/debug/gpio
    # cat /sys/kernel/debug/gpio    
    GPIOs 0-69, platform/1000000.pinctrl, 1000000.pinctrl:
     gpio0   : in  1 8mA no pull
     gpio1   : in  1 8mA no pull
     gpio2   : in  1 8mA no pull
     gpio3   : in  1 8mA no pull
     gpio4   : in  1 8mA no pull
     gpio5   : in  1 8mA no pull
     gpio6   : in  1 8mA no pull
     gpio7   : in  1 8mA no pull
     gpio8   : in  1 8mA no pull
     gpio9   : in  1 8mA no pull
     gpio10  : in  1 8mA no pull
     gpio11  : in  1 8mA no pull
     gpio12  : in  1 8mA no pull
     gpio13  : in  1 8mA no pull
     gpio14  : in  1 8mA no pull
     gpio15  : in  1 8mA no pull
     gpio16  : in  1 8mA no pull
     gpio17  : in  1 8mA no pull
     gpio18  : in  0 2mA pull down
     gpio19  : in  0 2mA pull down
     gpio20  : in  0 2mA pull down
     gpio21  : out 0 10mA pull up
     gpio22  : out 0 10mA pull up
     gpio23  : out 2 8mA no pull
     gpio24  : out 2 8mA no pull
     gpio25  : in  0 2mA pull down
     gpio26  : in  0 2mA pull down
     gpio27  : in  0 2mA pull down
     gpio28  : in  0 2mA pull down
     gpio29  : in  0 2mA pull down
     gpio30  : in  0 2mA pull down
     gpio31  : out 0 10mA pull up
     gpio32  : in  0 2mA pull down
     gpio33  : in  0 2mA pull down
     gpio34  : out 0 10mA pull up
     gpio35  : in  0 2mA pull down
     gpio36  : in  0 2mA pull down
     gpio37  : out 0 2mA pull down
     gpio38  : in  3 8mA no pull
     gpio39  : in  3 8mA no pull
     gpio40  : in  2 8mA no pull
     gpio41  : in  2 8mA no pull
     gpio42  : in  2 2mA pull down
     gpio43  : out 0 10mA pull up
     gpio44  : out 0 10mA pull up
     gpio45  : in  1 2mA pull down
     gpio46  : in  0 2mA pull down
     gpio47  : in  0 2mA pull down
     gpio48  : in  0 2mA pull down
     gpio49  : in  0 2mA pull down
     gpio50  : in  0 2mA pull down
     gpio51  : in  0 2mA pull down
     gpio52  : in  0 2mA pull down
     gpio53  : in  0 2mA pull down
     gpio54  : in  0 2mA pull down
     gpio55  : out 0 10mA pull up
     gpio56  : out 0 10mA pull up
     gpio57  : in  0 2mA pull down
     gpio58  : in  0 2mA pull down
     gpio59  : in  0 2mA pull down
     gpio60  : out 0 10mA pull up
     gpio61  : out 0 2mA pull down
     gpio62  : in  0 2mA pull down
     gpio63  : out 0 2mA pull up
     gpio64  : out 0 10mA pull up
     gpio65  : in  0 2mA pull down
     gpio66  : in  0 2mA pull down
     gpio67  : in  0 2mA pull down
     gpio68  : in  1 8mA pull up
     gpio69  : in  1 8mA pull up
    

  • cat /sys/kernel/debug/pinctrl/pinctrl-maps
    # cat /sys/kernel/debug/pinctrl/pinctrl-maps    
    Pinctrl maps:
    device 78b3000.serial
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio23
    function blsp4_uart1
    
    device 78b3000.serial
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio23
    config 00000001
    config 00080009
    
    device 78b3000.serial
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio24
    function blsp4_uart1
    
    device 78b3000.serial
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio24
    config 00000001
    config 00080009
    
    device 78b5000.spi
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio38
    function blsp0_spi
    
    device 78b5000.spi
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio38
    config 00000001
    config 00080009
    
    device 78b5000.spi
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio39
    function blsp0_spi
    
    device 78b5000.spi
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio39
    config 00000001
    config 00080009
    
    device 78b5000.spi
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio40
    function blsp0_spi
    
    device 78b5000.spi
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio40
    config 00000001
    config 00080009
    
    device 78b5000.spi
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio41
    function blsp0_spi
    
    device 78b5000.spi
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio41
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio15
    function qpic_pad0
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio15
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio12
    function qpic_pad1
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio12
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio13
    function qpic_pad2
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio13
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio14
    function qpic_pad3
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio14
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio5
    function qpic_pad4
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio5
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio6
    function qpic_pad5
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio6
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio7
    function qpic_pad6
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio7
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio8
    function qpic_pad7
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio8
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio16
    function qpic_pad8
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio16
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio0
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio0
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio1
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio1
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio2
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio2
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio3
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio3
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio4
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio4
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio9
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio9
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio10
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio10
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio11
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio11
    config 00000001
    config 00080009
    
    device 79b0000.qpic-nand
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio17
    function qpic_pad
    
    device 79b0000.qpic-nand
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio17
    config 00000001
    config 00080009
    
    device 90000.mdio
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio68
    function mdc
    
    device 90000.mdio
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio68
    config 00010005
    config 00080009
    
    device 90000.mdio
    state default
    type MUX_GROUP (2)
    controlling device 1000000.pinctrl
    group gpio69
    function mdio
    
    device 90000.mdio
    state default
    type CONFIGS_GROUP (4)
    controlling device 1000000.pinctrl
    group gpio69
    config 00010005
    config 00080009
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/gpio-ranges
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/gpio-ranges   
    GPIO ranges handled:
    0: 1000000.pinctrl GPIOS [0 - 69] PINS [0 - 69]
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinconf-config
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinconf-config
    No config found for dev/state/pin, expected:
    Searched dev:
    Searched state:
    Searched pin:
    Use: modify config_pin    
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinconf-groups
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinconf-groups
    Pin config settings per pin group
    Format: group (name): configs
    0 (gpio0): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    1 (gpio1): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    2 (gpio2): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    3 (gpio3): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    4 (gpio4): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    5 (gpio5): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    6 (gpio6): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    7 (gpio7): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    8 (gpio8): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    9 (gpio9): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    10 (gpio10): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    11 (gpio11): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    12 (gpio12): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    13 (gpio13): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    14 (gpio14): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    15 (gpio15): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    16 (gpio16): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    17 (gpio17): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    18 (gpio18): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    19 (gpio19): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    20 (gpio20): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    21 (gpio21): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (1 level)
    22 (gpio22): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (0 level)
    23 (gpio23): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) pin output (1 level)
    24 (gpio24): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) pin output (1 level)
    25 (gpio25): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    26 (gpio26): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    27 (gpio27): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    28 (gpio28): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    29 (gpio29): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    30 (gpio30): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    31 (gpio31): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (0 level)
    32 (gpio32): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    33 (gpio33): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    34 (gpio34): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (1 level)
    35 (gpio35): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    36 (gpio36): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    37 (gpio37): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) pin output (1 level)
    38 (gpio38): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    39 (gpio39): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    40 (gpio40): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    41 (gpio41): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    42 (gpio42): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    43 (gpio43): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (0 level)
    44 (gpio44): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (0 level)
    45 (gpio45): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    46 (gpio46): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    47 (gpio47): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    48 (gpio48): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    49 (gpio49): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    50 (gpio50): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    51 (gpio51): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    52 (gpio52): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    53 (gpio53): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    54 (gpio54): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    55 (gpio55): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (0 level)
    56 (gpio56): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (1 level)
    57 (gpio57): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    58 (gpio58): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    59 (gpio59): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    60 (gpio60): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (1 level)
    61 (gpio61): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) pin output (0 level)
    62 (gpio62): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    63 (gpio63): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) pin output (1 level)
    64 (gpio64): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (10 mA) pin output (1 level)
    65 (gpio65): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    66 (gpio66): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    67 (gpio67): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (2 mA) input enabled
    68 (gpio68): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    69 (gpio69): input bias bus hold input bias disabled input bias pull down input bias pull up output drive open drain output drive strength (8 mA) input enabled
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinconf-pins
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinconf-pins
    Pin config settings per pin
    Format: pin (name): configs
    pin 0 (GPIO_0):
    pin 1 (GPIO_1):
    pin 2 (GPIO_2):
    pin 3 (GPIO_3):
    pin 4 (GPIO_4):
    pin 5 (GPIO_5):
    pin 6 (GPIO_6):
    pin 7 (GPIO_7):
    pin 8 (GPIO_8):
    pin 9 (GPIO_9):
    pin 10 (GPIO_10):
    pin 11 (GPIO_11):
    pin 12 (GPIO_12):
    pin 13 (GPIO_13):
    pin 14 (GPIO_14):
    pin 15 (GPIO_15):
    pin 16 (GPIO_16):
    pin 17 (GPIO_17):
    pin 18 (GPIO_18):
    pin 19 (GPIO_19):
    pin 20 (GPIO_20):
    pin 21 (GPIO_21):
    pin 22 (GPIO_22):
    pin 23 (GPIO_23):
    pin 24 (GPIO_24):
    pin 25 (GPIO_25):
    pin 26 (GPIO_26):
    pin 27 (GPIO_27):
    pin 28 (GPIO_28):
    pin 29 (GPIO_29):
    pin 30 (GPIO_30):
    pin 31 (GPIO_31):
    pin 32 (GPIO_32):
    pin 33 (GPIO_33):
    pin 34 (GPIO_34):
    pin 35 (GPIO_35):
    pin 36 (GPIO_36):
    pin 37 (GPIO_37):
    pin 38 (GPIO_38):
    pin 39 (GPIO_39):
    pin 40 (GPIO_40):
    pin 41 (GPIO_41):
    pin 42 (GPIO_42):
    pin 43 (GPIO_43):
    pin 44 (GPIO_44):
    pin 45 (GPIO_45):
    pin 46 (GPIO_46):
    pin 47 (GPIO_47):
    pin 48 (GPIO_48):
    pin 49 (GPIO_49):
    pin 50 (GPIO_50):
    pin 51 (GPIO_51):
    pin 52 (GPIO_52):
    pin 53 (GPIO_53):
    pin 54 (GPIO_54):
    pin 55 (GPIO_55):
    pin 56 (GPIO_56):
    pin 57 (GPIO_57):
    pin 58 (GPIO_58):
    pin 59 (GPIO_59):
    pin 60 (GPIO_60):
    pin 61 (GPIO_61):
    pin 62 (GPIO_62):
    pin 63 (GPIO_63):
    pin 64 (GPIO_64):
    pin 65 (GPIO_65):
    pin 66 (GPIO_66):
    pin 67 (GPIO_67):
    pin 68 (GPIO_68):
    pin 69 (GPIO_69):
    pin 70 (SDC1_CLK):
    pin 71 (SDC1_CMD):
    pin 72 (SDC1_DATA):
    pin 73 (SDC2_CLK):
    pin 74 (SDC2_CMD):
    pin 75 (SDC2_DATA):
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pingroups
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pingroups
    registered pin groups:
    group: gpio0
    pin 0 (GPIO_0)
    
    group: gpio1
    pin 1 (GPIO_1)
    
    group: gpio2
    pin 2 (GPIO_2)
    
    group: gpio3
    pin 3 (GPIO_3)
    
    group: gpio4
    pin 4 (GPIO_4)
    
    group: gpio5
    pin 5 (GPIO_5)
    
    group: gpio6
    pin 6 (GPIO_6)
    
    group: gpio7
    pin 7 (GPIO_7)
    
    group: gpio8
    pin 8 (GPIO_8)
    
    group: gpio9
    pin 9 (GPIO_9)
    
    group: gpio10
    pin 10 (GPIO_10)
    
    group: gpio11
    pin 11 (GPIO_11)
    
    group: gpio12
    pin 12 (GPIO_12)
    
    group: gpio13
    pin 13 (GPIO_13)
    
    group: gpio14
    pin 14 (GPIO_14)
    
    group: gpio15
    pin 15 (GPIO_15)
    
    group: gpio16
    pin 16 (GPIO_16)
    
    group: gpio17
    pin 17 (GPIO_17)
    
    group: gpio18
    pin 18 (GPIO_18)
    
    group: gpio19
    pin 19 (GPIO_19)
    
    group: gpio20
    pin 20 (GPIO_20)
    
    group: gpio21
    pin 21 (GPIO_21)
    
    group: gpio22
    pin 22 (GPIO_22)
    
    group: gpio23
    pin 23 (GPIO_23)
    
    group: gpio24
    pin 24 (GPIO_24)
    
    group: gpio25
    pin 25 (GPIO_25)
    
    group: gpio26
    pin 26 (GPIO_26)
    
    group: gpio27
    pin 27 (GPIO_27)
    
    group: gpio28
    pin 28 (GPIO_28)
    
    group: gpio29
    pin 29 (GPIO_29)
    
    group: gpio30
    pin 30 (GPIO_30)
    
    group: gpio31
    pin 31 (GPIO_31)
    
    group: gpio32
    pin 32 (GPIO_32)
    
    group: gpio33
    pin 33 (GPIO_33)
    
    group: gpio34
    pin 34 (GPIO_34)
    
    group: gpio35
    pin 35 (GPIO_35)
    
    group: gpio36
    pin 36 (GPIO_36)
    
    group: gpio37
    pin 37 (GPIO_37)
    
    group: gpio38
    pin 38 (GPIO_38)
    
    group: gpio39
    pin 39 (GPIO_39)
    
    group: gpio40
    pin 40 (GPIO_40)
    
    group: gpio41
    pin 41 (GPIO_41)
    
    group: gpio42
    pin 42 (GPIO_42)
    
    group: gpio43
    pin 43 (GPIO_43)
    
    group: gpio44
    pin 44 (GPIO_44)
    
    group: gpio45
    pin 45 (GPIO_45)
    
    group: gpio46
    pin 46 (GPIO_46)
    
    group: gpio47
    pin 47 (GPIO_47)
    
    group: gpio48
    pin 48 (GPIO_48)
    
    group: gpio49
    pin 49 (GPIO_49)
    
    group: gpio50
    pin 50 (GPIO_50)
    
    group: gpio51
    pin 51 (GPIO_51)
    
    group: gpio52
    pin 52 (GPIO_52)
    
    group: gpio53
    pin 53 (GPIO_53)
    
    group: gpio54
    pin 54 (GPIO_54)
    
    group: gpio55
    pin 55 (GPIO_55)
    
    group: gpio56
    pin 56 (GPIO_56)
    
    group: gpio57
    pin 57 (GPIO_57)
    
    group: gpio58
    pin 58 (GPIO_58)
    
    group: gpio59
    pin 59 (GPIO_59)
    
    group: gpio60
    pin 60 (GPIO_60)
    
    group: gpio61
    pin 61 (GPIO_61)
    
    group: gpio62
    pin 62 (GPIO_62)
    
    group: gpio63
    pin 63 (GPIO_63)
    
    group: gpio64
    pin 64 (GPIO_64)
    
    group: gpio65
    pin 65 (GPIO_65)
    
    group: gpio66
    pin 66 (GPIO_66)
    
    group: gpio67
    pin 67 (GPIO_67)
    
    group: gpio68
    pin 68 (GPIO_68)
    
    group: gpio69
    pin 69 (GPIO_69)
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinmux-functions
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinmux-functions 
    function: gpio, groups = [ gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 gpio6 gpio7 gpio8 gpio9 gpio10 gpio11 gpio12 gpio13 gpio14 gpio15 gpio16 gpio17 gpio18 gpio19 gpio20 gpio21 gpio22 gpio23 gpio24 gpio25 gpio26 gpio27 gpio28 gpio29 gpio30 gpio31 gpio32 gpio33 gpio34 gpio35 gpio36 gpio37 gpio38 gpio39 gpio40 gpio41 gpio42 gpio43 gpio44 gpio45 gpio46 gpio47 gpio48 gpio49 gpio50 gpio51 gpio52 gpio53 gpio54 gpio55 gpio56 gpio57 gpio58 gpio59 gpio60 gpio61 gpio62 gpio63 gpio64 gpio65 gpio66 gpio67 gpio68 gpio69 ]
    function: qpic_pad, groups = [ gpio0 gpio1 gpio2 gpio3 gpio4 gpio9 gpio10 gpio11 gpio17 ]
    function: , groups = [ gpio0 gpio1 gpio2 gpio3 gpio4 gpio5 gpio6 gpio7 gpio8 gpio9 gpio10 gpio11 gpio12 gpio13 gpio14 gpio15 gpio16 gpio17 gpio18 gpio19 gpio20 gpio21 gpio22 gpio23 gpio24 gpio25 gpio26 gpio27 gpio28 gpio29 gpio30 gpio31 gpio32 gpio33 gpio34 gpio35 gpio36 gpio37 gpio38 gpio39 gpio40 gpio41 gpio42 gpio43 gpio44 gpio45 gpio46 gpio47 gpio48 gpio49 gpio50 gpio51 gpio52 gpio53 gpio54 gpio55 gpio56 gpio57 gpio58 gpio59 gpio60 gpio61 gpio62 gpio63 gpio64 gpio65 gpio66 gpio67 gpio68 gpio69 ]
    function: blsp5_i2c, groups = [ gpio0 gpio2 ]
    function: blsp5_spi, groups = [ gpio0 gpio2 gpio9 gpio16 ]
    function: wci20, groups = [ gpio0 gpio2 ]
    function: blsp3_spi3, groups = [ gpio0 gpio2 gpio9 ]
    function: burn0, groups = [ gpio0 ]
    function: pcm_zsi0, groups = [ gpio1 ]
    function: blsp5_uart, groups = [ gpio0 gpio2 gpio9 gpio16 ]
    function: mac12, groups = [ gpio1 gpio11 ]
    function: blsp3_spi0, groups = [ gpio1 gpio3 gpio4 ]
    function: burn1, groups = [ gpio1 ]
    function: mac01, groups = [ gpio3 gpio4 ]
    function: qdss_cti_trig_out_b0, groups = [ gpio3 ]
    function: qdss_cti_trig_in_b0, groups = [ gpio4 ]
    function: qpic_pad4, groups = [ gpio5 ]
    function: blsp4_uart0, groups = [ gpio5 gpio6 gpio7 gpio8 ]
    function: blsp4_i2c0, groups = [ gpio5 gpio6 ]
    function: blsp4_spi0, groups = [ gpio5 gpio6 gpio7 gpio8 ]
    function: mac21, groups = [ gpio5 gpio6 ]
    function: qdss_cti_trig_out_b1, groups = [ gpio5 ]
    function: qpic_pad5, groups = [ gpio6 ]
    function: qdss_cti_trig_in_b1, groups = [ gpio6 ]
    function: qpic_pad6, groups = [ gpio7 ]
    function: qpic_pad7, groups = [ gpio8 ]
    function: cxc0, groups = [ gpio9 gpio16 ]
    function: mac13, groups = [ gpio9 gpio16 ]
    function: qdss_cti_trig_in_a1, groups = [ gpio9 ]
    function: qdss_cti_trig_out_a1, groups = [ gpio10 ]
    function: wci22, groups = [ gpio11 gpio17 ]
    function: qdss_cti_trig_in_a0, groups = [ gpio11 ]
    function: qpic_pad1, groups = [ gpio12 ]
    function: qdss_cti_trig_out_a0, groups = [ gpio12 ]
    function: qpic_pad2, groups = [ gpio13 ]
    function: qpic_pad3, groups = [ gpio14 ]
    function: qdss_traceclk_b, groups = [ gpio14 ]
    function: qpic_pad0, groups = [ gpio15 ]
    function: qdss_tracectl_b, groups = [ gpio15 ]
    function: qpic_pad8, groups = [ gpio16 ]
    function: pcm_zsi1, groups = [ gpio16 ]
    function: qdss_tracedata_b, groups = [ gpio16 gpio17 gpio18 gpio19 gpio20 gpio21 gpio22 gpio23 gpio24 gpio25 gpio26 gpio27 gpio28 gpio29 gpio30 gpio31 ]
    function: led0, groups = [ gpio18 ]
    function: pwm04, groups = [ gpio18 ]
    function: led1, groups = [ gpio19 ]
    function: pwm14, groups = [ gpio19 ]
    function: led2, groups = [ gpio20 ]
    function: pwm24, groups = [ gpio20 ]
    function: pwm00, groups = [ gpio21 ]
    function: blsp4_uart1, groups = [ gpio21 gpio22 gpio23 gpio24 ]
    function: blsp4_i2c1, groups = [ gpio21 gpio22 ]
    function: blsp4_spi1, groups = [ gpio21 gpio22 gpio23 gpio24 ]
    function: wci23, groups = [ gpio21 gpio22 ]
    function: mac11, groups = [ gpio21 gpio22 ]
    function: blsp3_spi2, groups = [ gpio21 gpio22 gpio23 ]
    function: pwm10, groups = [ gpio22 ]
    function: pwm20, groups = [ gpio23 ]
    function: pwm30, groups = [ gpio24 ]
    function: audio_txmclk, groups = [ gpio25 ]
    function: pwm02, groups = [ gpio25 ]
    function: audio_txbclk, groups = [ gpio26 ]
    function: pwm12, groups = [ gpio26 ]
    function: audio_txfsync, groups = [ gpio27 ]
    function: pwm22, groups = [ gpio27 ]
    function: audio_txd, groups = [ gpio28 ]
    function: pwm32, groups = [ gpio28 ]
    function: audio_rxmclk, groups = [ gpio29 ]
    function: pwm03, groups = [ gpio29 ]
    function: atest_char0, groups = [ gpio29 ]
    function: audio_rxbclk, groups = [ gpio30 ]
    function: pwm13, groups = [ gpio30 ]
    function: atest_char1, groups = [ gpio30 ]
    function: audio_rxfsync, groups = [ gpio31 ]
    function: pwm23, groups = [ gpio31 ]
    function: atest_char2, groups = [ gpio31 ]
    function: audio_rxd, groups = [ gpio32 ]
    function: pwm33, groups = [ gpio32 ]
    function: atest_char3, groups = [ gpio32 ]
    function: pcm_drx, groups = [ gpio33 ]
    function: mac10, groups = [ gpio33 gpio34 ]
    function: mac00, groups = [ gpio33 gpio34 ]
    function: pcm_dtx, groups = [ gpio34 ]
    function: pcm_fsync, groups = [ gpio35 ]
    function: mac20, groups = [ gpio35 gpio36 ]
    function: qdss_traceclk_a, groups = [ gpio35 ]
    function: pcm_pclk, groups = [ gpio36 ]
    function: qdss_tracectl_a, groups = [ gpio36 ]
    function: atest_char, groups = [ gpio37 ]
    function: qdss_tracedata_a, groups = [ gpio37 gpio38 gpio39 gpio40 gpio41 gpio42 gpio43 gpio44 gpio45 gpio46 gpio47 gpio48 gpio49 gpio50 gpio51 gpio52 ]
    function: blsp0_uart, groups = [ gpio38 gpio39 gpio40 gpio41 ]
    function: blsp0_i2c, groups = [ gpio38 gpio39 ]
    function: blsp0_spi, groups = [ gpio38 gpio39 gpio40 gpio41 ]
    function: blsp1_uart, groups = [ gpio42 gpio43 gpio44 gpio45 ]
    function: blsp1_i2c, groups = [ gpio42 gpio43 ]
    function: blsp1_spi, groups = [ gpio42 gpio43 gpio44 gpio45 ]
    function: blsp2_uart, groups = [ gpio46 gpio47 gpio48 gpio49 ]
    function: blsp2_i2c, groups = [ gpio46 gpio47 ]
    function: blsp2_spi, groups = [ gpio46 gpio47 gpio48 gpio49 ]
    function: blsp3_uart, groups = [ gpio50 gpio51 gpio52 gpio53 ]
    function: blsp3_i2c, groups = [ gpio50 gpio51 ]
    function: blsp3_spi, groups = [ gpio50 gpio51 gpio52 gpio53 ]
    function: pta2_0, groups = [ gpio54 ]
    function: wci21, groups = [ gpio54 gpio56 ]
    function: cxc1, groups = [ gpio54 gpio56 ]
    function: blsp3_spi1, groups = [ gpio54 gpio55 gpio56 ]
    function: pta2_1, groups = [ gpio55 ]
    function: pta2_2, groups = [ gpio56 ]
    function: pcie0_clk, groups = [ gpio57 ]
    function: dbg_out, groups = [ gpio57 ]
    function: cri_trng0, groups = [ gpio57 ]
    function: pcie0_rst, groups = [ gpio58 ]
    function: cri_trng1, groups = [ gpio58 ]
    function: pcie0_wake, groups = [ gpio59 ]
    function: cri_trng, groups = [ gpio59 ]
    function: pcie1_clk, groups = [ gpio60 ]
    function: rx2, groups = [ gpio60 ]
    function: ldo_update, groups = [ gpio60 ]
    function: pcie1_rst, groups = [ gpio61 ]
    function: ldo_en, groups = [ gpio61 ]
    function: pcie1_wake, groups = [ gpio62 ]
    function: gcc_plltest, groups = [ gpio62 gpio63 ]
    function: sd_card, groups = [ gpio63 ]
    function: pwm01, groups = [ gpio63 ]
    function: pta1_1, groups = [ gpio64 ]
    function: pwm11, groups = [ gpio64 ]
    function: rx1, groups = [ gpio64 ]
    function: pta1_2, groups = [ gpio65 ]
    function: gcc_tlmm, groups = [ gpio65 ]
    function: pta1_0, groups = [ gpio66 ]
    function: pwm21, groups = [ gpio66 ]
    function: prng_rosc, groups = [ gpio66 ]
    function: sd_write, groups = [ gpio67 ]
    function: pwm31, groups = [ gpio67 ]
    function: rx0, groups = [ gpio67 ]
    function: tsens_max, groups = [ gpio67 ]
    function: mdc, groups = [ gpio68 ]
    function: mdio, groups = [ gpio69 ]
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinmux-pins
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pinmux-pins      
    Pinmux settings per pin
    Format: pin (name): mux_owner gpio_owner hog?
    pin 0 (GPIO_0): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio0
    pin 1 (GPIO_1): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio1
    pin 2 (GPIO_2): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio2
    pin 3 (GPIO_3): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio3
    pin 4 (GPIO_4): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio4
    pin 5 (GPIO_5): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad4 group gpio5
    pin 6 (GPIO_6): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad5 group gpio6
    pin 7 (GPIO_7): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad6 group gpio7
    pin 8 (GPIO_8): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad7 group gpio8
    pin 9 (GPIO_9): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio9
    pin 10 (GPIO_10): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio10
    pin 11 (GPIO_11): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio11
    pin 12 (GPIO_12): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad1 group gpio12
    pin 13 (GPIO_13): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad2 group gpio13
    pin 14 (GPIO_14): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad3 group gpio14
    pin 15 (GPIO_15): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad0 group gpio15
    pin 16 (GPIO_16): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad8 group gpio16
    pin 17 (GPIO_17): 79b0000.qpic-nand (GPIO UNCLAIMED) function qpic_pad group gpio17
    pin 18 (GPIO_18): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 19 (GPIO_19): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 20 (GPIO_20): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 21 (GPIO_21): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 22 (GPIO_22): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 23 (GPIO_23): 78b3000.serial (GPIO UNCLAIMED) function blsp4_uart1 group gpio23
    pin 24 (GPIO_24): 78b3000.serial (GPIO UNCLAIMED) function blsp4_uart1 group gpio24
    pin 25 (GPIO_25): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 26 (GPIO_26): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 27 (GPIO_27): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 28 (GPIO_28): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 29 (GPIO_29): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 30 (GPIO_30): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 31 (GPIO_31): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 32 (GPIO_32): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 33 (GPIO_33): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 34 (GPIO_34): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 35 (GPIO_35): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 36 (GPIO_36): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 37 (GPIO_37): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 38 (GPIO_38): 78b5000.spi (GPIO UNCLAIMED) function blsp0_spi group gpio38
    pin 39 (GPIO_39): 78b5000.spi (GPIO UNCLAIMED) function blsp0_spi group gpio39
    pin 40 (GPIO_40): 78b5000.spi (GPIO UNCLAIMED) function blsp0_spi group gpio40
    pin 41 (GPIO_41): 78b5000.spi (GPIO UNCLAIMED) function blsp0_spi group gpio41
    pin 42 (GPIO_42): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 43 (GPIO_43): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 44 (GPIO_44): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 45 (GPIO_45): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 46 (GPIO_46): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 47 (GPIO_47): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 48 (GPIO_48): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 49 (GPIO_49): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 50 (GPIO_50): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 51 (GPIO_51): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 52 (GPIO_52): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 53 (GPIO_53): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 54 (GPIO_54): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 55 (GPIO_55): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 56 (GPIO_56): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 57 (GPIO_57): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 58 (GPIO_58): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 59 (GPIO_59): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 60 (GPIO_60): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 61 (GPIO_61): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 62 (GPIO_62): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 63 (GPIO_63): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 64 (GPIO_64): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 65 (GPIO_65): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 66 (GPIO_66): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 67 (GPIO_67): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 68 (GPIO_68): 90000.mdio (GPIO UNCLAIMED) function mdc group gpio68
    pin 69 (GPIO_69): 90000.mdio (GPIO UNCLAIMED) function mdio group gpio69
    pin 70 (SDC1_CLK): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 71 (SDC1_CMD): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 72 (SDC1_DATA): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 73 (SDC2_CLK): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 74 (SDC2_CMD): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    pin 75 (SDC2_DATA): (MUX UNCLAIMED) (GPIO UNCLAIMED)
    

  • cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pins
    # cat /sys/kernel/debug/pinctrl/1000000.pinctrl/pins
    registered pins: 76
    pin 0 (GPIO_0) 
    pin 1 (GPIO_1) 
    pin 2 (GPIO_2) 
    pin 3 (GPIO_3) 
    pin 4 (GPIO_4) 
    pin 5 (GPIO_5) 
    pin 6 (GPIO_6) 
    pin 7 (GPIO_7) 
    pin 8 (GPIO_8) 
    pin 9 (GPIO_9) 
    pin 10 (GPIO_10) 
    pin 11 (GPIO_11) 
    pin 12 (GPIO_12) 
    pin 13 (GPIO_13) 
    pin 14 (GPIO_14) 
    pin 15 (GPIO_15) 
    pin 16 (GPIO_16) 
    pin 17 (GPIO_17) 
    pin 18 (GPIO_18) 
    pin 19 (GPIO_19) 
    pin 20 (GPIO_20) 
    pin 21 (GPIO_21) 
    pin 22 (GPIO_22) 
    pin 23 (GPIO_23) 
    pin 24 (GPIO_24) 
    pin 25 (GPIO_25) 
    pin 26 (GPIO_26) 
    pin 27 (GPIO_27) 
    pin 28 (GPIO_28) 
    pin 29 (GPIO_29) 
    pin 30 (GPIO_30) 
    pin 31 (GPIO_31) 
    pin 32 (GPIO_32) 
    pin 33 (GPIO_33) 
    pin 34 (GPIO_34) 
    pin 35 (GPIO_35) 
    pin 36 (GPIO_36) 
    pin 37 (GPIO_37) 
    pin 38 (GPIO_38) 
    pin 39 (GPIO_39) 
    pin 40 (GPIO_40) 
    pin 41 (GPIO_41) 
    pin 42 (GPIO_42) 
    pin 43 (GPIO_43) 
    pin 44 (GPIO_44) 
    pin 45 (GPIO_45) 
    pin 46 (GPIO_46) 
    pin 47 (GPIO_47) 
    pin 48 (GPIO_48) 
    pin 49 (GPIO_49) 
    pin 50 (GPIO_50) 
    pin 51 (GPIO_51) 
    pin 52 (GPIO_52) 
    pin 53 (GPIO_53) 
    pin 54 (GPIO_54) 
    pin 55 (GPIO_55) 
    pin 56 (GPIO_56) 
    pin 57 (GPIO_57) 
    pin 58 (GPIO_58) 
    pin 59 (GPIO_59) 
    pin 60 (GPIO_60) 
    pin 61 (GPIO_61) 
    pin 62 (GPIO_62) 
    pin 63 (GPIO_63) 
    pin 64 (GPIO_64) 
    pin 65 (GPIO_65) 
    pin 66 (GPIO_66) 
    pin 67 (GPIO_67) 
    pin 68 (GPIO_68) 
    pin 69 (GPIO_69) 
    pin 70 (SDC1_CLK) 
    pin 71 (SDC1_CMD) 
    pin 72 (SDC1_DATA) 
    pin 73 (SDC2_CLK) 
    pin 74 (SDC2_CMD) 
    pin 75 (SDC2_DATA)
    

  • help
    
    

  • help
    
    

  • bootlog
    Format: Log Type - Time(microsec) - Message - Optional Info
    Log Type: B - Since Boot(Power On Reset),  D - Delta,  S - Statistic
    S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3.1-00147
    S - IMAGE_VARIANT_STRING=HAACANAZA
    S - OEM_IMAGE_VERSION_STRING=CRM
    S - Boot Config, 0x000002e5
    B -       201 - PBL, Start
    B -      2735 - bootable_media_detect_entry, Start
    B -      3441 - bootable_media_detect_success, Start
    B -      3445 - elf_loader_entry, Start
    B -      6107 - auth_hash_seg_entry, Start
    B -      6349 - auth_hash_seg_exit, Start
    B -     68412 - elf_segs_hash_verify_entry, Start
    B -    131108 - PBL, End
    B -    142984 - SBL1, Start
    B -    195139 - GCC [RstStat:0x10, RstDbg:0x600000] WDog Stat : 0x4
    B -    201635 - pm_device_init, Start
    B -    322446 - PM_SET_VAL:Skip
    D -    120170 - pm_device_init, Delta
    B -    324703 - pm_driver_init, Start
    D -      5307 - pm_driver_init, Delta
    B -    331199 - clock_init, Start
    D -      2074 - clock_init, Delta
    B -    335195 - boot_flash_init, Start
    D -     12474 - boot_flash_init, Delta
    B -    351451 - boot_config_data_table_init, Start
    D -      3080 - boot_config_data_table_init, Delta - (575 Bytes)
    B -    358924 - Boot Setting :  0x00000618
    B -    362858 - CDT version:2,Platform ID:8,Major ID:1,Minor ID:0,Subtype:0
    B -    369782 - sbl1_ddr_set_params, Start
    B -    373594 - CPR configuration: 0x30c
    B -    376949 - cpr_init, Start
    B -    379816 - Rail:0 Mode: 5 Voltage: 800000
    B -    384940 - CL CPR settled at 752000mV
    B -    387746 - Rail:1 Mode: 5 Voltage: 880000
    B -    392047 - Rail:1 Mode: 7 Voltage: 896000
    D -     16531 - cpr_init, Delta
    B -    398848 - Pre_DDR_clock_init, Start
    B -    402935 - Pre_DDR_clock_init, End
    B -    406229 - DDR Type : PCDDR3
    B -    411994 - do ddr sanity test, Start
    D -      1067 - do ddr sanity test, Delta
    B -    416752 - DDR: Start of HAL DDR Boot Training
    B -    421388 - DDR: End of HAL DDR Boot Training
    B -    427183 - DDR: Checksum to be stored on flash is 1692210399
    B -    437492 - Image Load, Start
    D -    223931 - QSEE Image Loaded, Delta - (1373936 Bytes)
    B -    661514 - Image Load, Start
    D -        61 - SEC Image Loaded, Delta - (0 Bytes)
    B -    669200 - Image Load, Start
    D -     10706 - DEVCFG Image Loaded, Delta - (26004 Bytes)
    B -    679997 - Image Load, Start
    D -     25224 - RPM Image Loaded, Delta - (105964 Bytes)
    B -    705312 - Image Load, Start
    D -     96045 - APPSBL Image Loaded, Delta - (586920 Bytes)
    B -    801479 - QSEE Execution, Start
    D -        61 - QSEE Execution, Delta
    B -    807304 - USB D+ check, Start
    D -         0 - USB D+ check, Delta
    B -    813679 - SBL1, End
    D -    673013 - SBL1, Delta
    S - Flash Throughput, 6727 KB/s  (2094071 Bytes,  311248 us)
    S - DDR Frequency, 466 MHz
    S - Core 0 Frequency, 1651 MHz
    
    
    U-Boot 2016.01 [BUFFALO U-Boot Ver.1.01] (Jul 12 2019 - 17:37:52 +0900)
    
    DRAM:  smem ram ptable found: ver: 1 len: 4
    ### Sys Mem Test Start: 41300000 - 4A900000
    Memory Test start(0x41300000) end(0x4A900000) size(157286400)
    Data line test start:0x41300000 pattern 0x00000001 0x00000003 0x00000007 0x0000000F 0x00000005 0x00000015 0x00000055 0xAAAAAA
    AA 
    Address line test start:0x41300000 len:0x9600000 pattern 0xAAAAAAAA 0x55555555  
    Fill test patnum:2 
    fill Pattern 5555AAAA  Writing...   Reading...
    fill Pattern AAAA5555  Writing...   Reading...
    ### System Memory Test OK
    ### Work Memory Test Start: 50000000 - 80000000
    Memory Test start(0x50000000) end(0x80000000) size(805306368)
    Data line test start:0x50000000 pattern 0x00000001 0x00000003 0x00000007 0x0000000F 0x00000005 0x00000015 0x00000055 0xAAAAAA
    AA 
    Address line test start:0x50000000 len:0x30000000 pattern 0xAAAAAAAA 0x55555555  
    Fill test patnum:2 
    fill Pattern 5555AAAA  Writing...   Reading...
    fill Pattern AAAA5555  Writing...   Reading...
    ### Work Memory Test OK 40000000
    1 GiB
    NAND:  ONFI device found
    ID = 1590aaef
    Vendor = ef
    Device = aa
    SF: Unsupported flash IDs: manuf ff, jedec ffff, ext_jedec ffff
    ipq_spi: SPI Flash not found (bus/cs/speed/mode) = (0/0/48000000/0)
    256 MiB
    MMC:   : 0
    In:    serial@78B3000
    Out:   serial@78B3000
    Err:   serial@78B3000
    check product = WXR-5950AX12 / WXR-5950AX12 (32)
    check ethaddr = 50:c4:dd:**:**:28 / 50:c4:dd:**:**:28 (6)
    check wlan0addr = 50:c4:dd:**:**:30 / 50:c4:dd:**:**:30 (6)
    check wlan1addr = 50:c4:dd:**:**:38 / 50:c4:dd:**:**:38 (6)
    check wlan2addr = 00:00:00:00:00:00 / 00:00:00:00:00:00 (6)
    check hw_rev = 0 / 0 (4)
    check custom_id = 0 / 0 (4)
    check melco_id = RD_18021 / RD_18021 (12)
    check region = JP / JP (4)
    check product_vendor = BUFFALO / BUFFALO (16)
    check pincode = ******** / ******** (16)
    check psk = ************ / ************ (16)
    check admin_passwd = ******** / ******** (16)
    machid: 8010000
    Card did not respond to voltage select!
    ### AOSS check(51)  none
    Hit any key to stop autoboot:  0 
    ubi0: attaching mtd1
    ubi0: scanning is finished
    ubi0: attached mtd1 (name "mtd=1", size 64 MiB)
    ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
    ubi0: good PEBs: 512, bad PEBs: 0, corrupted PEBs: 0
    ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
    ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 259244242
    ubi0: available PEBs: 124, total reserved PEBs: 388, PEBs reserved for bad PEB handling: 40
    Read 36 bytes from volume fw_hash to 4a77f678
    hash_size: 36 bytes
    396239623737383636333763343563383261343137383737616332616137393420202D0A
    ubi0: detaching mtd1
    ubi0: mtd1 is detached
    ubi0: attaching mtd1
    ubi0: scanning is finished
    ubi0: attached mtd1 (name "mtd=0", size 64 MiB)
    ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
    ubi0: good PEBs: 512, bad PEBs: 0, corrupted PEBs: 0
    ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
    ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 259244242
    ubi0: available PEBs: 124, total reserved PEBs: 388, PEBs reserved for bad PEB handling: 40
    Read 36 bytes from volume fw_hash to 4a77f6b8
    hash_size: 36 bytes
    396239623737383636333763343563383261343137383737616332616137393420202D0A
    Try boot partition: [CURRENT]
    UBI: Checking volume 0(kernel) on UBI device 0 ...
    UBI: OK
    UBI: Checking volume 1(ubi_rootfs) on UBI device 0 ...
    UBI: OK
    UBI: Checking volume 2(fw_hash) on UBI device 0 ...
    UBI: OK
    UBI: Checking volume 128(layout volume) on UBI device 0 ...
    UBI: OK
    Loading kernel partition..
    Read 0 bytes from volume kernel to 44000000
    No size specified -> Using max size (4642144)
    Start kernel..
    bootm 0x44000000#config@hk01
    ## Loading kernel from FIT Image at 44000000 ...
       Using 'config@hk01' configuration
       Trying 'kernel@1' kernel subimage
         Description:  ARM OpenWrt Linux-4.4.60
         Type:         Kernel Image
         Compression:  gzip compressed
         Data Start:   0x440000e4
         Data Size:    3983312 Bytes = 3.8 MiB
         Architecture: ARM
         OS:           Linux
         Load Address: 0x41208000
         Entry Point:  0x41208000
         Hash algo:    crc32
         Hash value:   c4f687b8
         Hash algo:    sha1
         Hash value:   604266deee680ef619cdccd9dbe88df41254ca5f
       Verifying Hash Integrity ... crc32+ sha1+ OK
    ## Loading fdt from FIT Image at 44000000 ...
       Using 'config@hk01' configuration
       Trying 'fdt@hk01' fdt subimage
         Description:  ARM OpenWrt  device tree blob
         Type:         Flat Device Tree
         Compression:  uncompressed
         Data Start:   0x44459910
         Data Size:    78350 Bytes = 76.5 KiB
         Architecture: ARM
         Hash algo:    crc32
         Hash value:   ea5c5e6c
         Hash algo:    sha1
         Hash value:   30c344d8d72ae431f7e4bf4dfbf3ace9bc512642
       Verifying Hash Integrity ... crc32+ sha1+ OK
       Booting using the fdt blob at 0x44459910
       Uncompressing Kernel Image ... OK
       Loading Device Tree to 4a3e9000, end 4a3ff20d ... OK
    Using machid 0x8010000 from environment
    
    Starting kernel ...
    
    Booting Linux on physical CPU 0x0
    Initializing cgroup subsys cpuset
    Initializing cgroup subsys cpu
    Initializing cgroup subsys cpuacct
    Linux version 4.4.60 (jenkins@dev-build1.melco.local) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 6ff3409+r49254) ) #1 SMP PREEMPT 
    Wed Oct 9 00:28:49 JST 2019
    CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c0383d
    CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    Machine model: Qualcomm Technologies, Inc. IPQ807x/AP-HK01-C1
    Ignoring memory range 0x40000000 - 0x41000000
    Reserved memory: OVERLAP DETECTED!
    wifi_dump@51000000 (0x51000000--0x51600000) overlaps with wigig_dump@51200000 (0x51200000--0x51600000)
    Memory policy: Data cache writealloc
    psci: probing for conduit method from DT.
    psci: PSCIv1.0 detected in firmware.
    psci: Using standard PSCI v0.2 function IDs
    psci: MIGRATE_INFO_TYPE not supported.
    PERCPU: Embedded 11 pages/cpu @be6b7000 s14592 r8192 d22272 u45056
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 227876
    Kernel command line: console=ttyMSM0,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs rootwait swiotlb=1
    PID hash table entries: 4096 (order: 2, 16384 bytes)
    Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
    Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
    Memory: 902780K/920576K available (5495K kernel code, 375K rwdata, 1900K rodata, 224K init, 341K bss, 17796K reserved, 0K cma
    -reserved, 0K highmem)
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
        vmalloc : 0xbf800000 - 0xff800000   (1024 MB)
        lowmem  : 0x80000000 - 0xbf000000   (1008 MB)
        pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
        modules : 0x7f000000 - 0x7fe00000   (  14 MB)
          .text : 0x80208000 - 0x809410b0   (7397 kB)
          .init : 0x80942000 - 0x8097a000   ( 224 kB)
          .data : 0x8097a000 - 0x809d7d80   ( 376 kB)
           .bss : 0x809da000 - 0x80a2f654   ( 342 kB)
    SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
    Preemptible hierarchical RCU implementation.
            Build-time adjustment of leaf fanout to 32.
    NR_IRQS:16 nr_irqs:16 16
    Architected cp15 timer(s) running at 19.20MHz (virt).
    clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
    sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
    Switching to timer-based delay loop, resolution 52ns
    Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
    pid_max: default: 32768 minimum: 301
    Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
    Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
    Initializing cgroup subsys io
    Initializing cgroup subsys memory
    Initializing cgroup subsys devices
    Initializing cgroup subsys freezer
    Initializing cgroup subsys net_cls
    Initializing cgroup subsys pids
    CPU: Testing write buffer coherency: ok
    CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    Setting up static identity map for 0x41208280 - 0x412082d8
    MSM Memory Dump base table set up
    MSM Memory Dump apps data table set up
    CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
    CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
    Brought up 4 CPUs
    SMP: Total of 4 processors activated (153.60 BogoMIPS).
    CPU: All CPU(s) started in SVC mode.
    VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
    clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    futex hash table entries: 1024 (order: 4, 65536 bytes)
    pinctrl core: initialized pinctrl subsystem
    NET: Registered protocol family 16
    DMA: preallocated 2048 KiB pool for atomic coherent allocations
    cpuidle: using governor ladder
    cpuidle: using governor menu
    Soc version is not 1, changing clock offsets
    irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
    irq: no irq domain found for /soc/smp2p-wcss/slave-kernel !
    CPU: unavail, SoC Version: 2.0
     glink_init: IPC Logging Disabled
     glink_core_register_transport: IPC Logging disabled
    msm_glink_smem_native_xprt      rx fifo not found
    msm_rpm_dev_probe: APSS-RPM communication over GLINK
    qcom,cpr3-npu-regulator a4000.npu-cpr: NPU CPR valid fuse count: 2
    qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 4
    IPC logging disabled
    IPC logging disabled
    IPC logging disabled
    IPC logging disabled
    IPC logging disabled
    sps:sps is ready.
    pps_core: LinuxPPS API ver. 1 registered
    pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti 
    PTP clock support registered
    Advanced Linux Sound Architecture Driver Initialized.
    clocksource: Switched to clocksource arch_sys_counter
    NET: Registered protocol family 2
    TCP established hash table entries: 8192 (order: 3, 32768 bytes)
    TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
    TCP: Hash tables configured (established 8192 bind 8192)
    UDP hash table entries: 512 (order: 2, 16384 bytes)
    UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
    NET: Registered protocol family 1
    squashfs: version 4.0 (2009/01/31) Phillip Lougher
    jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
    Key type asymmetric registered
    Asymmetric key parser 'x509' registered
    io scheduler noop registered
    io scheduler deadline registered (default)
    20000000.pci supply vdda not found, using dummy regulator
    20000000.pci supply vdda_phy not found, using dummy regulator
    20000000.pci supply vdda_refclk not found, using dummy regulator
    PCI host bridge /soc/pci@20000000 ranges:
       IO 0x20200000..0x202fffff -> 0x20200000
      MEM 0x20300000..0x20ffffff -> 0x20300000
    qcom-pcie 20000000.pci: phy link never came up
    qcom-pcie 20000000.pci: hostinit failed
    qcom-pcie 20000000.pci: cannot initialize host
    qcom-pcie: probe of 20000000.pci failed with error -110
    10000000.pci supply vdda not found, using dummy regulator
    10000000.pci supply vdda_phy not found, using dummy regulator
    10000000.pci supply vdda_refclk not found, using dummy regulator
    PCI host bridge /soc/pci@10000000 ranges:
       IO 0x10200000..0x102fffff -> 0x10200000
      MEM 0x10300000..0x10ffffff -> 0x10300000
    qcom-pcie 10000000.pci: phy link never came up
    qcom-pcie 10000000.pci: hostinit failed
    qcom-pcie 10000000.pci: cannot initialize host
    qcom-pcie: probe of 10000000.pci failed with error -110
    MDSS QPIC HW Base phy_Address=0x7980000 virt=bfb40000
    mdss_qpic_panel_probe: Panel Name = qpic lcd panel
    mdss_fb_register: FrameBuffer[0] 800x480 registered successfully!
    NET: Registered protocol family 27
    IPC_RTR: ipc_router_create_log_ctx: IPC Logging disabled
    qmi_log_init: IPC Logging disabled
    qmi_log_init: IPC Logging disabled
    msm_rpm_log_probe: OK
    msm-dcc b3000.dcc: DCC XPU is not specified
    msm-dcc b3000.dcc: DCC SRAM dump setup failed
    msm-dcc b3000.dcc: jiffies_64: 0xffff8bc3, cntvct_64: 0x10b958c7
    msm-dcc b3000.dcc: gcnt_hi: 0x00000000(0xbfb1e004)
    msm-dcc b3000.dcc: gcnt_lo: 0x10b95a3f(0xbfb1e000)
    TZ Log : Will warn on Access Violation, as paniconaccessviolation is not set
    msm_serial 78b3000.serial: msm_serial: detected port #0
    msm_serial 78b3000.serial: uartclk = 3686400
    78b3000.serial: ttyMSM0 at MMIO 0x78b3000 (irq = 22, base_baud = 230400) is a MSM
    msm_serial: console setup on port #0
    console [ttyMSM0] enabled
    msm_serial: driver initialized
    msm_serial_hsl_init: driver initialized
    set_diag_led_status: w
    brd: module loaded
    spi_qup 78b5000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
    m25p80 spi32766.0: unrecognized JEDEC id bytes: ff, ff, ff
    nand: device found, Manufacturer ID: 0xef, Chip ID: 0xaa
    nand: Winbond W29N02GZ
    nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
    24 ofpart partitions found on MTD device qcom_nand.0
    Creating 24 MTD partitions on "qcom_nand.0":
    0x000000000000-0x000000100000 : "0:SBL1"
    0x000000100000-0x000000200000 : "0:MIBIB"
    0x000000200000-0x000000280000 : "0:BOOTCONFIG"
    0x000000280000-0x000000300000 : "0:BOOTCONFIG1"
    0x000000300000-0x000000600000 : "0:QSEE"
    0x000000600000-0x000000900000 : "0:QSEE_1"
    0x000000900000-0x000000980000 : "0:DEVCFG"
    0x000000980000-0x000000a00000 : "0:DEVCFG_1"
    0x000000a00000-0x000000a80000 : "0:APDP"
    0x000000a80000-0x000000b00000 : "0:APDP_1"
    0x000000b00000-0x000000b80000 : "0:RPM"
    0x000000b80000-0x000000c00000 : "0:RPM_1"
    0x000000c00000-0x000000c80000 : "0:CDT"
    0x000000c80000-0x000000d00000 : "0:CDT_1"
    0x000000d00000-0x000000d80000 : "0:APPSBLENV"
    0x000000d80000-0x000000e80000 : "0:APPSBL"
    0x000000e80000-0x000000f80000 : "0:APPSBL_1"
    0x000000f80000-0x000001000000 : "0:ART"
    0x000001000000-0x000001080000 : "0:ART_1"
    0x000001080000-0x000001100000 : "0:ORGDATA"
    0x000001100000-0x000001180000 : "0:ORGDATA_1"
    0x000001180000-0x000005180000 : "rootfs"
    mtd: device 21 (rootfs) set to be root filesystem
    mtdsplit: no squashfs found in "rootfs"
    0x000005180000-0x000009180000 : "rootfs_recover"
    0x000009180000-0x000010000000 : "user_property"
    spmi spmi-0: PMIC Arb Version-2 (0x20010000)
    libphy: Fixed MDIO Bus: probed
    qca-mdio 90000.mdio: Could not find phy-reset-gpio
    libphy: qca_mdio: probed
    qca-mdio 90000.mdio: qca-mdio driver was registered
    PPP generic driver version 2.4.2
    NET: Registered protocol family 24
    PPTP driver version 0.8.5
    Unable to create IPC log context!
    cnss: Platform driver probed successfully.
    Skip QCA8074V1 in V2 platform
    cnss_genl: genl_register_family fail: -17
    cnss: CNSS genl init failed -17
    cnss: Platform driver probed successfully.
    i2c /dev entries driver
    device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
    qcom_ice_get_device_tree_data: No vdd-hba-supply regulator, assuming not needed
    ICE IRQ = 25
    
    Version Rollback Feature Disabled
    sps_register_bam_device : unable to create IPC Logging 0 for bam 0x08b04000
    sps_register_bam_device : unable to create IPC Logging 1 for bam 0x08b04000sps_register_bam_device : unable to create IPC Log
    ging 2 for bam 0x08b04000
    sps_register_bam_device : unable to create IPC Logging 3 for bam 0x08b04000sps_register_bam_device : unable to create IPC Log
    ging 4 for bam 0x08b04000
    sps:BAM 0x08b04000 is registered.DEV CI test message
    remoteproc remoteproc0: q6v5-wcss is available
    subsys-restart: ssr_parse_restart_orders(): q6v5_m3 device has been added to q6v5-m3's restart group
    subsys-restart: ssr_parse_restart_orders(): q6v5_wcss device has been added to q6v5-m3's restart group
    remoteproc remoteproc1: q6v5-m3 is available
    SPMI VADC - Min ch: 0 Max ch: 15
    of_graph_get_next_endpoint(): no port node found in /soc/csr@6001000
    coresight-csr 6001000.csr: CSR initialized
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6010000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6011000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6012000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6013000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6014000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6015000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6016000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6017000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6018000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6019000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@601a000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@601b000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@601c000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@601d000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@601e000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@601f000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6198000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@6199000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@619a000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@619b000
    of_graph_get_next_endpoint(): no port node found in /soc/cti@610c000
    sps_register_bam_device : unable to create IPC Logging 0 for bam 0x06044000
    sps_register_bam_device : unable to create IPC Logging 1 for bam 0x06044000sps_register_bam_device : unable to create IPC Log
    ging 2 for bam 0x06044000
    sps_register_bam_device : unable to create IPC Logging 3 for bam 0x06044000sps_register_bam_device : unable to create IPC Log
    ging 4 for bam 0x06044000
    sps:BAM 0x06044000 is registered.coresight-tmc 6028000.tmc: TMC initialized
    coresight-tmc 6027000.tmc: TMC initialized
    coresight-funnel 6021000.funnel: FUNNEL initialized
    coresight-funnel 6100000.funnel: FUNNEL initialized
    coresight-funnel 6120000.funnel: FUNNEL initialized
    coresight-funnel 61a1000.funnel: FUNNEL initialized
    coresight-etm4x 619c000.etm: ETM 4.0 initialized
    coresight-etm4x 619d000.etm: ETM 4.0 initialized
    coresight-etm4x 619e000.etm: ETM 4.0 initialized
    coresight-etm4x 619f000.etm: ETM 4.0 initialized
    coresight-replicator-qcom 6026000.replicator: REPLICATOR 1.0 initialized
    coresight-stm 6002000.stm: STM initialized
    of_graph_get_next_endpoint(): no port node found in /soc/hwevent@6101000
    coresight-hwevent 6101000.hwevent: Hardware Event driver initialized
    gre: GRE over IPv4 demultiplexor driver
    ip_gre: GRE over IPv4 tunneling driver
    Initializing XFRM netlink socket
    NET: Registered protocol family 10
    NET: Registered protocol family 17
    NET: Registered protocol family 15
    bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need th
    is.
    Bridge firewalling registered
    l2tp_core: L2TP core driver, V2.0
    l2tp_ppp: PPPoL2TP kernel driver, V2.0
    l2tp_ip: L2TP IP encapsulation support (L2TPv3)
    l2tp_netlink: L2TP netlink interface
    l2tp_eth: L2TP ethernet pseudowire support (L2TPv3)
    l2tp_debugfs: L2TP debugfs support
    l2tp_ip6: L2TP IP encapsulation support for IPv6 (L2TPv3)
    8021q: 802.1Q VLAN Support v1.8
    Registering SWP/SWPB emulation handler
    qcom,cpr3-npu-regulator a4000.npu-cpr: NPU CPR valid fuse count: 2
    pmd9655_s4: supplied by e-smps1-reg
    cpr3_mem_acc_init: npu: not using memory accelerator regulator
    npu_corner: fused      NOM: open-loop= 800000 uV
    ** MODE CHANGE->exec
    automode
    
    npu_corner: fused    TURBO: open-loop= 856000 uV
    npu_corner: fused      NOM: open-loop= 800000 uV
    npu_corner: fused    TURBO: open-loop= 856000 uV
    npu_corner: Normal and Cold condition init done. Default to normal.
    qcom,cpr4-apss-regulator b018000.cpr4-ctrl: CPR valid fuse count: 4
    pmd9655_s3: supplied by e-smps1-reg
    cpr4_ipq807x_apss_read_fuse_data: apc_corner: speed bin = 0
    cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR fusing revision = 1
    cpr4_ipq807x_apss_read_fuse_data: apc_corner: CPR misc fuse value = 0
    cpr4_ipq807x_apss_read_fuse_data: apc_corner: Voltage boost fuse config = 0 boost = disable
    cpr3_mem_acc_init: apc: not using memory accelerator regulator
    cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused      SVS: open-loop= 704000 uV
    cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused      NOM: open-loop= 824000 uV
    cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused    TURBO: open-loop= 880000 uV
    cpr4_ipq807x_apss_calculate_open_loop_voltages: apc_corner: fused   STURBO: open-loop= 968000 uV
    cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused      SVS: quot[ 7]= 719, quot_offset[ 7]=   0
    cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused      NOM: quot[ 7]= 943, quot_offset[ 7]= 220
    cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused    TURBO: quot[ 7]=1036, quot_offset[ 7]=  90
    cpr4_ipq807x_apss_calculate_target_quotients: apc_corner: fused   STURBO: quot[ 7]=1193, quot_offset[ 7]= 155
    cpr3_regulator_init_ctrl: apc: Default CPR mode = closed-loop
    cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 800000 KHz
    cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 1017600 KHz
    ubi0: attaching mtd21
    random: nonblocking pool is initialized
    ubi0: scanning is finished
    ubi0: attached mtd21 (name "rootfs", size 64 MiB)
    ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
    ubi0: good PEBs: 512, bad PEBs: 0, corrupted PEBs: 0
    ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
    ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 259244242
    ubi0: available PEBs: 124, total reserved PEBs: 388, PEBs reserved for bad PEB handling: 40
    ubi0: background thread "ubi_bgt0d" started, PID 935
    hctosys: unable to open rtc device (rtc0)
    pmd9655_ldo11: disabling
    ALSA device list:
      No soundcards found.
    VFS: Mounted root (squashfs filesystem) readonly on device 31:25.
    Freeing unused kernel memory: 224K (80942000 - 8097a000)
    start fw_recover.sh
    normal boot
    131072+0 records in
    131072+0 records out
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    device-mapper: req-crypt: dm-req-crypt successfully initalized.
    
    ntfs: driver 2.1.32 [Flags: R/O MODULE].
    ssdk_switch_device_num_init[998]:INFO:ess-switch dts node number: 1
    ssdk_dt_get_switch_node[836]:INFO:ess-switch DT exist!
    ssdk_dt_parse_access_mode[737]:INFO:switch_access_mode: local bus
    ssdk_dt_parse_access_mode[750]:INFO:switchreg_base_addr: 0x3a000000
    ssdk_dt_parse_access_mode[751]:INFO:switchreg_size: 0x1000000
    ssdk_dt_parse_mac_mode[242]:INFO:mac mode = 0xb
    ssdk_dt_parse_mac_mode[251]:INFO:mac mode1 = 0xd
    ssdk_dt_parse_mac_mode[260]:INFO:mac mode2 = 0xd
    ssdk_dt_parse_phy_info[515]:INFO:qcom,port_phyinfo DT doesn't exist!
    ssdk_dt_parse_mdio[605]:INFO:mdio DT exist!
    ssdk_dt_parse_uniphy[279]:INFO:ess-uniphy DT exist!
    ssdk_dt_parse_intf_mac[683]:INFO:dp1 MAC 50:c4:dd:cb:ef:28
    ssdk_dt_parse_intf_mac[683]:INFO:dp2 MAC 50:c4:dd:cb:ef:28
    ssdk_dt_parse_intf_mac[683]:INFO:dp3 MAC 50:c4:dd:cb:ef:28
    ssdk_dt_parse_intf_mac[683]:INFO:dp4 MAC 50:c4:dd:cb:ef:28
    ssdk_dt_parse_intf_mac[683]:INFO:dp5 MAC 50:c4:dd:cb:ef:28
    ssdk_dt_parse_intf_mac[683]:INFO:dp6 MAC 50:c4:dd:cb:ef:28
    ssdk_plat_init start
    ssdk_ppe_clock_init[464]:INFO:ppe and uniphy clock init successfully!
    ssdk_probe[1878]:INFO:ess_rst doesn't exist!
    HPPE initializing...
    malibu_phy_api_ops_init[2851]:INFO:qca probe malibu phy driver succeeded!
    aquantia_phy_api_ops_init[2180]:INFO:qca probe aquantia phy driver succeeded!
    regi_init[3395]:INFO:Initializing HPPE!!
    ssdk_ppe_reset_init[738]:INFO:ppe reset successfully!
    qca_hppe_tdm_hw_init[737]:INFO:tdm setup num=96
    qca_hppe_portctrl_hw_init[165]:INFO:Hawkeye PPE port initializing
    ssdk_switch_register[1617]:INFO:Chip version 0x1500
    qca_link_polling_select[1279]:INFO:link-polling-required node does not exist
    ssdk_switch_register[1642]:INFO:polling is selected
    regi_init[3399]:INFO:Initializing HPPE Done!!
    regi_init[3443]:INFO:qca-ssdk module init succeeded!
    tun: Universal TUN/TAP device driver, 1.6
    tun: (C) 1999-2004 Max Krasnyansky 
    EDMA ver 1 hw init
    EDMA HW Reset completed succesfully
    Num rings - TxDesc:1 (23-23) TxCmpl:1 (7-7)
    RxDesc:1 (15-15) RxFill:1 (7-7)
    **********************************************************
    * NSS Data Plane driver
    **********************************************************
    nss_driver - fw of size 669048  bytes copied to load addr: 40000000, nss_id : 0
    Supported Frequencies - 
    748.8 MHz 1.4976 GHz 
    1.6896 GHz 
    7f42e6c0: meminfo init succeed
    node size 2 # items 4
    memory: 40000000 1073741824 (avl 938045440) items 4 active_cores 2
    7f42e6c0: nss core 0 booted successfully
    nss_driver - fw of size 265032  bytes copied to load addr: 40800000, nss_id : 1
    Supported Frequencies - 
    748.8 MHz 
    1.4976 GHz 
    1.6896 GHz 
    
    7f432980: meminfo init succeed
    node size 2 # items 4
    memory: 40000000 1073741824 (avl 938045440) items 4 active_cores 2
    7f432980: nss core 1 booted successfully
    sit: IPv6 over IPv4 tunneling driver
    nat46: module (version 8ff2ae59ec9840a7b8b45f976c51cae80abe0226) loaded.
    ip6_gre: GRE over IPv6 tunneling driver
    Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
    SCSI subsystem initialized
    ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    ehci-platform: EHCI generic platform driver
    QCA multicast snooping installed successfully
    ip6_tables: (C) 2000-2006 Netfilter Core Team
    nss_lag_init[354]:LAG Manager Installed
    :module loaded Build_ID - 10/09/19, 00:51:20 SoC=ipq807x
    cannot find nss-macsec0 node
    cannot find nss-macsec1 node
    cannot find nss-macsec2 node
    nss_macsec init success
    Failed to find u_qdss. Maybe it is a built in module ?
    Failed to find usb_f_qdss. Maybe it is a built in module ?
    msm-usb-ssphy-qmp 78000.ssphy: Initializing QMP phy
    msm-usb-ssphy-qmp 78000.ssphy: QMP PHY initialization timeout
    msm-usb-ssphy-qmp 78000.ssphy: USB3_PHY_PCS_STATUS:68686868
    msm-usb-ssphy-qmp 58000.ssphy: Initializing QMP phy
    msm-usb-ssphy-qmp 58000.ssphy: QMP PHY initialization timeout
    msm-usb-ssphy-qmp 58000.ssphy: USB3_PHY_PCS_STATUS:68686868
    u32 classifier
        input device check on
        Actions configured
    nf_conntrack version 0.5.0 (14109 buckets, 56436 max)
    initail marking buffer allocated(cnt=1024)
    Bytecounter: allocated 64 tables
    nf_init_bytecounter: init finish.
    Mirror/redirect action on
    Usage:
            insmod filename [args]
    Usage:
            insmod filename [args]
    fuse init (API version 7.23)
    Ebtables v2.0 registered
    ip_tables: (C) 2000-2006 Netfilter Core Team
    xt_time: kernel timezone is -0000
    nf_conntrack_rtsp v0.6.21 loading
    nf_nat_rtsp v0.6.21 loading
    xt_applications: module license '' taints kernel.
    Disabling lock debugging due to kernel taint
    usbcore: registered new interface driver usb-storage
    usbcore: registered new interface driver uas
    ECM init
    ECM database jhash random seed: 0xea0f891c
    ECM init complete
    diag: IPC Logging disabled
    cfg80211: World regulatory domain updated:
    cfg80211:  DFS Master region: unset
    cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
    cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
    __mm_init_module 
    cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
    cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
    cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
    qdf_dbg_mask value is invalid
    Using the default module debug levels instead
    qdf_print_ctrl_register: Allocated print control object 0
    cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
    wlan: [1744:E:CONFIG] cfg_uint_item_handler: 171: gScanProbeRepeatTime=50 - Out of range [0, 30]; Using 50
    
     MINIDUMP VA .bss start=7fcae780 module=umac
    vmap allocation for size 1196032 failed: use vmalloc= to increase size.
    
     MINIDUMP VA .bss start=c1d46340 module=qca_ol
    =======ol_if_register_wifi3_0==========
    wlan: [1757:I:ANY] osif_nss_register_module: 90: NSS wifi ops registered for target_type:1 with soc_ops:7fddaae0
    remoteproc remoteproc1: powering up q6v5-m3
    remoteproc remoteproc1: Booting fw image IPQ8074/m3_fw.mdt, size 284
    Sanity check passed for M3 image
    remoteproc remoteproc1: remote processor q6v5-m3 is now up
    wlan: [1757:I:ANY] ol_ath_ahb_ssr: 183: ol_ath_ahb_ssr: SSR event 2
    : glink SUBSYS_BEFOER_POWERUP reinit done
    remoteproc remoteproc0: powering up q6v5-wcss
    remoteproc remoteproc0: Booting fw image IPQ8074/q6_fw.mdt, size 668
    Sanity check passed for the image
    glink_core_link_up glink is up
    glink_xprt_open_event
    Subsystem error monitoring/handling services are up
    remoteproc remoteproc0: remote processor q6v5-wcss is now up
    IPC_RTR: ipc_router_create_log_ctx: IPC Logging disabled
    wlan: [1757:I:ANY] ol_ath_ahb_ssr: 183: ol_ath_ahb_ssr: SSR event 3
    cnss: QMI WLFW service connected, state: 0x1
    diag: In diag_send_feature_mask_update, control channel is not open, p: 2, 7f9e98c4
    cnss: device_id : 0xfffe mem mode : [0]
    cnss: No board_id entry in device tree
    cnss: BDF location : 0x4b0c0000
    cnss: BDF IPQ8074/bdwlan.bin size 131072
    cnss: BDF download response , result: 0, err: 0x0
    cnss: per device BDF location : 0x4b0e0000
    cnss: CALDATA IPQ8074/caldata.bin size 131072 offset 0x20000
    cnss: BDF download response , result: 0, err: 0x0
    wlan: [1757:I:ANY] pld_ahb_wlan_enable: 681: cnss_mode: Cold boot calibration
    Coldboot calibration wait started
    Coldboot calibration wait ended
    wlan: [1757:I:ANY] ol_ath_do_cold_boot_calibration: 467: Coldboot calib successful: radio_id 0x65534
    wlan: [1757:I:ANY] init_ath_pci_3_0: 151: 6ath_ol_pci_wifi3.0:  (Atheros/multi-bss)
    
     MINIDUMP VA .bss start=7fddad80 module=wifi_3_0
    wlan: [1770:I:ANY] ol_ath_ahb_ssr: 183: ol_ath_ahb_ssr: SSR event 0
    remoteproc remoteproc0: stopped remote processor q6v5-wcss
    wlan: [1770:I:ANY] ol_ath_ahb_ssr: 183: ol_ath_ahb_ssr: SSR event 1
    glink_core_link_down glink is down
    : glink SUBSYS_AFTER_SHUTDOWN cleanup done
    remoteproc remoteproc1: stopped remote processor q6v5-m3
    cnss: QMI WLFW service disconnected, state: 0x7
    glink_xprt_close_event
    vmap allocation for size 1196032 failed: use vmalloc= to increase size.
    
     MINIDUMP VA .bss start=c1d46340 module=qca_ol
    =======ol_if_register_wifi3_0==========
    wlan: [1781:I:ANY] osif_nss_register_module: 90: NSS wifi ops registered for target_type:1 with soc_ops:7fddaae0
    remoteproc remoteproc1: powering up q6v5-m3
    remoteproc remoteproc1: Booting fw image IPQ8074/m3_fw.mdt, size 284
    Sanity check passed for M3 image
    remoteproc remoteproc1: remote processor q6v5-m3 is now up
    wlan: [1781:I:ANY] ol_ath_ahb_ssr: 183: ol_ath_ahb_ssr: SSR event 2
    : glink SUBSYS_BEFOER_POWERUP reinit done
    remoteproc remoteproc0: powering up q6v5-wcss
    remoteproc remoteproc0: Booting fw image IPQ8074/q6_fw.mdt, size 668
    Sanity check passed for the image
    glink_core_link_up glink is up
    glink_xprt_open_event
    IPC_RTR: ipc_router_create_log_ctx: IPC Logging disabled
    Subsystem error monitoring/handling services are up
    remoteproc remoteproc0: remote processor q6v5-wcss is now up
    wlan: [1781:I:ANY] ol_ath_ahb_ssr: 183: ol_ath_ahb_ssr: SSR event 3
    cnss: QMI WLFW service connected, state: 0x1
    cnss: device_id : 0xfffe mem mode : [0]
    cnss: No board_id entry in device tree
    cnss: BDF location : 0x4b0c0000
    cnss: BDF IPQ8074/bdwlan.bin size 131072
    cnss: BDF download response , result: 0, err: 0x0
    cnss: per device BDF location : 0x4b0e0000
    cnss: CALDATA IPQ8074/caldata.bin size 131072 offset 0x20000
    cnss: BDF download response , result: 0, err: 0x0
    wlan: [1781:I:ANY] pld_ahb_wlan_enable: 685: cnss_mode: Mission mode 
    wlan: [1781:I:ANY] qca_napi_create: 357: qca_napi_create: napi instance 0 created on pipe 4
    wlan: [1781:I:ANY] __ol_ath_attach: 3065: Allocated soc b7e80500
    btcoex_support 0 wlan_prio_gpio 0
    wlan: [1781:E:CONFIG] cfg_uint_item_handler: 171: dp_int_timer_threshold_tx=1000 - Out of range [8, 100]; Using 1000
    wlan: [1781:I:ANY] osif_nss_wifi_soc_setup: 186: nss-wifili:#1 register wifili function for soc 
    wlan: [1781:I:ANY] osif_nss_wifi_soc_setup: 198: nss register id -1 nss config 3 Target Type 18 
    wlan: [1781:I:ANY] __ol_ath_attach: 3279: dev name soc0
    wlan: [1781:I:ANY] ol_ath_soc_attach: 6539: WMI attached. wmi_handle b903c000 
    wlan: [1781:I:ANY] htc_wmi_init: 5906: htc_wmi_init() HT Create . b9014000
    wlan: [1781:I:ANY] htc_wmi_init: 5913: htc_wmi_init() Skipping BMI Done. 
    wlan: [1781:I:ANY] htc_wmi_init: 5970: [htc_wmi_init:5970] host_enable 0 nss_nwifi_offload 0
    wlan: [1781:I:ANY] ol_target_init_complete: 6088: CDP soc attach success
    wlan: [1781:I:ANY] ol_target_init_complete: 6095: Soc attach success NSS config 0 
    wlan: [1781:I:ANY] htc_set_async_ep: 428: htc_set_async_ep: htc_handle b9014000, ep 2, value 1
    wlan: [1781:I:ANY] htc_set_async_ep: 428: htc_set_async_ep: htc_handle b9014000, ep 3, value 1
    wlan: [923:I:TIF] HE_CAP Info = 1a08010d
    wlan: [923:I:TIF] Num HW modes = 1
    wlan: [923:I:TIF] Num PHY = 2
    wlan: [923:I:TIF] Preferred HW Mode = 1 Num Radios = 2
    wlan: [923:I:TIF] init_deinit_add_11ax_modes: 1403: Adding 11ax regulatory modes,
    wlan: [923:I:TIF] init_deinit_add_11ax_modes: 1406:  phy_id = 0 wireless modes = f97f9001
    wlan: [923:I:TIF] init_deinit_add_11ax_modes: 1403: Adding 11ax regulatory modes,
    wlan: [923:I:TIF] init_deinit_add_11ax_modes: 1406:  phy_id = 1 wireless modes = 680680c
    wlan: [923:I:dfs] WLAN_DEBUG_DFS_ALWAYS : wlan_dfs_pdev_obj_create_notification: 390: dfs_offload 1
    wlan: [923:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_agile_soc_obj_init: 1038: dfs->dfs_psoc_idx: 0 
    wlan: [923:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_agile_soc_obj_init: 1044: dfs_soc_obj->num_dfs_privs: 1 
    wlan: [923:I:dfs] WLAN_DEBUG_DFS_ALWAYS : wlan_dfs_pdev_obj_create_notification: 362: Do not allocate DFS object for 2G, pdev
    _id = 1
    wlan: [923:I:TIF] init_deinit_update_pdev_tgt_info: 1064: CDP PDEV ATTACH success
    wlan: [923:I:TIF] init_deinit_update_pdev_tgt_info: 1064: CDP PDEV ATTACH success
    wlan: [923:I:ANY] copy_fw_abi_version_tlv: 6258: copy_fw_abi_version_tlv: INIT_CMD version: 1, 0, 0x5f414351, 0x4c4d, 0x0, 0x
    0
    wlan: [923:I:ANY] dp_peer_map_attach_wifi3: 9833: dp_peer_map_attach_wifi3 max_peers 1111, max_ast_index: 4112
    
    wlan: [923:I:ANY] ready_extract_init_status_tlv: 8002: ready_extract_init_status_tlv:0
    wlan: [1781:I:ANY] ol_ath_connect_htc: 1217: WMI is ready
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 37 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 141 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 137 is unavailable
    wlan: [1781:I:ANY] ol_ath_soc_attach: 6613: connect HTC
    wlan: [1781:I:ANY] ol_ath_soc_attach: 6614: bypasswmi : 0
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 38 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 138 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 139 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 55 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 49 is unavailable
    wlan: [1781:E:WMI] wmi_unified_register_event_handler: Event id 25 is unavailable
    wlan: [1781:I:ANY] ol_ath_soc_attach: 6683: ol_ath_soc_attach() UMAC attach . 
    wlan: [1781:I:ANY] ath_lowi_if_netlink_init: 177: ath_lowi_if_netlink_init LOWI Netlink successfully created
    wlan: [1781:I:ANY] __ol_ath_attach: 3393: pdev_netdev name wifi0
    wlan: [1781:I:ANY] __ol_ath_attach: 3436: Skip txrx_pdev_attach_target
    wlan: [1781:I:ANY] __ol_ath_attach: 3460: BURSTING enabled by default
    wlan: [1781:I:ANY] ol_ath_pdev_attach: 7146: interface_id 0
    wlan: [1781:I:ANY] ol_ath_pdev_regdmn_init: 6837:  phy id = 0 Modes supported
    wlan: [1781:I:ANY] ol_ath_pdev_regdmn_init: 6844:  11b = 0 11g = 0 11a = 1 11n = 1 11ac = 1 11ax = 1
    wlan: [1781:I:ANY] ol_ath_pdev_regdmn_init: 6852:  Reg cap - phy_id = 0 supp_bnd = 2, modes = f97f9001, lo_2g = 0, hi_2g = 0 
    lo_g5 = 4910, hi_5g = 6100
    wlan: [1781:I:ANY] ol_ath_update_wireless_modes: 1316: wireless_modes = f97f9001 before update
    wlan: [1781:I:ANY] ol_ath_update_wireless_modes: 1331: Wireless_modes = f97f9001 after update
    wlan: [1781:I:ANY] ol_ath_update_ext_caps: 1839: 11ax 5G supported case
    wlan: [1781:I:ANY] ol_resmgr_create: 223: OL Resmgr Init-ed
    ieee80211_cbs_init CBS Inited
    wlan: [1781:I:ANY] acfg_attach: 3458: acfg_attach: 3458: Netlink socket created:b0d3c400
    wlan: [1781:I:ANY] ol_if_eeprom_attach: 1459: rate power table override is only supported for AR98XX
    wlan: [1781:I:ANY] ol_ath_stats_attach: 2239: periodic_chan_stats: 1
    wlan: [1781:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 25
    wlan: [0:I:ANY] ol_ath_pdev_attach: 7482: Set global_ic[1], ptr:7fcaeaac
    wlan: [0:I:ANY] dp_lag_soc_enable: 88: pdev(b7bb9884) Enabling DBDC Repeater 1 
    wlan: [0:I:ANY] dp_lag_pdev_set_primary_radio: 44: pdev(b7bb9884) is_primary 1 
    wlan: [0:E:NSS] [nss-wifili]: NSS Wifili DBDC Repeater enable message passed
    wlan: [1781:I:ANY] ol_ath_pdev_attach: 7599: Pdev = 0 Number of peers = 529
    wlan: [1781:I:ANY] ol_ath_pri20_cfg_blockchanlist_parse: 545: cfg block channel list is empty
    wlan: [1781:I:ANY] osif_wrap_attach: 239: osif wrap attached
    
    wlan: [1781:I:ANY] osif_wrap_devt_init: 201: osif wrap dev table init done
    
    wlan: [1781:I:ANY] osif_wrap_attach: 247:  Wrap Attached: Wrap_com =b479ec00 ic->ic_wrap_com=b479ec00 &wrap_com->wc_devt=b479
    ec00 
    
    wlan: [1781:I:ANY] __ol_ath_attach: 3640: needed_headroom reservation 60
    wlan: [1781:I:ANY] ol_ath_enable_fraglist: 2932: Enabled Fraglist bit for the radio wifi0 features 41 
    wlan: [1781:I:ANY] wlan_cfg80211_init: 9617: Number of 5G channels: 25 
    wlan: [1781:I:ANY] ieee80211_cfg80211_radio_attach: 9711: ic: 0xb7420500, wdev: 0xb742fcb4, wiphy: 0xb0d3cd60, netdev: 0xb742
    0000 
    wlan: [1781:I:ANY] __ol_ath_attach: 3393: pdev_netdev name wifi1
    wlan: [1781:I:ANY] __ol_ath_attach: 3436: Skip txrx_pdev_attach_target
    wlan: [1781:I:ANY] __ol_ath_attach: 3460: BURSTING enabled by default
    wlan: [1781:I:ANY] ol_ath_pdev_attach: 7146: interface_id 1
    wlan: [1781:I:ANY] ol_ath_pdev_regdmn_init: 6837:  phy id = 1 Modes supported
    wlan: [1781:I:ANY] ol_ath_pdev_regdmn_init: 6844:  11b = 1 11g = 1 11a = 0 11n = 1 11ac = 1 11ax = 1
    wlan: [1781:I:ANY] ol_ath_pdev_regdmn_init: 6852:  Reg cap - phy_id = 1 supp_bnd = 1, modes = 680680c, lo_2g = 2312, hi_2g = 
    2732 lo_g5 = 0, hi_5g = 0
    wlan: [1781:I:ANY] ol_ath_update_wireless_modes: 1316: wireless_modes = 680680c before update
    wlan: [1781:I:ANY] ol_ath_update_wireless_modes: 1331: Wireless_modes = 680680c after update
    wlan: [1781:I:ANY] ol_ath_update_ext_caps: 1847: 11ax 2G supported case
    wlan: [1781:I:ANY] ol_resmgr_create: 223: OL Resmgr Init-ed
    ieee80211_cbs_init CBS Inited
    wlan: [1781:I:ANY] acfg_attach: 3433: Offload using existing sock b0d3c400
    wlan: [1781:I:ANY] ol_if_eeprom_attach: 1459: rate power table override is only supported for AR98XX
    wlan: [1781:I:ANY] ol_ath_stats_attach: 2239: periodic_chan_stats: 1
    wlan: [1781:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 11
    wlan: [0:I:ANY] ol_ath_pdev_attach: 7482: Set global_ic[2], ptr:7fcaeaac
    wlan: [0:I:ANY] dp_lag_soc_enable: 88: pdev(b7bb9dc4) Enabling DBDC Repeater 1 
    wlan: [0:I:ANY] dp_lag_pdev_set_primary_radio: 44: pdev(b7bb9dc4) is_primary 0 
    wlan: [0:E:NSS] [nss-wifili]: NSS Wifili DBDC Repeater enable message passed
    wlan: [1781:I:ANY] ol_ath_pdev_attach: 7599: Pdev = 1 Number of peers = 529
    wlan: [1781:E:WMI] event handler already registered 0x6019
    wlan: [1781:I:ANY] ol_ath_pri20_cfg_blockchanlist_parse: 545: cfg block channel list is empty
    wlan: [1781:I:ANY] osif_wrap_attach: 239: osif wrap attached
    
    wlan: [1781:I:ANY] osif_wrap_devt_init: 201: osif wrap dev table init done
    
    wlan: [1781:I:ANY] osif_wrap_attach: 247:  Wrap Attached: Wrap_com =b479fc00 ic->ic_wrap_com=b479fc00 &wrap_com->wc_devt=b479
    fc00 
    
    wlan: [1781:I:ANY] __ol_ath_attach: 3640: needed_headroom reservation 60
    wlan: [1781:I:ANY] ol_ath_enable_fraglist: 2932: Enabled Fraglist bit for the radio wifi1 features 41 
    wlan: [1781:I:ANY] wlan_cfg80211_init: 9605: Number of 2G channels: 11 
    wlan: [1781:I:ANY] ieee80211_cfg80211_radio_attach: 9711: ic: 0xb7460500, wdev: 0xb746fcb4, wiphy: 0xb0d3e560, netdev: 0xb746
    0000 
    wlan: [1781:I:ANY] wlan_pdev_operation: 727: num_radios=1, wifi_radios[0].sc = b7420500_radio_type = 2
    wlan: [1781:I:ANY] wlan_pdev_operation: 727: num_radios=2, wifi_radios[1].sc = b7460500_radio_type = 2
    wlan: [1781:I:ANY] init_ath_pci_3_0: 151: 6ath_ol_pci_wifi3.0:  (Atheros/multi-bss)
    
     MINIDUMP VA .bss start=7fddad80 module=wifi_3_0
    wlan: [1801:I:ANY] osif_nss_register_module: 90: NSS wifi ops registered for target_type:0 with soc_ops:7f33e14c
    wlan: [1801:I:ANY] osif_nss_register_module: 90: NSS wifi ops registered for target_type:0 with soc_ops:7f33e14c
    wlan: [1801:I:ANY] init_ath_pci_2_0: 143: 6ath_ol_pci_2_0:  (Atheros/multi-bss)
    File Ver: 5.3.7 (AQR-G4_v5.3.7-AQR_DNI_WXR-5950DHP_ID43546_VER1422.cld)
     ROM Ver: 5.3.7
    Running image & FW file are the same version.
    File Ver: 5.3.7 (AQR-G4_v5.3.7-AQR_DNI_WXR-5950DHP_ID43546_VER1422.cld)
     ROM Ver: 5.3.7
    Running image & FW file are the same version.
    net.bridge.bridge-nf-call-ip6tables = 1
    net.bridge.bridge-nf-call-iptables = 1
    dev.nss.general.redirect = 1
    dev.nss.rps.enable = 1
    
    Please press Enter to activate this console. start fw_recover.sh
    normal boot
    0 jp/JP -> enable
    1 eng/ENG -> disable
    2 de/LATIN1_DE -> disable
    3 fr/LATIN1_FR -> disable
    4 it/LATIN1_IT -> disable
    5 es/LATIN1_ES -> disabset_diag_led_status: w
    le
    6 zh_cn/UTF8_ZHCN -> disable
    7 zh_tw/UTF8_ZHTW -> disable
    8 ko/UTF8_KO -> disable
    9 ru/UTF8_RU -> disable
    10 th/UTF8_TH tmpr_watchd (1829): /proc/1829/oom_adj is deprecated, please use /proc/1829/oom_score_adj instead.
    -> disable
    14 fi/UTF8_FI -> disable
    16 sv/UTF8_SV -> disable
    17 no/UTF8_NO -> disable
    18 tr/UTF8_TR -> disable
    19 br_pt/UTF8_BRPT -> disable
    ubi1: attaching mtd23
    ubi1: scanning is finished
    ubi1: attached mtd23 (name "user_property", size 110 MiB)
    ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
    ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
    ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
    ubi1: good PEBs: 884, bad PEBs: 0, corrupted PEBs: 0
    ubi1: user volume: 2, internal volumes: 1, max. volumes count: 128
    ubi1: max/mean erase counter: 2/1, WL threshold: 4096, image sequence number: 2967213290
    ubi1: available PEBs: 791, total reserved PEBs: 93, PEBs reserved for bad PEB handling: 40
    ubi1: background thread "ubi_bgt1d" started, PID 1836
    UBI device number 1, total 884 LEBs (112246784 bytes, 107.0 MiB), available 791 LEBs (100438016 bytes, 95.8 MiB), LEB size 12
    6976 bytes (124.0 KiB)
    Failed to find ubifs. Maybe it is a built in module ?
    UBIFS (ubi1:1): background thread "ubifs_bgt1_1" started, PID 1850
    UBIFS (ubi1:1): UBIFS: mounted UBI device 1, volume 1, name "extra_property"
    UBIFS (ubi1:1): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
    UBIFS (ubi1:1): FS size: 4825088 bytes (4 MiB, 38 LEBs), journal size 1015809 bytes (0 MiB, 6 LEBs)
    UBIFS (ubi1:1): reserved for root: 227900 bytes (222 KiB)
    UBIFS (ubi1:1): media format: w4/r0 (latest is w4/r0), UUID 1F0265E1-E09E-4897-8ADF-D3580EE2917F, small LPT model
    0 jp/JP -> enable
    1 eng/ENG -> disable
    2 de/LATIN1_DE -> disable
    3 fr/LATIN1_FR -> disable
    4 it/LATIN1_IT -> disable
    5 es/LATIN1_ES -> disable
    6 zh_cn/UTF8_ZHCN -> disable
    7 zh_tw/UTF8_ZHTW -> disable
    8 ko/UTF8_KO -> disable
    9 ru/UTF8_RU -> disable
    10 th/UTF8_TH -> disable
    14 fi/UTF8_FI -> disable
    16 sv/UTF8_SV -> disable
    17 no/UTF8_NO -> disable
    18 tr/UTF8_TR -> disable
    19 br_pt/UTF8_BRPT -> disable
    sed: /tmp/tmp_getcountryid: No such file or directory
    wlan: [1882:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [1882:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [1882:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [1882:I:ANY] number of channels: 2G = 0 5G = 20
    wlan: [1891:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [1891:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [1891:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [1891:I:ANY] number of channels: 2G = 0 5G = 20
    wlan: [1900:I:ANY] ol_ath_set_config_param: 1493: set TXBF_SND_PERIOD: value 100 wmi_status 0
    wlan: [0:I:ANY] ol_ath_set_config_param: 2203: Disconnect_timeout value: 10
    wlan: [0:I:ANY] ol_ath_set_config_param: 2209: Reconfiguration_timeout value:60
    wlan: [1963:I:ANY] wlan_cfg80211_set_hwaddr: 5439: wlan_cfg80211_set_hwaddr :50:c4:dd:cb:ef:38 ret: 0 
    wlan: [1968:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath0 : clone params: 0x00000000 
    wlan: [1968:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [1968:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:38
    wlan: [1968:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [1968:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [1968:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [1968:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [1968:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [1968:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [1968:I:ANY] MBO Initialized
    wlan: [1968:I:ANY] OCE Initialized
    wlan: [1968:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 30 nss_id -1 
    wlan: [1968:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [1968:I:ANY] osif_nss_ol_vap_create: 1397: vap create aef28500 : if_num 30 
    wlan: [1968:I:ANY] wlan_vap_create: 1573: exit
    wlan: [1968:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [1968:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [1968:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [1968:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [1968:I:ANY] VAP device ath0 created osifp: (aef28500) os_if: (aefa0000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath0]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath0]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath0]
    
    wlan: [2010:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2069:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath01 : clone params: 0x00000000 
    wlan: [2069:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2069:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:39
    wlan: [2069:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2069:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2069:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2069:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2069:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2069:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2069:I:ANY] MBO Initialized
    wlan: [2069:I:ANY] OCE Initialized
    wlan: [2069:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 31 nss_id -1 
    wlan: [2069:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2069:I:ANY] osif_nss_ol_vap_create: 1397: vap create b908e500 : if_num 31 
    wlan: [2069:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2069:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2069:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2069:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2069:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2069:I:ANY] VAP device ath01 created osifp: (b908e500) os_if: (aefa8000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath01]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath01]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath01]
    
    wlan: [2102:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2161:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath02 : clone params: 0x00000000 
    wlan: [2161:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2161:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:3a
    wlan: [2161:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2161:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2161:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2161:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2161:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2161:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2161:I:ANY] MBO Initialized
    wlan: [2161:I:ANY] OCE Initialized
    wlan: [2161:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 32 nss_id -1 
    wlan: [2161:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2161:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae448500 : if_num 32 
    wlan: [2161:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2161:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2161:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2161:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2161:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2161:I:ANY] VAP device ath02 created osifp: (ae448500) os_if: (aefc0000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath02]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath02]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath02]
    
    wlan: [2194:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2253:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath03 : clone params: 0x00000000 
    wlan: [2253:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2253:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:3b
    wlan: [2253:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2253:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2253:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2253:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2253:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2253:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2253:I:ANY] MBO Initialized
    wlan: [2253:I:ANY] OCE Initialized
    wlan: [2253:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 33 nss_id -1 
    wlan: [2253:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2253:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae479500 : if_num 33 
    wlan: [2253:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2253:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2253:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2253:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2253:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2253:I:ANY] VAP device ath03 created osifp: (ae479500) os_if: (ae4a8000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath03]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath03]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath03]
    
    wlan: [2286:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2345:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath04 : clone params: 0x00000000 
    wlan: [2345:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2345:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:3c
    wlan: [2345:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2345:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2345:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2345:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2345:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2345:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2345:I:ANY] MBO Initialized
    wlan: [2345:I:ANY] OCE Initialized
    wlan: [2345:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 34 nss_id -1 
    wlan: [2345:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2345:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae4f0500 : if_num 34 
    wlan: [2345:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2345:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2345:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2345:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2345:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2345:I:ANY] VAP device ath04 created osifp: (ae4f0500) os_if: (ae4e8000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath04]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath04]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath04]
    
    wlan: [2378:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2437:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath05 : clone params: 0x00000000 
    wlan: [2437:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2437:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:3d
    wlan: [2437:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2437:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2437:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2437:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2437:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2437:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2437:I:ANY] MBO Initialized
    wlan: [2437:I:ANY] OCE Initialized
    wlan: [2437:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 35 nss_id -1 
    wlan: [2437:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2437:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae4d6500 : if_num 35 
    wlan: [2437:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2437:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2437:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2437:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2437:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2437:I:ANY] VAP device ath05 created osifp: (ae4d6500) os_if: (ae508000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath05]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath05]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath05]
    
    wlan: [2470:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2529:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath06 : clone params: 0x00000000 
    wlan: [2529:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2529:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:3e
    wlan: [2529:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2529:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2529:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2529:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2529:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2529:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2529:I:ANY] MBO Initialized
    wlan: [2529:I:ANY] OCE Initialized
    wlan: [2529:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 36 nss_id -1 
    wlan: [2529:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2529:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae4bc500 : if_num 36 
    wlan: [2529:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2529:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2529:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2529:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2529:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2529:I:ANY] VAP device ath06 created osifp: (ae4bc500) os_if: (ae538000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath06]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath06]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath06]
    
    wlan: [2562:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2621:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath07 : clone params: 0x00000000 
    wlan: [2621:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2621:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:3f
    wlan: [2621:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2621:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7420500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2621:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2621:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2621:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2621:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2621:I:ANY] MBO Initialized
    wlan: [2621:I:ANY] OCE Initialized
    wlan: [2621:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 37 nss_id -1 
    wlan: [2621:I:ANY] NSS radio_if 28
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2621:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae547500 : if_num 37 
    wlan: [2621:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2621:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2621:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2621:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2621:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2621:I:ANY] VAP device ath07 created osifp: (ae547500) os_if: (ae528000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath07]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath07]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath07]
    
    wlan: [2654:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    configuring additional NSS pbufs
    additional pbufs of size 9003008 got added to NSS
    dev.nss.n2hcfg.extra_pbuf_core0 = 9000000
    dev.nss.n2hcfg.n2h_high_water_core0 = 67392
    dev.nss.n2hcfg.n2h_wifi_pool_buf = 40960
    dev.nss.n2hcfg.n2h_queue_limit_core0 = 256
    dev.nss.n2hcfg.n2h_queue_limit_core1 = 256
    sed: /tmp/tmp_getcountryid: No such file or directory
    wlan: [2724:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 13
    wlan: [2724:I:ANY] number of channels: 2G = 13 5G = 0
    wlan: [2733:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 13
    wlan: [2733:I:ANY] number of channels: 2G = 13 5G = 0
    wlan: [2742:I:ANY] ol_ath_set_config_param: 1493: set TXBF_SND_PERIOD: value 100 wmi_status 0
    wlan: [0:I:ANY] ol_ath_set_config_param: 2203: Disconnect_timeout value: 10
    wlan: [0:I:ANY] ol_ath_set_config_param: 2209: Reconfiguration_timeout value:60
    wlan: [2805:I:ANY] wlan_cfg80211_set_hwaddr: 5439: wlan_cfg80211_set_hwaddr :50:c4:dd:cb:ef:30 ret: 0 
    wlan: [2810:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath1 : clone params: 0x00000000 
    wlan: [2810:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2810:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:30
    wlan: [2810:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2810:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2810:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2810:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2810:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2810:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2810:I:ANY] MBO Initialized
    wlan: [2810:I:ANY] OCE Initialized
    wlan: [2810:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 38 nss_id -1 
    wlan: [2810:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2810:I:ANY] osif_nss_ol_vap_create: 1397: vap create acf52500 : if_num 38 
    wlan: [2810:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2810:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2810:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2810:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2810:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2810:I:ANY] VAP device ath1 created osifp: (acf52500) os_if: (acf58000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath1]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath1]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath1]
    
    wlan: [2870:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [2929:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath11 : clone params: 0x00000000 
    wlan: [2929:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [2929:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:31
    wlan: [2929:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [2929:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [2929:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [2929:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [2929:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [2929:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [2929:I:ANY] MBO Initialized
    wlan: [2929:I:ANY] OCE Initialized
    wlan: [2929:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 39 nss_id -1 
    wlan: [2929:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [2929:I:ANY] osif_nss_ol_vap_create: 1397: vap create ae551500 : if_num 39 
    wlan: [2929:I:ANY] wlan_vap_create: 1573: exit
    wlan: [2929:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2929:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [2929:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [2929:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [2929:I:ANY] VAP device ath11 created osifp: (ae551500) os_if: (acf90000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath11]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath11]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath11]
    
    wlan: [2980:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3039:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath12 : clone params: 0x00000000 
    wlan: [3039:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [3039:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:32
    wlan: [3039:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [3039:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [3039:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [3039:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [3039:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [3039:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [3039:I:ANY] MBO Initialized
    wlan: [3039:I:ANY] OCE Initialized
    wlan: [3039:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 40 nss_id -1 
    wlan: [3039:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [3039:I:ANY] osif_nss_ol_vap_create: 1397: vap create acfc2500 : if_num 40 
    wlan: [3039:I:ANY] wlan_vap_create: 1573: exit
    wlan: [3039:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3039:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3039:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [3039:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [3039:I:ANY] VAP device ath12 created osifp: (acfc2500) os_if: (ac810000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath12]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath12]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath12]
    
    wlan: [3090:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3149:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath13 : clone params: 0x00000000 
    wlan: [3149:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [3149:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:33
    wlan: [3149:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [3149:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [3149:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [3149:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [3149:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [3149:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [3149:I:ANY] MBO Initialized
    wlan: [3149:I:ANY] OCE Initialized
    wlan: [3149:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 41 nss_id -1 
    wlan: [3149:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [3149:I:ANY] osif_nss_ol_vap_create: 1397: vap create ac825500 : if_num 41 
    wlan: [3149:I:ANY] wlan_vap_create: 1573: exit
    wlan: [3149:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3149:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3149:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [3149:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [3149:I:ANY] VAP device ath13 created osifp: (ac825500) os_if: (ac830000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath13]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath13]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath13]
    
    wlan: [3200:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3259:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath14 : clone params: 0x00000000 
    wlan: [3259:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [3259:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:34
    wlan: [3259:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [3259:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [3259:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [3259:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [3259:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [3259:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [3259:I:ANY] MBO Initialized
    wlan: [3259:I:ANY] OCE Initialized
    wlan: [3259:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 42 nss_id -1 
    wlan: [3259:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [3259:I:ANY] osif_nss_ol_vap_create: 1397: vap create ac858500 : if_num 42 
    wlan: [3259:I:ANY] wlan_vap_create: 1573: exit
    wlan: [3259:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3259:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3259:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [3259:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [3259:I:ANY] VAP device ath14 created osifp: (ac858500) os_if: (ac860000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath14]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath14]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath14]
    
    wlan: [3310:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3369:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath15 : clone params: 0x00000000 
    wlan: [3369:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [3369:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:35
    wlan: [3369:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [3369:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [3369:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [3369:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [3369:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [3369:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [3369:I:ANY] MBO Initialized
    wlan: [3369:I:ANY] OCE Initialized
    wlan: [3369:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 43 nss_id -1 
    wlan: [3369:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [3369:I:ANY] osif_nss_ol_vap_create: 1397: vap create ac89a500 : if_num 43 
    wlan: [3369:I:ANY] wlan_vap_create: 1573: exit
    wlan: [3369:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3369:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3369:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [3369:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [3369:I:ANY] VAP device ath15 created osifp: (ac89a500) os_if: (ac890000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath15]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath15]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath15]
    
    wlan: [3420:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3479:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath16 : clone params: 0x00000000 
    wlan: [3479:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [3479:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:36
    wlan: [3479:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [3479:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [3479:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [3479:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [3479:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [3479:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [3479:I:ANY] MBO Initialized
    wlan: [3479:I:ANY] OCE Initialized
    wlan: [3479:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 44 nss_id -1 
    wlan: [3479:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [3479:I:ANY] osif_nss_ol_vap_create: 1397: vap create acf6b500 : if_num 44 
    wlan: [3479:I:ANY] wlan_vap_create: 1573: exit
    wlan: [3479:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3479:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3479:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [3479:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [3479:I:ANY] VAP device ath16 created osifp: (acf6b500) os_if: (ac8d0000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath16]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath16]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath16]
    
    wlan: [3530:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3589:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath17 : clone params: 0x00000000 
    wlan: [3589:I:ANY] osifp_create_wlan_vap: 10031: No cloning
    wlan: [3589:I:ANY] osifp_create_wlan_vap: 10160: VDEV Create 50:c4:dd:cb:ef:37
    wlan: [3589:E:CMN_MLME] mlme_vdev_ext_obj_create: 1321:  VDEV MLME obj is creation
    wlan: [3589:I:ANY] wlan_vap_create: 1539: enter. devhandle=0xb7460500, opmode=IEEE80211_M_HOSTAP, flags=0x0
    
    wlan: [3589:I:ANY] ol_ath_vap_set_param: 1106: Setting SGI value: 1
    wlan: [3589:I:ANY] ol_ath_vap_set_param: 2096: VDEV params:HE su_bfee:1|su_bfer:1|mu_bfee:0|mu_bfer:1|dl_muofdma:1|ul_muofdma
    :1|ul_mumimo:1
    wlan: [3589:I:ANY] ol_ath_vap_set_param: 2106: he_bf_cap=0x7b
    wlan: [3589:I:ANY] ol_ath_vap_set_param: 2121: VDEV params:AC/VHT sounding mode:HE|SU/MU sounding mode:SU|Trig/Non-Trig sound
    ing mode:Non-Trigged
    wlan: [3589:I:ANY] MBO Initialized
    wlan: [3589:I:ANY] OCE Initialized
    wlan: [3589:I:ANY] osif_nss_ol_vap_create: 1289: NSS wifi offload VAP create IF 45 nss_id -1 
    wlan: [3589:I:ANY] NSS radio_if 29
    wlan: [0:I:ANY] osif_nss_vdev_cfg_callback: 1041: VDEV configuration success: 0
    wlan: [3589:I:ANY] osif_nss_ol_vap_create: 1397: vap create ac8aa500 : if_num 45 
    wlan: [3589:I:ANY] wlan_vap_create: 1573: exit
    wlan: [3589:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3589:E:ANY] Smart Antenna functions are not registered !!! 
    wlan: [3589:I:ANY] osif_create_vap_complete: 10355: TX Checksum:1|SG:1|TSO:1|LRO:0
    wlan: [3589:I:ANY] WLAN-NSS: VAP NSS ops initialized 
    wlan: [3589:I:ANY] VAP device ath17 created osifp: (ac8aa500) os_if: (ac8d8000)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath17]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath17]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath17]
    
    wlan: [3640:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    dev.nss.n2hcfg.extra_pbuf_core0 = 9000000
    dev.nss.n2hcfg.n2h_high_water_core0 = 67392
    dev.nss.n2hcfg.n2h_wifi_pool_buf = 40960
    dev.nss.n2hcfg.n2h_queue_limit_core0 = 256
    dev.nss.n2hcfg.n2h_queue_limit_core1 = 256
    lib_qca/wlctl-qca.c(2515) Wireless_Insmod :TRACE:wake-up hostapd
    Failed to find et. Maybe it is a built in module ?
    Failed to find -L. Maybe it is a built in module ?
    Failed to find -L. Maybe it is a built in module ?
    Cannot assign requested address
    Cannot assign requested address
    0 jp/JP -> enable
    1 eng/ENG -> disable
    2 de/LATIN1_DE -> disable
    3 fr/LATIN1_FR -> disable
    4 it/LATIN1_IT -> disable
    5 es/LATIN1_ES -> disable
    6 zh_cn/UTF8_ZHCN -> disable
    7 zh_tw/UTF8_ZHTW -> disable
    8 ko/UTF8_KO -> disable
    9 ru/UTF8_RU -> disable
    10 th/UTF8_TH -> disable
    14 fi/UTF8_FI -> disable
    16 sv/UTF8_SV -> disable
    17 no/UTF8_NO -> disable
    18 tr/UTF8_TR -> disable
    19 br_pt/UTF8_BRPT -> disable
    sed: /tmp/tmp_getcountryid: No such file or directory
    wlan: [3734:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [3734:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [3734:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [3734:I:ANY] number of channels: 2G = 0 5G = 20
    wlan: [3743:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [3743:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 20
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=58
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=106
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=122
    wlan: [3743:I:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_init_precac_list: 979: freq=138
    wlan: [3743:I:ANY] number of channels: 2G = 0 5G = 20
    wlan: [3752:I:ANY] ol_ath_set_config_param: 1493: set TXBF_SND_PERIOD: value 100 wmi_status 0
    wlan: [0:I:ANY] ol_ath_set_config_param: 2203: Disconnect_timeout value: 10
    wlan: [0:I:ANY] ol_ath_set_config_param: 2209: Reconfiguration_timeout value:60
    wlan: [3815:I:ANY] wlan_cfg80211_set_hwaddr: 5439: wlan_cfg80211_set_hwaddr :50:c4:dd:cb:ef:38 ret: -16 
    wlan: [3820:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath0 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [3820:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath0]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath0]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath0]
    
    wlan: [3853:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3862:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [3871:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [3912:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath01 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [3912:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath01]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath01]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath01]
    
    wlan: [3936:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [3945:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [3954:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [3995:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath02 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [3995:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath02]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath02]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath02]
    
    wlan: [4019:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4028:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4037:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4078:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath03 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4078:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath03]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath03]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath03]
    
    wlan: [4102:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4111:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4120:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4161:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath04 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4161:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath04]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath04]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath04]
    
    wlan: [4185:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4194:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4203:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4244:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath05 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4244:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath05]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath05]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath05]
    
    wlan: [4268:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4277:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4286:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4327:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath06 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4327:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath06]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath06]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath06]
    
    wlan: [4351:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4360:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4369:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4410:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath07 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4410:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:5 HW:11AHE160
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11AHE160] if[ath07]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11AHE160] if[ath07]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[0] [11AHE160] if[ath07]
    
    wlan: [4434:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4443:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4452:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    dev.nss.n2hcfg.extra_pbuf_core0 = 9000000
    dev.nss.n2hcfg.n2h_high_water_core0 = 67392
    dev.nss.n2hcfg.n2h_wifi_pool_buf = 40960
    dev.nss.n2hcfg.n2h_queue_limit_core0 = 256
    dev.nss.n2hcfg.n2h_queue_limit_core1 = 256
    sed: /tmp/tmp_getcountryid: No such file or directory
    wlan: [4504:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 13
    wlan: [4504:I:ANY] number of channels: 2G = 13 5G = 0
    wlan: [4513:I:ANY] wlan_scan_update_channel_list: 1090: num_chan: 13
    wlan: [4513:I:ANY] number of channels: 2G = 13 5G = 0
    wlan: [4522:I:ANY] ol_ath_set_config_param: 1493: set TXBF_SND_PERIOD: value 100 wmi_status 0
    wlan: [0:I:ANY] ol_ath_set_config_param: 2203: Disconnect_timeout value: 10
    wlan: [0:I:ANY] ol_ath_set_config_param: 2209: Reconfiguration_timeout value:60
    wlan: [4585:I:ANY] wlan_cfg80211_set_hwaddr: 5439: wlan_cfg80211_set_hwaddr :50:c4:dd:cb:ef:30 ret: -16 
    wlan: [4590:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath1 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4590:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath1]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath1]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath1]
    
    wlan: [4641:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4650:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4659:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4700:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath11 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4700:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath11]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath11]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath11]
    
    wlan: [4742:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4751:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4760:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4801:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath12 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4801:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath12]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath12]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath12]
    
    wlan: [4843:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4852:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4861:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [4902:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath13 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [4902:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath13]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath13]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath13]
    
    wlan: [4944:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [4953:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [4962:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [5003:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath14 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [5003:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath14]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath14]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath14]
    
    wlan: [5045:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [5054:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [5063:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [5104:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath15 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [5104:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath15]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath15]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath15]
    
    wlan: [5146:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [5155:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [5164:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [5205:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath16 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [5205:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath16]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath16]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath16]
    
    wlan: [5247:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [5256:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [5265:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    wlan: [5306:I:ANY] wlan_cfg80211_add_virtual_intf: 306: proprietary mode 6 for interface: ath17 : clone params: 0x00000000 
    osif_create_vap:create netdev failed
    wlan: [5306:I:ANY] wlan_cfg80211_add_virtual_intf: 358: Failed to create VAP. osif_create_vap returned NULL!
    command failed: Invalid argument (-22)
    lib_qca/wlctl-qca.c(8627) create_hwmode_string :XXX:create_hwmode_string: Ch:0/0 BW:0 HW:11GHE20
    lib_qca/wlctl-qca.c(2255) wlconf_reload_hw_mode_by_manual :wlctl:call set_hw_mode[11GHE20] if[ath17]
    
    lib_qca/wlctl-qca.c(8639) set_hw_mode :wlctl:set_hw_mode[11GHE20] if[ath17]
    
    lib_qca/wlctl-qca.c(8673) set_ext_nss :wlctl:set_ext_nss[1] [11GHE20] if[ath17]
    
    wlan: [5348:I:ANY] ol_ath_set_config_param: 627: Resetting spectral chainmask to Rx chainmask
    
    wlan: [5357:I:ANY] wlan_set_param: 2560:  HE DCM already set with this value =1 
    wlan: [5366:I:ANY] wlan_set_param: 2541:  HE Extended range already set with this value =1 
    dev.nss.n2hcfg.extra_pbuf_core0 = 9000000
    dev.nss.n2hcfg.n2h_high_water_core0 = 67392
    dev.nss.n2hcfg.n2h_wifi_pool_buf = 40960
    dev.nss.n2hcfg.n2h_queue_limit_core0 = 256
    dev.nss.n2hcfg.n2h_queue_limit_core1 = 256
    lib_qca/wlctl-qca.c(2519) Wireless_Insmod :TRACE:already hostapd
    Failed to find et. Maybe it is a built in module ?
    Failed to find -L. Maybe it is a built in module ?
    Failed to find -L. Maybe it is a built in module ?
    module is already loaded - nls_base
    module is already loaded - usbcore
    Change Mode exec
    automode
    
    ** SW MODE=automode** SW MODE=automodeFailed to find et. Maybe it is a built in module ?
    lib_qca/wiredctl-qca-ipq807x.c(282) SetEtherMdi >> UNDER_CONSTRUCT!!1
    
     SSDK Init OK!
    operation done.
    
    
     SSDK Init OK!
    operation done.
    
    Cannot assign requested address
    Cannot assign requested address
    Cannot assign requested address
    Cannot assign requested address
    Cannot assign requested address
    
    

WXR-2533DHPのブート不可問題あれこれ

5chでの報告によって気付き対処にあたった、WXR-2533DHPが最近のファームではブートしなくなっていた問題についての備忘録。

発端

5chのOpenWrt現行スレにて、 “最新のsnapshotでブートできない” と書き込みがあり、2019/09/06 0時頃スレを見に行った際それに気付いた。

原因予想

そこから寝るまで、あれこれ思考開始。とりあえず思い当たるところを色々考えつつ、 openwrt/openwrt のcommitを target/linux/ipq806x 中心に見てみる。
が、特にブートを阻害するような変更は見つからず。

WXR-2533DHPはブート時にU-BootがRootFSの末尾に付加されるchecksumをチェックし、それがRootFSから実際に算出した値と一致していれば正常としてブートを行う。全く確証は無いものの、これで問題が起きている可能性もあるかなーとぼんやり。

しかしながら、 downloads.openwrt.org からダウンロードしてきたイメージをtarで展開し、 “root” を確認しても末尾のチェックサムは正しく付加されており、手元で実際に算出した値とも一致した。わけわかめ。

実機検証

2019/09/06は外出から帰宅後気力が尽きており、検証は7日に持ち越し。

翌7日にWXR-2533DHPを引っ張り出し、OpenWrt公式のイメージを使用してFlashに書き込みブートを試行。すると、以下のエラーによりU-BootがOpenWrtのブートに失敗していた。

Hit any key to stop autoboot:  0 
Checking Bank1 Image ... 
Creating 1 MTD partitions on "nand0":
0x000000000000-0x000004000000 : "mtd=0"
Rootfs Checksum Error
Bank1 Image is fail

U-BootがNAND Flashに2組格納されているOSイメージのうち最初の “Bank1” をチェックした際、RootFSのchecksumが正しくないとしてエラーを吐いていた。
本来ならば “Bank2” も存在するためメーカーファームではBank2から正常なファームウェアがBank1へ書き込まれて復旧しブートするが、OpenWrtでは諸事情によりファームウェアのアップグレード時にBank2については消去を行っている。このため、上記ログの後Bank2のチェックに移るが、Bank2も正常ではないため結局どうにもできず、WXR-2533DHPのLANポートに何らかの接続がある場合はTFTPによる待ち受けが開始され、無ければそのまま再起動される。

原因探し/特定

ブートできない問題が何故引き起こされているのかは分かったが、それの原因についてはこの時点では未だ不明。
NAND Flash内にUBIによってボリュームが作成される際、checksumがボリューム内の最後に来なければならないのかと推測したものの、WXR-2533DHPのサポート作業初期に取ったメーカーファームのバックアップを確認したところ、特に最後ではなかった。残念。

とここで、問題のあるOpenWrtファームウェアとバックアップ済みのメーカーファームで、RootFS内のchecksumの位置が異なることに気付く。メーカーファームではRootFSのデータ本体と思われる部分のすぐ後にchecksumが付加されていた

WXR-2533DHP Ver.1.33
末尾 D3 がchecksum

        00010203 04050607 08090A0B 0C0D0E0F  0123456789ABCDEF
E864A0  87A841C7 D8E8DCF2 046C4252 669CC63B  ..A......lBRf..;
E864B0  164BDAC2 3D59E88F A96CD931 92BAF43D  .K..=Y...l.1...=
E864C0  B9EFD51F 0E747DE0 7B5081FC 985296CC  .....t}.{P...R..
E864D0  A245A256 CA52D000 000052A7 91A50001  .E.V.R....R.....
E864E0  9608D020 00003B95 03263E30 0D8B0200  ... ..;..&>0....
E864F0  00000001 595ABC41 E8000000 00006649  ....YZ.A......fI
E86500  E8000000 0000D050 E8000000 00000659  .......P.......Y
E86510  E8000000 0000B860 E8000000 00000480  .......`........
E86520  00000000 1E65E800 00000000 D3        .....e.......   

が、OpenWrtファームウェアではデータ本体部分と思われる後、さらにpaddingと思われる部分が続き、その後ろにchecksumが付加されていた。

問題のあるOpenWrtファームウェア(再現)
末尾 A3 がchecksum

        00010203 04050607 08090A0B 0C0D0E0F  0123456789ABCDEF
BDD4F0  00000000 00000000 00000000 00000000  ................
BDD500  00000000 00000000 00000000 00000000  ................
BDD510  00000000 00000000 00000000 00000000  ................
BDD520  00000000 00000000 00000000 00000000  ................
BDD530  00000000 00000000 00000000 00000000  ................
BDD540  00000000 00000000 00000000 00000000  ................
BDD550  00000000 00000000 00000000 00000000  ................
BDD560  00000000 00000000 00000000 00000000  ................
BDD570  A3                                   .       

で、確かsquashfsはヘッダ内にsquashfsのサイズ値を持っていたはず…と思い出し、binwalkで確認したところ、メーカーファームではsquashfsのサイズ値とchecksumのoffsetが一致していた。対照的に問題のあるOpenWrtファームウェアでは、サイズ値とoffsetが一致しない。どうも、paddingされているサイズだけchecksumのoffsetが後ろにズレているのでは…とぼんやり。

とぼんやりしていたら、最近というか少し前くらいにML (openwrt-devel) 辺りで “squashfsのpaddingがどうのこうの” というやり取りがされていたことを思い出した。
たぶん自分には関係ないなと特段気にしてはいなかったが、しばらく見かけていなかったから気になりopenwrt/openwrtのcommitを確認。すると、以下のcommitを見つけた。

build: remove harmful -nopad option from mksquashfs
Fri, 30 Aug 2019 16:52:25 +0200
commit: 1c0290c5cc6258c48b8ba46b4f9c85a21de4f875

機種によっては正しくsquashfsが読み取れずにマウントに失敗し、ブートが止まるらしく、これの解決の為mksquashfsから -nopad オプションが削除されていた。この結果、mksquashfsによりsquashfsが生成される際に、出力データが4KiBで割り切れるサイズまでpaddingされるようになった模様。
ただし、この際問題になるのがsquashfsのヘッダに記録されるサイズ値であり、paddingの有無にかかわらず実データのサイズを格納する模様。その結果、paddingが行われるようになってもpadding前のサイズでサイズ値が記録されてしまい、WXR-2533DHPで必要なRootFS末尾のchecksumのoffsetと合わなくなってしまっていた。
雑に表すと以下のような感じ。

       OpenWrt (incorrect state)                                stock firmware
+---------------------------------------+         +---------------------------------------+
|                                       |         |                                       |
|                                       |         |                                       |
|            squashfs data              |         |            squashfs data              |
|                                       |         |                                       |
|                                       |         |                                       |
|                   +-------------------+         |                   +-------------------+
|                   |                   |         |                   |  |  <- checksum
+-------------------+                   |         +-------------------+--+
|                padding                |
+---------------------------------------+         size value      = data size
|  |  <- checksum                                 checksum offset = data size
+--+
                                                  size value = checksum offset
size value      = data size
checksum offset = data size + padding size

squashfs size ≠ checksum offset

このため、WXR-2533DHPのU-Bootがsquashfsのヘッダに格納されているサイズ値を元に取得したchecksumは末尾に付加された正しいものではなく、paddingにより付加された “0x00” であり、その結果不正なchecksumであるとしてBankのイメージが正しくないと判定されていた。
一旦当該commitをrevertしてビルドしたところ正常にブートしたため、これが原因となっていると確定。

対処

原因となったcommitもトラブルを起こす機種の修正という目的をもって取り込まれたものであり、どちらかというとchecksumを必要とするWXR-2533DHPが特殊であるため、-nopadオプションを削除したcommitはそのままで対処する方針とした。

結局のところsquashfsのヘッダ内に格納されるサイズ値をoffsetとした場所にchecksumが存在していれば良いのであり、その結果ビルド時にsquashfsヘッダからサイズ値を読み取って、そのoffsetにddコマンドでchecksumを埋め込むこととした。

以下は変更内容

WXR-2533DHPのsysupgradeイメージを生成する際squashfsにchecksumを付加するために用意した、既存の Build/buffalo-rootfs-cksum に改変を加える

 target/linux/ipq806x/image/Makefile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/target/linux/ipq806x/image/Makefile b/target/linux/ipq806x/image/Makefile
index 81f14b47567..0d704cf8e95 100644
--- a/target/linux/ipq806x/image/Makefile
+++ b/target/linux/ipq806x/image/Makefile
@@ -5,9 +5,11 @@ include $(INCLUDE_DIR)/image.mk
 
 define Build/buffalo-rootfs-cksum
 	( \
-		echo -ne "\x$$(od -A n -t u1 $@ | tr -s ' ' '\n' | \
-			$(STAGING_DIR_HOST)/bin/awk '{s+=$$0}END{printf "%x", 255-s%256}')"; \
-	) >> $@
+		squashfs_size="$$(dd if=$@ bs=4 skip=10 count=1 2> /dev/null | od -An -tu4 | tr -d ' \n')"; \
+		od -An -tu1 $@ | tr -s ' ' '\n' | \
+			$(STAGING_DIR_HOST)/bin/awk '{s+=$$0}END{printf "%c", 255-s%256}' | \
+				dd of=$@ bs=1 seek=$${squashfs_size} count=1 conv=notrunc 2> /dev/null; \
+	)
 endef
 
 define Device/Default

上記を実際にビルドして確認の上、openwrt/openwrtのPRに投げ込んだ。

その後

PRを投げ込んだまでは良かったが、その後なんとなくopenwrt/openwrtのcommitを見に行ったら、なんとまぁ、今回の問題の原因になった -nopad オプションを削除するcommitがrevertされていた。なんてこったい。
どうもsquashfsをpaddingされると今度は別でトラブルが引き起こされる環境が出てくるらしく、それでrevertとなった模様。

結局、投げたPRの方は特段何も無いまま原因が消失してしまったので、そのままクローズ。
あっけなく解決してしまい、えぇ…という感じだけれども、まあ問題は無くなったのだから良し。以上。

WG2600HPx ファーム展開メモ (2)

続き的なもの。

前回OpenSSLによりdecryptしたファイルを用い、KernelとRootfsの取り出し。
ブートローダ用スクリプト, TP (TestProgram), Kernel (HLOS), RootFSの4つのイメージがFIT形式で格納されている。
余談: 以下は全てWindows 10環境(WSL含む)での作業。

バイナリエディタ等でdecryptしたファーム内のhexデータ d00dfeed (D00DFEED) を探し、

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp2/wg2600hp2_1_0_5
$ busybox hexdump -n 256 -C wg2600hp2_1_0_5.bin.pad.dec
00000000  55 53 42 20 41 54 45 52  4d 57 4c 33 30 35 30 00  |USB ATERMWL3050.|
00000010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
00000020  00 00 ff ff 00 00 00 68  00 00 00 18 6a af 00 00  |.......h....j...|
00000030  00 00 00 00 00 00 00 00  56 45 52 53 49 4f 4e 3a  |........VERSION:|
00000040  20 33 2e 33 39 2e 32 30  0a 4f 45 4d 31 20 56 45  | 3.39.20.OEM1 VE|
00000050  52 53 49 4f 4e 3a 20 31  2e 30 2e 35 0a 43 6f 70  |RSION: 1.0.5.Cop|
00000060  79 72 69 67 68 74 28 63  29 20 4e 45 43 20 50 6c  |yright(c) NEC Pl|
00000070  61 74 66 6f 72 6d 73 2c  20 4c 74 64 2e 20 32 30  |atforms, Ltd. 20|
00000080  30 31 2d 32 30 31 35 0a  00 02 ff fd 00 f9 66 50  |01-2015.......fP|
00000090  00 00 00 18 ce 19 00 00  00 00 00 00 00 00 00 00  |................|
000000a0  d0 0d fe ed 00 f9 66 34  00 00 00 38 00 f9 64 64  |......f4...8..dd|
000000b0  00 00 00 28 00 00 00 11  00 00 00 10 00 00 00 00  |...(............|
000000c0  00 00 00 3c 00 f9 64 2c  00 00 00 00 00 00 00 00  |...<..d,........|
000000d0  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|
000000e0  00 00 00 03 00 00 00 04  00 00 00 32 5c 41 a9 4f  |...........2\A.O|
000000f0  00 00 00 03 00 00 00 17  00 00 00 00 46 6c 61 73  |............Flas|
00000100

それが先頭に来るよう切り詰め。

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp2/wg2600hp2_1_0_5
$ busybox hexdump -n 256 -C wg2600hp2_1_0_5.bin.pad.dec.itb
00000000  d0 0d fe ed 00 f9 66 34  00 00 00 38 00 f9 64 64  |......f4...8..dd|
00000010  00 00 00 28 00 00 00 11  00 00 00 10 00 00 00 00  |...(............|
00000020  00 00 00 3c 00 f9 64 2c  00 00 00 00 00 00 00 00  |...<..d,........|
00000030  00 00 00 00 00 00 00 00  00 00 00 01 00 00 00 00  |................|
00000040  00 00 00 03 00 00 00 04  00 00 00 32 5c 41 a9 4f  |...........2\A.O|
00000050  00 00 00 03 00 00 00 17  00 00 00 00 46 6c 61 73  |............Flas|
00000060  68 69 6e 67 20 6e 6f 72  20 31 30 30 20 31 30 30  |hing nor 100 100|
00000070  30 30 00 00 00 00 00 01  69 6d 61 67 65 73 00 00  |00......images..|
00000080  00 00 00 01 73 63 72 69  70 74 00 00 00 00 00 03  |....script......|
00000090  00 00 00 0a 00 00 00 00  66 6c 61 73 68 2e 73 63  |........flash.sc|
000000a0  72 00 00 00 00 00 00 03  00 00 63 c7 00 00 00 0c  |r.........c.....|
000000b0  69 66 20 74 65 73 74 20  22 78 24 76 65 72 62 6f  |if test "x$verbo|
000000c0  73 65 22 20 3d 20 22 78  22 3b 20 74 68 65 6e 0a  |se" = "x"; then.|
000000d0  66 61 69 6c 65 64 6d 73  67 3d 27 5b 66 61 69 6c  |failedmsg='[fail|
000000e0  65 64 5d 27 0a 65 6c 73  65 0a 66 61 69 6c 65 64  |ed]'.else.failed|
000000f0  6d 73 67 3d 27 23 23 23  23 23 23 23 23 23 23 23  |msg='###########|
00000100

切り詰めたファイルを dumpimage コマンドでリスト表示。

tofu@Tofu-H170W10:/mnt/d/router/NEC/WG2600HP2/wg2600hp2_1_0_5$ dumpimage -l wg2600hp2_1_0_5.bin.pad.dec.itb
FIT description: Flashing nor 100 10000
Created:         Fri Jan 18 19:24:15 2019
 Image 0 (script)
  Description:  flash.scr
  Created:      Fri Jan 18 19:24:15 2019
  Type:         Script
  Compression:  uncompressed
  Data Size:    25543 Bytes = 24.94 KiB = 0.02 MiB
  Hash algo:    crc32
  Hash value:   fad97085
 Image 1 (tp-147c46b934f3a70b73abf2c62847c7685388b4b8)
  Description:  rotary-tp.bin
  Created:      Fri Jan 18 19:24:15 2019
  Type:         Firmware
  Compression:  uncompressed
  Data Size:    66736 Bytes = 65.17 KiB = 0.06 MiB
  Architecture: ARM
  OS:           Unknown OS
  Load Address: unavailable
  Hash algo:    crc32
  Hash value:   22f74fee
 Image 2 (hlos-894c257106b4e407230bdc07bedb9c44ce088f40)
  Description:  openwrt-ipq806x-3.4-uImage
  Created:      Fri Jan 18 19:24:15 2019
  Type:         Firmware
  Compression:  uncompressed
  Data Size:    1925174 Bytes = 1880.05 KiB = 1.84 MiB
  Architecture: ARM
  OS:           Unknown OS
  Load Address: unavailable
  Hash algo:    crc32
  Hash value:   7d55fcec
 Image 3 (fs-73be11f50c9325ae68c43b1ae01663c947d14314)
  Description:  openwrt-ipq806x-squashfs-root.img
  Created:      Fri Jan 18 19:24:15 2019
  Type:         Firmware
  Compression:  uncompressed
  Data Size:    14325760 Bytes = 13990.00 KiB = 13.66 MiB
  Architecture: ARM
  OS:           Unknown OS
  Load Address: unavailable
  Hash algo:    crc32
  Hash value:   bb43bd4c

再び dumpimage コマンドを用い、KernelとRootFSを取り出し。

-i: 入力ファイル
-p: FIT内の位置指定、上記リストの Image n
最後: 出力先ファイル名
tofu@Tofu-H170W10:/mnt/d/router/NEC/WG2600HP2/wg2600hp2_1_0_5$ dumpimage -T flat_dt -i wg2600hp2_1_0_5.bin.pad.dec.itb -p 2 wg2600hp2_1_0_5_kernel.bin
Extracted:
 Image 2 (hlos-894c257106b4e407230bdc07bedb9c44ce088f40)
  Description:  openwrt-ipq806x-3.4-uImage
  Created:      Fri Jan 18 19:24:15 2019
  Type:         Firmware
  Compression:  uncompressed
  Data Size:    1925174 Bytes = 1880.05 KiB = 1.84 MiB
  Architecture: ARM
  OS:           Unknown OS
  Load Address: unavailable
  Hash algo:    crc32
  Hash value:   7d55fcec
tofu@Tofu-H170W10:/mnt/d/router/NEC/WG2600HP2/wg2600hp2_1_0_5$ dumpimage -T flat_dt -i wg2600hp2_1_0_5.bin.pad.dec.itb -p 3 wg2600hp2_1_0_5_rootfs.bin
Extracted:
 Image 3 (fs-73be11f50c9325ae68c43b1ae01663c947d14314)
  Description:  openwrt-ipq806x-squashfs-root.img
  Created:      Fri Jan 18 19:24:15 2019
  Type:         Firmware
  Compression:  uncompressed
  Data Size:    14325760 Bytes = 13990.00 KiB = 13.66 MiB
  Architecture: ARM
  OS:           Unknown OS
  Load Address: unavailable
  Hash algo:    crc32
  Hash value:   bb43bd4c

WG2600HPx ファーム展開メモ

many thanks goroh_kun (@goroh_kun)

ヘッダ(0x0 – 0xF) 除去したものを32byte単位でpadding

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp/wg2600hp_1_0_13
$ dd if=wg2600hp_1_0_13_noheader.bin of=wg2600hp_1_0_13_noheader.bin.pad bs=32 conv=sync
396727+0 records in
396727+0 records out
12695264 bytes (13 MB, 12 MiB) copied, 2.89493 s, 4.4 MB/s

キーを32byteで作成してhexな文字列で取り出し

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp/wg2600hp_1_0_13
$ echo -n "rotary" | dd bs=32 count=1 conv=sync > key.bin
0+1 records in
1+0 records out
32 bytes copied, 0.0061302 s, 5.2 kB/s

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp/wg2600hp_1_0_13
$ busybox hexdump -v -e '1/1 "%02x"' key.bin
726f746172790000000000000000000000000000000000000000000000000000

バイナリファイルへの出力省略してワンライナーでも可。

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp2/wg2600hp2_1_0_5
$ echo -n "rotary" | dd bs=32 count=1 conv=sync 2> /dev/null | busybox hexdump -v -e '1/1 "%02x"'
726f746172790000000000000000000000000000000000000000000000000000

OpenSSLを用いてdecrypt

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp/wg2600hp_1_0_13
$ openssl enc -aes-256-cbc -d -in wg2600hp_1_0_13_noheader.bin.pad -out wg2600hp_1_0_13_noheader.bin.pad.dec -K 726f746172790000000000000000000000000000000000000000000000000000 -iv 0 -nopad

完了

tofu@Tofu-H170W10 MINGW64 ~/router/nec/wg2600hp/wg2600hp_1_0_13
$ busybox hexdump -n 128 -C wg2600hp_1_0_13_noheader.bin.pad.dec
00000000  55 53 42 20 41 54 45 52  4d 57 4c 33 30 35 30 00  |USB ATERMWL3050.|
00000010  ff ff ff ff ff ff ff ff  ff ff ff ff ff ff ff ff  |................|
00000020  00 00 ff ff 00 00 00 69  00 00 00 18 25 c3 00 00  |.......i....%...|
00000030  00 00 00 00 00 00 00 00  56 45 52 53 49 4f 4e 3a  |........VERSION:|
00000040  20 33 2e 32 30 2e 36 37  0a 4f 45 4d 31 20 56 45  | 3.20.67.OEM1 VE|
00000050  52 53 49 4f 4e 3a 20 31  2e 30 2e 31 33 0a 43 6f  |RSION: 1.0.13.Co|
00000060  70 79 72 69 67 68 74 28  63 29 20 4e 45 43 20 50  |pyright(c) NEC P|
00000070  6c 61 74 66 6f 72 6d 73  2c 20 4c 74 64 2e 20 32  |latforms, Ltd. 2|
00000080

WG2600HP2

某フリマアプリで、ブート不可のジャンクとして出品されていたものを購入。
説明を見た限りではブートローダは生きており、KernelかRootfsの破損によりブートできなくなっているものと思われた。

WG2600HP2のコードネームはWG2600HPと同じ “ROTARY” であり、ハードウェアの差異はほとんど無いと思われる。

U-Boot

  • help
    boot> help
    ?       - alias for 'help'
    additional- [NECPF] additional information read/write/erase command
    ar8xxx_dump- Dump ar8xxx registers
    base    - print or set address offset
    bdinfo  - print Board Info structure
    bootipq - bootipq from flash device
    bootm   - boot application image from memory
    bootp   - boot image via network using BOOTP/TFTP protocol
    bootz   - boot Linux zImage image from memory
    chpart  - change active partition
    ckcrc   - [NECPF] check the crc32 in RAM
    cmp     - memory compare
    configid- [NECPF] configid read/write command
    cp      - memory copy
    crc32   - checksum calculation
    debug   - [NECPF] debug command
    dhcp    - boot image via network using DHCP/TFTP protocol
    dumpipq_data- dumpipq_data crashdump collection from memory
    echo    - echo args to console
    env     - environment handling commands
    errorlog- [NECPF] errorlog command
    ethspeed- Force ethernet speed to 10/100/autoneg
    exit    - exit script
    false   - do nothing, unsuccessfully
    fdt     - flattened device tree utility commands
    fuseipq - fuse QFPROM registers from memory
    
    
    go      - start application at address 'addr'
    help    - print command description/usage
    i2c     - I2C sub-system
    iminfo  - print header information for application image
    imxtract- extract a part of a multi-image
    ipq_nand- Switch between SBL and Linux kernel page layout.
    loadb   - load binary file over serial line (kermit mode)
    loady   - load binary file over serial line (ymodem mode)
    loop    - infinite loop on address range
    macaddr - [NECPF] macaddr read/write command
    md      - memory display
    mii     - MII utility commands
    mm      - memory modify (auto-incrementing address)
    mmc     - MMC sub system
    mmcinfo - display MMC info
    mphyrd  - qca8511 packet processor PHY register display
    mphyrw  - qca8511 packet processor PHY register write (fill)
    mprd    - qca8511 packet processor register display
    mprw    - qca8511 packet processor register write (fill)
    mtdparts- define flash/nand partitions
    mtest   - simple RAM read/write test
    mw      - memory write (fill)
    nand    - NAND sub-system
    nboot   - boot from NAND device
    nm      - memory modify (constant address)
    pci     - list and access PCI Configuration Space
    ping    - send ICMP ECHO_REQUEST to network host
    pkg_info- [NECPF] show package information
    presetid- [NECPF] presetid read/write/erase command
    printenv- print environment variables
    randomkey- [NECPF] randomkey read/write command
    reset   - Perform RESET of the CPU
    rf_regdmn- [NECPF] rf_regdmn read command
    rf_serial- [NECPF] rf_serial read command
    run     - run commands in an environment variable
    saveenv - save environment variables to persistent storage
    serial  - [NECPF] serial read/write/erase command
    setenv  - set environment variables
    sf      - SPI flash sub-system
    show_version- [NECPF] show boot/tp/system version
    showvar - print local hushshell variables
    smeminfo- print SMEM FLASH information
    source  - run script from memory
    test    - minimal test like /bin/sh
    tftpboot- boot image via network using TFTP protocol
    tftpput - TFTP put command, for uploading files to a server
    tftpsrv - act as a TFTP server and boot the first received file
    tp      - [NECPF] run test program
    true    - do nothing, successfully
    uartrd  - uartrd from flash device
    uartwr  - uartwr from flash device
    ubi     - ubi commands
    usb     - USB sub-system
    usbboot - boot from USB device
    version - print monitor, compiler and linker version
    

  • version

    boot> version
    
    
    U-Boot 2012.07 [Standard IPQ806X.LN,local] (May 20 2016 - 11:16:41)
    arm-openwrt-linux-uclibcgnueabi-gcc (Linaro GCC 4.6-2012.02) 4.6.3 20120201 (prerelease)
    GNU ld (GNU Binutils) 2.22
    

  • show_version

    boot> show_version
    TP Version = 2.0.0
    Boot Version = 2.0.0
    System (Kernel) Size : 1923472 Bytes (0x001d5990)
    NEC_VERSION=3.39.20
    OEM_VERSION=1.0.5
    

  • printenv

    boot> printenv
    baudrate=115200
    bootargs=console=ttyHSL1,115200n8
    bootcmd=bootipq
    bootdelay=2
    eth1addr=98:f1:99:**:**:**
    ethact=eth1
    ethaddr=98:f1:99:**:**:**
    ethrotate=no
    ipaddr=192.168.0.1
    machid=1260
    stderr=serial
    stdin=serial
    stdout=serial
    
    
    Environment size: 255/65532 bytes
    

  • pkg_info

    boot> pkg_info
    PKG NAME : ROTARY
    CPU : ARMv7 Processor [512f04d0] revision 0
    RAM : 510 MiB
    Flash : 32 MiB
    Device         : S25FL256S
    Sector size    : 64 KiB
    DIPSW : 0x3
    

  • mii device
    boot> mii device
    MII devices: 'IPQ MDIO1' 'IPQ MDIO2'
    Current device: 'IPQ MDIO2'
    

  • help debug
    boot> help debug
    debug - [NECPF] debug command
    
    
    Usage:
    debug - [NECPF] debug command
    debug watchdog enable  - Enable watchdog timer.
    debug watchdog disable - Disable watchdog timer.
    debug watchdog reboot  - Wait for a watchdog timer to expire.
    debug watchdog settime - Set a watchdog time. [sec]
    debug flash read  - flash read.
    debug flash write - flash write.
    debug flash erase - flash erase.
    debug flash info  - flash information.
    debug flash diag  - self diagnostic for flash device.
    debug l2sw read  - l2sw register read.
    debug l2sw write - l2sw register write.
    debug l2sw dump  - l2sw register dump.
    

  • debug l2sw dump

    boot> debug l2sw dump
    ### PHY ###
    
    
    ADDR : PHY0 PHY1 PHY2 PHY3 PHY4
    -----+-------------------------
    0 : 3100 1000 3100 3100 3100
    1 : 7949 7949 7949 7949 7949
    2 : 004d 004d 004d 004d 004d
    3 : d036 d036 d036 d036 d036
    4 : 1de1 1de1 1de1 1de1 1de1
    5 : 0000 0000 0000 0000 0000
    6 : 0004 0004 0004 0004 0004
    7 : 2801 2801 2801 2801 2801
    8 : 0000 0000 0000 0000 0000
    9 : 0200 0200 0200 0200 0200
    a : 0000 0000 0000 0000 0000
    b : 0000 0000 0000 0000 0000
    c : 0000 0000 0000 0000 0000
    d : 4007 4007 4007 4007 4007
    e : 0000 0000 0000 0000 0000
    f : 2000 2000 2000 2000 2000
    10 : 0862 0862 0862 0862 0862
    11 : 0010 0010 0010 0010 0010
    12 : 0000 0000 0000 0000 0000
    13 : 0000 0000 0000 0000 0000
    14 : 082c 082c 082c 082c 082c
    15 : 0000 0000 0000 0000 0000
    16 : 2400 2400 2400 2400 2400
    17 : 0000 0000 0000 0000 0000
    18 : 3200 3200 3200 3200 3200
    19 : 1000 1000 1000 1000 1000
    1a : 0000 0000 0000 0000 0000
    1b : 0000 0000 0000 0000 0000
    1c : 0000 0000 0000 0000 0000
    1d : 003f 003f 003f 003f 003f
    1e : 8000 8000 8000 8000 8000
    1f : 0000 0000 0000 0000 0000
    
    ### DEBUG ###
    
    ADDR : PHY0 PHY1 PHY2 PHY3 PHY4
    -----+-------------------------
    0 : 02ee 02ee 02ee 02ee 02ee
    1 : 02b2 01b1 01b1 01b1 02b2
    2 : 3220 3220 3220 3110 3220
    3 : 3f11 3f11 3f11 3f22 3f22
    4 : fbbb fbbb fbbb fbbb fbbb
    5 : 1c47 1c47 1c47 1c47 1c47
    6 : 0000 0000 0000 0000 0000
    7 : 0000 0000 0000 0000 0000
    8 : 1c00 1c00 1c00 1c00 1c00
    9 : 8000 8000 8000 8000 8000
    a : 3000 3000 3000 3000 3000
    b : bc40 bc40 bc40 bc40 bc40
    c : 6001 6001 6001 6001 6001
    d : 2820 a820 2820 2820 2820
    e : 0003 0003 0003 0003 0003
    f : 0030 0030 0030 0030 0030
    10 : 0000 0000 0000 0000 0000
    11 : 7552 7552 7552 7552 7552
    12 : 4c04 4c04 4c04 4c04 4c04
    13 : c01b c01b c01b c01b c01b
    14 : 0752 0752 0752 0752 0752
    15 : b220 b220 b220 b220 b220
    16 : 8000 8000 8000 8000 8000
    17 : 0000 0000 0000 0000 0000
    18 : 62ea 62ea 62ea 62ea 62ea
    19 : 01f4 01f4 01f4 01f4 01f4
    1a : 01d7 01d7 01d7 01d7 01d7
    1b : 0176 02ee 0176 0176 0176
    1c : 3cbb 3cbb 3cbb 3cbb 3cbb
    1d : 00ec 00ec 00ec 00ec 00ec
    1e : 0076 0076 0076 0076 0076
    1f : 0000 0000 0000 0000 0000
    20 : 0000 0000 0000 0000 0000
    21 : 2d15 2d15 2d15 2d15 2d15
    22 : 1f6a 1f6a 1f6a 1f6a 1f6a
    23 : a200 a200 a200 a200 a200
    24 : 1000 5000 1000 1000 1000
    25 : 0000 0000 0000 0000 0000
    26 : 0000 0000 0000 0002 0000
    27 : 1000 1000 1000 1000 1000
    28 : 0000 0000 0000 0000 0000
    29 : 36dd 36dd 36dd 36dd 36dd
    2a : 0000 0000 0000 0000 0000
    2b : 3a98 3a98 3a98 3a98 3a98
    2c : 0000 0000 0000 0000 0000
    2d : 0000 0000 0000 0000 0000
    2e : 0000 0000 0000 0000 0000
    2f : 0000 0000 0000 0000 0000
    30 : 0000 0000 0000 0000 0000
    31 : 0000 0000 0000 0000 0000
    32 : 2200 2200 2200 2200 2200
    33 : 2200 2200 2200 2200 2200
    34 : 2200 2200 2200 2200 2200
    35 : 0000 0000 0000 0000 0000
    36 : e1ec e1ec e1ec e1ec e1ec
    37 : 6000 6000 6000 6000 6000
    38 : 1111 1111 1111 1111 1111
    39 : 7359 7359 7359 7359 7359
    3a : ee6b ee6b ee6b ee6b ee6b
    3b : 5a5a 5a5a 5a5a 5a5a 5a5a
    3c : 5a5a 5a5a 5a5a 5a5a 5a5a
    3d : 6860 6860 6860 6860 6860
    3e : e0d8 e0d8 e0d8 e0d8 e0d8
    3f : 8000 8000 8000 8000 8000
    
    ### PHY MMD3 ###
    
    ADDR : PHY0 PHY1 PHY2 PHY3 PHY4
    -----+-------------------------
    0 : 0000 0000 0000 0000 0000
    1 : 0000 0000 0000 0000 0000
    2 : 0000 0000 0000 0000 0000
    3 : 0000 0000 0000 0000 0000
    4 : 0000 0000 0000 0000 0000
    5 : 0089 0089 0089 0089 0089
    6 : 0000 0000 0000 0000 0000
    7 : 0000 0000 0000 0000 0000
    8 : 0000 0000 0000 0000 0000
    9 : 0000 0000 0000 0000 0000
    a : 0000 0000 0000 0000 0000
    b : 0000 0000 0000 0000 0000
    c : 0000 0000 0000 0000 0000
    d : 0000 0000 0000 0000 0000
    e : 0000 0000 0000 0000 0000
    f : 0000 0000 0000 0000 0000
    10 : 0000 0000 0000 0000 0000
    11 : 0000 0000 0000 0000 0000
    12 : 0000 0000 0000 0000 0000
    13 : 0000 0000 0000 0000 0000
    14 : 0006 0006 0006 0006 0006
    15 : 0000 0000 0000 0000 0000
    16 : 0000 0000 0000 0000 0000
    17 : 0000 0000 0000 0000 0000
    18 : 0000 0000 0000 0000 0000
    19 : 0000 0000 0000 0000 0000
    1a : 0000 0000 0000 0000 0000
    1b : 0000 0000 0000 0000 0000
    1c : 0000 0000 0000 0000 0000
    1d : 0000 0000 0000 0000 0000
    1e : 0000 0000 0000 0000 0000
    1f : 0000 0000 0000 0000 0000
    20 : 0000 0000 0000 0000 0000
    21 : 0000 0000 0000 0000 0000
    22 : 0000 0000 0000 0000 0000
    23 : 0000 0000 0000 0000 0000
    24 : 0000 0000 0000 0000 0000
    25 : 0000 0000 0000 0000 0000
    26 : 0000 0000 0000 0000 0000
    27 : 0000 0000 0000 0000 0000
    28 : 0000 0000 0000 0000 0000
    29 : 0000 0000 0000 0000 0000
    2a : 0000 0000 0000 0000 0000
    2b : 0000 0000 0000 0000 0000
    2c : 0000 0000 0000 0000 0000
    2d : 0000 0000 0000 0000 0000
    2e : 0000 0000 0000 0000 0000
    2f : 0000 0000 0000 0000 0000
    30 : 0000 0000 0000 0000 0000
    31 : 0000 0000 0000 0000 0000
    32 : 0000 0000 0000 0000 0000
    33 : 0000 0000 0000 0000 0000
    34 : 0000 0000 0000 0000 0000
    35 : 0000 0000 0000 0000 0000
    36 : 0000 0000 0000 0000 0000
    37 : 0000 0000 0000 0000 0000
    38 : 0000 0000 0000 0000 0000
    39 : 0000 0000 0000 0000 0000
    3a : 0000 0000 0000 0000 0000
    3b : 0000 0000 0000 0000 0000
    3c : 0000 0000 0000 0000 0000
    3d : 0000 0000 0000 0000 0000
    3e : 0000 0000 0000 0000 0000
    3f : 0000 0000 0000 0000 0000
    40 : 0000 0000 0000 0000 0000
    41 : 0000 0000 0000 0000 0000
    42 : 0000 0000 0000 0000 0000
    43 : 0000 0000 0000 0000 0000
    44 : 0000 0000 0000 0000 0000
    45 : 0000 0000 0000 0000 0000
    46 : 0000 0000 0000 0000 0000
    47 : 0000 0000 0000 0000 0000
    48 : 0000 0000 0000 0000 0000
    49 : 0000 0000 0000 0000 0000
    4a : 0000 0000 0000 0000 0000
    4b : 0000 0000 0000 0000 0000
    4c : 0000 0000 0000 0000 0000
    4d : 0000 0000 0000 0000 0000
    4e : 0000 0000 0000 0000 0000
    4f : 0000 0000 0000 0000 0000
    50 : 0000 0000 0000 0000 0000
    51 : 0000 0000 0000 0000 0000
    52 : 0000 0000 0000 0000 0000
    53 : 0000 0000 0000 0000 0000
    54 : 0000 0000 0000 0000 0000
    55 : 0000 0000 0000 0000 0000
    56 : 0000 0000 0000 0000 0000
    57 : 0000 0000 0000 0000 0000
    58 : 0000 0000 0000 0000 0000
    59 : 0000 0000 0000 0000 0000
    5a : 0000 0000 0000 0000 0000
    5b : 0000 0000 0000 0000 0000
    5c : 0000 0000 0000 0000 0000
    5d : 0000 0000 0000 0000 0000
    5e : 0000 0000 0000 0000 0000
    5f : 0000 0000 0000 0000 0000
    60 : 0000 0000 0000 0000 0000
    61 : 0000 0000 0000 0000 0000
    62 : 0000 0000 0000 0000 0000
    63 : 0000 0000 0000 0000 0000
    64 : 0000 0000 0000 0000 0000
    65 : 0000 0000 0000 0000 0000
    66 : 0000 0000 0000 0000 0000
    67 : 0000 0000 0000 0000 0000
    68 : 0000 0000 0000 0000 0000
    69 : 0000 0000 0000 0000 0000
    6a : 0000 0000 0000 0000 0000
    6b : 0000 0000 0000 0000 0000
    6c : 0000 0000 0000 0000 0000
    6d : 0000 0000 0000 0000 0000
    6e : 0000 0000 0000 0000 0000
    6f : 0000 0000 0000 0000 0000
    70 : 0000 0000 0000 0000 0000
    71 : 0000 0000 0000 0000 0000
    72 : 0000 0000 0000 0000 0000
    73 : 0000 0000 0000 0000 0000
    74 : 0000 0000 0000 0000 0000
    75 : 0000 0000 0000 0000 0000
    76 : 0000 0000 0000 0000 0000
    77 : 0000 0000 0000 0000 0000
    78 : 0000 0000 0000 0000 0000
    79 : 0000 0000 0000 0000 0000
    7a : 0000 0000 0000 0000 0000
    7b : 0000 0000 0000 0000 0000
    7c : 0000 0000 0000 0000 0000
    7d : 0000 0000 0000 0000 0000
    7e : 0000 0000 0000 0000 0000
    7f : 0000 0000 0000 0000 0000
    8000 : 0000 0000 0000 0000 0000
    8001 : 8187 8187 8187 8187 8187
    8002 : 6a24 6a24 6a24 6a24 6a24
    8003 : 5d09 5d09 5d09 5d09 5d09
    8004 : 63f3 63f3 63f3 63f3 63f3
    8005 : 8b32 8b32 8b32 8b32 8b32
    8006 : c000 c000 c000 c000 c000
    8007 : 83f6 83f6 83f6 83f6 83f6
    8008 : 3030 3030 3030 3030 3030
    8009 : 00d1 00d1 00d1 00d1 00d1
    800a : 1040 1040 1040 1040 1040
    800b : 0094 0094 0094 0094 0094
    800c : 00eb 00eb 00eb 00eb 00eb
    800d : cb3f cb3f cb3f cb3f cb3f
    800e : 0000 0000 0000 0000 0000
    800f : 1000 1000 1000 1000 1000
    8010 : 0000 0000 0000 0000 0000
    8011 : 00c0 00c0 00c0 00c0 00c0
    8012 : 0000 0000 0000 0000 0000
    8013 : 0000 0000 0000 0000 0000
    8014 : 0000 0000 0000 0000 0000
    8015 : 0000 0000 0000 0000 0000
    8016 : 0000 0000 0000 0000 0000
    8017 : 0000 0000 0000 0000 0000
    8018 : 0000 0000 0000 0000 0000
    8019 : 0000 0000 0000 0000 0000
    801a : 0000 0000 0000 0000 0000
    801b : 0000 0000 0000 0000 0000
    801c : 0000 0000 0000 0000 0000
    801d : 0000 0000 0000 0000 0000
    801e : 0000 0000 0000 0000 0000
    801f : 0000 0000 0000 0000 0000
    8020 : 0000 0000 0000 0000 0000
    8021 : 0000 0000 0000 0000 0000
    8022 : 0000 0000 0000 0000 0000
    8023 : 0000 0000 0000 0000 0000
    8024 : 0000 0000 0000 0000 0000
    8025 : 0000 0000 0000 0000 0000
    8026 : 0000 0000 0000 0000 0000
    8027 : 0000 0000 0000 0000 0000
    8028 : 0000 0000 0000 0000 0000
    8029 : 0000 0000 0000 0000 0000
    802a : 0000 0000 0000 0000 0000
    802b : 0000 0000 0000 0000 0000
    802c : 0000 0000 0000 0000 0000
    802d : 0000 0000 0000 0000 0000
    802e : 0000 0000 0000 0000 0000
    802f : 0000 0000 0000 0000 0000
    8030 : 0000 0000 0000 0000 0000
    8031 : 0000 0000 0000 0000 0000
    8032 : 0000 0000 0000 0000 0000
    8033 : 0000 0000 0000 0000 0000
    8034 : 0000 0000 0000 0000 0000
    8035 : 0000 0000 0000 0000 0000
    8036 : 0000 0000 0000 0000 0000
    8037 : 0000 0000 0000 0000 0000
    8038 : 0000 0000 0000 0000 0000
    8039 : 0000 0000 0000 0000 0000
    803a : 0000 0000 0000 0000 0000
    803b : 0000 0000 0000 0000 0000
    803c : 0000 0000 0000 0000 0000
    803d : 0000 0000 0000 0000 0000
    803e : 0000 0000 0000 0000 0000
    803f : 0000 0000 0000 0000 0000
    8040 : 0000 0000 0000 0000 0000
    8041 : 0000 0000 0000 0000 0000
    8042 : 0000 0000 0000 0000 0000
    8043 : 0000 0000 0000 0000 0000
    8044 : 0000 0000 0000 0000 0000
    8045 : 0000 0000 0000 0000 0000
    8046 : 0000 0000 0000 0000 0000
    8047 : 0000 0000 0000 0000 0000
    8048 : 0000 0000 0000 0000 0000
    8049 : 0000 0000 0000 0000 0000
    804a : 0000 0000 0000 0000 0000
    804b : 0000 0000 0000 0000 0000
    804c : 0000 0000 0000 0000 0000
    804d : 0000 0000 0000 0000 0000
    804e : 0062 0062 0062 0062 0062
    804f : 07a7 07a7 07a7 07a7 07a7
    8050 : 2956 2956 2956 2956 2956
    8051 : 2e70 2e70 2e70 2e70 2e70
    8052 : 5580 5580 5580 5580 5580
    8053 : 005e 005e 005e 005e 005e
    8054 : 52b4 52b4 52b4 52b4 52b4
    8055 : 0e14 0e14 0e14 0e14 0e14
    8056 : 0148 0148 0148 0148 0148
    8057 : 06e2 06e2 06e2 06e2 06e2
    8058 : 0dbd 0dbd 0dbd 0dbd 0dbd
    8059 : 001d 001d 001d 001d 001d
    805a : 0000 0000 0000 0000 0000
    805b : 1917 1917 1917 1917 1917
    805c : 312c 312c 312c 312c 312c
    805d : 10b1 10b1 10b1 10b1 10b1
    805e : 000b 000b 000b 000b 000b
    805f : 480f 480f 480f 480f 480f
    8060 : 0175 0175 0175 0175 0175
    8061 : 2e2e 2e2e 2e2e 2e2e 2e2e
    8062 : 0000 0000 0000 0000 0000
    8063 : 4064 4064 4064 4064 4064
    8064 : 2222 1111 2222 2222 2222
    8065 : 0000 0000 0001 0000 0000
    8066 : 0001 0000 0001 0001 0000
    8067 : 0001 0000 0001 0001 0001
    8068 : 0001 0001 0000 0000 0001
    8069 : d0d0 d0d0 d0d0 d0d0 d0d0
    806a : d0d0 d0d0 d0d0 d0d0 d0d0
    806b : 0000 0000 0000 0000 0000
    806c : 1916 1916 1916 1916 1916
    806d : 0000 0000 0000 0000 0000
    806e : 888b 888b 888b 888b 888b
    806f : 67ef 67ef 67ef 67ef 67ef
    8070 : 0300 0300 0300 0300 0300
    8071 : 0000 0000 0000 0000 0000
    8072 : 0000 0000 0000 0000 0000
    8073 : 0000 0000 0000 0000 0000
    8074 : 0000 0000 0000 0000 0000
    8075 : 0000 0000 0000 0000 0000
    8076 : 0000 0000 0000 0000 0000
    8077 : 0000 0000 0000 0000 0000
    8078 : 0000 0000 0000 0000 0000
    8079 : 0000 0000 0000 0000 0000
    807a : 0000 0000 0000 0000 0000
    807b : 0000 0000 0000 0000 0000
    807c : 0000 0000 0000 0000 0000
    807d : 0000 0000 0000 0000 0000
    807e : 0000 0000 0000 0000 0000
    807f : 0000 0000 0000 0000 0000
    
    ### PHY MMD7 ###
    
    ADDR : PHY0 PHY1 PHY2 PHY3 PHY4
    -----+-------------------------
    0 : 2000 2000 2000 2000 2000
    1 : 0000 0000 0000 0000 0000
    2 : 0000 0000 0000 0000 0000
    3 : 0000 0000 0000 0000 0000
    4 : 0000 0000 0000 0000 0000
    5 : 0089 0089 0089 0089 0089
    6 : 0000 0000 0000 0000 0000
    7 : 0000 0000 0000 0000 0000
    8 : 0000 0000 0000 0000 0000
    9 : 0000 0000 0000 0000 0000
    a : 0000 0000 0000 0000 0000
    b : 0000 0000 0000 0000 0000
    c : 0000 0000 0000 0000 0000
    d : 0000 0000 0000 0000 0000
    e : 0000 0000 0000 0000 0000
    f : 0000 0000 0000 0000 0000
    10 : 0000 0000 0000 0000 0000
    11 : 0000 0000 0000 0000 0000
    12 : 0000 0000 0000 0000 0000
    13 : 0000 0000 0000 0000 0000
    14 : 0000 0000 0000 0000 0000
    15 : 0000 0000 0000 0000 0000
    16 : 0000 0000 0000 0000 0000
    17 : 0000 0000 0000 0000 0000
    18 : 0000 0000 0000 0000 0000
    19 : 0000 0000 0000 0000 0000
    1a : 0000 0000 0000 0000 0000
    1b : 0000 0000 0000 0000 0000
    1c : 0000 0000 0000 0000 0000
    1d : 0000 0000 0000 0000 0000
    1e : 0000 0000 0000 0000 0000
    1f : 0000 0000 0000 0000 0000
    20 : 0000 0000 0000 0000 0000
    21 : 0000 0000 0000 0000 0000
    22 : 0000 0000 0000 0000 0000
    23 : 0000 0000 0000 0000 0000
    24 : 0000 0000 0000 0000 0000
    25 : 0000 0000 0000 0000 0000
    26 : 0000 0000 0000 0000 0000
    27 : 0000 0000 0000 0000 0000
    28 : 0000 0000 0000 0000 0000
    29 : 0000 0000 0000 0000 0000
    2a : 0000 0000 0000 0000 0000
    2b : 0000 0000 0000 0000 0000
    2c : 0000 0000 0000 0000 0000
    2d : 0000 0000 0000 0000 0000
    2e : 0000 0000 0000 0000 0000
    2f : 0000 0000 0000 0000 0000
    30 : 0000 0000 0000 0000 0000
    31 : 0000 0000 0000 0000 0000
    32 : 0000 0000 0000 0000 0000
    33 : 0000 0000 0000 0000 0000
    34 : 0000 0000 0000 0000 0000
    35 : 0000 0000 0000 0000 0000
    36 : 0000 0000 0000 0000 0000
    37 : 0000 0000 0000 0000 0000
    38 : 0000 0000 0000 0000 0000
    39 : 0000 0000 0000 0000 0000
    3a : 0000 0000 0000 0000 0000
    3b : 0000 0000 0000 0000 0000
    3c : 0000 0000 0000 0000 0000
    3d : 0000 0000 0000 0000 0000
    3e : 0000 0000 0000 0000 0000
    3f : 0000 0000 0000 0000 0000
    40 : 0000 0000 0000 0000 0000
    41 : 0000 0000 0000 0000 0000
    42 : 0000 0000 0000 0000 0000
    43 : 0000 0000 0000 0000 0000
    44 : 0000 0000 0000 0000 0000
    45 : 0000 0000 0000 0000 0000
    46 : 0000 0000 0000 0000 0000
    47 : 0000 0000 0000 0000 0000
    48 : 0000 0000 0000 0000 0000
    49 : 0000 0000 0000 0000 0000
    4a : 0000 0000 0000 0000 0000
    4b : 0000 0000 0000 0000 0000
    4c : 0000 0000 0000 0000 0000
    4d : 0000 0000 0000 0000 0000
    4e : 0000 0000 0000 0000 0000
    4f : 0000 0000 0000 0000 0000
    50 : 0000 0000 0000 0000 0000
    51 : 0000 0000 0000 0000 0000
    52 : 0000 0000 0000 0000 0000
    53 : 0000 0000 0000 0000 0000
    54 : 0000 0000 0000 0000 0000
    55 : 0000 0000 0000 0000 0000
    56 : 0000 0000 0000 0000 0000
    57 : 0000 0000 0000 0000 0000
    58 : 0000 0000 0000 0000 0000
    59 : 0000 0000 0000 0000 0000
    5a : 0000 0000 0000 0000 0000
    5b : 0000 0000 0000 0000 0000
    5c : 0000 0000 0000 0000 0000
    5d : 0000 0000 0000 0000 0000
    5e : 0000 0000 0000 0000 0000
    5f : 0000 0000 0000 0000 0000
    60 : 0000 0000 0000 0000 0000
    61 : 0000 0000 0000 0000 0000
    62 : 0000 0000 0000 0000 0000
    63 : 0000 0000 0000 0000 0000
    64 : 0000 0000 0000 0000 0000
    65 : 0000 0000 0000 0000 0000
    66 : 0000 0000 0000 0000 0000
    67 : 0000 0000 0000 0000 0000
    68 : 0000 0000 0000 0000 0000
    69 : 0000 0000 0000 0000 0000
    6a : 0000 0000 0000 0000 0000
    6b : 0000 0000 0000 0000 0000
    6c : 0000 0000 0000 0000 0000
    6d : 0000 0000 0000 0000 0000
    6e : 0000 0000 0000 0000 0000
    6f : 0000 0000 0000 0000 0000
    70 : 0000 0000 0000 0000 0000
    71 : 0000 0000 0000 0000 0000
    72 : 0000 0000 0000 0000 0000
    73 : 0000 0000 0000 0000 0000
    74 : 0000 0000 0000 0000 0000
    75 : 0000 0000 0000 0000 0000
    76 : 0000 0000 0000 0000 0000
    77 : 0000 0000 0000 0000 0000
    78 : 0000 0000 0000 0000 0000
    79 : 0000 0000 0000 0000 0000
    7a : 0000 0000 0000 0000 0000
    7b : 0000 0000 0000 0000 0000
    7c : 0000 0000 0000 0000 0000
    7d : 0000 0000 0000 0000 0000
    7e : 0000 0000 0000 0000 0000
    7f : 0000 0000 0000 0000 0000
    8000 : 0000 0000 0000 0000 0000
    8001 : 0000 0000 0000 0000 0000
    8002 : 0000 0000 0000 0000 0000
    8003 : 0000 0000 0000 0000 0000
    8004 : 0000 0000 0000 0000 0000
    8005 : 0000 0000 0000 0000 0000
    8006 : 0000 0000 0000 0000 0000
    8007 : 0000 0000 0000 0000 0000
    8008 : 0000 0000 0000 0000 0000
    8009 : 0000 0000 0000 0000 0000
    800a : 0000 0000 0000 0000 0000
    800b : 0000 0000 0000 0000 0000
    800c : 0000 0000 0000 0000 0000
    800d : 0000 0000 0000 0000 0000
    800e : 0000 0000 0000 0000 0000
    800f : 0000 0000 0000 0000 0000
    8010 : 0000 0000 0000 0000 0000
    8011 : 0000 0000 0000 0000 0000
    8012 : 0000 0000 0000 0000 0000
    8013 : 0000 0000 0000 0000 0000
    8014 : 0000 0000 0000 0000 0000
    8015 : 0000 0000 0000 0000 0000
    8016 : 0000 0000 0000 0000 0000
    8017 : a000 a000 a000 a000 a000
    8018 : 0000 0000 0000 0000 0000
    8019 : 0000 0000 0000 0000 0000
    801a : 392a 392a 392a 392a 392a
    801b : 0000 0000 0000 0000 0000
    801c : 0000 0000 0000 0000 0000
    801d : 0000 0000 0000 0000 0000
    801e : 00c0 00c0 00c0 00c0 00c0
    801f : 0000 0000 0000 0000 0000
    8020 : 0000 0000 0000 0000 0000
    8021 : 0000 0000 0000 0000 0000
    8022 : 0000 0000 0000 0000 0000
    8023 : 0000 0000 0000 0000 0000
    8024 : 0d10 0d10 0d10 0d10 0d10
    8025 : 0d0d 0d0d 0d0d 0d0d 0d0d
    8026 : 0a0a 0a0a 0a0a 0a0a 0a0a
    8027 : 8a05 8a05 8a05 8a05 8a05
    8028 : 001f 001f 001f 001f 001f
    8029 : 0000 0000 0000 0000 0000
    802a : 0000 0000 0000 0000 0000
    802b : 0000 0000 0000 0000 0000
    802c : 0000 0000 0000 0000 0000
    802d : 0000 0000 0000 0000 0000
    802e : 0000 0000 0000 0000 0000
    802f : 0000 0000 0000 0000 0000
    8030 : 190f 190f 190f 190f 190f
    8031 : 0e05 0e05 0e05 0e05 0e05
    8032 : 0008 0008 0008 0008 0008
    8033 : 0400 0400 0400 0400 0400
    8034 : 0000 0000 0000 0000 0000
    8035 : 0000 0000 0000 0000 0000
    8036 : 0000 0000 0000 0000 0000
    8037 : 0000 0000 0000 0000 0000
    8038 : 026a 0000 0000 0000 0000
    8039 : 0cb9 0cb9 0cb9 0cb9 0cb9
    803a : 08a1 08a1 08a1 08a1 08a1
    803b : 0000 0000 0000 0000 0000
    803c : 0000 0000 0000 0000 0000
    803d : 0000 0000 0000 0000 0000
    803e : 0000 0000 0000 0000 0000
    803f : 0000 0000 0000 0000 0000
    8040 : 0000 0000 0000 0000 0000
    8041 : 0000 0000 0000 0000 0000
    8042 : 0000 0000 0000 0000 0000
    8043 : 0000 0000 0000 0000 0000
    8044 : 0000 0000 0000 0000 0000
    8045 : 0000 0000 0000 0000 0000
    8046 : 0000 0000 0000 0000 0000
    8047 : 0000 0000 0000 0000 0000
    8048 : 0000 0000 0000 0000 0000
    8049 : 0000 0000 0000 0000 0000
    804a : 0000 0000 0000 0000 0000
    804b : 00f0 00f0 00f0 00f0 00f0
    804c : 0007 0007 0007 0007 0007
    804d : 0000 0000 0000 0000 0000
    804e : 0000 0000 0000 0000 0000
    804f : 0000 0000 0000 0000 0000
    8050 : 0000 0000 0000 0000 0000
    8051 : 0000 0000 0000 0000 0000
    8052 : 0000 0000 0000 0000 0000
    8053 : 0000 0000 0000 0000 0000
    8054 : 0000 0000 0000 0000 0000
    8055 : 0000 0000 0000 0000 0000
    8056 : 0000 0000 0000 0000 0000
    8057 : 0000 0000 0000 0000 0000
    8058 : 0000 0000 0000 0000 0000
    8059 : 0000 0000 0000 0000 0000
    805a : 0000 0000 0000 0000 0000
    805b : 0000 0000 0000 0000 0000
    805c : 0000 0000 0000 0000 0000
    805d : 0000 0000 0000 0000 0000
    805e : 0000 0000 0000 0000 0000
    805f : 0000 0000 0000 0000 0000
    8060 : 0000 0000 0000 0000 0000
    8061 : 0000 0000 0000 0000 0000
    8062 : 0000 0000 0000 0000 0000
    8063 : 0000 0000 0000 0000 0000
    8064 : 0000 0000 0000 0000 0000
    8065 : 0000 0000 0000 0000 0000
    8066 : 0000 0000 0000 0000 0000
    8067 : 0000 0000 0000 0000 0000
    8068 : 0000 0000 0000 0000 0000
    8069 : 0000 0000 0000 0000 0000
    806a : 0000 0000 0000 0000 0000
    806b : 0000 0000 0000 0000 0000
    806c : 0000 0000 0000 0000 0000
    806d : 0000 0000 0000 0000 0000
    806e : 0000 0000 0000 0000 0000
    806f : 0000 0000 0000 0000 0000
    8070 : 0000 0000 0000 0000 0000
    8071 : 0000 0000 0000 0000 0000
    8072 : 0000 0000 0000 0000 0000
    8073 : 0000 0000 0000 0000 0000
    8074 : 0000 0000 0000 0000 0000
    8075 : 0000 0000 0000 0000 0000
    8076 : 0000 0000 0000 0000 0000
    8077 : 0000 0000 0000 0000 0000
    8078 : 0000 0000 0000 0000 0000
    8079 : 0000 0000 0000 0000 0000
    807a : 0000 0000 0000 0000 0000
    807b : 0000 0000 0000 0000 0000
    807c : 0000 0000 0000 0000 0000
    807d : 0000 0000 0000 0000 0000
    807e : 0000 0000 0000 0000 0000
    807f : 0000 0000 0000 0000 0000
    
    ### L2SW ###
    
    ADDR : +0       +4       +8       +c
    -----+------------------------------------
    0 : 00001302 80000080 01000000 06000000
    10 : 002613a0 f0107650 00002586 00003f1f
    20 : 3f000e00 0001008b 00000000 00000000
    30 : 80000700 00000000 0f000000 00000000
    40 : 20700aaa 00000000 000088a8 00000000
    50 : cc36cc36 ca36ca36 c936c936 03ffff00
    60 : 00000001 00000000 00000000 00000000
    70 : b00ee060 03707f07 000005ee 0000004e
    80 : 00001280 000012c2 00001280 00001280
    90 : 00001280 0000004e 00000000 00000000
    a0 : 00000000 00000000 00000000 00000000
    b0 : 00000000 00000000 00000000 00000608
    c0 : 00000000 00000000 80901040 00000000
    d0 : fffbff7e 00000001 00000100 000303ff
    e0 : c74164de
    
    100 : 00000000 00000000 00000000 00000000
    110 : 00000000 00000000 00000000 00000000
    120 : 00240024 00000000 00240024 00000000
    130 : 00110011 00000000 00240024 00000000
    140 : 00240024 00000000 00240024 00000000
    150 : 00240024 00000000 00240024 00000000
    160 : 00240024 00000000 00240024
    
    200 : 00000001 00005000 00400040 00000000
    210 : 00000000 00000000 00000000 00000000
    220 : 00000000 00000000 00000000 00000000
    230 : 00000000 00000000 00000000 00000000
    240 : 00000000 00000000 00000000 00000000
    250 : 00000000 00000000 00000000 00000000
    260 : 00000000 20000000 00000000 00000000
    270 : 0000000f
    
    400 : 00000000 00000000 00000000 00000000
    410 : 00000000 00000000 00000000 00000000
    420 : 00010001 00003040 00020001 00003040
    430 : 00010001 00003040 00010001 00003040
    440 : 00010001 00003040 00010001 00003040
    450 : 00020001 00003040
    
    600 : 00000000 00000000 00000000 00000000
    610 : 00000000 00000000 d0e8002b 00000000
    620 : 001000f0 007f7f7f 00000000 00000000
    630 : 00000000 11111111 22222222 33333333
    640 : 44444444 55555555 66666666 77777777
    650 : 76543210 00000000 00000000 00000000
    660 : 0014003c 00000018 00007000 00140040
    670 : 00000018 00007000 00140039 00000018
    680 : 00007000 00140035 00000018 00007000
    690 : 0014002d 00000018 00007000 0014001d
    6a0 : 00000018 00007000 00140002 00000018
    6b0 : 00007000 00000000 00000000 00000000
    6c0 : 00000000 00000000 00000000 00000000
    6d0 : 00000000 00000000 00000000 00000000
    6e0 : 00000000 00000000 00000000 00000000
    6f0 : 00000000 00000000 00000000 00000000
    700 : 00000000 00000000 00000000 00000000
    710 : ffffffff ffffffff ffffffff
    
    800 : 01200188 00000000 007f000e 00000000
    810 : 54332201 33221100 00000000 00000000
    820 : 00000000 00000000 00000000 00000000
    830 : 10841041 00041041 00041041 00041041
    840 : 00041041 10841041 10841041 00000000
    850 : 00000000 00000000 00000000 00000000
    860 : 00000000 00000000 00000000 00000000
    870 : 00000000 00000000 00000000 00000000
    880 : 00000000 00000000 00000000 00000000
    890 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    8a0 : 7fff7fff 7fff7fff 00000000 00000002
    8b0 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    8c0 : 7fff7fff 7fff7fff 00000000 00000002
    8d0 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    8e0 : 7fff7fff 7fff7fff 00000000 00000002
    8f0 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    900 : 7fff7fff 7fff7fff 00000000 00000002
    910 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    920 : 7fff7fff 7fff7fff 00000000 00000002
    930 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    940 : 7fff7fff 7fff7fff 00000000 00000002
    950 : 7fff7fff 7fff7fff 7fff7fff 7fff7fff
    960 : 7fff7fff 7fff7fff 00000000 00000002
    970 : 28000000 000001c0 28000000 000001c2
    980 : 28000000 000001c2 28000000 000001c2
    990 : 28000000 000001c2 28000000 000001c2
    9a0 : 28000000 000001c0 00000000 00000000
    9b0 : 003a004a 003a004a 003a004a 003a004a
    9c0 : 003a004a 003a004a 003a004a 00000000
    9d0 : 00000000 00000000 00000000 00000000
    9e0 : 00000000 00000000 00000000 00000000
    9f0 : 00000000 00000000 00000000 00000000
    a00 : 00007fff 00047fff 00007fff 00047fff
    a10 : 00007fff 00047fff 00007fff 00047fff
    a20 : 00007fff 00047fff 00007fff 00047fff
    a30 : 00007fff 00047fff 00007fff 00047fff
    a40 : 00007fff 00047fff 00007fff 00047fff
    a50 : 00007fff 00047fff 00007fff 00047fff
    a60 : 00007fff 00047fff 00007fff 00047fff
    a70 : 00007fff 00047fff 00007fff 00047fff
    a80 : 00007fff 00047fff 00007fff 00047fff
    a90 : 00007fff 00047fff 00007fff 00047fff
    aa0 : 00007fff 00047fff 00007fff 00047fff
    ab0 : 00007fff 00047fff 00007fff 00047fff
    ac0 : 00007fff 00047fff 00007fff 00047fff
    ad0 : 00007fff 00047fff 00007fff 00047fff
    ae0 : 00007fff 00047fff 00007fff 00047fff
    af0 : 00007fff 00047fff 00007fff 00047fff
    b00 : 18407fff 00047fff 00000000 00000000
    b10 : 18407fff 00047fff 00000000 00000000
    b20 : 18407fff 00047fff 00000000 00000000
    b30 : 18407fff 00047fff 00000000 00000000
    b40 : 18407fff 00047fff 00000000 00000000
    b50 : 18407fff 00047fff 00000000 00000000
    b60 : 18407fff 00047fff 00000000 00000000
    b70 : 00012345
    
    c00 : 00000000 00000000 00000000 00000000
    c10 : 00000000 00000000 00000000 00000000
    c20 : 00000000 00000000 00000000 00000000
    c30 : 00000000 0500015e 00000000 00000000
    c40 : 00000000 00000000 00000000 00000000
    c50 : 00000000 00000000 00000000 00000000
    c60 : 00000000 00000000 00000000 00000000
    c70 : 00010001 00010001 00010001 00000001
    c80 : 03333333
    

Kernel

RootFSのsquashfsを破損しており、マウントできずKernel Panicを起こしboot loop。

  • bootlog

    U-Boot 2012.07 [Standard IPQ806X.LN,local] (May 20 2016 - 11:16:41)
    
    smem ram ptable found: ver: 0 len: 5
    DRAM:  491 MiB
    NAND:  ipq_nand: unknown NAND device manufacturer: 0 device: 0
    ipq_nand: failed to identify device
    SF: Detected S25FL256S with page size 64 KiB, total 32 MiB
    ipq_spi: page_size: 0x100, sector_size: 0x10000, size: 0x2000000
    32 MiB
    MMC:   
    *** Warning - bad CRC, using default environment
    
    PCI0 Link Intialized
    PCI1 Link Intialized
    In:    serial
    Out:   serial
    Err:   serial
    PRODUCTDATA CRC Verify OK.
    Net:   MAC1 addr:98:f1:99:**:**:**
    athrs17_reg_init: complete
    athrs17_vlan_config ...done
    S17c init  done
    MAC2 addr:98:f1:99:**:**:**
    eth0, eth1
    now booting auto ...
    MMC Device 0 not found
    MMC Device 0 not found
    
    NAND read: device 1 offset 0x860000, size 0x200000
     2097152 bytes read: OK
       Image Name:   Linux-3.4.103
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    1923472 Bytes = 1.8 MiB
       Load Address: 41508000
       Entry Point:  41508000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
    info: "mtdparts" not set
    Using machid 0x1260 from environment
    
    Starting kernel ...
    
    [    0.000000] Booting Linux on physical CPU 0
    [    0.000000] Linux version 3.4.103 (araki@junmple-build) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 SMP PREEMPT Fri Jan 18 19:23:35 JST 2019
    [    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5387d
    [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
    [    0.000000] Machine: NECPF Rotary board based Qualcomm Atheros AP148 reference board
    [    0.000000] msm_reserve_memory: 0x44000000, 0x600000
    [    0.000000] msm_reserve_memory: 0x44600000, 0x200000
    [    0.000000] memory pool 3 (start 5fc00000 size 400000) initialized
    [    0.000000] Memory policy: ECC disabled, Data cache writealloc
    [    0.000000] smem_find(137, 80): wrong size 72
    [    0.000000] socinfo_init: v6, id=202, ver=2.0, raw_id=2064, raw_ver=2064, hw_plat=0,  hw_plat_ver=65536
    [    0.000000]  accessory_chip=0 hw_plat_subtype=0
    [    0.000000] PERCPU: Embedded 8 pages/cpu @c0c67000 s10496 r8192 d14080 u32768
    [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 121642
    [    0.000000] Kernel command line: console=ttyHSL1,115200n8 root=mtd:rootfs rootfstype=squashfs restart.download_mode=0 reboot=1
    [    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
    [    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
    [    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
    [    0.000000] Memory: 43MB 436MB = 479MB total
    [    0.000000] Memory: 477300k/489588k available, 13196k reserved, 0K highmem
    [    0.000000] Virtual kernel memory layout:
    [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    [    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    [    0.000000]     vmalloc : 0xdf000000 - 0xff000000   ( 512 MB)
    [    0.000000]     lowmem  : 0xc0000000 - 0xdeb00000   ( 491 MB)
    [    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
    [    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
    [    0.000000]       .text : 0xc0008000 - 0xc053d938   (5335 kB)
    [    0.000000]       .init : 0xc0600000 - 0xc0702900   (1035 kB)
    [    0.000000]       .data : 0xc0704000 - 0xc07a1700   ( 630 kB)
    [    0.000000]        .bss : 0xc07a1724 - 0xc0863638   ( 776 kB)
    [    0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
    [    0.000000] Preemptible hierarchical RCU implementation.
    [    0.000000] NR_IRQS:1689
    [    0.000000] sched_clock: 32 bits at 32kHz, resolution 31240ns, wraps every 134175798ms
    [    0.000000] Console: colour dummy device 80x30
    [    0.150390] Calibrating delay using timer specific routine.. 12.55 BogoMIPS (lpj=62795)
    [    0.150421] pid_max: default: 32768 minimum: 301
    [    0.150921] Mount-cache hash table entries: 512
    [    0.152483] CPU: Testing write buffer coherency: ok
    [    0.152702] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
    [    0.152733] Setting up static identity map for 0x41870488 - 0x41870510
    [    0.155045] CPU1: Booted secondary processor
    [    0.155107] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
    [    0.155201] Brought up 2 CPUs
    [    0.155232] SMP: Total of 2 processors activated (25.11 BogoMIPS).
    [    0.169728] dummy: 
    [    0.170446] NET: Registered protocol family 16
    [    0.171227] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver
    [    0.173789] meminfo_init: smem ram ptable found: ver: 0 len: 5
    [    0.173820] Found 1 memory banks grouped into 8 memory regions
    [    0.174101] gpiochip_add: registered GPIOs 0 to 151 on device: msmgpio
    [    0.174789] smem_find(137, 80): wrong size 72
    [    0.174882] socinfo_init: v6, id=202, ver=2.0, raw_id=2064, raw_ver=2064, hw_plat=0,  hw_plat_ver=65536
    [    0.174882]  accessory_chip=0 hw_plat_subtype=0
    [    0.174945] msm_rpm_init: RPM firmware 3.0.16777371
    [    0.182255] clk_tbl_nss - loaded
    [    0.209559] msm_dmov_memcpy_init: Success
    [    0.216994] sps:BAM 0x12244000 enabled: ver:0x5, number of pipes:20
    [    0.217025] sps:BAM 0x12244000 is registered.
    [    0.217275] sps:sps is ready.
    [    0.250796] msm_pcie_setup: link initialized
    [    0.251171] PCI host bridge to bus 0000:00
    [    0.251202] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fefffff]
    [    0.251702] PCI: bus0: Fast back to back transfers disabled
    [    0.251702] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
    [    0.252421] PCI: bus1: Fast back to back transfers disabled
    [    0.290909] msm_pcie_setup: link initialized
    [    0.291252] PCI host bridge to bus 0000:02
    [    0.291283] pci_bus 0000:02: root bus resource [mem 0x2e000000-0x31efffff]
    [    0.291721] PCI: bus2: Fast back to back transfers disabled
    [    0.291752] pci 0000:02:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
    [    0.292564] PCI: bus3: Fast back to back transfers disabled
    [    0.411246] msm_pcie_setup: link initialization failed
    [    0.411465] pci 0000:02:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
    [    0.411496] pci 0000:03:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
    [    0.411527] pci 0000:02:00.0: PCI bridge to [bus 03-03]
    [    0.411558] pci 0000:02:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
    [    0.411621] PCI: enabling device 0000:02:00.0 (0140 -> 0143)
    [    0.411683] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
    [    0.411715] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
    [    0.411746] pci 0000:00:00.0: PCI bridge to [bus 01-01]
    [    0.411746] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
    [    0.411808] PCI: enabling device 0000:00:00.0 (0140 -> 0143)
    [    0.432521] bio: create slab  at 0
    [    0.434020] SCSI subsystem initialized
    [    0.435863] spi_qsd spi_qsd.5: master is unqueued, this is deprecated
    [    0.438519] spi_qsd spi_qsd.6: master is unqueued, this is deprecated
    [    0.442517] Switching to clocksource gp_timer
    [    0.463199] NET: Registered protocol family 2
    [    0.472602] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
    [    0.473227] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
    [    0.473414] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
    [    0.473601] TCP: Hash tables configured (established 16384 bind 16384)
    [    0.473633] TCP: reno registered
    [    0.473633] UDP hash table entries: 256 (order: 1, 8192 bytes)
    [    0.473664] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
    [    0.474070] NET: Registered protocol family 1
    [    0.476194] Partition(from smem) SBL1 -- Offset:0 Size:20000
    [    0.476226] Partition(from smem) MIBIB -- Offset:20000 Size:20000
    [    0.476226] Partition(from smem) SBL2 -- Offset:40000 Size:40000
    [    0.476257] Partition(from smem) SBL3 -- Offset:80000 Size:80000
    [    0.476257] Partition(from smem) DDRCONFIG -- Offset:100000 Size:10000
    [    0.476288] Partition(from smem) SSD -- Offset:110000 Size:10000
    [    0.476288] Partition(from smem) TZ -- Offset:120000 Size:80000
    [    0.476319] Partition(from smem) RPM -- Offset:1a0000 Size:80000
    [    0.476319] Partition(from smem) APPSBL -- Offset:220000 Size:80000
    [    0.476351] Partition(from smem) APPSBLENV -- Offset:2a0000 Size:10000
    [    0.476382] Partition(from smem) PRODUCTDATA -- Offset:2b0000 Size:30000
    [    0.476382] Partition(from smem) ART -- Offset:2e0000 Size:40000
    [    0.476413] Partition(from smem) TP -- Offset:320000 Size:40000
    [    0.476413] Partition(from smem) TINY -- Offset:360000 Size:500000
    [    0.476444] Partition(from smem) HLOS -- Offset:860000 Size:200000
    [    0.476476] Partition(from smem) rootfs -- Offset:a60000 Size:0
    [    0.489347] acpuclk-ipq806x acpuclk-ipq806x: SPEED BIN: 0
    [    0.489347] acpuclk-ipq806x acpuclk-ipq806x: ACPU PVS: 1
    [    0.496376] acpuclk-ipq806x acpuclk-ipq806x: CPU0: 6 frequencies supported
    [    0.496376] acpuclk-ipq806x acpuclk-ipq806x: CPU1: 6 frequencies supported
    [    0.497875] msm_rpm_log_probe: OK
    [    0.519556] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [    0.519587] jffs2: version 2.2. (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) © 2001-2006 Red Hat, Inc.
    [    0.521493] msgmni has been set to 932
    [    0.523898] Asymmetric key parser 'x509' registered
    [    0.523961] io scheduler noop registered
    [    0.523992] io scheduler deadline registered (default)
    [    0.525710] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
    [    0.527835] msm_serial_hs: probe of msm_serial_hs.0 failed with error -2
    [    0.528147] msm_serial_hs module loaded
    [    0.528397] msm_serial_hsl: detected port #1
    [    0.528584] msm_serial_hsl.1: ttyHSL1 at MMIO 0x16340000 (irq = 184) is a MSM
    [    0.529053] msm_serial_hsl: console setup on port #1
    [    1.288566] console [ttyHSL1] enabled
    [    1.297282] msm_serial_hsl: driver initialized
    [    1.306060] ahci ahci.0: forcing PORTS_IMPL to 0x1
    [    1.309871] ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode
    [    1.317775] ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst 
    [    1.326772] scsi0 : ahci_platform
    [    1.329803] ata1: SATA max UDMA/133 mmio [mem 0x29000000-0x2900017f] port 0x100 irq 241
    [    1.339643] m25p80 spi5.0: found s25fl256s1, expected s25fl512s
    [    1.344579] m25p80 spi5.0: s25fl256s1 (32768 Kbytes)
    [    1.350046] Creating 16 MTD partitions on "m25p80":
    [    1.354482] 0x000000000000-0x000000020000 : "SBL1"
    [    1.360980] 0x000000020000-0x000000040000 : "MIBIB"
    [    1.366604] 0x000000040000-0x000000080000 : "SBL2"
    [    1.372039] 0x000000080000-0x000000100000 : "SBL3"
    [    1.377569] 0x000000100000-0x000000110000 : "DDRCONFIG"
    [    1.383536] 0x000000110000-0x000000120000 : "SSD"
    [    1.388878] 0x000000120000-0x0000001a0000 : "TZ"
    [    1.393939] 0x0000001a0000-0x000000220000 : "RPM"
    [    1.399000] 0x000000220000-0x0000002a0000 : "APPSBL"
    [    1.404467] 0x0000002a0000-0x0000002b0000 : "APPSBLENV"
    [    1.410059] 0x0000002b0000-0x0000002e0000 : "PRODUCTDATA"
    [    1.415682] mtdoops: Attached to MTD device 10
    [    1.420368] 0x0000002e0000-0x000000320000 : "ART"
    [    1.426085] 0x000000320000-0x000000360000 : "TP"
    [    1.431583] 0x000000360000-0x000000860000 : "TINY"
    [    1.437425] 0x000000860000-0x000000a60000 : "HLOS"
    [    1.443236] 0x000000a60000-0x000002000000 : "rootfs"
    [    1.449109] mtd: partition "rootfs" set to be root filesystem
    [    1.455232] mtd: partition "rootfs_data" created automatically, ofs=1810000, len=7F0000 
    [    1.462324] 0x000001810000-0x000002000000 : "rootfs_data"
    [    1.501280] GPIO Bitbanged MDIO: probed
    [    1.504967] i2c /dev entries driver
    [    1.514557] cpuidle: using governor ladder
    [    1.517650] cpuidle: using governor menu
    [    1.522930] nf_conntrack version 0.5.0 (7457 buckets, 29828 max)
    [    1.529334] TCP: cubic registered
    [    1.531646] NET: Registered protocol family 17
    [    1.536488] Bridge firewalling registered
    [    1.540049] 8021q: 802.1Q VLAN Support v1.8
    [    1.545079] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
    [    1.551983] Registering SWP/SWPB emulation handler
    [    1.556794] clock_late_init: Removing enables held for handed-off clocks
    [    1.572852] no pmic restart interrupt specified
    [    1.682536] ata1: SATA link down (SStatus 0 SControl 300)
    [    1.690846] SQUASHFS error: unable to read id index table
    [    1.772539] List of all partitions:
    [    1.775007] 1f00             128 mtdblock0  (driver?)
    [    1.780037] 1f01             128 mtdblock1  (driver?)
    [    1.785067] 1f02             256 mtdblock2  (driver?)
    [    1.790096] 1f03             512 mtdblock3  (driver?)
    [    1.795126] 1f04              64 mtdblock4  (driver?)
    [    1.800156] 1f05              64 mtdblock5  (driver?)
    [    1.805217] 1f06             512 mtdblock6  (driver?)
    [    1.810246] 1f07             512 mtdblock7  (driver?)
    [    1.815276] 1f08             512 mtdblock8  (driver?)
    [    1.820306] 1f09              64 mtdblock9  (driver?)
    [    1.825335] 1f0a             192 mtdblock10  (driver?)
    [    1.830459] 1f0b             256 mtdblock11  (driver?)
    [    1.835582] 1f0c             256 mtdblock12  (driver?)
    [    1.840706] 1f0d            5120 mtdblock13  (driver?)
    [    1.845829] 1f0e            2048 mtdblock14  (driver?)
    [    1.850952] 1f0f           22144 mtdblock15  (driver?)
    [    1.856076] 1f10            8128 mtdblock16  (driver?)
    [    1.861199] No filesystem could mount root, tried:  squashfs
    [    1.866822] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,15)
    [    1.875257] Linux (none) 3.4.103 #1 SMP PREEMPT Fri Jan 18 19:23:35 JST 2019 armv7l
    [    1.882911] date: 1970-01-01 09:00:01
    [    1.886566] CPU0: stopping
    [    1.889253] [] (unwind_backtrace+0x0/0x124) from [] (handle_IPI+0x1a8/0x1dc)
    [    1.898000] [] (handle_IPI+0x1a8/0x1dc) from [] (gic_handle_irq+0xb0/0xbc)
    [    1.906591] [] (gic_handle_irq+0xb0/0xbc) from [] (__irq_svc+0x40/0x70)
    [    1.914932] Exception stack(0xc0705f30 to 0xc0705f78)
    [    1.919962] 5f20:                                     00000000 00000000 00000001 00000000
    [    1.928116] 5f40: 00000000 00000000 00000003 c0766aa4 4150406a 512f04d0 00000000 00000000
    [    1.936269] 5f60: a0a0a0a0 c0705f78 c009992c c0041594 60000013 ffffffff
    [    1.942892] [] (__irq_svc+0x40/0x70) from [] (msm_cpuidle_enter+0x68/0x78)
    [    1.951483] [] (msm_cpuidle_enter+0x68/0x78) from [] (cpuidle_enter+0x14/0x18)
    [    1.960418] [] (cpuidle_enter+0x14/0x18) from [] (cpuidle_idle_call+0xa0/0x140)
    [    1.969447] [] (cpuidle_idle_call+0xa0/0x140) from [] (cpu_idle+0x60/0xf4)
    [    1.978038] [] (cpu_idle+0x60/0xf4) from [] (rest_init+0x88/0xa0)
    [    1.985848] [] (rest_init+0x88/0xa0) from [] (start_kernel+0x338/0x444)
    [    1.994189] [] (start_kernel+0x338/0x444) from [] (0x41508040)
    [    2.451421] Rebooting in 5 seconds..
    [    7.451452] Going down for restart now
    
    

WG2600HP fwupコマンドメモ

メーカーファームのfailsafe上で実行し、それっぽいログが出てきたのでメモ。現状、どうやってメーカーファームをdecryptしているのかは不明。

ファイル: wg2600hp_1_0_13.bin

Jan 01 00:12:16 [syslog] [FWUP]fwup_main start._
Jan 01 00:12:16 [syslog] [FWUP]fwup_update_firmware start._
Jan 01 00:12:16 [syslog] [FWUP]file len = [12695280]_
Jan 01 00:12:16 [syslog] [FWUP] decrypt_key=[rotary]
Jan 01 00:12:16 [syslog] [FWUP] FW HEADER RCV  [USB ATERMWL3050]
Jan 01 00:12:16 [syslog] [FWUP] FW HEADER PFMG [USB ATERMWL3050]
Jan 01 00:12:16 [syslog] [FW] header ok
Jan 01 00:12:16 [syslog] [FW] id=0x0 108 bytes
Jan 01 00:12:16 [syslog] [FW] chksum ok id=0x0
Jan 01 00:12:16 [syslog] [FW] id=0x2 12695064 bytes
Jan 01 00:12:18 [syslog] [FW] chksum ok id=0x2
Jan 01 00:12:18 [syslog] [FW] id=0x1 24 bytes
Jan 01 00:12:18 [syslog] [FW] chksum ok id=0x1
Jan 01 00:12:18 [syslog] [FW] footer ok
Jan 01 00:12:18 [syslog] [FWUP]parse_crc32 ret = [0]
Jan 01 00:12:18 [syslog] [FWUP] crc32 0
Jan 01 00:12:18 [syslog] [FWUP] crypt 0
Jan 01 00:12:18 [syslog] [FWUP] firmware 0
Jan 01 00:12:18 [syslog] [FW] tp not found
Jan 01 00:12:18 [syslog] [FW] expansion not found
Jan 01 00:12:18 [syslog] [FWUP] decrypt_key=[rotary]
Jan 01 00:12:18 [syslog] [FWUP] FW HEADER RCV  [USB ATERMWL3050]
Jan 01 00:12:18 [syslog] [FWUP] FW HEADER PFMG [USB ATERMWL3050]
Jan 01 00:12:18 [syslog] [FW] header ok
Jan 01 00:12:20 [syslog] [FW] chksum ok id=0x2
Jan 01 00:12:20 [syslog] [FW] id=0x1 24 bytes
Jan 01 00:12:20 [syslog] [FW] chksum ok id=0x1
Jan 01 00:12:20 [syslog] [FW] footer ok
Jan 01 00:12:20 [syslog] [FWUP]parse_crc32 ret = [0]
Jan 01 00:12:20 [syslog] [FWUP] crc32 0
Jan 01 00:12:20 [syslog] [FWUP] crypt 0
Jan 01 00:12:20 [syslog] [FWUP] firmware 0
Jan 01 00:12:20 [syslog] [FW] tp not found
Jan 01 00:12:20 [syslog] [FW] expansion not found
Jan 01 00:12:50 [syslog] [FWUP] fwup_cgi_ready file T.O _
Jan 01 00:12:50 [syslog] main: fwup_update_firmware() error._

WXR-2533DHP AR8337 register

WXR-2533DHPにはAtheros/Qualcomm Atheros/Qualcomm機に入っていることが多い ethreg コマンドが存在せず、stock firmwareにおけるAR8327系switchのレジスタを確認できていなかったが、偶然 /proc のsysfsでレジスタのread/writeが行えるようになっていることに気付いた。
これを利用し、dts内の ar8327-initvals に必要なレジスタ値を取得。

シェルスクリプトで必要なレジスタ値をガッと取得

root@AP7403BD****98:/# for reg in 0x4 0x8 0xc 0x50 0x54 0x58 0x5c 0xe0 0xe4 0x7c 0x94; do echo r $reg > /proc/ar8xxx/reg; done
[ 2213.914058] Read command : subcmd=r
[ 2213.916526] Read command : regval=4
[ 2213.921180] reg 0x4=0x7600000
[ 2213.923242] Read command : subcmd=r
[ 2213.926616] Read command : regval=8
[ 2213.931271] reg 0x8=0x1000000
[ 2213.933395] Read command : subcmd=r
[ 2213.936707] Read command : regval=c
[ 2213.941362] reg 0xc=0x80
[ 2213.942986] Read command : subcmd=r
[ 2213.946360] Read command : regval=50
[ 2213.951109] reg 0x50=0xcc35cc35
[ 2213.953389] Read command : subcmd=r
[ 2213.956701] Read command : regval=54
[ 2213.961449] reg 0x54=0xca35ca35
[ 2213.963698] Read command : subcmd=r
[ 2213.967041] Read command : regval=58
[ 2213.971852] reg 0x58=0xc935c935
[ 2213.974133] Read command : subcmd=r
[ 2213.977444] Read command : regval=5c
[ 2213.982193] reg 0x5c=0x3ffff00
[ 2213.984411] Read command : subcmd=r
[ 2213.987847] Read command : regval=e0
[ 2213.992502] reg 0xe0=0xc74164de
[ 2213.994907] Read command : subcmd=r
[ 2213.998094] Read command : regval=e4
[ 2214.003030] reg 0xe4=0x6a545
[ 2214.004998] Read command : subcmd=r
[ 2214.008341] Read command : regval=7c
[ 2214.013152] reg 0x7c=0x7e
[ 2214.014932] Read command : subcmd=r
[ 2214.018244] Read command : regval=94
[ 2214.022992] reg 0x94=0x7e

WI-U3-866D on WXR-2533DHP

OpenWrtにRTL8812AUドライバが追加されていたので試しに。ただ、以前と変わらず不安定な印象。
WI-U3-866D固有の問題である可能性も無きにしも非ず。

接続

普通にUSB 3.0ポートへ接続。何故かUSB 2.0デバイスとして認識され、そのままUSB 3.0接続への切り替え等は発生しない。
iwinfo ではwlan2がWI-U3-866Dに該当。

root@OpenWrt:/# [   84.616036] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[   85.267793] RTL871X: rtw_ndev_init(wlan2)

root@OpenWrt:/# iwinfo
wlan0     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9B
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11nac
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy0

wlan1     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9A
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy1

wlan2     ESSID: unknown
          Access Point: 74:03:BD:8F:DF:59
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 12 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11abg
          Hardware: unknown [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: no  PHY name: phy2

root@OpenWrt:/# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0411:025d BUFFALO INC. (formerly MelCo., Inc.) 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@OpenWrt:/# lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtl8812au, 480M

AP接続試行時

LuCI上からスキャン / 接続操作。何故か uninit が走る。この時点で iwinfoiw dev の情報からドングルが消える。

root@OpenWrt:/# [  200.594440] IPv6: ADDRCONF(NETDEV_UP): wlan2: link is not ready
[  250.955660] RTL871X: rtw_ndev_uninit(wlan2)

root@OpenWrt:/# iwinfo
wlan0     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9B
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11nac
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy0

wlan1     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9A
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy1

ドングル取り外し

上のスキャン / 接続操作の後ドングルをUSB 3.0ポートから引き抜く。Oopsを吐いた後、そのままKernel Panicを起こしてお亡くなりになり、reboot。

root@OpenWrt:/# [  304.981232] usb 1-1: USB disconnect, device number 2
[  304.981804] Internal error: Oops - undefined instruction: 0 [#1] SMP ARM
[  304.985272] Modules linked in: pppoe ppp_async ath10k_pci ath10k_core ath rtl8812au pppox ppp_generic nf_conntrack_ipv6 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_FLOWOFFLOAD xt_DSCP xt_CT xt_CLASSIFY ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_conntrack_ipv4 nf_nat_ipv4 nf_nat nf_log_ipv4 nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink iptable_raw iptable_mangle
[  305.040299]  iptable_filter ipt_ECN ip_tables crc_ccitt compat fuse act_connmark nf_conntrack act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_tbf sch_htb sch_hfsc sch_ingress ledtrig_usbport ledtrig_heartbeat xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables x_tables ifb ip6_tunnel tunnel6 vfat fat ntfs nls_utf8 nls_iso8859_1 nls_cp437 uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_of_simple ohci_platform
[  305.111300]  ohci_hcd phy_qcom_dwc3 ahci ehci_platform sd_mod ahci_platform libahci_platform libahci libata scsi_mod ehci_hcd gpio_button_hotplug ext4 jbd2 mbcache crc32c_generic
[  305.133559] CPU: 0 PID: 17 Comm: kworker/0:1 Not tainted 4.14.89 #0
[  305.149420] Hardware name: Generic DT based system
[  305.155611] Workqueue: usb_hub_wq hub_event
[  305.160445] task: dd465900 task.stack: dd4ea000
[  305.164540] PC is at rollback_registered_many+0xc4/0x474
[  305.169044] LR is at rollback_registered_many+0x40/0x474
[  305.174594] pc : []    lr : []    psr: 20000013
[  305.179892] sp : dd4ebd58  ip : dd465900  fp : dc9e2200
[  305.185877] r10: c08b1eb4  r9 : 00000001  r8 : dd4ebd90
[  305.191086] r7 : dd4ebd68  r6 : dca45844  r5 : dca45800  r4 : dd4ebd4c
[  305.196298] r3 : 00000003  r2 : 00000000  r1 : 00000000  r0 : 00000001
[  305.202898] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[  305.209407] Control: 10c5787d  Table: 5c12806a  DAC: 00000051
[  305.216610] Process kworker/0:1 (pid: 17, stack limit = 0xdd4ea210)
[  305.222339] Stack: (0xdd4ebd58 to 0xdd4ec000)
[  305.228422] bd40:                                                       00000001 c079764c
[  305.232966] bd60: dd2fc850 dc33b3c0 dd4ebd68 dd4ebd68 dca45800 00000000 dca43000 dc9e2220
[  305.241127] bd80: 00000034 c0b5c648 dc9e2228 c068b194 dca45844 dca45844 dc33b3c0 dca45800
[  305.249285] bda0: dca43124 c068b208 e0ea1000 bf720628 00000000 bf72066c e0ea1000 dc9e2200
[  305.257444] bdc0: 00000000 bf721ad8 bf78799c db9e3c70 00000000 c06127e4 db9e3c00 ffffffed
[  305.265605] bde0: dc9e2220 dc9e2220 dc9e2254 bf78799c 00000000 00000034 c0b5c648 dc9e2228
[  305.273766] be00: db9e3c70 c058fd60 dd550f30 dc9e2220 c0b1d7c8 dc9e2278 c0b03c08 c058ecf0
[  305.281923] be20: 00008d84 dc9e2220 00000001 c058bacc dc9e2200 c03e4ff8 00000001 c0793bc4
[  305.290083] be40: dcca6400 dc9e3ae0 00000118 00040e59 dc9e2200 db9e3c00 00000000 00000001
[  305.298243] be60: dcea9000 dc9e2200 dcca6400 dc873904 00000100 c0611334 00000000 db9e3c00
[  305.306404] be80: dc9e3e00 db9e3ca4 db9e3c70 dcca6400 dc873904 c0609554 00000000 00000000
[  305.314563] bea0: 40000000 00000001 dc875800 00000001 00000001 dc873904 00000100 c060ad00
[  305.322722] bec0: dd4ebf0a 00000000 dc873800 dc873834 dcca6400 dc875800 dcca652c dc8758a4
[  305.330882] bee0: 00000001 dcea9000 dc873620 c0b1d690 00000000 c0b4ea14 dcca652c dd465900
[  305.339042] bf00: db5e7c00 00000000 00010100 dd465c70 dd4ebf4c dc873904 dd4c1580 ddc07500
[  305.347201] bf20: ddc0b300 00000000 00000000 00000008 ddc07500 c032fc14 ddc07518 ffffe000
[  305.355361] bf40: dd4c1580 ddc07500 dd4c1598 ddc07518 ffffe000 c0b02d00 00000008 c0330cc0
[  305.363521] bf60: dd44debc dd4dd000 dd4ea000 dd4c5340 dd44debc dd4dd01c dd4c1580 c033097c
[  305.371681] bf80: 00000000 c0335884 00000000 dd4c5340 c0335744 00000000 00000000 00000000
[  305.379841] bfa0: 00000000 00000000 00000000 c0307f48 00000000 00000000 00000000 00000000
[  305.388000] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  305.396160] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[  305.404312] [] (rollback_registered_many) from [] (unregister_netdevice_queue+0x88/0xe0)
[  305.412466] [] (unregister_netdevice_queue) from [] (unregister_netdev+0x1c/0x2c)
[  305.422653] [] (unregister_netdev) from [] (rtw_unregister_netdev+0x2c/0x44 [rtl8812au])
[  305.431988] [] (rtw_unregister_netdev [rtl8812au]) from [] (rtw_unregister_netdevs+0x2c/0x4c [rtl8812au])
[  305.441797] [] (rtw_unregister_netdevs [rtl8812au]) from [] (rtw_dev_remove+0x24/0x84 [rtl8812au])
[  305.452786] [] (rtw_dev_remove [rtl8812au]) from [] (usb_unbind_interface+0x94/0x1dc)
[  305.463169] [] (usb_unbind_interface) from [] (device_release_driver_internal+0x128/0x1f0)
[  305.472797] [] (device_release_driver_internal) from [] (bus_remove_device+0xe0/0x118)
[  305.482689] [] (bus_remove_device) from [] (device_del+0x190/0x344)
[  305.492320] [] (device_del) from [] (usb_disable_device+0x88/0x1bc)
[  305.500223] [] (usb_disable_device) from [] (usb_disconnect+0x88/0x210)
[  305.508208] [] (usb_disconnect) from [] (hub_event+0xee4/0xf20)
[  305.516545] [] (hub_event) from [] (process_one_work+0x24c/0x404)
[  305.524180] [] (process_one_work) from [] (worker_thread+0x344/0x58c)
[  305.532172] [] (worker_thread) from [] (kthread+0x140/0x14c)
[  305.540332] [] (kthread) from [] (ret_from_fork+0x14/0x2c)
[  305.547802] Code: ea000003 e3530001 e5c59311 0a000000 (e7f001f2) 
[  305.554814] ---[ end trace 3133cf18efab4894 ]---
[  305.560968] Kernel panic - not syncing: Fatal exception
[  305.565672] CPU1: stopping
[  305.570611] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G      D         4.14.89 #0
[  305.573384] Hardware name: Generic DT based system
[  305.580629] [] (unwind_backtrace) from [] (show_stack+0x14/0x20)
[  305.585400] [] (show_stack) from [] (dump_stack+0x88/0x9c)
[  305.593286] [] (dump_stack) from [] (handle_IPI+0xf4/0x1a8)
[  305.600310] [] (handle_IPI) from [] (gic_handle_irq+0x9c/0xb8)
[  305.607514] [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90)
[  305.615140] Exception stack(0xdd461f80 to 0xdd461fc8)
[  305.622727] 1f80: 00000001 00000000 00000000 c0315300 ffffe000 c0b03c74 c0b03c28 00000000
[  305.627767] 1fa0: 00000000 512f04d0 00000000 00000000 dd461fc8 dd461fd0 c030884c c0308850
[  305.635897] 1fc0: 60000013 ffffffff
[  305.644057] [] (__irq_svc) from [] (arch_cpu_idle+0x38/0x44)
[  305.647366] [] (arch_cpu_idle) from [] (do_idle+0xe8/0x1bc)
[  305.654998] [] (do_idle) from [] (cpu_startup_entry+0x1c/0x20)
[  305.662025] [] (cpu_startup_entry) from [] (0x423017cc)
[  305.669669] Rebooting in 3 seconds..

WXR-2533DHP stock -> OpenWrt (2)

以前のstock -> OpenWrt化の記事を書いた時点から、内部的な挙動を変更したのでメモ。

WXR-2533DHPのデフォルトパッケージとして squashfs-tools-mksquashfs を持たせて mksquashfs コマンドを使用できるようにし、WXR-2533DHPのブートに必要なダミーのUBIボリュームをsysupgrade時に作成するようにした。
これにより、factoryを投入後UBIのイメージを使用して sysupgrade -F する必要が無くなり、squashfs-sysupgrade イメージでsysupgradeするのみで良くなった。

Bootlog

stock → OpenWrt (initramfs) → OpenWrt (squashfs)
ハイライトは入力個所

Killed
Monitor.sh starting.......
Start of fw_blink_cnt.sh -------------------------------------------------
End of fw_blink_cnt.sh -------------------------------------------------
do ubi firmware upgrade ...
[  416.083692] UBI: attaching mtd1 to ubi1
[  416.086504] UBI: physical eraseblock size:   131072 bytes (128 KiB)
[  416.093095] UBI: logical eraseblock size:    126976 bytes
[  416.098125] UBI: smallest flash I/O unit:    2048
[  416.103124] UBI: VID header offset:          2048 (aligned 2048)
[  416.108809] UBI: data offset:                4096
[  416.668822] UBI: empty MTD device detected
[  416.672133] UBI: max. sequence number:       0
[  416.676382] UBI: create volume table (copy #1)
[  416.693252] UBI: create volume table (copy #2)
[  416.710059] UBI: attached mtd1 to ubi1
[  416.712808] UBI: MTD device name:            "rootfs_1"
[  416.717994] UBI: MTD device size:            64 MiB
[  416.723149] UBI: number of good PEBs:        512
[  416.727460] UBI: number of bad PEBs:         0
[  416.732083] UBI: number of corrupted PEBs:   0
[  416.736301] UBI: max. allowed volumes:       128
[  416.741080] UBI: wear-leveling threshold:    4096
[  416.745610] UBI: number of internal volumes: 1
[  416.750265] UBI: number of user volumes:     0
[  416.754545] UBI: available PEBs:             503
[  416.759044] UBI: total number of reserved PEBs: 9
[  416.764011] UBI: number of PEBs reserved for bad PEB handling: 5
[  416.769853] UBI: max/mean erase counter: 0/0
[  416.774039] UBI: image sequence number:  1171577802
[  416.778881] UBI: background thread "ubi_bgt1d" started, PID 7267
ubiupdatevol /dev/ubi1_0 /tmp/uhttp-upgrade.img -o 128 -s 4819470
ubiupdatevol /dev/ubi1_1 /tmp/uhttp-upgrade.img -o 4819598 -s 158
$Shutting down pppd: 
disable_ipv4_dns
IPv6_dns = nameserver 240b:12:500:6500:225:36ff:fe14:e98c
reload_servers_safe
######policy stop
Stop DS-Lite Tunnel ...
Stop DS-Lite Tunnel done...
Stop MAP E ...
Stop DS-Lite Tunnel ...
Stop DS-Lite Tunnel done...
Stop MAP E ...
Stop RADVD ...
ip -6 addr delet 240b:12:500:6500:7603:bdff:febc:1d99/64 dev eth0
TMP_WAN_IPV6= 
[  447.302061] Restarting system.
[  447.304092] Going down for restart now


BUFFALO WXR-2533DHP U-Boot Ver 1.14 (May 18 2015 - 13:24:36)

CPU:   IPQ8064 clock 1.4 GHz
DRAM:  DDR3 512 MiB clock 533 MHz
NAND:  ECC 4 bits, 256 MiB
SF: Detected W25Q32 with page size 64 KiB, total 4 MiB
MMC:   
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
cdp: get part failed for rootfs
Net:   MAC2 addr:74:3:bd:bc:1d:98
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
eth1
Memory Test Start
Pattern: 55555555
Pattern: AAAAAAAA
Pattern: 00000000
Memory Test Pass 

Hit any key to stop autoboot:  0 
Checking Bank1 Image ... 
Creating 1 MTD partitions on "nand0":
0x000000000000-0x000004000000 : "mtd=0"
Bank1 Image is good
kernel_checksum is 0x4d51f25f , rootfs_checksum is 0xd3 
Checking Bank2 Image ... 
Creating 1 MTD partitions on "nand0":
0x000004000000-0x000008000000 : "mtd=0"
Bank2 Image is good
kernel_checksum is 0x4acf4726 , rootfs_checksum is 0xc9 
Bank1 Image not the same as Bank2 Image 
Cpoy to Bank1 image from Bank2 image 
Creating 1 MTD partitions on "nand0":
0x000000000000-0x000004000000 : "mtd=0"
4819470 bytes written to volume kernel
158 bytes written to volume ubi_rootfs
MMC Device 0 not found

dmagic1 0 dmagic2 0 
 
MMC Device 0 not found
Using nand device 1
Device 1: nand1... is now current device
bootargs=console=ttyHSL1,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
Booting from flash
set mtdids nand0=nand0 && set mtdparts mtdparts=nand0:0x4000000@0x0(fs),${msmparts} && ubi part fs && ubi read 0x44000000 kernel && bootm 0x44000000
Creating 1 MTD partitions on "nand0":
0x000000000000-0x000004000000 : "mtd=0"
   Image Name:   ARM OpenWrt Linux-4.14.89
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4819406 Bytes = 4.6 MiB
   Load Address: 42208000
   Entry Point:  42208000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
Setting up atags for msm partition: rootfs

device nand0 , # parts = 1
 #: name                size            offset          mask_flags
 0: fs                  0x04000000      0x00000000      0

active partition: nand0,0 - (fs) 0x04000000 @ 0x00000000

defaults:
mtdids  : none
mtdparts: none
Using machid 0x1260 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.89 (jenkins@tofu-z77hvub18_openwrt) (gcc version 7.4.0 (OpenWrt GCC 7.4.0 r0+8849-8f8ac4c3dc)) #0 SMP Thu Dec 20 13:01:38 2018
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Buffalo WXR-2533DHP
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] random: get_random_bytes called from start_kernel+0x88/0x408 with crng_init=0
[    0.000000] percpu: Embedded 15 pages/cpu @ddc01000 s29324 r8192 d23924 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 121920
[    0.000000] Kernel command line: 
[    0.000000] Bootloader command line (ignored): console=ttyHSL1,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 472264K/491520K available (4745K kernel code, 152K rwdata, 1260K rodata, 8192K init, 228K bss, 19256K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xde800000 - 0xff800000   ( 528 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xde000000   ( 480 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0208000 - 0xc07a25f8   (5738 kB)
[    0.000000]       .init : 0xc0900000 - 0xc1100000   (8192 kB)
[    0.000000]       .data : 0xc1100000 - 0xc11261c0   ( 153 kB)
[    0.000000]        .bss : 0xc1128000 - 0xc11610d8   ( 229 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] clocksource: dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns
[    0.000006] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[    0.000020] Switching to timer-based delay loop, resolution 160ns
[    0.000233] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000258] pid_max: default: 32768 minimum: 301
[    0.000381] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000397] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000981] CPU: Testing write buffer coherency: ok
[    0.001752] Setting up static identity map for 0x42300000 - 0x42300060
[    0.001912] Hierarchical SRCU implementation.
[    0.002650] smp: Bringing up secondary CPUs ...
[    0.004459] smp: Brought up 1 node, 2 CPUs
[    0.004478] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.004491] CPU: All CPU(s) started in SVC mode.
[    0.014986] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    0.015147] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.015173] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.015284] pinctrl core: initialized pinctrl subsystem
[    0.016308] NET: Registered protocol family 16
[    0.016556] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.017914] cpuidle: using governor ladder
[    0.017980] cpuidle: using governor menu
[    0.039275] msm_bus_fabric_init_driver
[    0.040686] usbcore: registered new interface driver usbfs
[    0.040777] usbcore: registered new interface driver hub
[    0.040867] usbcore: registered new device driver usb
[    0.040929] pps_core: LinuxPPS API ver. 1 registered
[    0.040941] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti 
[    0.040972] PTP clock support registered
[    0.042787] clocksource: Switched to clocksource dg_timer
[    0.046101] NET: Registered protocol family 2
[    0.046616] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.046660] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.046713] TCP: Hash tables configured (established 4096 bind 4096)
[    0.046805] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.046835] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.047035] NET: Registered protocol family 1
[    0.187062] No memory allocated for crashlog
[    0.187376] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    0.192028] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.192043] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.198948] io scheduler noop registered
[    0.198967] io scheduler deadline registered (default)
[    0.200358] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda not found, using dummy regulator
[    0.200465] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.200562] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.201344] OF: PCI: host bridge /soc/pci@1b500000 ranges:
[    0.201388] OF: PCI:    IO 0x0fe00000..0x0fefffff -> 0x0fe00000
[    0.201413] OF: PCI:   MEM 0x08000000..0x0fdfffff -> 0x08000000
[    0.309447] qcom-pcie 1b500000.pci: link up
[    0.309631] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.309655] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.309674] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xfe00000-0xfefffff])
[    0.309689] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.310219] PCI: bus0: Fast back to back transfers disabled
[    0.312458] PCI: bus1: Fast back to back transfers disabled
[    0.312557] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.312581] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.312711] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    0.312736] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.313417] pcieport 0000:00:00.0: AER enabled with IRQ 34
[    0.313991] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda not found, using dummy regulator
[    0.314095] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.314199] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.314953] OF: PCI: host bridge /soc/pci@1b700000 ranges:
[    0.314994] OF: PCI:    IO 0x31e00000..0x31efffff -> 0x31e00000
[    0.315017] OF: PCI:   MEM 0x2e000000..0x31dfffff -> 0x2e000000
[    0.424937] qcom-pcie 1b700000.pci: link up
[    0.425090] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.425109] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.425124] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.425579] PCI: bus0: Fast back to back transfers disabled
[    0.427926] PCI: bus1: Fast back to back transfers disabled
[    0.428011] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.428033] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.428164] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    0.428184] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.428672] pcieport 0001:00:00.0: AER enabled with IRQ 67
[    0.430956] L2 @ QSB rate. Forcing new rate.
[    0.431159] L2 @ 384000 KHz
[    0.431329] CPU0 @ 800000 KHz
[    0.431343] CPU1 @ QSB rate. Forcing new rate.
[    0.431461] CPU1 @ 384000 KHz
[    0.435536] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.436941] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0
[    0.438421] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.439246] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.439344] msm_serial 16340000.serial: uartclk = 7372800
[    0.439423] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 100, base_baud = 460800) is a MSM
[    0.439460] msm_serial: console setup on port #0
[    1.172231] console [ttyMSM0] enabled
[    1.177094] msm_serial: driver initialized
[    1.185782] loop: module loaded
[    1.187920] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xaa
[    1.187957] nand: Micron MT29F2G08ABBEAH4
[    1.194439] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.198290] 2 fixed-partitions partitions found on MTD device qcom_nand.0
[    1.205774] Creating 2 MTD partitions on "qcom_nand.0":
[    1.212567] 0x000000000000-0x000004000000 : "ubi"
[    1.225487] random: fast init done
[    1.392922] 0x000004000000-0x000008000000 : "rootfs_1"
[    1.569415] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    1.584327] m25p80 spi0.0: w25q32dw (4096 Kbytes)
[    1.584484] 13 fixed-partitions partitions found on MTD device spi0.0
[    1.588013] Creating 13 MTD partitions on "spi0.0":
[    1.594534] 0x000000000000-0x000000010000 : "SBL1"
[    1.599973] 0x000000010000-0x000000030000 : "MIBIB"
[    1.604812] 0x000000030000-0x000000060000 : "SBL2"
[    1.609504] 0x000000060000-0x000000090000 : "SBL3"
[    1.614492] 0x000000090000-0x0000000a0000 : "DDRCONFIG"
[    1.619144] 0x0000000a0000-0x0000000b0000 : "SSD"
[    1.624328] 0x0000000b0000-0x0000000e0000 : "TZ"
[    1.629113] 0x0000000e0000-0x000000100000 : "RPM"
[    1.633933] 0x000000100000-0x000000170000 : "APPSBL"
[    1.638405] 0x000000170000-0x000000180000 : "APPSBLENV"
[    1.643537] 0x000000180000-0x0000001c0000 : "ART"
[    1.648408] 0x0000001c0000-0x0000001d0000 : "BOOTCONFIG"
[    1.653341] 0x0000001d0000-0x000000240000 : "APPSBL_1"
[    1.659584] libphy: GPIO Bitbanged MDIO: probed
[    1.704291] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0
[    2.564122] ar8327: qca,phy-rgmii-en is not specified
[    2.564543] libphy: Fixed MDIO Bus: probed
[    2.588350] ipq806x-gmac-dwmac 37200000.ethernet: PTP uses main clock
[    2.588708] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    2.593890] ipq806x-gmac-dwmac 37200000.ethernet: Ring mode enabled
[    2.598812] ipq806x-gmac-dwmac 37200000.ethernet: DMA HW capability register supported
[    2.604960] ipq806x-gmac-dwmac 37200000.ethernet: Enhanced/Alternate descriptors
[    2.612873] ipq806x-gmac-dwmac 37200000.ethernet: Enabled extended descriptors
[    2.620515] ipq806x-gmac-dwmac 37200000.ethernet: RX Checksum Offload Engine supported
[    2.627544] ipq806x-gmac-dwmac 37200000.ethernet: COE Type 2
[    2.635414] ipq806x-gmac-dwmac 37200000.ethernet: TX Checksum insertion supported
[    2.641173] ipq806x-gmac-dwmac 37200000.ethernet: Wake-Up On Lan supported
[    2.648633] ipq806x-gmac-dwmac 37200000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.676057] ipq806x-gmac-dwmac 37400000.ethernet: PTP uses main clock
[    2.676305] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    2.681486] ipq806x-gmac-dwmac 37400000.ethernet: Ring mode enabled
[    2.686596] ipq806x-gmac-dwmac 37400000.ethernet: DMA HW capability register supported
[    2.692597] ipq806x-gmac-dwmac 37400000.ethernet: Enhanced/Alternate descriptors
[    2.700643] ipq806x-gmac-dwmac 37400000.ethernet: Enabled extended descriptors
[    2.708206] ipq806x-gmac-dwmac 37400000.ethernet: RX Checksum Offload Engine supported
[    2.715232] ipq806x-gmac-dwmac 37400000.ethernet: COE Type 2
[    2.723142] ipq806x-gmac-dwmac 37400000.ethernet: TX Checksum insertion supported
[    2.728880] ipq806x-gmac-dwmac 37400000.ethernet: Wake-Up On Lan supported
[    2.736323] ipq806x-gmac-dwmac 37400000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.743794] i2c /dev entries driver
[    2.752462] Calibration not found.
[    2.754913] qcom-tsens 900000.thermal-sensor: tsens calibration failed
[    2.759430] Speed bin: 0
[    2.764883] PVS bin: 1
[    2.768865] cpuidle: enable-method property 'qcom,kpss-acc-v1' found operations
[    2.769743] cpuidle: enable-method property 'qcom,kpss-acc-v1' found operations
[    2.777474] sdhci: Secure Digital Host Controller Interface driver
[    2.784238] sdhci: Copyright(c) Pierre Ossman
[    2.790419] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.796529] NET: Registered protocol family 10
[    2.801830] Segment Routing with IPv6
[    2.805015] NET: Registered protocol family 17
[    2.809219] 8021q: 802.1Q VLAN Support v1.8
[    2.812936] Registering SWP/SWPB emulation handler
[    2.829454] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    2.844830] s1a: supplied by regulator-dummy
[    2.844916] s1a: Bringing 0uV into 1050000-1050000uV
[    2.848468] s1b: supplied by regulator-dummy
[    2.853240] s1b: Bringing 0uV into 1050000-1050000uV
[    2.857613] s2a: supplied by regulator-dummy
[    2.862367] s2a: Bringing 0uV into 800000-800000uV
[    2.866890] s2b: supplied by regulator-dummy
[    2.871231] s2b: Bringing 0uV into 800000-800000uV
[    2.881060] UBI: auto-attach mtd0
[    2.881095] ubi0: attaching mtd0
[    2.977065] random: crng init done
[    3.911204] ubi0: scanning is finished
[    3.931436] ubi0: attached mtd0 (name "ubi", size 64 MiB)
[    3.931457] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    3.935876] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    3.942576] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    3.949486] ubi0: good PEBs: 512, bad PEBs: 0, corrupted PEBs: 0
[    3.956265] ubi0: user volume: 3, internal volumes: 1, max. volumes count: 128
[    3.962455] ubi0: max/mean erase counter: 12/1, WL threshold: 4096, image sequence number: 0
[    3.969542] ubi0: available PEBs: 136, total reserved PEBs: 376, PEBs reserved for bad PEB handling: 40
[    3.978153] hctosys: unable to open rtc device[    4.009139] Freeing unused kernel memory: 8192K
[    4.045472] init: Console is alive
[    4.045767] init: - watchdog -
[    4.063289] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    4.069988] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.071844] SCSI subsystem initialized
[    4.080623] ehci-platform: EHCI generic platform driver
[    4.083152] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.085039] ohci-platform: OHCI generic platform driver
[    4.221365] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    4.221461] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    4.226232] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010
[    4.233519] xhci-hcd xhci-hcd.0.auto: irq 110, io mem 0x11000000
[    4.243461] hub 1-0:1.0: USB hub found
[    4.248960] hub 1-0:1.0: 1 port detected
[    4.252779] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    4.256657] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    4.261871] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0  SuperSpeed
[    4.269581] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.276422] hub 2-0:1.0: USB hub found
[    4.284436] hub 2-0:1.0: 1 port detected
[    4.288146] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    4.291995] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[    4.297499] xhci-hcd xhci-hcd.1.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010
[    4.304929] xhci-hcd xhci-hcd.1.auto: irq 111, io mem 0x10000000
[    4.314673] hub 3-0:1.0: USB hub found
[    4.320479] hub 3-0:1.0: 1 port detected
[    4.324313] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    4.328102] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[    4.333466] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0  SuperSpeed
[    4.341015] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    4.347971] hub 4-0:1.0: USB hub found
[    4.355984] hub 4-0:1.0: 1 port detected
[    4.361164] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    4.364940] init: - preinit -
[    5.693942] Generic PHY fixed-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:01, irq=POLL)
[    5.695341] dwmac1000: Master AXI performs any burst length
[    5.702849] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[    5.708490] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[    5.718340] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
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
[    6.793200] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[    6.793275] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[    8.899424] procd: - early -
[    8.899562] procd: - watchdog -
[    9.550522] procd: - watchdog -
[    9.551021] procd: - ubus -
[    9.605286] procd: - init -
Please press Enter to activate this console.
[    9.709522] kmodloader: loading kernel modules from /etc/modules.d/*
[    9.711344] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    9.718577] Loading modules backported from Linux version v4.19.7-0-g61c68f2a2af0
[    9.720232] Backport generated by backports.git v4.19.7-1-0-g148b072d
[    9.728596] ip_tables: (C) 2000-2006 Netfilter Core Team
[    9.736682] nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
[    9.761616] xt_time: kernel timezone is -0000
[    9.779861] PPP generic driver version 2.4.2
[    9.781661] NET: Registered protocol family 24
[    9.795285] ath10k 4.16 driver, optimized for CT firmware, probing pci device: 0x40.
[    9.795996] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[    9.802675] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[    9.975599] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/fwcfg-pci-0000:01:00.0.txt failed with error -2
[    9.975643] ath10k_pci 0000:01:00.0: Falling back to user helper
[   10.013864] firmware ath10k!fwcfg-pci-0000:01:00.0.txt: firmware_loading_store: map pages failed
[   10.014180] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[   10.021726] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.259017] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-5.bin failed with error -2
[   14.259057] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.307517] firmware ath10k!QCA99X0!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   14.307788] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-2.bin failed with error -2
[   14.315843] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.367096] firmware ath10k!QCA99X0!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   14.367442] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/firmware-6.bin failed with error -2
[   14.375449] ath10k_pci 0000:01:00.0: Falling back to user helper
[   14.421036] firmware ath10k!QCA99X0!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   14.422707] ath10k_pci 0000:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[   14.429027] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   14.441474] ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9980-fW-012-620ae964 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT crc32 52695766
[   14.507362] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id 1:1 crc32 08fa09f2
[   15.694480] ath10k_pci 0000:01:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
[   15.694508] ath10k_pci 0000:01:00.0: msdu-desc: 2500  skid: 32
[   15.770280] ath10k_pci 0000:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
[   15.771030] ath10k_pci 0000:01:00.0: wmi print 'free: 35468 iram: 35780 sram: 12808'
[   16.013030] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1
[   16.121879] ath10k 4.16 driver, optimized for CT firmware, probing pci device: 0x40.
[   16.123055] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142)
[   16.129615] ath10k_pci 0001:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   16.304899] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/fwcfg-pci-0001:01:00.0.txt failed with error -2
[   16.304937] ath10k_pci 0001:01:00.0: Falling back to user helper
[   16.424350] firmware ath10k!fwcfg-pci-0001:01:00.0.txt: firmware_loading_store: map pages failed
[   16.424542] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0001:01:00.0.bin failed with error -2
[   16.432201] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.382164] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-5.bin failed with error -2
[   21.382212] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.436034] firmware ath10k!QCA99X0!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   21.436331] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-2.bin failed with error -2
[   21.444355] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.497140] firmware ath10k!QCA99X0!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   21.497481] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/firmware-6.bin failed with error -2
[   21.505501] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.555474] firmware ath10k!QCA99X0!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   21.555602] ath10k_pci 0001:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[   21.563391] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   21.574658] ath10k_pci 0001:01:00.0: firmware ver 10.4b-ct-9980-fW-012-620ae964 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT crc32 52695766
[   21.641838] ath10k_pci 0001:01:00.0: board_file api 2 bmi_id 1:2 crc32 08fa09f2
[   22.823399] ath10k_pci 0001:01:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
[   22.823426] ath10k_pci 0001:01:00.0: msdu-desc: 2500  skid: 32
[   22.901850] ath10k_pci 0001:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
[   22.902632] ath10k_pci 0001:01:00.0: wmi print 'free: 35468 iram: 35780 sram: 12808'
[   23.150497] ath10k_pci 0001:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1
[   23.262587] kmodloader: done loading kernel modules from /etc/modules.d/*
[   26.720854] Generic PHY fixed-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:01, irq=POLL)
[   26.721558] dwmac1000: Master AXI performs any burst length
[   26.729828] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[   26.735282] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[   26.744309] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   26.771635] br-lan: port 1(eth1.1) entered blocking state
[   26.771663] br-lan: port 1(eth1.1) entered disabled state
[   26.776270] device eth1.1 entered promiscuous mode
[   26.781386] device eth1 entered promiscuous mode
[   26.796647] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   26.807719] Generic PHY fixed-0:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:00, irq=POLL)
[   26.808427] dwmac1000: Master AXI performs any burst length
[   26.816694] ipq806x-gmac-dwmac 37200000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[   26.822087] ipq806x-gmac-dwmac 37200000.ethernet eth0: registered PTP clock
[   26.831530] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   26.844112] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[   27.754759] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[   27.757885] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   27.763657] br-lan: port 1(eth1.1) entered blocking state
[   27.768708] br-lan: port 1(eth1.1) entered forwarding state
[   27.777502] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   27.913229] ipq806x-gmac-dwmac 37200000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   27.913372] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   27.921991] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready



BusyBox v1.29.3 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r0+8855-dbecc23962
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/# sysupgrade http://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-W
XR-2533DHP/lastSuccessfulBuild/artifact/bin/targets/ipq806x/generic/openwrt-ipq8
06x-buffalo_wxr-2533dhp-squashfs-sysupgrade.bin
Downloading 'http://taiha.net/jenkins/job/OpenWrt-master-BUFFALO-WXR-2533DHP/lastSuccessfulBuild/artifact/bin/targets/ipq806x/generic/openwrt-ipq806x-buffalo_wxr-2533dhp-squashfs-sysupgrade.bin'
Connecting to 240b:12:500:65f0:c822:64a3:7e11:4961:80
Writing to '/tmp/sysupgrade.img'
/tmp/sysupgrade.img  100% |*******************************|  4890k  0:00:00 ETA
Download completed (5008076 bytes)
Cannot save config while running from ramdisk.
Commencing upgrade. Closing all shell sessions.
Watchdog handover: fd=3
- watchdog -
killall: telnetd: no process killed
Sending TERM to remaining processes ... ntpd odhcp6c udhcpc dnsmasq ubusd logd netifd odhcpd 
Sending KILL to remaining processes ... 
Performing system upgrade...

created fake-rootfs data: /tmp/fkroot.bin
fake-rootfs data checksum: 0xd0
[   65.679406] ubi1: attaching mtd1
[   66.865186] ubi1: scanning is finished
[   66.888168] ubi1: attached mtd1 (name "rootfs_1", size 64 MiB)
[   66.888194] ubi1: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[   66.892972] ubi1: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[   66.899747] ubi1: VID header offset: 2048 (aligned 2048), data offset: 4096
[   66.906698] ubi1: good PEBs: 512, bad PEBs: 0, corrupted PEBs: 0
[   66.913461] ubi1: user volume: 3, internal volumes: 1, max. volumes count: 128
[   66.919625] ubi1: max/mean erase counter: 6/1, WL threshold: 4096, image sequence number: 1171577802
[   66.926740] ubi1: available PEBs: 136, total reserved PEBs: 376, PEBs reserved for bad PEB handling: 40
[   66.936144] ubi1: background thread "ubi_bgt1d" started, PID 1766
UBI device number 1, total 512 LEBs (65011712 bytes, 62.0 MiB), available 136 LEBs (17268736 bytes, 16.4 MiB), LEB size 126976 bytes (124.0 KiB)
Volume ID 0, size 18 LEBs (2285568 bytes, 2.1 MiB), LEB size 126976 bytes (124.0 KiB), dynamic, name "kernel", alignment 1
Volume ID 1, size 1 LEBs (126976 bytes, 124.0 KiB), LEB size 126976 bytes (124.0 KiB), dynamic, name "ubi_rootfs", alignment 1
write fake-rootfs data to ubi0_1
Volume ID 2, size 22 LEBs (2793472 bytes, 2.6 MiB), LEB size 126976 bytes (124.0 KiB), dynamic, name "rootfs", alignment 1
Set volume size to 54218752
Volume ID 3, size 427 LEBs (54218752 bytes, 51.7 MiB), LEB size 126976 bytes (124.0 KiB), dynamic, name "rootfs_data", alignment 1
sysupgrade successful
umount: can't unmount /dev: Resource busy
umount: can't unmount /tmp: Resource busy
umount: can't unmount /: Invalid argument
[   71.331901] reboot: Restarting system


BUFFALO WXR-2533DHP U-Boot Ver 1.14 (May 18 2015 - 13:24:36)

CPU:   IPQ8064 clock 1.4 GHz
DRAM:  DDR3 512 MiB clock 533 MHz
NAND:  ECC 4 bits, 256 MiB
SF: Detected W25Q32 with page size 64 KiB, total 4 MiB
MMC:   
In:    serial
Out:   serial
Err:   serial
cdp: get part failed for 0:HLOS
cdp: get part failed for rootfs
Net:   MAC2 addr:74:3:bd:bc:1d:98
athrs17_reg_init: complete
athrs17_vlan_config ...done
S17c init  done
eth1
Memory Test Start
Pattern: 55555555
Pattern: AAAAAAAA
Pattern: 00000000
Memory Test Pass 

Hit any key to stop autoboot:  0 
Checking Bank1 Image ... 
Creating 1 MTD partitions on "nand0":
0x000000000000-0x000004000000 : "mtd=0"
Bank1 Image is good
kernel_checksum is 0xef770a57 , rootfs_checksum is 0xd0 
Checking Bank2 Image ... 
Creating 1 MTD partitions on "nand0":
0x000004000000-0x000008000000 : "mtd=0"
UBI Volume is empty 
Bank2 Image is fail

NAND erase: device 0 offset 0x4000000, size 0x4000000
Erasing at 0x7fe0000 -- 100% complete.
OK
Creating 1 MTD partitions on "nand0":
0x000004000000-0x000008000000 : "mtd=0"
UBI: empty MTD device detected
UBI: create volume table (copy #1)
UBI: create volume table (copy #2)
Creating dynamic volume kernel of size 5332992
Creating dynamic volume ubi_rootfs of size 31490048
Creating dynamic volume ubi_rootfs_data of size 5332992
Bank2 UBI Partition is Broken
Cpoy to Bank2 Image from Bank1 Image 
Creating 1 MTD partitions on "nand0":
0x000004000000-0x000008000000 : "mtd=0"
2265046 bytes written to volume kernel
158 bytes written to volume ubi_rootfs
MMC Device 0 not found

dmagic1 0 dmagic2 0 
 
MMC Device 0 not found
Using nand device 1
Device 1: nand1... is now current device
bootargs=console=ttyHSL1,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
Booting from flash
set mtdids nand0=nand0 && set mtdparts mtdparts=nand0:0x4000000@0x0(fs),${msmparts} && ubi part fs && ubi read 0x44000000 kernel && bootm 0x44000000
Creating 1 MTD partitions on "nand0":
0x000000000000-0x000004000000 : "mtd=0"
   Image Name:   ARM OpenWrt Linux-4.14.89
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2264982 Bytes = 2.2 MiB
   Load Address: 42208000
   Entry Point:  42208000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK
Setting up atags for msm partition: rootfs

device nand0 , # parts = 1
 #: name                size            offset          mask_flags
 0: fs                  0x04000000      0x00000000      0

active partition: nand0,0 - (fs) 0x04000000 @ 0x00000000

defaults:
mtdids  : none
mtdparts: none
Using machid 0x1260 from environment

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.14.89 (jenkins@tofu-z77hvub18_openwrt) (gcc version 7.4.0 (OpenWrt GCC 7.4.0 r0+8849-8f8ac4c3dc)) #0 SMP Thu Dec 20 13:01:38 2018
[    0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
[    0.000000] OF: fdt: Machine model: Buffalo WXR-2533DHP
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] random: get_random_bytes called from start_kernel+0x88/0x408 with crng_init=0
[    0.000000] percpu: Embedded 15 pages/cpu @ddc01000 s29324 r8192 d23924 u61440
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 121920
[    0.000000] Kernel command line: 
[    0.000000] Bootloader command line (ignored): console=ttyHSL1,115200n8 ubi.mtd=rootfs root=mtd:ubi_rootfs rootfstype=squashfs
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 479436K/491520K available (4745K kernel code, 152K rwdata, 1260K rodata, 1024K init, 228K bss, 12084K reserved, 0K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xde800000 - 0xff800000   ( 528 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xde000000   ( 480 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0208000 - 0xc07a25f8   (5738 kB)
[    0.000000]       .init : 0xc0900000 - 0xc0a00000   (1024 kB)
[    0.000000]       .data : 0xc0a00000 - 0xc0a261c0   ( 153 kB)
[    0.000000]        .bss : 0xc0a28000 - 0xc0a610d8   ( 229 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] clocksource: dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns
[    0.000006] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns
[    0.000020] Switching to timer-based delay loop, resolution 160ns
[    0.000233] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500)
[    0.000258] pid_max: default: 32768 minimum: 301
[    0.000380] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000397] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000971] CPU: Testing write buffer coherency: ok
[    0.001739] Setting up static identity map for 0x42300000 - 0x42300060
[    0.001898] Hierarchical SRCU implementation.
[    0.002637] smp: Bringing up secondary CPUs ...
[    0.004460] smp: Brought up 1 node, 2 CPUs
[    0.004478] SMP: Total of 2 processors activated (25.00 BogoMIPS).
[    0.004490] CPU: All CPU(s) started in SVC mode.
[    0.015005] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0
[    0.015167] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.015193] futex hash table entries: 512 (order: 3, 32768 bytes)
[    0.015304] pinctrl core: initialized pinctrl subsystem
[    0.016317] NET: Registered protocol family 16
[    0.016566] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.017921] cpuidle: using governor ladder
[    0.017988] cpuidle: using governor menu
[    0.039324] msm_bus_fabric_init_driver
[    0.040786] usbcore: registered new interface driver usbfs
[    0.040880] usbcore: registered new interface driver hub
[    0.040971] usbcore: registered new device driver usb
[    0.041031] pps_core: LinuxPPS API ver. 1 registered
[    0.041044] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti 
[    0.041075] PTP clock support registered
[    0.042920] clocksource: Switched to clocksource dg_timer
[    0.046232] NET: Registered protocol family 2
[    0.046750] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.046792] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.046845] TCP: Hash tables configured (established 4096 bind 4096)
[    0.046939] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.046970] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.047163] NET: Registered protocol family 1
[    0.048321] No memory allocated for crashlog
[    0.048588] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    0.053527] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.053545] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.062791] io scheduler noop registered
[    0.062810] io scheduler deadline registered (default)
[    0.064424] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda not found, using dummy regulator
[    0.064537] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda_phy not found, using dummy regulator
[    0.064633] qcom-pcie 1b500000.pci: 1b500000.pci supply vdda_refclk not found, using dummy regulator
[    0.065410] OF: PCI: host bridge /soc/pci@1b500000 ranges:
[    0.065454] OF: PCI:    IO 0x0fe00000..0x0fefffff -> 0x0fe00000
[    0.065479] OF: PCI:   MEM 0x08000000..0x0fdfffff -> 0x08000000
[    0.173117] qcom-pcie 1b500000.pci: link up
[    0.173301] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00
[    0.173325] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.173344] pci_bus 0000:00: root bus resource [io  0x0000-0xfffff] (bus address [0xfe00000-0xfefffff])
[    0.173359] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff]
[    0.173882] PCI: bus0: Fast back to back transfers disabled
[    0.176115] PCI: bus1: Fast back to back transfers disabled
[    0.176213] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff]
[    0.176238] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit]
[    0.176367] pci 0000:00:00.0: PCI bridge to [bus 01-ff]
[    0.176392] pci 0000:00:00.0:   bridge window [mem 0x08000000-0x081fffff]
[    0.176940] pcieport 0000:00:00.0: AER enabled with IRQ 34
[    0.177494] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda not found, using dummy regulator
[    0.177588] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda_phy not found, using dummy regulator
[    0.177701] qcom-pcie 1b700000.pci: 1b700000.pci supply vdda_refclk not found, using dummy regulator
[    0.178452] OF: PCI: host bridge /soc/pci@1b700000 ranges:
[    0.178491] OF: PCI:    IO 0x31e00000..0x31efffff -> 0x31e00000
[    0.178514] OF: PCI:   MEM 0x2e000000..0x31dfffff -> 0x2e000000
[    0.288419] qcom-pcie 1b700000.pci: link up
[    0.288582] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00
[    0.288603] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.288617] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff]
[    0.289088] PCI: bus0: Fast back to back transfers disabled
[    0.291458] PCI: bus1: Fast back to back transfers disabled
[    0.291542] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff]
[    0.291564] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit]
[    0.291696] pci 0001:00:00.0: PCI bridge to [bus 01-ff]
[    0.291716] pci 0001:00:00.0:   bridge window [mem 0x2e000000-0x2e1fffff]
[    0.292223] pcieport 0001:00:00.0: AER enabled with IRQ 67
[    0.294675] L2 @ QSB rate. Forcing new rate.
[    0.294885] L2 @ 384000 KHz
[    0.295056] CPU0 @ 800000 KHz
[    0.295069] CPU1 @ QSB rate. Forcing new rate.
[    0.295188] CPU1 @ 384000 KHz
[    0.299157] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0
[    0.300554] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0
[    0.301994] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.302840] msm_serial 16340000.serial: msm_serial: detected port #0
[    0.302940] msm_serial 16340000.serial: uartclk = 7372800
[    0.303021] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 100, base_baud = 460800) is a MSM
[    0.303058] msm_serial: console setup on port #0
[    1.035919] console [ttyMSM0] enabled
[    1.040612] msm_serial: driver initialized
[    1.049290] loop: module loaded
[    1.051437] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xaa
[    1.051472] nand: Micron MT29F2G08ABBEAH4
[    1.057952] nand: 256 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.061800] 2 fixed-partitions partitions found on MTD device qcom_nand.0
[    1.069289] Creating 2 MTD partitions on "qcom_nand.0":
[    1.076174] 0x000000000000-0x000004000000 : "ubi"
[    1.088958] random: fast init done
[    1.255704] 0x000004000000-0x000008000000 : "rootfs_1"
[    1.430904] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64
[    1.445696] m25p80 spi0.0: w25q32dw (4096 Kbytes)
[    1.445850] 13 fixed-partitions partitions found on MTD device spi0.0
[    1.449382] Creating 13 MTD partitions on "spi0.0":
[    1.455890] 0x000000000000-0x000000010000 : "SBL1"
[    1.461335] 0x000000010000-0x000000030000 : "MIBIB"
[    1.466187] 0x000000030000-0x000000060000 : "SBL2"
[    1.470890] 0x000000060000-0x000000090000 : "SBL3"
[    1.475866] 0x000000090000-0x0000000a0000 : "DDRCONFIG"
[    1.480512] 0x0000000a0000-0x0000000b0000 : "SSD"
[    1.485713] 0x0000000b0000-0x0000000e0000 : "TZ"
[    1.490482] 0x0000000e0000-0x000000100000 : "RPM"
[    1.495268] 0x000000100000-0x000000170000 : "APPSBL"
[    1.499769] 0x000000170000-0x000000180000 : "APPSBLENV"
[    1.504920] 0x000000180000-0x0000001c0000 : "ART"
[    1.509760] 0x0000001c0000-0x0000001d0000 : "BOOTCONFIG"
[    1.514742] 0x0000001d0000-0x000000240000 : "APPSBL_1"
[    1.520974] libphy: GPIO Bitbanged MDIO: probed
[    1.545534] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0
[    2.386085] ar8327: qca,phy-rgmii-en is not specified
[    2.386473] libphy: Fixed MDIO Bus: probed
[    2.391822] ipq806x-gmac-dwmac 37200000.ethernet: PTP uses main clock
[    2.394538] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    2.400628] ipq806x-gmac-dwmac 37200000.ethernet: Ring mode enabled
[    2.405749] ipq806x-gmac-dwmac 37200000.ethernet: DMA HW capability register supported
[    2.411743] ipq806x-gmac-dwmac 37200000.ethernet: Enhanced/Alternate descriptors
[    2.419796] ipq806x-gmac-dwmac 37200000.ethernet: Enabled extended descriptors
[    2.427360] ipq806x-gmac-dwmac 37200000.ethernet: RX Checksum Offload Engine supported
[    2.434388] ipq806x-gmac-dwmac 37200000.ethernet: COE Type 2
[    2.442204] ipq806x-gmac-dwmac 37200000.ethernet: TX Checksum insertion supported
[    2.448100] ipq806x-gmac-dwmac 37200000.ethernet: Wake-Up On Lan supported
[    2.455477] ipq806x-gmac-dwmac 37200000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.463990] ipq806x-gmac-dwmac 37400000.ethernet: PTP uses main clock
[    2.470947] stmmac - user ID: 0x10, Synopsys ID: 0x37
[    2.477195] ipq806x-gmac-dwmac 37400000.ethernet: Ring mode enabled
[    2.482136] ipq806x-gmac-dwmac 37400000.ethernet: DMA HW capability register supported
[    2.488278] ipq806x-gmac-dwmac 37400000.ethernet: Enhanced/Alternate descriptors
[    2.496272] ipq806x-gmac-dwmac 37400000.ethernet: Enabled extended descriptors
[    2.503832] ipq806x-gmac-dwmac 37400000.ethernet: RX Checksum Offload Engine supported
[    2.510784] ipq806x-gmac-dwmac 37400000.ethernet: COE Type 2
[    2.518765] ipq806x-gmac-dwmac 37400000.ethernet: TX Checksum insertion supported
[    2.524575] ipq806x-gmac-dwmac 37400000.ethernet: Wake-Up On Lan supported
[    2.531878] ipq806x-gmac-dwmac 37400000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[    2.539407] i2c /dev entries driver
[    2.548166] Calibration not found.
[    2.550450] qcom-tsens 900000.thermal-sensor: tsens calibration failed
[    2.555169] Speed bin: 0
[    2.560427] PVS bin: 1
[    2.564487] cpuidle: enable-method property 'qcom,kpss-acc-v1' found operations
[    2.565363] cpuidle: enable-method property 'qcom,kpss-acc-v1' found operations
[    2.573013] sdhci: Secure Digital Host Controller Interface driver
[    2.579873] sdhci: Copyright(c) Pierre Ossman
[    2.586116] sdhci-pltfm: SDHCI platform and OF driver helper
[    2.592084] NET: Registered protocol family 10
[    2.597514] Segment Routing with IPv6
[    2.600515] NET: Registered protocol family 17
[    2.605008] 8021q: 802.1Q VLAN Support v1.8
[    2.608556] Registering SWP/SWPB emulation handler
[    2.625077] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342
[    2.640317] s1a: supplied by regulator-dummy
[    2.640403] s1a: Bringing 0uV into 1050000-1050000uV
[    2.644025] s1b: supplied by regulator-dummy
[    2.648651] s1b: Bringing 0uV into 1050000-1050000uV
[    2.653105] s2a: supplied by regulator-dummy
[    2.657935] s2a: Bringing 0uV into 800000-800000uV
[    2.662294] s2b: supplied by regulator-dummy
[    2.666815] s2b: Bringing 0uV into 800000-800000uV
[    2.676585] UBI: auto-attach mtd0
[    2.676620] ubi0: attaching mtd0
[    2.771894] random: crng init done
[    3.703369] ubi0: scanning is finished
[    3.723698] ubi0: attached mtd0 (name "ubi", size 64 MiB)
[    3.723720] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[    3.728068] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[    3.734906] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[    3.741697] ubi0: good PEBs: 512, bad PEBs: 0, corrupted PEBs: 0
[    3.748528] ubi0: user volume: 4, internal volumes: 1, max. volumes count: 128
[    3.754767] ubi0: max/mean erase counter: 13/1, WL threshold: 4096, image sequence number: 0
[    3.761753] ubi0: available PEBs: 0, total reserved PEBs: 512, PEBs reserved for bad PEB handling: 40
[    3.770525] ubi0: background thread "ubi_bgt0d" started, PID 62
[    3.771636] block ubiblock0_2: created from ubi0:2(rootfs)
[    3.785256] ubiblock: device ubiblock0_2 (rootfs) set to be root file[    3.807236] VFS: Mounted root (squashfs filesystem) readonly on device 254:0.
[    3.809550] Freeing unused kernel memory: 1024K
[    4.218765] init: Console is alive
[    4.218896] init: - watchdog -
[    5.275578] kmodloader: loading kernel modules from /etc/modules-boot.d/*
[    5.338958] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.340910] SCSI subsystem initialized
[    5.349699] ehci-platform: EHCI generic platform driver
[    5.352287] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    5.354237] ohci-platform: OHCI generic platform driver
[    5.491947] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    5.492026] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
[    5.496767] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010
[    5.504092] xhci-hcd xhci-hcd.0.auto: irq 110, io mem 0x11000000
[    5.514065] hub 1-0:1.0: USB hub found
[    5.519531] hub 1-0:1.0: 1 port detected
[    5.523408] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
[    5.527152] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
[    5.532445] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0  SuperSpeed
[    5.540162] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM.
[    5.547031] hub 2-0:1.0: USB hub found
[    5.555000] hub 2-0:1.0: 1 port detected
[    5.558742] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    5.562572] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3
[    5.568088] xhci-hcd xhci-hcd.1.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010
[    5.575500] xhci-hcd xhci-hcd.1.auto: irq 111, io mem 0x10000000
[    5.585269] hub 3-0:1.0: USB hub found
[    5.591058] hub 3-0:1.0: 1 port detected
[    5.594878] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller
[    5.598678] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4
[    5.604030] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0  SuperSpeed
[    5.611594] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM.
[    5.618544] hub 4-0:1.0: USB hub found
[    5.626539] hub 4-0:1.0: 1 port detected
[    5.631817] kmodloader: done loading kernel modules from /etc/modules-boot.d/*
[    5.644966] init: - preinit -
[    7.476861] Generic PHY fixed-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:01, irq=POLL)
[    7.478368] dwmac1000: Master AXI performs any burst length
[    7.485848] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[    7.491337] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[    7.501189] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
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
[    8.553642] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[    8.553713] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   10.773291] UBIFS (ubi0:3): default file-system created
[   11.003900] UBIFS (ubi0:3): background thread "ubifs_bgt0_3" started, PID 146
[   11.259172] UBIFS (ubi0:3): UBIFS: mounted UBI device 0, volume 3, name "rootfs_data"
[   11.259220] UBIFS (ubi0:3): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[   11.266118] UBIFS (ubi0:3): FS size: 52948992 bytes (50 MiB, 417 LEBs), journal size 2666496 bytes (2 MiB, 21 LEBs)
[   11.275967] UBIFS (ubi0:3): reserved for root: 2500911 bytes (2442 KiB)
[   11.286250] UBIFS (ubi0:3): media format: w4/r0 (latest is w5/r0), UUID CDD1044B-1045-48AF-83BC-80C1B67A1394, small LPT model
[   11.296754] mount_root: overlay filesystem has not been fully initialized yet
[   11.304594] mount_root: switching to ubifs overlay
[   11.337665] urandom-seed: Seed file not found (/etc/urandom.seed)
[   11.462077] procd: - early -
[   11.462255] procd: - watchdog -
[   12.136573] procd: - watchdog -
[   12.137066] procd: - ubus -
[   12.228244] procd: - init -
Please press Enter to activate this console.
[   12.437084] kmodloader: loading kernel modules from /etc/modules.d/*
[   12.439432] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   12.446643] Loading modules backported from Linux version v4.19.7-0-g61c68f2a2af0
[   12.447797] Backport generated by backports.git v4.19.7-1-0-g148b072d
[   12.456178] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.464372] nf_conntrack version 0.5.0 (8192 buckets, 32768 max)
[   12.492337] xt_time: kernel timezone is -0000
[   12.518176] PPP generic driver version 2.4.2
[   12.519623] NET: Registered protocol family 24
[   12.532410] ath10k 4.16 driver, optimized for CT firmware, probing pci device: 0x40.
[   12.532920] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[   12.539874] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   12.715891] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/fwcfg-pci-0000:01:00.0.txt failed with error -2
[   12.715934] ath10k_pci 0000:01:00.0: Falling back to user helper
[   12.748124] firmware ath10k!fwcfg-pci-0000:01:00.0.txt: firmware_loading_store: map pages failed
[   12.748456] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[   12.756101] ath10k_pci 0000:01:00.0: Falling back to user helper
[   16.824798] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-5.bin failed with error -2
[   16.824843] ath10k_pci 0000:01:00.0: Falling back to user helper
[   16.867820] firmware ath10k!QCA99X0!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   16.868131] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-2.bin failed with error -2
[   16.876143] ath10k_pci 0000:01:00.0: Falling back to user helper
[   16.925109] firmware ath10k!QCA99X0!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   16.925458] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/firmware-6.bin failed with error -2
[   16.933433] ath10k_pci 0000:01:00.0: Falling back to user helper
[   16.969418] firmware ath10k!QCA99X0!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   17.409313] ath10k_pci 0000:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[   17.409344] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   17.419486] ath10k_pci 0000:01:00.0: firmware ver 10.4b-ct-9980-fW-012-620ae964 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT crc32 52695766
[   17.486698] ath10k_pci 0000:01:00.0: board_file api 2 bmi_id 1:1 crc32 08fa09f2
[   18.664895] ath10k_pci 0000:01:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
[   18.664922] ath10k_pci 0000:01:00.0: msdu-desc: 2500  skid: 32
[   18.740771] ath10k_pci 0000:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
[   18.741519] ath10k_pci 0000:01:00.0: wmi print 'free: 35468 iram: 35780 sram: 12808'
[   18.983955] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1
[   19.079243] ath10k 4.16 driver, optimized for CT firmware, probing pci device: 0x40.
[   19.080186] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142)
[   19.086998] ath10k_pci 0001:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[   19.255173] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/fwcfg-pci-0001:01:00.0.txt failed with error -2
[   19.255209] ath10k_pci 0001:01:00.0: Falling back to user helper
[   19.580424] firmware ath10k!fwcfg-pci-0001:01:00.0.txt: firmware_loading_store: map pages failed
[   19.580627] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0001:01:00.0.bin failed with error -2
[   19.588378] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.231532] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-5.bin failed with error -2
[   21.231577] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.274512] firmware ath10k!QCA99X0!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed
[   21.274782] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/ct-firmware-2.bin failed with error -2
[   21.282722] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.352406] firmware ath10k!QCA99X0!hw2.0!ct-firmware-2.bin: firmware_loading_store: map pages failed
[   21.352671] ath10k_pci 0001:01:00.0: Direct firmware load for ath10k/QCA99X0/hw2.0/firmware-6.bin failed with error -2
[   21.360763] ath10k_pci 0001:01:00.0: Falling back to user helper
[   21.411628] firmware ath10k!QCA99X0!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed
[   21.411830] ath10k_pci 0001:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002
[   21.419580] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0
[   21.431185] ath10k_pci 0001:01:00.0: firmware ver 10.4b-ct-9980-fW-012-620ae964 api 5 features mfp,peer-flow-ctrl,txstatus-noack,wmi-10.x-CT,ratemask-CT,regdump-CT,txrate-CT,flush-all-CT,pingpong-CT,ch-regs-CT,nop-CT,set-special-CT,tx-rc-CT,cust-stats-CT,txrate2-CT crc32 52695766
[   21.498050] ath10k_pci 0001:01:00.0: board_file api 2 bmi_id 1:2 crc32 08fa09f2
[   22.680151] ath10k_pci 0001:01:00.0: 10.4 wmi init: vdevs: 16  peers: 48  tid: 96
[   22.680183] ath10k_pci 0001:01:00.0: msdu-desc: 2500  skid: 32
[   22.757948] ath10k_pci 0001:01:00.0: wmi print 'P 48/48 V 16 K 144 PH 176 T 186  msdu-desc: 2500  sw-crypt: 0 ct-sta: 0'
[   22.758726] ath10k_pci 0001:01:00.0: wmi print 'free: 35468 iram: 35780 sram: 12808'
[   23.007042] ath10k_pci 0001:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal pre-cal-file max-sta 32 raw 0 hwcrypto 1
[   23.112941] kmodloader: done loading kernel modules from /etc/modules.d/*
[   27.460773] Generic PHY fixed-0:01: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:01, irq=POLL)
[   27.461478] dwmac1000: Master AXI performs any burst length
[   27.469761] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported
[   27.475195] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock
[   27.484226] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready
[   27.510929] br-lan: port 1(eth1.1) entered blocking state
[   27.510958] br-lan: port 1(eth1.1) entered disabled state
[   27.515560] device eth1.1 entered promiscuous mode
[   27.520682] device eth1 entered promiscuous mode
[   27.551804] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   27.558909] Generic PHY fixed-0:00: attached PHY driver [Generic PHY] (mii_bus:phy_addr=fixed-0:00, irq=POLL)
[   27.559615] dwmac1000: Master AXI performs any burst length
[   27.567874] ipq806x-gmac-dwmac 37200000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[   27.573330] ipq806x-gmac-dwmac 37200000.ethernet eth0: registered PTP clock
[   27.582682] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   27.600269] IPv6: ADDRCONF(NETDEV_UP): eth0.2: link is not ready
[   28.563399] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off
[   28.566617] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   28.571700] br-lan: port 1(eth1.1) entered blocking state
[   28.577429] br-lan: port 1(eth1.1) entered forwarding state
[   28.595765] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   28.633401] ipq806x-gmac-dwmac 37200000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   28.633475] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   28.649836] IPv6: ADDRCONF(NETDEV_CHANGE): eth0.2: link becomes ready



BusyBox v1.29.3 () built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r0+8855-dbecc23962
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/# ubus call system board
{
        "kernel": "4.14.89",
        "hostname": "OpenWrt",
        "system": "ARMv7 Processor rev 0 (v7l)",
        "model": "Buffalo WXR-2533DHP",
        "board_name": "buffalo,wxr-2533dhp",
        "release": {
                "distribution": "OpenWrt",
                "version": "SNAPSHOT",
                "revision": "r0+8855-dbecc23962",
                "target": "ipq806x\/generic",
                "description": "OpenWrt SNAPSHOT r0+8855-dbecc23962"
        }
}