大破雑記帳

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

SA-W2

吉川のハードオフにふらっと行った際、青箱に転がっているのを見つけ、事前情報は何も持っていない状態であったものの、RJ45のコンソールポートを搭載していること、USBポートを2つ搭載していることから強く惹かれ、ダメだったらその時はその時と割り切って確保。500円+税であったことも理由。
なんとなく可能性は考えていたものの、やはりU-Bootではなかった。
弄っていくのでメモ。

Switch

zone WAN LAN
port (SA-W2) GE0/PoE GE1 3 GE1 2 GE1 1 GE1 0
port (88E6172) port4 port3 port2 port1 port0

MAC

  • LAN: 00:E0:4D:xx:xx:19 (?)
  • WAN: 00:E0:4D:xx:xx:18 (board_info, 0x6 (hex))
  • 2.4G: 84:25:3F:xx:xx:xx (Mini PCIe Card)
  • 5G: 84:25:3F:xx:xx:xx (Mini PCIe Card)

Bootloader

initramfsイメージでのブートが無理そうな気がする
tftpload ---> go

  • help

    一覧には無いがRAMにロードされたSEILファームウェア形式を実行する go コマンドも存在している

      #help
      help                            show this message
      ver                             show version and information
      about                           show copyright notice
      set [<var>=<value>]             set or show variables
      unset <var>                     unset variables
      resetenv                        reset all variables
      dir [<path>]                    show directory contents
      boot [<bootdev>]                boot from $BOOTDEV device
      reboot                          reboot
      d [<address>] [<length>]        dump memory
      eb [<address>]                  memory edit (byte access)
      ew [<address>]                  memory edit (word access)
      ed [<address>]                  memory edit (double word access)
      loadfirm                        download firmware from stdin
      loadipl                         download ipl from stdin
      address [<ip> [lan?]]           set IP address
      rarp [lan?]                     reverse arp
      bootp [lan?]                    bootp
      usbload <file>                  load a file from USB memory
      tftpload <ip> <file>            load a file by tftp
      iplwrite                        write loaded data to ipl block
      firmwrite                       write loaded data to firmware block
      rescuewrite                     write loaded data to rescue firmware block
      firmcheck                       check firmware image of normal and rescue firmware block
      flashload <device>              load data from flash block
      flashwrite [<device> ...]       write loaded data to flash block
      iplcmp                          compare loaded data with ipl block
      firmcmp                         compare loaded data with firmware block
      rescuecmp                       compare loaded data with rescue firmware block
    
  • ver

      #ver
      IPL ver  : 1.20
      H/W type : SA-W2
      CPU type : ARMADA 38x
      H/W rev  : E
      lan0     : 00:e0:4d:xx:xx:18
      lan1     : 00:e0:4d:xx:xx:19
      flash0   : device W25Q256, base 0xd4000000, size 0x2000000
      bootdev  : flash
      dipsw    : 0xff
    
  • about

      #about
    
      PMON2000 is an Open Source, BSD style licenced, firmware system created
      at  Opsycon AB, Sweden.  It can be freely redistributed and  used under
      the described conditions.
    
      The first PMON2000 version was based on PMON by Algorithmics UK, which
      was based on PMON for the MIPS(R) architecture, created by Phil Bunce.
      The initial PowerPC implementation was created 2000 on sub-contract to
      RTMX Inc and later the MIPS implementation was created on sub-contract
      to PMC-Sierra, Inc.
    
      Visit the "PMON2000 On-line" Web Site, http://www.pmon2000.com for
      reference documentation, additional information and support.
    
      For other related activities / products / services visit.
      Opsycon AB, Sweden              http://www.opsycon.com
      GroupBSD Open Source (RTMX)     http://groupbsd.org
      OpenBSD Project                 http://www.openbsd.org
    
  • set

      #set
      VENDOR=OEM
      MANUALBOOT=no
      CONSOLE=serial0
      CONSPEED=115200
      BOOTDEV=flash
    
  • firmcheck

      #firmcheck
      [Normal firmware]
      ident: 'SEIL2015'
      copyright: 'Copyright (c) 2020 Internet Initiative Japan Inc. All rights reserved.'
      version format: 1
      version major: 4
      version minor: 73
      version release: 'Release'
      body size: 11157143
      checksum: 0x703d3265
    
      [Rescue firmware]
      ident: 'SEIL2015'
      copyright: 'Copyright (c) 2017 Internet Initiative Japan Inc. All rights reserved.'
      version format: 1
      version major: 3
      version minor: 70
      version release: 'Release'
      body size: 10152458
      checksum: 0x8f9518c2
    
  • d 0x100

      #d 0xd4000000 0x100
      d4000000: 5A 00 00 00 60 C9 06 00 01 01 A0 36 A0 36 01 00 <Z...`......6.6..>
      d4000010: 00 80 00 00 00 80 00 00 00 00 00 00 00 00 01 F0 <................>
      d4000020: 02 01 74 36 02 00 00 00 5B 00 00 00 68 00 00 00 <..t6....[...h...>
      d4000030: FF 5F 2D E9 C1 02 00 FA 00 00 A0 E3 FF 9F BD E8 <._-.............>
      d4000040: FE 1F 2D E9 36 0F 07 EE FE 1F BD E8 1E FF 2F E1 <..-.6........./.>
      d4000050: FE 1F 2D E9 BA 0F 07 EE 3E 0F 07 EE 9A 0F 07 EE <..-.....>.......>
      d4000060: FE 1F BD E8 1E FF 2F E1 FE 1F 2D E9 5F F0 7F F5 <....../...-._...>
      d4000070: 3E 0F 07 EE 4F F0 7F F5 FE 1F BD E8 1E FF 2F E1 <>...O........./.>
      d4000080: 10 1F 11 EE 02 1A C1 E3 00 10 81 E1 10 1F 01 EE <................>
      d4000090: 4F F0 7F F5 1E FF 2F E1 00 10 0F E1 01 1C C1 E3 <O...../.........>
      d40000a0: 00 10 81 E1 01 F0 22 E1 1E FF 2F E1 01 20 51 E2 <......".../.. Q.>
      d40000b0: 1E FF 2F 01 74 00 00 3A 01 00 50 E1 6B 00 00 9A <../.t..:..P.k...>
      d40000c0: 02 00 11 E1 6C 00 00 0A 10 3F 6F E1 11 2F 6F E1 <....l....?o../o.>
      d40000d0: 03 30 42 E0 1F 30 73 E2 83 30 83 10 00 20 A0 E3 <.0B..0s..0... ..>
      d40000e0: 03 F1 8F 10 00 00 A0 E1 81 0F 50 E1 02 20 A2 E0 <..........P.. ..>
      d40000f0: 81 0F 40 20 01 0F 50 E1 02 20 A2 E0 01 0F 40 20 <..@ ..P.. ....@ >
      #d 0xd407ff00 0x100
      d407ff00: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff10: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff20: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff30: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff80: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ff90: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ffa0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ffb0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ffc0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ffd0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407ffe0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d407fff0: 53 45 49 4C 32 30 31 35 FF FF FF FF F1 46 AF F6 <SEIL2015.....F..>
      #d 0xd4100000 0x100
      d4100000: 56 45 4E 44 4F 52 3D 4F 45 4D 00 4D 41 4E 55 41 <VENDOR=OEM.MANUA>
      d4100010: 4C 42 4F 4F 54 3D 6E 6F 00 43 4F 4E 53 4F 4C 45 <LBOOT=no.CONSOLE>
      d4100020: 3D 73 65 72 69 61 6C 30 00 43 4F 4E 53 50 45 45 <=serial0.CONSPEE>
      d4100030: 44 3D 31 31 35 32 30 30 00 42 4F 4F 54 44 45 56 <D=115200.BOOTDEV>
      d4100040: 3D 66 6C 61 73 68 00 00 00 00 00 00 00 00 00 00 <=flash..........>
      d4100050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d4100060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d4100070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d4100080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d4100090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d41000a0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d41000b0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d41000c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d41000d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d41000e0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d41000f0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      #d 0xd4110000 0x100
      d4110000: 53 45 49 4C 20 45 00 E0 4D xx xx 18 FF FF FF FF <SEIL E..Mxx.....>
      d4110010: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110020: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110030: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110040: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110050: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110060: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110070: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110080: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d4110090: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d41100a0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d41100b0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d41100c0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d41100d0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d41100e0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      d41100f0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF <................>
      #d 0xd4200000 0x100
      d4200000: 53 45 49 4C 32 30 31 35 43 6F 70 79 72 69 67 68 <SEIL2015Copyrigh>
      d4200010: 74 20 28 63 29 20 32 30 32 30 20 49 6E 74 65 72 <t (c) 2020 Inter>
      d4200020: 6E 65 74 20 49 6E 69 74 69 61 74 69 76 65 20 4A <net Initiative J>
      d4200030: 61 70 61 6E 20 49 6E 63 2E 20 41 6C 6C 20 72 69 <apan Inc. All ri>
      d4200040: 67 68 74 73 20 72 65 73 65 72 76 65 64 2E 00 00 <ghts reserved...>
      d4200050: 00 00 00 00 00 00 00 00 70 3D 32 65 00 00 00 01 <........p=2e....>
      d4200060: 00 00 00 04 00 00 00 49 52 65 6C 65 61 73 65 00 <.......IRelease.>
      d4200070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d4200080: 00 00 00 00 00 00 00 00 00 00 00 52 00 AA 3E 97 <...........R..>.>
      d4200090: 0E 00 00 EA 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 <................>
      d42000a0: 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 <................>
      d42000b0: 40 00 00 05 84 01 00 05 DC 01 00 05 34 02 00 05 <@...........4...>
      d42000c0: 88 02 00 05 00 00 00 00 28 03 00 05 54 03 00 05 <........(...T...>
      d42000d0: 00 C0 0F E1 C0 C0 8C E3 0C F0 29 E1 B4 D3 9F E5 <..........).....>
      d42000e0: 01 D9 4D E2 00 80 A0 E1 01 90 A0 E1 02 A0 A0 E1 <..M.............>
      d42000f0: 68 B0 4F E2 15 0F 07 EE 95 0F 07 EE 10 0F 11 EE <h.O.............>
      #d 0xd5100000 0x100
      d5100000: 53 45 49 4C 32 30 31 35 43 6F 70 79 72 69 67 68 <SEIL2015Copyrigh>
      d5100010: 74 20 28 63 29 20 32 30 31 37 20 49 6E 74 65 72 <t (c) 2017 Inter>
      d5100020: 6E 65 74 20 49 6E 69 74 69 61 74 69 76 65 20 4A <net Initiative J>
      d5100030: 61 70 61 6E 20 49 6E 63 2E 20 41 6C 6C 20 72 69 <apan Inc. All ri>
      d5100040: 67 68 74 73 20 72 65 73 65 72 76 65 64 2E 00 00 <ghts reserved...>
      d5100050: 00 00 00 00 00 00 00 00 8F 95 18 C2 00 00 00 01 <................>
      d5100060: 00 00 00 03 00 00 00 46 52 65 6C 65 61 73 65 00 <.......FRelease.>
      d5100070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 <................>
      d5100080: 00 00 00 00 00 00 00 00 00 00 00 52 00 9A EA 0A <...........R....>
      d5100090: 0E 00 00 EA 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 <................>
      d51000a0: 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 18 F0 9F E5 <................>
      d51000b0: 40 00 00 05 84 01 00 05 DC 01 00 05 34 02 00 05 <@...........4...>
      d51000c0: 88 02 00 05 00 00 00 00 28 03 00 05 54 03 00 05 <........(...T...>
      d51000d0: 00 C0 0F E1 C0 C0 8C E3 0C F0 29 E1 B4 D3 9F E5 <..........).....>
      d51000e0: 01 D9 4D E2 00 80 A0 E1 01 90 A0 E1 02 A0 A0 E1 <..M.............>
      d51000f0: 68 B0 4F E2 15 0F 07 EE 95 0F 07 EE 10 0F 11 EE <h.O.............>
    

Kernel

LinuxではなくNetBSDベース。シェルが用意されておらずコマンド入力等不可

  • bootlog

    
      General initialization - Version: 1.0.0
      Detected Device ID 6810
      High speed PHY - Version: 2.0
    
      Init Customer board board SerDes lanes topology details:
      | Lane # | Speed|    Type     |
      ------------------------------|
      |   0    |  5   |  PCIe0      |
      |   5    |  5   |  PCIe2      |
      -------------------------------
      :** Link is Gen1, check the EP capability
      PCIe, Idx 0: remains Gen1
      :** Link is Gen1, check the EP capability
      PCIe, Idx 2: remains Gen1
      High speed PHY - Ended Successfully
      DDR3 Training Sequence - Ver TIP-1.39.0
      DDR3 Training Sequence - Switching XBAR Window to FastPath Window
      DDR3 Training Sequence - Ended Successfully
    
      SA-W2 IPL Monitor version 1.20
      Copyright 2003-2016 Internet Initiative Japan Inc.
    
      boot: Boot from Flash...
      Reading FLASH. Done.
      Firmware checksum is correct.
    
      NetBSD/seil7 (seilw2) booting ...
    
      Boot Cause: Power-on-boot
      Boot Mode: Normal
      initusbhub: reg=0x01000004
      Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
      2006, 2007, 2008, 2009, 2010, 2011, 2012
      The NetBSD Foundation, Inc.  All rights reserved.
      Copyright (c) 1982, 1986, 1989, 1991, 1993
      The Regents of the University of California.  All rights reserved.
    
      NetBSD 6.1_STABLE (SEILW2_MD) #0: Thu Dec 24 16:28:51 JST 2020
      releng@clz3.tokyo.iiji.jp:/disk2/home/releng/build/w1-4.73/4.73/src/work.seil7/obj/sys/arch/seil7/compile/SEILW2_MD
      total memory = 256 MB
      avail memory = 215 MB
      mainbus0 (root)
      rom0 at mainbus0
      cpu0 at mainbus0: 1 GHz Cortex-A9 r4p1 (Cortex core)
      cpu0: DC enabled IC enabled WB disabled EABT branch prediction enabled
      cpu0: 32KB/32B 4-way L1 VIPT Instruction cache
      cpu0: 32KB/32B 4-way write-back-locking-C L1 PIPT Data cache
      cpu0: 1024KB/32B 16-way write-back-locking-D L2 PIPT Unified cache
      vfp0 at cpu0: NEON MPE (VFP 3.0+)
      nullrtc0 at mainbus0: Dummy Real Time Clock
      armperiph0 at mainbus0
      arml2cc0 at armperiph0: ARM PL310 r3p3 L2 Cache Controller (disabled)
      arml2cc0: cache enabled
      armgic0 at armperiph0: Generic Interrupt Controller, 192 sources (181 valid)
      armgic0: 32 Priorities, 160 SPIs, 5 PPIs, 16 SGIs
      a9tmr0 at armperiph0: A9 Global 64-bit Timer (533 MHz)
      a9tmr0: interrupting on irq 27
      mvsoc0 at mainbus0: Marvell 88F6810 Rev. A0  ARMADA380
      mvsoc0: CPU Clock 1066.666 MHz  SysClock 533.333 MHz  TClock 250.000 MHz
      mvsoctmr0 at mvsoc0 unit 0 offset 0x20300-0x203ff irq 40: Marvell SoC Timer
      mvsocgpp0 at mvsoc0 unit 0 offset 0x18100-0x181ff irq 85: Marvell SoC General Purpose I/O Port Interface
      mvsocgpp0: 60 gpio pins
      mvsocgpp0: interrupts 192..199, intr 85
      mvsocgpp0: interrupts 200..207, intr 86
      mvsocgpp0: interrupts 208..215, intr 87
      mvsocgpp0: interrupts 216..223, intr 88
      mvsocgpp0: interrupts 224..231, intr 90
      mvsocgpp0: interrupts 232..239, intr 91
      mvsocgpp0: interrupts 240..247, intr 92
      mvsocgpp0: interrupts 248..255, intr 93
      mvsocgpp0:   Data Out:                  0x01000004
      mvsocgpp0:   Data Out Enable Control:   0xf827fff3
      mvsocgpp0:   Data Blink Enable:         0x00000000
      mvsocgpp0:   Data In Polarity:          0x00000000
      mvsocgpp0:   Data In:                   0xf927fff7
      mvsocgpp0:   Interrupt Cause:           0x00000000
      mvsocgpp0:   Interrupt Mask:            0x00000000
      mvsocgpp0:   Interrupt Level Mask:      0x00000000
      mvsocgpp0:   High Data Out:             0x00c08000
      mvsocgpp0:   High Data Out Enable Ctrl: 0x0f070fe1
      mvsocgpp0:   High Blink Enable:         0x00000000
      mvsocgpp0:   High Data In Polarity:     0x00000000
      mvsocgpp0:   High Data In:              0x0fc78be1
      mvsocgpp0:   High Interrupt Cause:      0x00000000
      mvsocgpp0:   High Interrupt Mask:       0x00000000
      mvsocgpp0:   High Interrupt Level Mask: 0x00000000
      gpio0 at mvsocgpp0: 60 pins
      mvusboc0 at gpio0 pins 48 irq 240 port 0: USB Over Current Monitor
      mvusboc1 at gpio0 pins 49 irq 241 port 1: USB Over Current Monitor
      led0 at gpio0 pins
      ledctl0 at led0
      mvsocrtc at mvsoc0 unit 0 not configured
      com0 at mvsoc0 unit 0 offset 0x12000-0x1201f irq 44: ns16550a, working fifo
      com0: console
      ehci0 at mvsoc0 unit 0 offset 0x58000-0x59fff irq 50: Marvell USB 2.0 Interface
      usb0 at ehci0: USB revision 2.0
      mvxpsec0 at mvsoc0 unit 0 offset 0x90000 irq 51: Marvell Crypto Engines and Security Accelerator
      mvxpsec0: multi-packet chained mode enabled.
      mvxpsec0: Max 2048 sessions.
      mvxpsec0: 4096 DMA handles in 81920 bytes array
      mvxpsec0: internal SRAM window at #4 0xc8010000-0xc801ffff va 0x8bb26000
      mvxpsec1 at mvsoc0 unit 1 offset 0x92000 irq 52: Marvell Crypto Engines and Security Accelerator
      mvxpsec1: multi-packet chained mode enabled.
      mvxpsec1: Max 2048 sessions.
      mvxpsec1: 4096 DMA handles in 81920 bytes array
      mvxpsec1: internal SRAM window at #5 0xd0300000-0xd030ffff va 0x8bb3b000
      mvsmi0 at mvsoc0 unit 0 offset 0x72004-0x72007: Serial Management Interface
      mvls0 at mvsmi0 addr 0-31 gpio 42 irq 234 single-chip 88E6172/88E6172R Rev.1: Marvell Gigabit Ethernet Switch
      mvlsp0 at mvls0 port 0: Marvell Gigabit Ethernet Switch External Port
      mvlsphy0 at mvlsp0 phy 0: Marvell 88E6172 Gigabit Switch PHY, rev. 1
      mvlsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
      mvlsp1 at mvls0 port 1: Marvell Gigabit Ethernet Switch External Port
      mvlsphy1 at mvlsp1 phy 1: Marvell 88E6172 Gigabit Switch PHY, rev. 1
      mvlsphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
      mvlsp2 at mvls0 port 2: Marvell Gigabit Ethernet Switch External Port
      mvlsphy2 at mvlsp2 phy 2: Marvell 88E6172 Gigabit Switch PHY, rev. 1
      mvlsphy2: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
      mvlsp3 at mvls0 port 3: Marvell Gigabit Ethernet Switch External Port
      mvlsphy3 at mvlsp3 phy 3: Marvell 88E6172 Gigabit Switch PHY, rev. 1
      mvlsphy3: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
      mvlsp4 at mvls0 port 4: Marvell Gigabit Ethernet Switch External Port
      mvlsphy4 at mvlsp4 phy 4: Marvell 88E6172 Gigabit Switch PHY, rev. 1
      mvlsphy4: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, auto
      mvlsp5 at mvls0 port 5: Marvell Gigabit Ethernet Switch Internal Port
      mvlsp6 at mvls0 port 6: Marvell Gigabit Ethernet Switch Internal Port
      mvxpe0 at mvsoc0 unit 0 offset 0x70000 irq 8: Marvell ARMADA GbE Controller
      mvxpe0: Port Version 0x10
      mvxpe0: Using Buffer Manager: software_bm
      mvxpe0: 16640 kbytes managed buffer, 2016 bytes * 8192 entries allocated.
      mvxpe0: Ethernet address 00:e0:4d:xx:xx:18
      mvxpe0: connected to mvlsp5 with rgmii
      mvxpe1 at mvsoc0 unit 1 offset 0x30000 irq 10: Marvell ARMADA GbE Controller
      mvxpe1: Port Version 0x10
      mvxpe1: Using Buffer Manager: software_bm
      mvxpe1: 16640 kbytes managed buffer, 2016 bytes * 8192 entries allocated.
      mvxpe1: Ethernet address 00:e0:4d:xx:xx:19
      mvxpe1: connected to mvlsp6 with rgmii
      mvsoc0: mvxpe2 clock disabled
      mvpex0 at mvsoc0 unit 0 offset 0x80000-0x81fff irq 61: Marvell PCI Express Interface
      pci0 at mvpex0
      Marvell 88F6810 SoC Armada 38x (miscellaneous memory, revision 0x04) at pci0 dev 0 function 0 not configured
      ath0 at pci0 dev 1 function 0: Atheros 9287
      Green-AP : Attached
      ath_get_caps[6260] rx chainmask mismatch actual 3 sc_chainmask 0
      ath_get_caps[6235] tx chainmask mismatch actual 3 sc_chainmask 0
      ath_attach_dfs[12710] dfsdomain 3
      ath0: driver version 3.0.12
      ath0: mac 384.2 phy 15.15 radio 0.0
      ath0: Use hw queue 0 for WME_AC_BE traffic
      ath0: Use hw queue 1 for WME_AC_BK traffic
      ath0: Use hw queue 2 for WME_AC_VI traffic
      ath0: Use hw queue 3 for WME_AC_VO traffic
      ath0: Use hw queue 8 for CAB traffic
      ath0: Use hw queue 9 for beacons
      mvsoc0: mvpex1 clock disabled
      mvpex1 at mvsoc0 unit 2 offset 0x44000-0x45fff irq 102: Marvell PCI Express Interface
      pci1 at mvpex1
      Marvell 88F6810 SoC Armada 38x (miscellaneous memory, revision 0x04) at pci1 dev 0 function 0 not configured
      ath1 at pci1 dev 1 function 0: Atheros QCA988X
      mvsoc0: mvpex3 clock disabled
      mvsoc0: mvsata0 clock disabled
      mvsoc0: mvsata1 clock disabled
      mvsdio at mvsoc0 unit 0 not configured
      rom0: vendor: ef, Winbond
      rom0: device: 4019, W25Q256
      rom0: 32832K bytes accessible
      ath1: AC Minfree buffer allocation through module param
      ath1: OL_ACBKMinfree: 0
      ath1: OL_ACBEMinfree: 0
      ath1: OL_ACVIMinfree: 0
      ath1: OL_ACVOMinfree: 0
      uhub0 at usb0: Marvell EHCI root hub, class 9/0, rev 2.00/1.00, addr 1
      ath1: TARGET TYPE: 7, Vers: 0x4100016c
      ath1: NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0
      pair module attached
      vxlan module attached
      ath1: Download Board data len 2116
      ath1: Download OTP data len 7208
      ath1: Download Firmware id: '20190515_d6417d8c40c45bd827a2037fc3b4e9be'
      ath1: Download Firmware data len 229576
      +HWT
      CE_recv_buf_enqueue 665 Populate last entry 512 for CE 5
      CE_recv_buf_enqueue 674 CE 5 wi 511 dest_ptr 0x3d71000 nbytes 0 recv_ctxt 0x0x8402d000
    -HWT
      HTC Service:0x0300 ep:1 TX flow control disabled
      CE_pkt_dl_len_set CE 4 Pkt download length 64
      ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from 0x8429e000
      HTC Service:0x0100 ep:2 TX flow control disabled
      wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event
      num_rf_chain : 00000003
      ht_cap_info  : 0000085b
      vht_cap_info : 338001b2
      vht_supp_mcs : 0000ffea
      ath1: LARGE_AP enabled. num_peers 144, num_vdevs 16, num_tids 256
      ath1: idx 0 req 1 num_units 0 num_unit_info 2 unit size 444 actual units 145
      ath1: chunk 0 len 64380 requested, ptr 0x3f7b000
      ath1: FIRMWARE: P 145 V 16 T 443
    
      ath1: FIRMWARE: _wlan_rtt_enable
      wmi_ready_event_rx: WMI UNIFIED READY event
      ath1: target firmware software version 0x4100033a
      ath1: target firmware abi version 0x00000001
      ol_ath_set_host_app_area TODO
      ol_ath_phyerr_attach: called
      Green-AP : Attached
      ol_ath_rtt_meas_report_attach: called
      __ol_ath_attach: init tx/rx TODO
      htt_t2h_msg_handler_misc: target uses HTT version 2.1; host uses 2.1
      uhub1 at uhub0 port 1: SMSC USB Hub USB2514/14i/14B/14Bi, class 9/0, rev 2.00/b.b3, addr 2
      uhub1: multiple transaction translators
      uhub1: has SEIL ext power control.
      IPsec Interface: configured direct processing mode
      boot device: <unknown>
      root on md0a
      Sun Jan  1 09:00:00 JST 2012
      Starting watchdog timer.
      Mounting all filesystems...
      Building databases: dev, dev, services, master.passwd.
      Starting syslogd.
      waiting for /var/run/syslogd.pid
      Setting sysctl variables:
      kern.tty.qsize: 1024 -> 32768
      kern.mbuf.nmbclusters: 8192 -> 8192
      net.inet.ip.redirect: 1 -> 0
      net.inet.ip.allowsrcrt: 1 -> 0
      net.inet.ip.forwsrcrt: 1 -> 0
      net.inet.ip.hostzerobroadcast: 0 -> 0
      net.inet.ip.ifq.maxlen: 512 -> 1024
      net.inet.icmp.rediraccept: 1 -> 0
      net.inet.tcp.mss_ifmtu: 0 -> 1
      net.inet.ipsec.debug: 0 -> 0
      net.inet.ipsec.dfbit: 2 -> 0
      net.inet6.ip6.redirect: 1 -> 0
      net.inet6.ip6.ifq.maxlen: 512 -> 1024
      net.inet6.icmp6.rediraccept: 1 -> 0
      net.inet6.icmp6.nodeinfo: 1 -> 0
      net.inet6.tcp6.mss_ifmtu: 1 -> 1
      net.inet.ip.maxflows: 256 -> 0
      net.inet6.ip6.maxflows: 256 -> 0
      vendor.iij.iipf.forward: 1 -> 1
      vendor.iij.iipf.bridge: 1 -> 1
      vendor.iij.iipf.fragqueue: 0 -> 1
      vendor.iij.iipf.fragqueue6: 0 -> 1
      vendor.iij.iipf.appgw-forward: 0 -> 1
      vendor.iij.iipf.appgw-bridge: 0 -> 1
      net.inet6.ip6.gifpmtu: 0 -> 1
      net.inet6.ip6.ipsecifpmtu: 0 -> 1
      net.pppoe.term_unknown: 0 -> 1
      net.vlan.default_if_type: 0 -> 1
      kern.crypto.queue_limit: 64 -> 512
      kern.crypto.rqueue_limit: 64 -> 512
      ddb.lines: 0 -> 0
      net.key.keep_sa: 0 -> 1
      net.key.cache_enable: -1 -> -1
      kern.maxfiles: 1772 -> 12000
      Setting tty flags.
      Starting network interfaces: l2sw0 ge0p0 ge0ip0 ge1ip0 ge0 ge1 vlan0..11 bridge0..11 ipsec0..63 pppoe0..2 ppp0..1 vxlan0..0 wlan0..7 wrap0..0 pwe0..15 gif0..63 pair0..3 switch0..0 pppac0..0.
      Starting polld.
      Starting cpustatd.
      Starting floatlinkd.
      Starting seventd.
      Starting ifwatchd.
      Starting iipfdnsreloader.
      Configuring GPIO.
      Starting timerd.
      Starting zebra.
    
      SA-W2 IPL Monitor version 1.20
      SA-W2 Ver. 4.73 (Release)
    
      H/Wrev  :  E
      Serial  : SAW2-SAX###036116
      DistID  : 0001-0000-0000-xxxx-xxxx-xxxx-xxxx-xxxx
      Memory  : Total 256.00MB, Used 95.18MB (37.18%), Avail 160.82MB (62.82%)
      Power   : AC Adapter
      Country : jp
    
      Setting securelevel: kern.securelevel: 0 -> 1
      Starting connmgrd.
      Enabling iipf.
      iipf: IPv4/IPv6 Packet Filter Enabled
      flush all filter rules
      Starting rteventd.
    
      SMFv2 mode boot sequence start...
      Distribution ID: 0001-0000-0000-xxxx-xxxx-xxxx-xxxx-xxxx
      Restoring arms cache.
      Starting armsd.
      [01/01 09:00:11.191] INFO   armsd version 1.2.0, with libarms 6.33 (Release)
      [01/01 09:00:11.203] WARN   size of state cache is not expected - ignore it
      [01/01 09:00:11.240] INFO   cannot find smf-line-plain.txt and smf-line-encrypted.bin. skip encryption.
      Disabling forwarding.
      [01/01 09:00:11.463] INFO   log callback: 2 - Pull from LS.
      [01/01 09:00:11.468] INFO   state changed: INITIAL -> LSPULL
      skip STATIC Line (no config)
      [01/01 09:00:11.566] INFO   log callback: 121 - Line Timeout
      [01/01 09:00:23.264] INFO   log callback: 25 - Line STATIC(0) Disconnected.
      skip PPPoE-IPv6 Line (link down)
      [01/01 09:00:26.448] INFO   log callback: 121 - Line Timeout
      [01/01 09:00:39.058] INFO   log callback: 25 - Line PPPoE-IPv6(1) Disconnected.
      skip PPPoE Line(link down)
      [01/01 09:00:41.802] INFO   log callback: 121 - Line Timeout
      [01/01 09:00:55.411] INFO   log callback: 25 - Line PPPoE(2) Disconnected.
      skip DHCP Line (link down)
      [01/01 09:00:58.155] INFO   log callback: 121 - Line Timeout
      [01/01 09:01:08.842] INFO   log callback: 25 - Line DHCP(3) Disconnected.
      skip Mobile Line (dialup-device not found)
      [01/01 09:01:09.905] INFO   log callback: 121 - Line Timeout
      [01/01 09:01:22.547] INFO   log callback: 25 - Line MOBILE(4) Disconnected.
      skip RA Line (link down)
      [01/01 09:01:25.288] INFO   log callback: 121 - Line Timeout