Adding OpenWrt support for ws-ap3825i

i have a ws-ap3825i device and need openwrt
how to make custom build to this device?

AP3825i-15363938085K000#  cat /proc/cpuinfo
processor       : 0
cpu             : e500v2
clock           : 799.999992MHz
revision        : 5.1 (pvr 8021 2051)
bogomips        : 100.00

processor       : 1
cpu             : e500v2
clock           : 799.999992MHz
revision        : 5.1 (pvr 8021 2051)
bogomips        : 100.00

total bogomips  : 200.00
timebase        : 50000000
platform        : P1020 RDB
model           : fsl,P1020
Memory          : 255 MB

and start log

U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21) (primary)

Power LED ON
CPU0:  P1020E, Version: 1.1, (0x80ec0011)
Core:  E500, Version: 5.1, (0x80212051)
Clock Configuration:
       CPU0:800  MHz, CPU1:800  MHz,
       CCB:400  MHz,
       DDR:333.333 MHz (666.667 MT/s data rate) (Asynchronous), LBC:25   MHz
L1:    D-cache 32 kB enabled
       I-cache 32 kB enabled
Board: P1020RDB CPLD: V15.15 PCBA: V15.0
rom_loc: nor upper bank
SD/MMC : 4-bit Mode
eSPI : Enabled
I2C:   ready
SPI:   ready
DRAM:  Configuring DDR for 666.667 MT/s data rate
DDR: 256 MiB (DDR3, 32-bit, CL=6, ECC off)
Testing DRAM from 0x00010000 to 0x000fffff
DRAM test phase 1:
DRAM test phase 2:
DRAM test passed.
FLASH: 64 MiB
L2:    256 KB enabled
MMC:  FSL_ESDHC: 0
PCIe1: Root Complex of mini PCIe SLOT, x1, regs @ 0xffe0a000
  01:00.0     - 168c:003c - Network controller
PCIe1: Bus 00 - 01
PCIe2: Root Complex of PCIe SLOT, x1, regs @ 0xffe09000
  03:00.0     - 168c:0033 - Network controller
PCIe2: Bus 02 - 03
In:    serial
Out:   serial
Err:   serial
Net:   eTSEC1, eTSEC3
### JFFS2 loading '/home/config/shadow'
rescan: First time in use
Scanning JFFS2 FS: . done.
load: loaded '/home/config/shadow' to 0xfac05d0 (57 bytes)
### JFFS2 load complete: 57 bytes loaded
Hit 'd' for diagnostics, or any other key to stop autoboot:  0
## Executing script at 0ff33414
check for watchdog, limit=3...
check for reset by watchdog...
no watchdog...
bSaveEnviron=0 image_order=primary secondary
### JFFS2 loading 'primary.gz.uImage'
load: loaded 'primary.gz.uImage' to 0xa000000 (9338863 bytes)
### JFFS2 load complete: 9338863 bytes loaded
ready to boot kernel... [DTB 1]
## Booting kernel from Legacy Image at 0a000000 ...
   Image Name:   Linux Kernel Image (LZMA)
   Image Type:   PowerPC Linux Kernel Image (lzma compressed)
   Data Size:    9326511 Bytes = 8.9 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 0a8e4fef
   Booting using the fdt blob at 0xa8e4fef
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 09ffa000, end 09ffffff ... OK
Using P1020 RDB machine description
Memory CAM mapping: 64/64/64 Mb, residual: 63Mb
Linux version 2.6.35--10.51.03.0002 (root@bld-debian1) (gcc version 4.9.2 (crosstool-NG 1.21.0) ) #2 SMP Wed Apr 17 13:33:22 EDT 2019
CPU maps initialized for 1 thread per core
bootconsole [udbg0] enabled
setup_arch: bootmem
mpc85xx_rdb_setup_arch()
Found FSL PCI host bridge at 0x00000000ffe09000. Firmware bus number: 0->1
PCI host bridge /pcie@ffe09000  ranges:
 MEM 0x00000000a0000000..0x00000000bfffffff -> 0x00000000a0000000
  IO 0x00000000ffc10000..0x00000000ffc1ffff -> 0x0000000000000000
/pcie@ffe09000: PCICSRBAR @ 0xfff00000
Found FSL PCI host bridge at 0x00000000ffe0a000. Firmware bus number: 0->1
PCI host bridge /pcie@ffe0a000  ranges:
 MEM 0x0000000080000000..0x000000009fffffff -> 0x0000000080000000
  IO 0x00000000ffc00000..0x00000000ffc0ffff -> 0x0000000000000000
/pcie@ffe0a000: PCICSRBAR @ 0xfff00000
MPC85xx RDB board from Freescale Semiconductor
arch: exit
Zone PFN ranges:
  DMA      0x00000000 -> 0x0000c000
  Normal   empty
  HighMem  0x0000c000 -> 0x0000ff7f
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x0000ff7f
MMU: Allocated 1088 bytes of context maps for 255 contexts
PERCPU: Embedded 7 pages/cpu @c2396000 s7872 r8192 d12608 u65536
pcpu-alloc: s7872 r8192 d12608 u65536 alloc=16*4096
pcpu-alloc: [0] 0 [0] 1
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64896
Kernel command line: mtdparts=ec000000.nor:62848K(FS),128K(CALIB),512K(BootPRI),128K(NVRAM1),128K(NVRAM2),128K(NVRAM3),128K(NVRAM4),128K(NVRAM5),128K(NVRAM6),128K(NVRAM7),128K(NVRAM8),128K(CFG2),128K(CFG1) BOOT_BOOTROM="U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21) (primary)" BOOT_KERNEL=primary console=ttyS0,115200n81 panic=30 ro
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
Memory: 224740k/261628k available (33992k kernel code, 36888k reserved, 212k data, 153k bss, 30988k init)
Kernel virtual memory layout:
  * 0xfffbf000..0xfffff000  : fixmap
  * 0xff800000..0xffc00000  : highmem PTEs
  * 0xff7d8000..0xff800000  : early ioremap
  * 0xcd000000..0xff7d8000  : vmalloc & ioremap
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
        RCU-based detection of stalled CPUs is disabled.
        Verbose stalled-CPUs detection is disabled.
NR_IRQS:512
mpic: Setting up MPIC " OpenPIC  " version 1.2 at ffe40000, max 2 CPUs
mpic: ISU size: 256, shift: 8, mask: ff
mpic: Initializing for 256 sources
clocksource: timebase mult[5000000] shift[22] registered
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
mpic: requesting IPIs...
Processor 1 found.
Brought up 2 CPUs
NET: Registered protocol family 16

mpc8xxx_add_controller RESET button signal is high
mpc8xxx_add_controller hwirq 47
PCI: Probing PCI hardware
pci 0000:00:00.0: ignoring class b20 (doesn't match header type 01)
pci 0000:00:00.0: PCI bridge to [bus 01-ff]
pci 0001:02:00.0: ignoring class b20 (doesn't match header type 01)
pci 0001:02:00.0: PCI bridge to [bus 03-ff]
pci 0000:00:00.0: BAR 9: can't assign mem pref (size 0x100000)
pci 0000:01:00.0: BAR 6: assigned [mem 0xa0020000-0xa002ffff pref]
pci 0000:00:00.0: PCI bridge to [bus 01-01]
pci 0000:00:00.0:   bridge window [io  0xff7ec000-0xff7fbfff]
pci 0000:00:00.0:   bridge window [mem 0xa0000000-0xbfffffff]
pci 0000:00:00.0:   bridge window [mem pref disabled]
pci 0000:00:00.0: enabling device (0106 -> 0107)
pci 0001:02:00.0: BAR 9: can't assign mem pref (size 0x100000)
pci 0001:03:00.0: BAR 6: assigned [mem 0x80200000-0x8020ffff pref]
pci 0001:02:00.0: PCI bridge to [bus 03-03]
pci 0001:02:00.0:   bridge window [io  0xff7d9000-0xff7e8fff]
pci 0001:02:00.0:   bridge window [mem 0x80000000-0x9fffffff]
pci 0001:02:00.0:   bridge window [mem pref disabled]
pci 0001:02:00.0: enabling device (0106 -> 0107)
bio: create slab <bio-0> at 0
Freescale Elo / Elo Plus DMA driver
Switching to clocksource timebase
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 5, 229376 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 128 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 128 (order: 1, 8192 bytes)
NET: Registered protocol family 1
fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma-channel), irq 20
fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma-channel), irq 21
fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma-channel), irq 22
fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma-channel), irq 23
highmem bounce pool size: 64 pages
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 311
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0xffe04500 (irq = 42) is a 16550A
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
serial8250.0: ttyS1 at MMIO 0xffe04600 (irq = 42) is a 16550A
ec000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
cfi_fixup_kern_acc mtd cb8a8600 write and erase f() kern access setup
number of CFI chips: 1
13 cmdlinepart partitions found on MTD device ec000000.nor
Creating 13 MTD partitions on "ec000000.nor":
0x000000000000-0x000003d60000 : "FS"
0x000003d60000-0x000003d80000 : "CALIB"
0x000003d80000-0x000003e00000 : "BootPRI"
0x000003e00000-0x000003e20000 : "NVRAM1"
0x000003e20000-0x000003e40000 : "NVRAM2"
0x000003e40000-0x000003e60000 : "NVRAM3"
0x000003e60000-0x000003e80000 : "NVRAM4"
0x000003e80000-0x000003ea0000 : "NVRAM5"
0x000003ea0000-0x000003ec0000 : "NVRAM6"
0x000003ec0000-0x000003ee0000 : "NVRAM7"
0x000003ee0000-0x000003f00000 : "NVRAM8"
0x000003f00000-0x000003f20000 : "CFG2"
0x000003f20000-0x000003f40000 : "CFG1"
Fixed MDIO Bus: probed
/proc/ptp_1588 created
IEEE1588: disable on the system.
eth0: Dropping NETIF_F_SG since no checksum feature.
gianfar_pool_init 942: init pNetPool c218abfc
gfar_probe 2538: bufLen is 2224 rcvbuf len 1980 gChnEthPool c218abfc
eth0: Gianfar Ethernet Controller Version 1.4-skbr1.1.5, d8:84:66:31:73:95
eth0: Running with NAPI enabled
eth0: RX BD ring size for Q[0]: 256
eth0: RX BD ring size for Q[1]: 256
eth0: RX BD ring size for Q[2]: 256
eth0: RX BD ring size for Q[3]: 256
eth0: RX BD ring size for Q[4]: 256
eth0: RX BD ring size for Q[5]: 256
eth0: RX BD ring size for Q[6]: 256
eth0: RX BD ring size for Q[7]: 256
eth0: TX BD ring size for Q[0]: 256
eth0: TX BD ring size for Q[1]: 256
eth0: TX BD ring size for Q[2]: 256
eth0: TX BD ring size for Q[3]: 256
eth0: TX BD ring size for Q[4]: 256
eth0: TX BD ring size for Q[5]: 256
eth0: TX BD ring size for Q[6]: 256
eth0: TX BD ring size for Q[7]: 256
IEEE1588: disable on the system.
eth1: Dropping NETIF_F_SG since no checksum feature.
gianfar_pool_init 942: init pNetPool c218abfc
gfar_probe 2538: bufLen is 2224 rcvbuf len 1980 gChnEthPool c218abfc
eth1: Gianfar Ethernet Controller Version 1.4-skbr1.1.5, d8:84:66:31:73:94
eth1: Running with NAPI enabled
eth1: RX BD ring size for Q[0]: 256
eth1: RX BD ring size for Q[1]: 256
eth1: RX BD ring size for Q[2]: 256
eth1: RX BD ring size for Q[3]: 256
eth1: RX BD ring size for Q[4]: 256
eth1: RX BD ring size for Q[5]: 256
eth1: RX BD ring size for Q[6]: 256
eth1: RX BD ring size for Q[7]: 256
eth1: TX BD ring size for Q[0]: 256
eth1: TX BD ring size for Q[1]: 256
eth1: TX BD ring size for Q[2]: 256
eth1: TX BD ring size for Q[3]: 256
eth1: TX BD ring size for Q[4]: 256
eth1: TX BD ring size for Q[5]: 256
eth1: TX BD ring size for Q[6]: 256
eth1: TX BD ring size for Q[7]: 256
Freescale PowerQUICC MII Bus: probed
Freescale PowerQUICC MII Bus: probed
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
i2c /dev entries driver
PowerPC Book-E Watchdog Timer Loaded
nf_conntrack version 0.5.0 (3511 buckets, 14044 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
Freeing unused kernel memory: 30988k init
init started: BusyBox v1.17.4 (2019-04-17 13:00:44 EDT)
starting pid 44, tty '': '/etc/rc.d/rcS'
data plane cores = 1
fast path cores = 1
rcS: watchdogDis 0 serNum 15363938085K0000
Read/Write Crypto Section successfully !
Waiting for jffsap_drv: trap Monitor has been suspended.
2_gcd_mtd and flush-mtd to finish, wait time 0 seconds.
ap_drv: trap Monitor will resume shortly.
eth0 hw addr: D8:84:66:31:73:95
eth1 hw addr: D8:84:66:31:73:94
cat: can't open '/home/config/previous.cfg': No such file or directory
update_compliance_file: /flash/v3_confData.bin up to date (Ver in Image AP3825i-77 Ver on AP AP3825i-77 format 129)
update_compliance_file:Imported Compliance Table V4.19 dated on 2/27/2019 (AP38XX_Power_Settings_V9.xlsx)

3708+0 records in
3708+0 records out
3708+0 records in
3708+0 records out

MODEL        AP3825i
SERVICETYPE  siemens
SERVICEATTRS ac_manager,ru_manager
AC_HOSTNAME  Controller
VERSIONBASE  0
SERIALNUMBER 15363938085K0000
AP_FLAG      0
AP_MODE      0
NUM_ANTENNAS 6

starting pid 398, tty '': '/sbi
 (none) ppc #2 SMP Wed Apr 17 13:33:22 EDT 2019 (none)
(none) login: ap_drv: trap Monitor will resume in a few seconds.


printenv ->

Boot (PRI)-> printenv
AC_HOSTNAME=Controller
AP_FLAG=0
AP_MODE=0
BOOT_BOOTROM="U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21)"
BOOT_KERNEL=primary
CRYPTO_FLAG=3
CURR_VER=U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21) (primary)
DEFAULT_SETTING=0
HW_RELEASE=511
LOGHDR=0xfffec00
LOGHDRRREASON=0xfffec24
MODEL=AP3825i
MOSTRECENTKERNEL=0
NUM_ANTENNAS=6
RADIOADDR0=D8:84:66:42:98:C0
RADIOADDR1=D8:84:66:42:98:C8
REBOOT_PATTERN_WDG=0x5A5A5A5A
REGION=NA
SERIAL#=15363938085K0000
SERVICEATTRS=ac_manager,ru_manager
SERVICETYPE=siemens
VERSIONBASE=0
WATCHDOG_COUNT=0
WATCHDOG_LIMIT=3
WLAN_ORDER_STRING=10
baudrate=115200
boot_diag=if fsload 0x0A000000 diag.gz.uImage; then if imi 0x0A000000; then bootm 0x0A000000 - -; exit; fi; fi;echo ERROR: Problem with diag image, dropping to interactive shell
boot_flash=source boot_kernel
boot_net=tftpboot 0x0a000000 vmlinux.gz.uImage.3825; bootm 0x0a000000 - -
bootargs=console=ttyS0,115200n81  panic=30 ro mtdparts=ec000000.nor:62848K(FS),128K(CALIB),512K(BootPRI),128K(NVRAM1),128K(NVRAM2),128K(NVRAM3),128K(NVRAM4),128K(NVRAM5),128K(NVRAM6),128K(NVRAM7),128K(NVRAM8),128K(CFG2),128K(CFG1) BOOT_KERNEL=primary BOOT_BOOTROM="U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21)"
bootcmd=run boot_flash
bootdelay=2
eth1addr=D8:84:66:31:73:94
ethact=eTSEC1
ethaddr=D8:84:66:31:73:95
filesize=39
mem=261632k
menucmd=run boot_diag
mtddevname=FS
mtddevnum=0
mtdids=nor0=ec000000.nor
mtdparts=mtdparts=ec000000.nor:62848K(FS),128K(CALIB),512K(BootPRI),128K(NVRAM1),128K(NVRAM2),128K(NVRAM3),128K(NVRAM4),128K(NVRAM5),128K(NVRAM6),128K(NVRAM7),128K(NVRAM8),128K(CFG2),128K(CFG1)
netdev=eth0
partition=nor0,0
static_bootargs=console=ttyS0,115200n81  panic=30 ro
stderr=serial
stdin=serial
stdout=serial
uboot=u-boot.bin
ver=U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21) (primary)

Environment size: 1860/65531 bytes

it is mpc85xx category with Atheros AR8035

datasheet



Dmesg
dmesg
Using P1020 RDB machine description
Memory CAM mapping: 64/64/64 Mb, residual: 63Mb
Linux version 2.6.35--10.51.03.0002 (root@bld-debian1) (gcc version 4.9.2 (crosstool-NG 1.21.0) ) #2 SMP Wed Apr 17 13:33:22 EDT 2019
Found legacy serial port 0 for /soc@ffe00000/serial@4500
  mem=ffe04500, taddr=ffe04500, irq=0, clk=399999996, speed=0
Found legacy serial port 1 for /soc@ffe00000/serial@4600
  mem=ffe04600, taddr=ffe04600, irq=0, clk=399999996, speed=0
CPU maps initialized for 1 thread per core
 (thread shift is 0)
bootconsole [udbg0] enabled
Found FSL PCI host bridge at 0x00000000ffe09000. Firmware bus number: 0->1
PCI host bridge /pcie@ffe09000  ranges:
 MEM 0x00000000a0000000..0x00000000bfffffff -> 0x00000000a0000000 
  IO 0x00000000ffc10000..0x00000000ffc1ffff -> 0x0000000000000000
/pcie@ffe09000: PCICSRBAR @ 0xfff00000
Found FSL PCI host bridge at 0x00000000ffe0a000. Firmware bus number: 0->1
PCI host bridge /pcie@ffe0a000  ranges:
 MEM 0x0000000080000000..0x000000009fffffff -> 0x0000000080000000 
  IO 0x00000000ffc00000..0x00000000ffc0ffff -> 0x0000000000000000
/pcie@ffe0a000: PCICSRBAR @ 0xfff00000
MPC85xx RDB board from Freescale Semiconductor
Top of RAM: 0xff7f000, Total RAM: 0xff7f000
Memory hole size: 0MB
Zone PFN ranges:
  DMA      0x00000000 -> 0x0000c000
  Normal   empty
  HighMem  0x0000c000 -> 0x0000ff7f
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x0000ff7f
On node 0 totalpages: 65407
free_area_init_node: node 0, pgdat c2145fe0, node_mem_map c2191000
  DMA zone: 384 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 48768 pages, LIFO batch:15
  HighMem zone: 127 pages used for memmap
  HighMem zone: 16128 pages, LIFO batch:3
MMU: Allocated 1088 bytes of context maps for 255 contexts
PERCPU: Embedded 7 pages/cpu @c2396000 s7872 r8192 d12608 u65536
pcpu-alloc: s7872 r8192 d12608 u65536 alloc=16*4096
pcpu-alloc: [0] 0 [0] 1 
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64896
Kernel command line: mtdparts=ec000000.nor:62848K(FS),128K(CALIB),512K(BootPRI),128K(NVRAM1),128K(NVRAM2),128K(NVRAM3),128K(NVRAM4),128K(NVRAM5),128K(NVRAM6),128K(NVRAM7),128K(NVRAM8),128K(CFG2),128K(CFG1) BOOT_BOOTROM="U-Boot 2010.12.6 (Feb 26 2015 - 19:39:21) (primary)" BOOT_KERNEL=primary console=ttyS0,115200n81 panic=30 ro
PID hash table entries: 1024 (order: 0, 4096 bytes)
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
High memory: 65020k
Memory: 224740k/261628k available (33992k kernel code, 36888k reserved, 212k data, 153k bss, 30988k init)
Kernel virtual memory layout:
  * 0xfffbf000..0xfffff000  : fixmap
  * 0xff800000..0xffc00000  : highmem PTEs
  * 0xff7d8000..0xff800000  : early ioremap
  * 0xcd000000..0xff7d8000  : vmalloc & ioremap
SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
Hierarchical RCU implementation.
	RCU-based detection of stalled CPUs is disabled.
	Verbose stalled-CPUs detection is disabled.
NR_IRQS:512
mpic: Setting up MPIC " OpenPIC  " version 1.2 at ffe40000, max 2 CPUs
mpic: ISU size: 256, shift: 8, mask: ff
mpic: Initializing for 256 sources
time_init: decrementer frequency = 50.000000 MHz
time_init: processor frequency   = 799.999992 MHz
clocksource: timebase mult[5000000] shift[22] registered
clockevent: decrementer mult[ccccccc] shift[32] cpu[0]
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
mpic: requesting IPIs...
irq: irq 251 on host /soc@ffe00000/pic@40000 mapped to virtual irq 251
irq: irq 252 on host /soc@ffe00000/pic@40000 mapped to virtual irq 252
irq: irq 253 on host /soc@ffe00000/pic@40000 mapped to virtual irq 253
irq: irq 254 on host /soc@ffe00000/pic@40000 mapped to virtual irq 254
Processor 1 found.
Brought up 2 CPUs
NET: Registered protocol family 16
irq: irq 28 on host /soc@ffe00000/pic@40000 mapped to virtual irq 28
irq: irq 176 on host /soc@ffe00000/pic@40000 mapped to virtual irq 176
irq: irq 177 on host /soc@ffe00000/pic@40000 mapped to virtual irq 177
irq: irq 178 on host /soc@ffe00000/pic@40000 mapped to virtual irq 178
irq: irq 179 on host /soc@ffe00000/pic@40000 mapped to virtual irq 179
irq: irq 180 on host /soc@ffe00000/pic@40000 mapped to virtual irq 180
irq: irq 181 on host /soc@ffe00000/pic@40000 mapped to virtual irq 181
irq: irq 182 on host /soc@ffe00000/pic@40000 mapped to virtual irq 182
irq: irq 183 on host /soc@ffe00000/pic@40000 mapped to virtual irq 183
irq: irq 47 on host /soc@ffe00000/pic@40000 mapped to virtual irq 47
mpc8xxx_add_controller RESET button signal is high
mpc8xxx_add_controller hwirq 47
PCI: Probing PCI hardware
pci 0000:00:00.0: ignoring class b20 (doesn't match header type 01)
pci 0000:00:00.0: supports D1 D2
pci 0000:00:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0000:00:00.0: PME# disabled
pci 0000:01:00.0: reg 10: [mem 0xa0000000-0xa001ffff 64bit]
pci 0000:01:00.0: reg 30: [mem 0x00000000-0x0000ffff pref]
pci 0000:01:00.0: supports D1
pci 0000:01:00.0: PME# supported from D0 D1 D3hot
pci 0000:01:00.0: PME# disabled
pci 0000:00:00.0: PCI bridge to [bus 01-ff]
pci 0000:00:00.0:   bridge window [io  0x0000-0x0000] (disabled)
pci 0000:00:00.0:   bridge window [mem 0xa0000000-0xa00fffff]
pci 0000:00:00.0:   bridge window [mem 0x10000000-0x000fffff pref] (disabled)
irq: irq 4 on host /soc@ffe00000/pic@40000 mapped to virtual irq 16
pci 0001:02:00.0: ignoring class b20 (doesn't match header type 01)
pci 0001:02:00.0: supports D1 D2
pci 0001:02:00.0: PME# supported from D0 D1 D2 D3hot D3cold
pci 0001:02:00.0: PME# disabled
pci 0001:03:00.0: reg 10: [mem 0x80000000-0x801fffff 64bit]
pci 0001:03:00.0: reg 30: [mem 0x00000000-0x0000ffff pref]
pci 0001:03:00.0: supports D1 D2
pci 0001:02:00.0: PCI bridge to [bus 03-ff]
pci 0001:02:00.0:   bridge window [io  0x0000-0x0000] (disabled)
pci 0001:02:00.0:   bridge window [mem 0x80000000-0x801fffff]
pci 0001:02:00.0:   bridge window [mem 0x10000000-0x000fffff pref] (disabled)
irq: irq 0 on host /soc@ffe00000/pic@40000 mapped to virtual irq 17
PCI 0000:00 Cannot reserve Legacy IO [io  0xff7ec000-0xff7ecfff]
PCI 0001:02 Cannot reserve Legacy IO [io  0xff7d9000-0xff7d9fff]
pci 0000:00:00.0: BAR 9: can't assign mem pref (size 0x100000)
pci 0000:01:00.0: BAR 6: assigned [mem 0xa0020000-0xa002ffff pref]
pci 0000:00:00.0: PCI bridge to [bus 01-01]
pci 0000:00:00.0:   bridge window [io  0xff7ec000-0xff7fbfff]
pci 0000:00:00.0:   bridge window [mem 0xa0000000-0xbfffffff]
pci 0000:00:00.0:   bridge window [mem pref disabled]
pci 0000:00:00.0: enabling device (0106 -> 0107)
pci 0001:02:00.0: BAR 9: can't assign mem pref (size 0x100000)
pci 0001:03:00.0: BAR 6: assigned [mem 0x80200000-0x8020ffff pref]
pci 0001:02:00.0: PCI bridge to [bus 03-03]
pci 0001:02:00.0:   bridge window [io  0xff7d9000-0xff7e8fff]
pci 0001:02:00.0:   bridge window [mem 0x80000000-0x9fffffff]
pci 0001:02:00.0:   bridge window [mem pref disabled]
pci 0001:02:00.0: enabling device (0106 -> 0107)
pci_bus 0000:00: resource 0 [io  0xff7ec000-0xff7fbfff]
pci_bus 0000:00: resource 1 [mem 0xa0000000-0xbfffffff]
pci_bus 0000:01: resource 0 [io  0xff7ec000-0xff7fbfff]
pci_bus 0000:01: resource 1 [mem 0xa0000000-0xbfffffff]
pci_bus 0001:02: resource 0 [io  0xff7d9000-0xff7e8fff]
pci_bus 0001:02: resource 1 [mem 0x80000000-0x9fffffff]
pci_bus 0001:03: resource 0 [io  0xff7d9000-0xff7e8fff]
pci_bus 0001:03: resource 1 [mem 0x80000000-0x9fffffff]
bio: create slab <bio-0> at 0
Freescale Elo / Elo Plus DMA driver
Switching to clocksource timebase
NET: Registered protocol family 2
IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
TCP established hash table entries: 8192 (order: 4, 65536 bytes)
TCP bind hash table entries: 8192 (order: 5, 229376 bytes)
TCP: Hash tables configured (established 8192 bind 8192)
TCP reno registered
UDP hash table entries: 128 (order: 1, 8192 bytes)
UDP-Lite hash table entries: 128 (order: 1, 8192 bytes)
NET: Registered protocol family 1
PCI: CLS 32 bytes, default 32
irq: irq 42 on host /soc@ffe00000/pic@40000 mapped to virtual irq 42
irq: irq 19 on host /soc@ffe00000/pic@40000 mapped to virtual irq 19
irq: irq 20 on host /soc@ffe00000/pic@40000 mapped to virtual irq 20
fsl-elo-dma ffe21300.dma: #0 (fsl,eloplus-dma-channel), irq 20
irq: irq 21 on host /soc@ffe00000/pic@40000 mapped to virtual irq 21
fsl-elo-dma ffe21300.dma: #1 (fsl,eloplus-dma-channel), irq 21
irq: irq 22 on host /soc@ffe00000/pic@40000 mapped to virtual irq 22
fsl-elo-dma ffe21300.dma: #2 (fsl,eloplus-dma-channel), irq 22
irq: irq 23 on host /soc@ffe00000/pic@40000 mapped to virtual irq 23
fsl-elo-dma ffe21300.dma: #3 (fsl,eloplus-dma-channel), irq 23
Setting up Freescale MSI support
irq: irq 224 on host /soc@ffe00000/pic@40000 mapped to virtual irq 224
irq: irq 225 on host /soc@ffe00000/pic@40000 mapped to virtual irq 225
irq: irq 226 on host /soc@ffe00000/pic@40000 mapped to virtual irq 226
irq: irq 227 on host /soc@ffe00000/pic@40000 mapped to virtual irq 227
irq: irq 228 on host /soc@ffe00000/pic@40000 mapped to virtual irq 228
irq: irq 229 on host /soc@ffe00000/pic@40000 mapped to virtual irq 229
irq: irq 230 on host /soc@ffe00000/pic@40000 mapped to virtual irq 230
irq: irq 231 on host /soc@ffe00000/pic@40000 mapped to virtual irq 231
highmem bounce pool size: 64 pages
JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
msgmni has been set to 311
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 2 ports, IRQ sharing enabled
serial8250.0: ttyS0 at MMIO 0xffe04500 (irq = 42) is a 16550A
console [ttyS0] enabled, bootconsole disabled
serial8250.0: ttyS1 at MMIO 0xffe04600 (irq = 42) is a 16550A
ec000000.nor: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
cfi_fixup_kern_acc mtd cb8a8600 write and erase f() kern access setup
number of CFI chips: 1
13 cmdlinepart partitions found on MTD device ec000000.nor
Creating 13 MTD partitions on "ec000000.nor":
0x000000000000-0x000003d60000 : "FS"
0x000003d60000-0x000003d80000 : "CALIB"
0x000003d80000-0x000003e00000 : "BootPRI"
0x000003e00000-0x000003e20000 : "NVRAM1"
0x000003e20000-0x000003e40000 : "NVRAM2"
0x000003e40000-0x000003e60000 : "NVRAM3"
0x000003e60000-0x000003e80000 : "NVRAM4"
0x000003e80000-0x000003ea0000 : "NVRAM5"
0x000003ea0000-0x000003ec0000 : "NVRAM6"
0x000003ec0000-0x000003ee0000 : "NVRAM7"
0x000003ee0000-0x000003f00000 : "NVRAM8"
0x000003f00000-0x000003f20000 : "CFG2"
0x000003f20000-0x000003f40000 : "CFG1"
Fixed MDIO Bus: probed
/proc/ptp_1588 created 

irq: irq 29 on host /soc@ffe00000/pic@40000 mapped to virtual irq 29
irq: irq 30 on host /soc@ffe00000/pic@40000 mapped to virtual irq 30
irq: irq 34 on host /soc@ffe00000/pic@40000 mapped to virtual irq 34
irq: irq 17 on host /soc@ffe00000/pic@40000 mapped to virtual irq 18
irq: irq 18 on host /soc@ffe00000/pic@40000 mapped to virtual irq 24
irq: irq 24 on host /soc@ffe00000/pic@40000 mapped to virtual irq 25
IEEE1588: disable on the system.
eth0: Dropping NETIF_F_SG since no checksum feature.
gianfar_pool_init 942: init pNetPool c218abfc
gfar_probe 2538: bufLen is 2224 rcvbuf len 1980 gChnEthPool c218abfc
eth0: Gianfar Ethernet Controller Version 1.4-skbr1.1.5, d8:84:66:31:73:19
eth0: Running with NAPI enabled
eth0: RX BD ring size for Q[0]: 256
eth0: RX BD ring size for Q[1]: 256
eth0: RX BD ring size for Q[2]: 256
eth0: RX BD ring size for Q[3]: 256
eth0: RX BD ring size for Q[4]: 256
eth0: RX BD ring size for Q[5]: 256
eth0: RX BD ring size for Q[6]: 256
eth0: RX BD ring size for Q[7]: 256
eth0: TX BD ring size for Q[0]: 256
eth0: TX BD ring size for Q[1]: 256
eth0: TX BD ring size for Q[2]: 256
eth0: TX BD ring size for Q[3]: 256
eth0: TX BD ring size for Q[4]: 256
eth0: TX BD ring size for Q[5]: 256
eth0: TX BD ring size for Q[6]: 256
eth0: TX BD ring size for Q[7]: 256
irq: irq 31 on host /soc@ffe00000/pic@40000 mapped to virtual irq 31
irq: irq 32 on host /soc@ffe00000/pic@40000 mapped to virtual irq 32
irq: irq 33 on host /soc@ffe00000/pic@40000 mapped to virtual irq 33
irq: irq 25 on host /soc@ffe00000/pic@40000 mapped to virtual irq 26
irq: irq 26 on host /soc@ffe00000/pic@40000 mapped to virtual irq 27
irq: irq 27 on host /soc@ffe00000/pic@40000 mapped to virtual irq 35
IEEE1588: disable on the system.
eth1: Dropping NETIF_F_SG since no checksum feature.
gianfar_pool_init 942: init pNetPool c218abfc
gfar_probe 2538: bufLen is 2224 rcvbuf len 1980 gChnEthPool c218abfc
eth1: Gianfar Ethernet Controller Version 1.4-skbr1.1.5, d8:84:66:31:73:18
eth1: Running with NAPI enabled
eth1: RX BD ring size for Q[0]: 256
eth1: RX BD ring size for Q[1]: 256
eth1: RX BD ring size for Q[2]: 256
eth1: RX BD ring size for Q[3]: 256
eth1: RX BD ring size for Q[4]: 256
eth1: RX BD ring size for Q[5]: 256
eth1: RX BD ring size for Q[6]: 256
eth1: RX BD ring size for Q[7]: 256
eth1: TX BD ring size for Q[0]: 256
eth1: TX BD ring size for Q[1]: 256
eth1: TX BD ring size for Q[2]: 256
eth1: TX BD ring size for Q[3]: 256
eth1: TX BD ring size for Q[4]: 256
eth1: TX BD ring size for Q[5]: 256
eth1: TX BD ring size for Q[6]: 256
eth1: TX BD ring size for Q[7]: 256
Freescale PowerQUICC MII Bus: probed
irq: irq 3 on host /soc@ffe00000/pic@40000 mapped to virtual irq 36
irq: irq 1 on host /soc@ffe00000/pic@40000 mapped to virtual irq 37
Freescale PowerQUICC MII Bus: probed
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
i2c /dev entries driver
irq: irq 43 on host /soc@ffe00000/pic@40000 mapped to virtual irq 43
PowerPC Book-E Watchdog Timer Loaded
nf_conntrack version 0.5.0 (3511 buckets, 14044 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 10
NET: Registered protocol family 17
Freeing unused kernel memory: 30988k init
prodenv: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
System profile:
PRODUCT_SYS_FEAT_CLOUD_CAPABLE=0
PRODUCT_SYS_FEAT_PKI_CAPABLE=0
PRODUCT_SYS_FEAT_DPI_CAPABLE=1
PRODUCT_SYS_FEAT_FABRIC_CAPABLE=0
PRODUCT_SYS_LAG_XMIT_POLICY=3
PRODUCT_SYS_CLIENT_PORTS=1
PRODUCT_SYS_WIRED_MAX_CLIENTS_PER_PORT=1
Compile-time configuration:
AP_KRN_CONF_SITE_MAX_USERS=2000
AP_KRN_CONF_SITE_MAX_AP=100
AP_KRN_CONF_WLAN_MAX_CLIENT_24_ENCR=112
AP_KRN_CONF_WLAN_MAX_CLIENT_5_ENCR=112
AP_KRN_CONF_WLAN_MAX_CLIENT_24_OPEN=200
AP_KRN_CONF_WLAN_MAX_CLIENT_5_OPEN=112
AP_KRN_CONF_WIPS_MSG_RATE=5000
AP_KRN_CONF_M3_256K_BUFFERS=1
AP_KRN_CONF_M3_1M_BUFFERS=0
AP_KRN_CONF_DP_MAX_FLOWS=8192
AP_KRN_CONF_MAX_NUMBER_FILTER_RULES=2000
AP_KRN_CONF_FEAT_NAC=0
atherosHooks: loaded
m2TaskDrv.c:3364-m3InitSingleGlobalPool()-SUCCESS: userBfrSize = 200, bfrCnt = 256,  pGBShmInfo = cb81f000
m2TaskDrv.c:3364-m3InitSingleGlobalPool()-SUCCESS: userBfrSize = 880, bfrCnt = 350,  pGBShmInfo = cb910000
m2TaskDrv.c:3364-m3InitSingleGlobalPool()-SUCCESS: userBfrSize = 8192, bfrCnt = 18,  pGBShmInfo = cba98600
m2TaskDrv.c:3364-m3InitSingleGlobalPool()-SUCCESS: userBfrSize = 16384, bfrCnt = 4,  pGBShmInfo = cba81100
m2TaskDrv.c:3364-m3InitSingleGlobalPool()-SUCCESS: userBfrSize = 88064, bfrCnt = 11,  pGBShmInfo = cba12d00
m2TaskDrv.c:3364-m3InitSingleGlobalPool()-SUCCESS: userBfrSize = 262144, bfrCnt = 4,  pGBShmInfo = cba81180
console [0] enabled
init_platform: reserved RAM address ff7f000 log 0fffec00
Read/Write Crypto Section successfully ! 
ap_drv: loaded
ap_drv: trap Monitor has been suspended.
ap_drv: trap Monitor will resume shortly.
bonding: Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)
bonding: Warning: miimon must be specified, otherwise bonding will not detect link failure, which is essential for active-backup operation
bonding: Forcing miimon to 100msec
bonding: MII link monitoring set to 100 ms
bonding: eth0: doing slave updates when interface is down.
bonding: eth0: Adding slave wired0.
bonding: eth0: master_dev is not up in bond_enslave
bonding: eth0: enslaving wired0 as a backup interface with a down link.
irq: irq 45 on host /soc@ffe00000/pic@40000 mapped to virtual irq 45
Extensible Crypto Driver - SEC 2/3 Resource Manager - pkg rev 2.1.0
core ID = unknown (0x0030030300020000/0x0030030300020000)
SA INDEX Freelist Initialized, MAX Index:24
SA SPI Freelist Initialized, MAX SPI is: 523
ipsecXform: Initialized Security Association Processing.
ipsec_xform_init, 0, err 0
tlv: loaded
li_node_init:518 live_session_table[c17b0400]
m2TaskDrv.c:532-m2CreateQ()-dsttid 64
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 64
m2TaskDrv.c:570-m2CreateQ()-dsttid 64 tabtid 64 now initialized
li_pool_init 364: inQ allocted 3595200 memory
chantry_live_session.c:526-li_node_init()-sizeof(CHANTRY_AN_APFILTER_EXT)=5288 sizeof(live_session_t)=8528 sizeof(CHANTRY_AV_APFILTER_EXT)=4728
chantry_live_session.c:529-li_node_init()-sizeof(struct chantry_an_apfilter_ext)=5288 sizeof(OPER_UCAST_FILTER_GRP)=4716
chantry_live_session.c:532-li_node_init()-sizeof(OPER_FILTER_RULE_ENTRY)=72 sizeof(AP_FILTER_STATS)=560
size of resend context 64
wasspdata_frag_assembly_init  wasspdata_frag_assembly_init allocated :90176  offset:0  wasspdata_frag_assembly_init: sizeof(struct _wdassem_entry):40.
ccCreate 356: RadioBalance initialized successfully
m2TaskDrv.c:532-m2CreateQ()-dispatch1 started
dsttid 68
m2TaskDrv.c:534-m2CreateQ()-for radio tasklet, tid = 68
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 68
m2TaskDrv.c:570-m2CreateQ()-dsttid 68 tabtid 68 now initialized
m2TaskDrv.c:532-m2CreateQ()-dsttid 69
m2TaskDrv.c:534-m2CreateQ()-for radio tasklet, tid = 69
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 69
m2TaskDrv.c:570-m2CreateQ()-dsttid 69 tabtid 69 now initialized
flow_fwder_init  Flow Rate Interval set to 3 Seconds.
sizeof(host_id_hash_index):8.
flow_fwder allocated :8644928  offset:2048  flow_fwder_init:  productSpec_dp_cpuListNum = 1, productSpec_dp_cpuList[0] = 1
flow_table_len = 8192
flow_fwder_init: success.
netflow: init success.
flow_db_init  flow_db_init allocated :1572928  offset:0  flow_db_init: sizeof(struct _flow_db_entry):92, flow_db_table_len:8192, FLOW_DB_TTRIE_TABLE_BIT_LEN:328, flow_db_ttrie_table_len:40960.
flow_db_init: success.
fqdn_db_init  fqdn_db_init allocated :1671232  offset:0  fqdn_db_init: sizeof(struct _fqdn_db_entry):44, fqdn_db_table_len:8192, FQDN_DB_TTRIE_TABLE_BIT_LEN:648, fqdn_db_ttrie_table_len:65536.
fqdn_db_init: success.
filter_ttrie_init  filter_ttrie_init allocated :400064  offset:0  
filter_ttrie_init: FILTER_TTRIE_TABLE_LEN:20000, FILTER_TTRIE_TABLE_BIT_LEN:512, FILTER_TTRIE_TABLE_LEN:20000.
eval_filter_wclk_id[AC/COS/MIRRORN][L3/L4/L2/L7/L7GROUP_ONLY/SHADOW_FRAGS/SHADOW_ARP]:
[0][0]: 0|0x30000000|0x005c0000  [0][1]: 0|0x30000000|0x005c0000  [0][2]: 0|0x30000000|0x005c0000  [0][3]: 1|0x4fffffff|0x005cffff  [0][4]: 1|0x4fffffff|0x005cffff  [0][5]: 2|0x0f9f0000|0x004c0000  [0][6]: 3|0x4f9ff000|0x004c0000  
[1][0]: 4|0x30000000|0x005a0000  [1][1]: 4|0x30000000|0x005a0000  [1][2]: 4|0x30000000|0x005a0000  [1][3]: 5|0x4fffffff|0x005affff  [1][4]: 5|0x4fffffff|0x005affff  [1][5]: 6|0x0f9f0000|0x004a0000  [1][6]: 7|0x4f9ff000|0x004a0000  
[2][0]: 8|0x30000000|0x00560000  [2][1]: 8|0x30000000|0x00560000  [2][2]: 8|0x30000000|0x00560000  [2][3]: 9|0x4fffffff|0x0056ffff  [2][4]: 9|0x4fffffff|0x0056ffff  [2][5]:10|0x0f9f0000|0x00460000  [2][6]:11|0x4f9ff000|0x00460000  
filter_ttrie_init: success.
sizeof(CH_DRV_SHM):3586888, 
tunnelDrv: wproxy0 created
tunnelDrv: productSpec_dp_cpuList=1 
tunnelDrv: productSpec_dp_fastpath=1 
tunnelDrv: ethLagMode=0
tunnelDrv: loaded
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 28
m2TaskDrv.c:532-m2CreateQ()-dsttid 28
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 28
m2TaskDrv.c:570-m2CreateQ()-dsttid 28 tabtid 28 now initialized
bonding: eth0: doing slave updates when interface is down.
bonding: eth0: Removing slave wired0
bonding: eth0: releasing backup interface wired0
bonding: eth0: setting mode to active-backup (1).
bonding: eth0: doing slave updates when interface is down.
bonding: eth0: Adding slave wired0.
bonding: eth0: master_dev is not up in bond_enslave
bonding: eth0: enslaving wired0 as a backup interface with a down link.
bonding: eth0: doing slave updates when interface is down.
bonding: eth0: Adding slave wired1.
bonding: eth0: master_dev is not up in bond_enslave
bonding: eth0: enslaving wired1 as a backup interface with a down link.
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 9
m2TaskDrv.c:532-m2CreateQ()-dsttid 9
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 9
m2TaskDrv.c:570-m2CreateQ()-dsttid 9 tabtid 9 now initialized
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 6
m2TaskDrv.c:532-m2CreateQ()-dsttid 6
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 6
m2TaskDrv.c:570-m2CreateQ()-dsttid 6 tabtid 6 now initialized
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 5
m2TaskDrv.c:532-m2CreateQ()-dsttid 5
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 5
m2TaskDrv.c:570-m2CreateQ()-dsttid 5 tabtid 5 now initialized
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 0
m2TaskDrv.c:532-m2CreateQ()-dsttid 0
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 0
m2TaskDrv.c:570-m2CreateQ()-dsttid 0 tabtid 0 now initialized
__mm_init_module 
ath_hal: 0.9.17.1 (AR5416, AR9380, REGOPS_FUNC, WRITE_EEPROM, 11D)
ath_spectral: Version 2.0.0
Copyright (c) 2005-2009 Atheros Communications, Inc. All Rights Reserved
ath_dfs: Version 2.0.0
Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved
ath_tx99: Version 2.0
Copyright (c) 2010 Atheros Communications, Inc, All Rights Reserved
ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
ath_ol_pci:  (Atheros/multi-bss)
hif_pci_enable_bus: con_mode = 0x0, device_id = 0x3chif_pci_enable_bus: hif_enable_pci donehif_pci_enable_bus: hif_type = 0x6, target_type = 0x7hif_pci_enable_bus: hif_pci_probe_tgt_wakeup donehif_target_sync: Loop checking FW signalhif_target_sync: Got FW signal, retries = 31hif_config_ce: ce_init donehif_config_ce: X, ret = 0hif_set_hia: Ehif_set_hia_extnd: E

 CLOCK PLL skipped
hif_pci_bus_configure: hif_set_hia donehif_configure_irq: Ehif_pci_configure_legacy_irq: Ehif_pci_configure_legacy_irq: X, ret = 0hif_enable: X OKhif_napi_create: NAPI structures initializedhif_napi_create: NAPI id 6 created for pipe 5qca_napi_create: napi instance 32 created on pipe 4
hif_napi_event: received evnt: CONF cmd; v = 1 (state=0x1)hif_napi_event: setting configuration to ON
__ol_ath_attach() Allocated scn c0540420
ol_ath_set_radioid: wifi%d is assigned 245 ic c0540420
__ol_ath_attach: dev name wifi0
ATF_MODE __ol_ath_attach wifi0 ic->atf_mode 0 ic c0540420
ol_ath_attach interface_id 0
ol_target_init() BMI inited.
ol_target_init() BMI Get Target Info.
Chip id: 0x7, chip version: 0x4100016c

 CE WAR Disabled
NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0
ol_target_init() configure Target .
ol_ath_download_firmware: BOARDDATA DOWNLOAD TO address 0x401cc0
ol_transfer_bin_file: Board data file AR9888v2
ol_transfer_bin_file: Board Data File download to address=0x401cc0 file name=AR9888/hw.2/fakeBoardData_AR6004.bin
ol_transfer_bin_file 3883: downloading file 3, Download data len 2116
Board extended Data download address: 0x0
ol_ath_download_firmware: Using 0x1234 for the remainder of init

 Selecting  OTP binary for CHIP Version 0
ol_transfer_bin_file 3883: downloading file 0, Download data len 7208

 [Non-Flash] : Ignore Module param

 Second otp download Param 700 
ol_ath_download_firmware : Second OTP download and Execute is good, param=0x0 

 Mission mode: Firmware CHIP Version 0
ol_transfer_bin_file: Downloading firmware file: AR9888/hw.2/athwlan.bin
ol_transfer_bin_file 3883: downloading file 1, Download data len 229372
PHY: mdio@ffe24000:06 - Link is Up - 100/Full
ol_target_init() Download FW done. 
ol_ath_attach() WMI attached. wmi_handle c0720000 
wmi_unified_register_event_handler: Event id 62 is unavailable
+htc_create ..  HIF :c05a0000-htc_create: (0xcb99a000)
htc_wmi_init() HT Create . cb99a000
htc_wmi_init 7841 host_enable 0 nss_nwifi_offload 0
ol_ath_set_default_tgt_config : AC Minfree buffer allocation through module param (umac.ko)
 OL_ACBKMinfree : 0
 OL_ACBEMinfree : 0
 OL_ACVIMinfree : 0
 OL_ACVOMinfree : 0
hif_enable_fastpath, Enabling fastpath modehif_completion_thread_startup: pipe_num:0 pipe_info:0xc05a3acchif_completion_thread_startup: pipe_num:3 pipe_info:0xc05a3c1chif_completion_thread_startup: pipe_num:4 pipe_info:0xc05a3c8cStartup Mode-0 set

= cfg max peer id 1056 ====>
htt_peer_map_timer_init Enter pdev cb280000 hrtimer cb2849d0

 htt_alloc_peer_map_mem : Alloc Success : host q vaddr cb28a000 paddr b28a000

 htt_alloc_peer_map_mem : Flush Interval Configured to 256 pkts
ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from caee0000
Firmware_Build_Number:0 
FW wireless modes: 0x1f9001
num_rf_chain:0x00000003  ht_cap_info:0x0000085b  vht_cap_info:0x338001b2  vht_supp_mcs:0x0000ffea
wmi_service_coex_gpio 0, wmi_service_4_wire_coex_support 0, coex_version 0

Sending Ext resource cfg: HOST PLATFORM as 1
fw_feature_bitmap as 50 to TGT
ol_ath_service_ready_event: tt_support: 0
ol_ath_service_ready_event: periodic_chan_stats: 1
ol_ath_service_ready_event: sw_cal_support_check_flag: 0
LARGE_AP enabled. num_peers 144, num_vdevs 16, num_tids 256
idx 0 req 1  num_units 0 num_unit_info 2 unit size 440 actual units 145 
ol_ath_alloc_host_mem_chunk req_id 1 idx 0 num_units 145 unit_len 440,
Support not added yet for Service 91
Support not added yet for Service 92
No EXT_MSG send INIT now
chunk 0 len 63800 requested , ptr  0xaef0000
FIRMWARE:P 145 V 16 T 443
 
Version = 16777216 3  status = 0
ol_ath_connect_htc() WMI is ready
htt_h2t_frag_desc_bank_cfg_msg - HTT_H2T_MSG_TYPE_FRAG_DESC_BANK_CFG sent to FW for radio ID = 0
target uses HTT version 2.2; host uses 2.2
ol_ath_attach() connect HTC. 
bypasswmi : 0
ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0.
ol_regdmn_init_channels: cc 0 mode 0xffffffff indoor dfs_alg 0 dfs_chan_map 0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080
Add VHT80 channel: 5530
Add VHT80 channel: 5610
Add VHT80 channel: 5690
Add VHT80 channel: 5775
Add VHT80 channel: 5210
Add VHT80 channel: 5290
Skipping VHT80 channel 5825
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x200000) flags 0x4000100
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x400000) flags 0x8000100
ol_ath_phyerr_attach: called
Attaching offload scanner
OL Resmgr Init-ed
ol_if_spectral_setup
SPECTRAL : get_capability not registered
HAL_CAP_PHYDIAG : Capable
SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 237)
SPECTRAL : get_capability not registered
HAL_CAP_RADAR   : Capable
SPECTRAL : Need to fix the capablity check for SPECTRAL
 (spectral_attach : 242)
SPECTRAL : get_capability not registered
HAL_CAP_SPECTRAL_SCAN : Capable
SPECTRAL : get_tsf64 not registered
spectral_init_netlink 78 NULL SKB
Green-AP : Green-AP : Attached

Green-AP : Attached
ol_if_dfs_setup: called 
ol_if_dfs_attach: called; ptr=caf29bbc, radar_info=c04ffc68
dfs_attach: event log enabled by default
>>>> CB Set (null)
Update offload channel scan list
ol_chantry_pre_alloc_node_pool 363: in_ic allocated 937440 memory
ol_ath_attach() UMAC attach . 

 BURSTING enabled by default
__ol_ath_attach: hard_header_len reservation 58
ol_ath_thermal_mitigation_attach: TT not supported in FW
ol_ath_pci_probe num_radios=0, wifi_radios[0].sc = c0540420 wifi_radio_type = 2
ath_sysfs_diag_init: diag_fsattr 
ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
ath_da_pci:  (Atheros/multi-bss)
ath_pci_probe num_radios=1, wifi_radios[1].sc = ca930420 wifi_radio_type = 1
__ath_attach: Set global_scn[0]
ATH_TXBUF=512
chantry_pre_alloc_node_pool 9871: in_ic allocted 2068920 memory

ART Version : 72.117
SW Image Version : 0.41.24.0.0
Board Revision : 0 
ar9300_attach: nf_2_nom -110 nf_2_max -60 nf_2_min -125 
ar9300_attach-2728: macVer 0x1c0, 2GHz NF: min -125, nominal -110, max -60

5GHz NF: min -125, nominal -105, max -60
ath_hal_init_channels: cc 0 mode 0x1fe6f indoor Enable ecm dfs_alg 0 dfs_chan_map 0
ath_cabq_update no beacon configured!
SPECTRAL : get_capability not registered
HAL_CAP_PHYDIAG : Capable
SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 237)
SPECTRAL : get_capability not registered
HAL_CAP_RADAR   : Capable
SPECTRAL : Need to fix the capablity check for SPECTRAL
 (spectral_attach : 242)
SPECTRAL : get_capability not registered
HAL_CAP_SPECTRAL_SCAN : Capable
SPECTRAL : get_tsf64 not registered
spectral_init_netlink 78 NULL SKB
SPECTRAL : No ADVANCED SPECTRAL SUPPORT
SPECTRAL :----- module attached
Green-AP : Green-AP : Attached

ath_get_caps[6689] rx chainmask mismatch actual 7 sc_chainmak 0
ath_get_caps[6664] tx chainmask mismatch actual 7 sc_chainmak 0
ath_attach_dfs[13344] dfsdomain 1
dfs_attach: event log enabled by default
SPECTRAL : module already attached
ath_set_radioid: wifi1 is assigned 1
Dmesg-next
ath_set_radioid: wifi1 is assigned 1
wifi1: Atheros 9580: mem=0xa0000000, irq=16 hw_base=0xd3300000
 pktlog_init: Initializing Pktlog for AR9888, pktlog_hdr_size = 12
ol_ath_set_radioid: wifiT0 is assigned 36 ic c0540420
ATF_MODE chantry_event wifi0 ic->atf_mode 0 ic c0540420
ol_ath_set_radioid: wifiT1 is assigned 36 ic ca930420
ATF_MODE chantry_event wifi1 ic->atf_mode 0 ic ca930420
ol_ath_set_radioid: wifi0 is assigned 0 ic c0540420
ol_ath_set_radioid: wifi0 is assigned 0
ATF_MODE chantry_event wifi0 ic->atf_mode 0 ic c0540420
ath_set_radioid: wifi0 is assigned 0
ol_ath_set_radioid: wifi1 is assigned 1 ic ca930420
ol_ath_set_radioid: wifi1 is assigned 1
ATF_MODE chantry_event wifi1 ic->atf_mode 0 ic ca930420
ath_set_radioid: wifi1 is assigned 1
chantry_ext: Version 2.0.1
Copyright (c) Chantry Networks Inc. All Rights Reserved

name cpap_static_filters # 2
 rID /  r_fflags /  aFlags  /ethType/   MAC/px    /prot/portL:portH/             IP/px                 / UP /  ToS/px /
        vlan/cos_act /appIDf /grID/dispID/trieID 0 1       2       3     /  rxCnt /   txCnt
0     0x000D20B1 0x00000020 0x0800 000000000000/0     6    80:80    01010101000000000000000000000000/32   0    0x00/0 
           0 00000000       0    0      0 0:9     1:0     2:0     3:0            0        0 
1     0x000D20B1 0x00000020 0x0800 000000000000/0     6   443:443   01010101000000000000000000000000/32   0    0x00/0 
           0 00000000       0    0      0 0:13    1:0     2:0     3:0            0        0 
chantry_ipv6_hooks.c:53-chantry_ipv6_hooks_init()-Initializing the IPv6 proxy hooks...
chantry_adsp_hooks_init 
r=1 isOffload=0
r=0 isOffload=1
ol_regdmn_init_channels: cc 840 mode 0xffffffff indoor dfs_alg 12 dfs_chan_map ffff0
isCountryCodeValid: EEPROM regdomain 0x0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080
Add VHT80 channel: 5530
Add VHT80 channel: 5610
Add VHT80 channel: 5690
Add VHT80 channel: 5775
Add VHT80 channel: 5210
Add VHT80 channel: 5290
Skipping VHT80 channel 5825
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x200000) flags 0x4000100
ol_regdmn_init_channels: !avail mode 0x1f9001 (0x400000) flags 0x8000100
ath_net80211_dfs_clist_update: called, cmd=1, nollist=(null), nentries=0
ath_hal_init_channels: cc 840 mode 0x1fe6f indoor Enable ecm dfs_alg 12 dfs_chan_map ffff0
ath_attach_dfs[13344] dfsdomain 1
dfs_attach: event log enabled by default
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 0 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e0:
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=1
m2TaskDrv.c:4145-writeMsg2Queue()-New max=2
m2TaskDrv.c:4145-writeMsg2Queue()-New max=3
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xca9d0000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
[wifi0][22/46] FWLOG: [33648] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x460, 0x460, 0x0 )
[wifi0][22/46] FWLOG: [33648] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x460, 0x460, 0x0 )
[wifi0][22/46] FWLOG: [33648] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x460, 0x460, 0x0 )
[wifi0][22/46] FWLOG: [33648] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x460, 0x460, 0x0 )
[wifi0][15/19] FWLOG: [33650] WHAL_ERROR_RESET_PM (  )
[wifi0][22/34] FWLOG: [33658] WAL_DBGID_DEV_RESET ( 0x1, 0x1, 0x1 )
[wifi0][15/17] FWLOG: [34658] WHAL_ERROR_RESET_CHANNF1 (  )
[wifi0][22/30] FWLOG: [34789] WAL_DBGID_BB_WDOG_TRIGGERED ( 0x87e5, 0x200008a, 0x0, 0x1 )
siwfreq dev=ath0 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 1 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e1:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=4
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=5
m2TaskDrv.c:4145-writeMsg2Queue()-New max=6
m2TaskDrv.c:4145-writeMsg2Queue()-New max=7
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xca9d8000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath1 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 2 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e2:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=8
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=9
m2TaskDrv.c:4145-writeMsg2Queue()-New max=10
m2TaskDrv.c:4145-writeMsg2Queue()-New max=11
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xca9f8000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath2 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 3 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e3:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=12
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=13
m2TaskDrv.c:4145-writeMsg2Queue()-New max=14
m2TaskDrv.c:4145-writeMsg2Queue()-New max=15
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xc9800000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath3 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 4 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e4:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=16
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=17
m2TaskDrv.c:4145-writeMsg2Queue()-New max=18
m2TaskDrv.c:4145-writeMsg2Queue()-New max=19
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xc9818000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath4 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 5 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e5:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=20
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=21
m2TaskDrv.c:4145-writeMsg2Queue()-New max=22
m2TaskDrv.c:4145-writeMsg2Queue()-New max=23
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xc9830000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath5 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 6 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e6:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=24
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=25
m2TaskDrv.c:4145-writeMsg2Queue()-New max=26
m2TaskDrv.c:4145-writeMsg2Queue()-New max=27
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xc9840000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath6 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_HOSTAP, flags=0x1
send_vdev_create_cmd_non_tlv: ID = 7 Type = 1, Subtype = 0 VAP Addr = d8:84:66:42:94:e7:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=28
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
m2TaskDrv.c:4145-writeMsg2Queue()-New max=29
m2TaskDrv.c:4145-writeMsg2Queue()-New max=30
m2TaskDrv.c:4145-writeMsg2Queue()-New max=31
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xc9848000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath7 freq=36 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xc0540420, opmode=IEEE80211_M_STA, flags=0x3
send_vdev_create_cmd_non_tlv: ID = 8 Type = 2, Subtype = 0 VAP Addr = da:84:66:42:94:e0:
m2TaskDrv.c:4145-writeMsg2Queue()-New max=32
send_set_ps_mode_cmd_non_tlv:set psmode=1
m2TaskDrv.c:4145-writeMsg2Queue()-New max=33
m2TaskDrv.c:4145-writeMsg2Queue()-New max=34
m2TaskDrv.c:4145-writeMsg2Queue()-New max=35
wlan_vap_create : exit. devhandle=0xc0540420, vap=0xc9858000, opmode=IEEE80211_M_STA, flags=0x3.
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc9878000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath10 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc9880000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath11 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc98b0000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath12 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc98b8000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath13 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc98d0000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath14 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc98e0000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath15 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc98f0000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath16 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_HOSTAP, flags=0x1
ieee80211_mbo_vattach:MBO Initialized 
ieee80211_oce_vattach: OCE Initialized 
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc9910000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
siwfreq dev=ath17 freq=1 flags=1 des_mode 0
wlan_vap_create : enter. devhandle=0xca930420, opmode=IEEE80211_M_STA, flags=0x3
wlan_vap_create : exit. devhandle=0xca930420, vap=0xc9928000, opmode=IEEE80211_M_STA, flags=0x3.
Set CFG STOP TRAFFIC radio 1 value 0
Set CFG STOP TRAFFIC radio 0 value 0
ADDRCONF(NETDEV_UP): eth0: link is not ready
bonding: eth0: link status definitely up for interface wired0.
bonding: eth0: making interface wired0 the new active one.
bonding: eth0: first active interface up!
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
device eth0 entered promiscuous mode
device wired0 entered promiscuous mode
br0: port 1(eth0) entering forwarding state
br0: port 1(eth0) entering forwarding state
device ath10 entered promiscuous mode
device ath11 entered promiscuous mode
device ath12 entered promiscuous mode
device ath13 entered promiscuous mode
device ath14 entered promiscuous mode
device ath15 entered promiscuous mode
device ath16 entered promiscuous mode
device ath17 entered promiscuous mode
device ath18 entered promiscuous mode
device ath0 entered promiscuous mode
device ath1 entered promiscuous mode
device ath2 entered promiscuous mode
device ath3 entered promiscuous mode
device ath4 entered promiscuous mode
device ath5 entered promiscuous mode
device ath6 entered promiscuous mode
device ath7 entered promiscuous mode
device ath8 entered promiscuous mode
chnet_iw_set_bmcast_threshold 109: threshold 90 input 80
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=0
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
Rate is not allowed in current mode:
Rate is not allowed in current mode:
ath_config.c:609-ath_set_config()-sc->sc_stagbeacons=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=0
m2TaskDrv.c:4145-writeMsg2Queue()-New max=36
ol_ath_set_config_param: set to min rate 12  from 0 
DCS: ol_ath_set_config_param dcs enable value 3 return value 0ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
ieee80211_ucfg.c:1214-ieee80211_ucfg_setparam()-IEEE80211_PARAM_COEXT_DISABLE=1 oldval=1
netflow_set_netflow_export_interval interval:60
netflow_set_mirrorn_packets mirrorn_packets:15
set ACK_TIMEOUT: value 0xa500a50 wmi_status 0
enableEncryption:0X1
sssSetStatus SSS already disabled .......
tunnelDrv_ioctl:1402 updateMtuForFlowMgr, wassp_sessionID:0.
netflow_mtu_update ip:0 mtu:1450 src:0.
netflow_mtu_update set mtu:1450.
netflow_mtu_update: number_netflow_report_per_packet:12.
tunnelDrv_ioctl: wassp_hwc_mtu 1500
chnet_iw_rxprom_set dev->name:wifi0 param0:0x8000 1:0x6f627373 2:0xc050fda0.
chnet_iw_rxprom_set dev->name:wifi1 param0:0x8000 1:0x7365745f 2:0xc9997da0.
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 60
m2TaskDrv.c:532-m2CreateQ()-dsttid 60
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 60
m2TaskDrv.c:570-m2CreateQ()-dsttid 60 tabtid 60 now initialized
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 50
m2TaskDrv.c:532-m2CreateQ()-dsttid 50
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 50
m2TaskDrv.c:570-m2CreateQ()-dsttid 50 tabtid 50 now initialized
chnet_iw_rxprom_set dev->name:wifi0 param0:0x800 1:0x6f627373 2:0xc050fda0.
autoDPIConfig=1, dpi_mod_dp_cores=-1, dpi_thread_cnt=1, num_online_cpu=2
productSpec_dp_fastpathNum = 1: ( 1,)
productSpec_dp_cpuListNum = 1: ( 1,)
fp Core = 0, dpi logical core = 0
fp Core = 1, dpi logical core = 0
fp Core = 2, dpi logical core = 0
fp Core = 3, dpi logical core = 0
fp Core = 4, dpi logical core = 0
fp Core = 5, dpi logical core = 0
final driver config:  dpi_num_us_threads=1, numDPCores=1
dpi_module_init:  created 1 instances of dpi devices
setupFpCpuMap:  productSpec_dp_fastpathNum = 1
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 51
m2TaskDrv.c:532-m2CreateQ()-dsttid 51
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 51
m2TaskDrv.c:570-m2CreateQ()-dsttid 51 tabtid 51 now initialized
chnet_iw_rxprom_set dev->name:wifi1 param0:0x800 1:0x7365745f 2:0xc99cfda0.
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 57
m2TaskDrv.c:532-m2CreateQ()-dsttid 57
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 57
m2TaskDrv.c:570-m2CreateQ()-dsttid 57 tabtid 57 now initialized
dpi_drv_open:  thread=0, core=0, phyCore=1
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 25
m2TaskDrv.c:532-m2CreateQ()-dsttid 25
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 25
m2TaskDrv.c:570-m2CreateQ()-dsttid 25 tabtid 25 now initialized
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 26
m2TaskDrv.c:532-m2CreateQ()-dsttid 26
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 26
m2TaskDrv.c:570-m2CreateQ()-dsttid 26 tabtid 26 now initialized
dpi_drv_open:  thread=0, core=0, phyCore=1
dpi_drv_mmap, index =0, core=0
actually does hook_dpi_to_flowMgr
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 55
m2TaskDrv.c:532-m2CreateQ()-dsttid 55
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 55
m2TaskDrv.c:570-m2CreateQ()-dsttid 55 tabtid 55 now initialized
tunnel_main_ctrl.c:1275-tunnelDrv_ioctl()-linkState 0
ap_drv: trap Monitor will resume in a few seconds.
chantry_leds.c:719-chantryDrv_LEDv2()-No change
chantry_leds.c:721-chantryDrv_LEDv2()-mode=3
tunnel_main_ctrl.c:1275-tunnelDrv_ioctl()-linkState 1
m2TaskDrv.c:1530-drvIoctl()-IOCTL_M2TASK_DRV_REGISTER: tid = 21
m2TaskDrv.c:532-m2CreateQ()-dsttid 21
m2TaskDrv.c:545-m2CreateQ()-FULL queue creation for tid = 21
m2TaskDrv.c:570-m2CreateQ()-dsttid 21 tabtid 21 now initialized
netflow_mtu_update ip:0 mtu:1450 src:0.
netflow_mtu_update set mtu:1450.
netflow_mtu_update: number_netflow_report_per_packet:12.

i make openwrt with:
Global build settings
[ * ] Compile the kernel with Debug FileSystem enabled
[ * ] Compile the kernel with debug information

and uboot bootargs=console=ttyS0,115200n81 ignore_loglevel

Boot (PRI)-> tftpboot 0x1000000 openwrt-mpc85xx-p1020-ws-ap3825i-initramfs-kernel.bin;␍␊
[20:25:44:446] Speed: 100, full duplex␍␊
[20:25:44:458] Using eTSEC3 device␍␊
[20:25:44:458] TFTP from server 192.168.101.100; our IP address is 192.168.101.220␍␊
[20:25:44:458] Filename 'openwrt-mpc85xx-p1020-ws-ap3825i-initramfs-kernel.bin'.␍␊
[20:25:44:471] Load address: 0x1000000␍␊
[20:25:44:471] Loading: *<0x08>#################################################################␍␊
[20:25:44:717] ⇥	 #################################################################␍␊
[20:25:44:970] ⇥	 #################################################################␍␊
[20:25:45:198] ⇥	 #################################################################␍␊
[20:25:45:443] ⇥	 #################################################################␍␊
[20:25:45:685] ⇥	 #################################################################␍␊
[20:25:45:934] ⇥	 #############################␍␊
[20:25:46:052] done␍␊
[20:25:46:052] Bytes transferred = 6144300 (5dc12c hex)␍␊
[20:25:46:052] Boot (PRI)-> bootm 0x1000000;␍␊
[20:25:49:824] ## Booting kernel from FIT Image at 01000000 ...␍␊
[20:25:49:841]    Using 'config@1' configuration␍␊
[20:25:49:841]    Trying 'kernel@1' kernel subimage␍␊
[20:25:49:841]      Description:  POWERPC OpenWrt Linux-4.14.221␍␊
[20:25:49:841]      Type:         Kernel Image␍␊
[20:25:49:867]      Compression:  lzma compressed␍␊
[20:25:49:867]      Data Start:   0x010000ec␍␊
[20:25:49:867]      Data Size:    6131774 Bytes = 5.8 MiB␍␊
[20:25:49:867]      Architecture: PowerPC␍␊
[20:25:49:867]      OS:           Linux␍␊
[20:25:49:867]      Load Address: 0x00000000␍␊
[20:25:49:867]      Entry Point:  0x00000000␍␊
[20:25:49:867]      Hash algo:    crc32␍␊
[20:25:49:867]      Hash value:   da78c82a␍␊
[20:25:49:867]      Hash algo:    sha1␍␊
[20:25:49:892]      Hash value:   b3b413b0ce4b747e7a3ff046d2f8635a7ea4ad45␍␊
[20:25:49:892]    Verifying Hash Integrity ... crc32+ sha1+ OK␍␊
[20:25:50:044] ## Flattened Device Tree from FIT Image at 01000000␍␊
[20:25:50:050]    Using 'config@1' configuration␍␊
[20:25:50:050]    Trying 'fdt@1' FDT blob subimage␍␊
[20:25:50:063]      Description:  POWERPC OpenWrt ws-ap3825i device tree blob␍␊
[20:25:50:063]      Type:         Flat Device Tree␍␊
[20:25:50:063]      Compression:  uncompressed␍␊
[20:25:50:074]      Data Start:   0x015d9268␍␊
[20:25:50:074]      Data Size:    10640 Bytes = 10.4 KiB␍␊
[20:25:50:074]      Architecture: PowerPC␍␊
[20:25:50:089]      Hash algo:    crc32␍␊
[20:25:50:089]      Hash value:   7f85f3e6␍␊
[20:25:50:089]      Hash algo:    sha1␍␊
[20:25:50:089]      Hash value:   5633df10767582686bab5fe81a3b9957f9f75989␍␊
[20:25:50:089]    Verifying Hash Integrity ... crc32+ sha1+ OK␍␊
[20:25:50:104]    Booting using the fdt blob at 0x15d9268␍␊
[20:25:50:104]    Uncompressing Kernel Image ... OK␍␊
[20:25:51:756]    Loading Device Tree to 09ffa000, end 09fff98f ... OK␍␊

on this step device is freeze

how to config karnel for print all debug and error information
and how find bug, my board freeze on this line

 Loading Device Tree to 09ffa000, end 09fff98f ... OK 
// SPDX-License-Identifier: GPL-2.0-or-later or MIT

/include/ "fsl/p1020si-pre.dtsi"
/ {
	model = "Etreme-networks WS-AP3825i";
	compatible = "extreme-networks,ws-ap3825i";

	

	memory {
		device_type = "memory";
	};

	

	
	lbc: localbus@ffe05000 {
		reg = <0 0xffe05000 0 0x1000>;
		ranges = <0x0 0x0 0x0 0xee000000 0x2000000>;

		nor@0,0 {
			#address-cells = <1>;
			#size-cells = <1>;
			compatible = "cfi-flash";
			reg = <0x0 0x0 0x2000000>;
			bank-width = <2>;
			device-width = <1>;

			partitions {
				compatible = "fixed-partitions";
				#address-cells = <1>;
				#size-cells = <1>;

				partition@0 {
					compatible = "denx,fit";
					reg = <0x0 0x3d60000>;
					label = "FS";
				};

				partition@3d60000 {
					reg = <0x3d60000 0x20000>;
					label = "CALIB";
					read-only;
				};

				partition@3d80000{
					reg = <0x3d80000 0x80000>;
					label = "BootPRI";
					read-only;
				};

				partition@3e00000{
					reg = <0x3e00000 0x100000>;
					label = "NVRAM";
					read-only;
				};

				partition@3f00000 {
					reg = <0x3f00000 0x20000>;
					label = "cfg2";
					read-only;
				};

				partition@3f20000 {
					reg = <0x3f20000 0x20000>;
					label = "cfg1";
					read-only;
				};
			};
		};
	};

	soc: soc@ffe00000 {
		ranges = <0x0 0x0 0xffe00000 0x100000>;

		gpio0: gpio-controller@fc00 {
		};

		mdio@24000 {
			phy4: ethernet-phy@4 {
				reg = <0x4>;
				reset-gpios = <&gpio0 2 1>;
			};
		};

		enet0: ethernet@b0000 {
			phy-connection-type = "rgmii-id";
			phy-handle = <&phy4>;
		};

		enet1: ethernet@b1000 {
			status = "disabled";
		};

		enet2: ethernet@b2000 {
			status = "disabled";
		};

		usb@22000 {
			status = "disabled";
		};

		usb@23000 {
			status = "disabled";
		};
	};

	pci0: pcie@ffe09000 {
		ranges = <0x2000000 0x0 0xa0000000 0 0xa0000000 0x0 0x20000000
			  0x1000000 0x0 0x00000000 0 0xffc10000 0x0 0x10000>;
		reg = <0 0xffe09000 0 0x1000>;
		pcie@0 {
			ranges = <0x2000000 0x0 0xa0000000
				  0x2000000 0x0 0xa0000000
				  0x0 0x20000000

				  0x1000000 0x0 0x0
				  0x1000000 0x0 0x0
				  0x0 0x100000>;
		};
	};

	pci1: pcie@ffe0a000 {
		reg = <0 0xffe0a000 0 0x1000>;
		ranges = <0x2000000 0x0 0x80000000 0 0x80000000 0x0 0x20000000
			  0x1000000 0x0 0x00000000 0 0xffc00000 0x0 0x10000>;
		pcie@0 {
			ranges = <0x2000000 0x0 0x80000000
				  0x2000000 0x0 0x80000000
				  0x0 0x20000000

				  0x1000000 0x0 0x0
				  0x1000000 0x0 0x0
				  0x0 0x100000>;
		};
	};

};
/include/ "fsl/p1020si-post.dtsi"

The device looks very similar to an Aerohive AP330 or AP370 -- same CPU, same PHY, etc; the big difference between the 330 and 370 was the switch from an ath9k 5GHz chip to an ath10k one.

I think the AP330 has u-boot issues: you would probably have some more success if you look at how it gets around that. It does some trickery to unpack the kernel at boot.

1 Like

How did you manage to get past the password prompt in u-boot?

1 Like

I found the answer to my question from this post about another Extreme Networks product.

The answer: user/password are admin/new2day -- on my AP3825i, this applied both to the bootloader and to the Busybox shell once the onboard Linux had booted.

Update: I completely missed this PR which should support the board already.

Update2: The above is the OP of this thread having difficulty spinning up a port.

Update3:

You have made a mistake here: the flash is 0x4000000 (64MiB) long, not 0x2000000 long.

Update4: I haven't been able to make much progress: I am stuck at the same place as OP. I have pushed my code here: https://github.com/hurricos/openwrt/tree/ap3825i

Update5: I have publicly requested a GPL modification dump from Extreme Networks here: https://community.extremenetworks.com/extremewireless-identifi-233215/acquiring-a-gplv2-dump-of-linux-kernel-modifications-for-the-ap3825i-7831344

Update6: There is a known issue with booting Linux on PPC built using GCC10. This was avoided in all of my builds (which were on top of GCC11 / master, or, more recently, GCC8 / openwrt-21.02).

Update7: Still no dice. @blocktrron suggested that the onboard U-boot image may be manipulating my device tree; it might be possible to replace the U-boot copy, but it sounds daunting.

1 Like

Posting so some one can post again. lol

i have password to u-boot, but i don know how to download source on website provider, i call to office but this idea don't work, worker is dont understand me :upside_down_face:

i go back to porting this model

The user/password were admin/new2day. Unfortunately when I requested the GPL dump they suggested I mail in my request; I haven't done so yet.

I have sent an email out to plm@extremenetworks.com:

We use Extreme Networks / Aerohive products (including WAPs) at $COMPANY_NAME. We are requesting a copy of your modifications to "Das U-boot" bootloader and the Linux kernel for two types of devices:

  • the Extreme Networks WS-AP3825i, and
  • the Aerohive HiveAP 330.

We are requesting these dumps pursuant to the instructions laid out here:

https://cloud.kapostcontent.net/pub/04b28a7b-c5d0-4e4d-a1e7-79da832b3922/osd-extremewireless-os-version-ap-10-dot-51?kui=KD6X9S4PNomHSrog2y_LxQ

Please let us know how you would like to provide us these dumps pursuant to your obligations under the GNU General Public License version 2.

I got a response within 15 minutes from pfrancisco@extremenetworks.com, who was replying directly to "Peter Lam" PLam@extremenetworks.com with me CC'd. We should see come Monday where this goes.

1 Like

i make your git files and have result^

Upload kernel & fdt:
--- tftpboot 0x1000000 192.168.101.100:openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-initramfs-kernel.bin

--- tftpboot 0x6000000 192.168.101.100:openwrt-mpc85xx-p1020-extreme-networks_ws-ap3825i-squashfs-fdt.bin

this message on board after load:

Boot (PRI)-> bootm 0x1000000 - 0x6000000
## Booting kernel from Legacy Image at 01000000 ...
   Image Name:   POWERPC OpenWrt Linux-5.4.143
   Image Type:   PowerPC Linux Kernel Image (uncompressed)
   Data Size:    11201712 Bytes = 10.7 MiB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 06000000
   Booting using the fdt blob at 0x6000000
   Loading Kernel Image ... OK
OK
   Loading Device Tree to 09ffa000, end 09fff9a1 ... OK
ft_fixup_l2cache: FDT_ERR_NOTFOUND

and board restarting after 10-20 second

How change compiler to Use uncompressed kernel

you received answer?

Still nothing yet: I am reaching out back again.