Skip to content

Instantly share code, notes, and snippets.

@mterron
Last active October 5, 2020 21:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mterron/4b4ac5afc79455e30f05be29cded3935 to your computer and use it in GitHub Desktop.
Save mterron/4b4ac5afc79455e30f05be29cded3935 to your computer and use it in GitHub Desktop.
__________________sri____________________
944x BootROM Ver. (asic) 1.0 [Nov 8 2011 13:42:57]
_________________________________________
find_hif: bootstrap = 0x31458
Nand Flash init
hdr: [0xbd000400 : 0xbd000400 : 0x6fb4 : 0xe5c86b84]
nand_load_fw: read 13 pages
nand_load_fw: 0x10000 0x800 0xbd000bf0
nand_load_fw: 0x20000 0x800 0xbd0013f0
nand_load_fw: 0x30000 0x800 0xbd001bf0
nand_load_fw: 0x40000 0x800 0xbd0023f0
nand_load_fw: 0x50000 0x800 0xbd002bf0
nand_load_fw: 0x60000 0x800 0xbd0033f0
nand_load_fw: 0x70000 0x800 0xbd003bf0
nand_load_fw: 0x80000 0x800 0xbd0043f0
nand_load_fw: 0x90000 0x800 0xbd004bf0
nand_load_fw: 0xa0000 0x800 0xbd0053f0
nand_load_fw: 0xb0000 0x800 0xbd005bf0
nand_load_fw: 0xc0000 0x800 0xbd0063f0
nand_load_fw: 0xd0000 0x800 0xbd006bf0
f/w 0 read complete, jumping to 0xbd000400
Meraki Atheros LinuxLoader MR18 built Jan 31 2014 15:53:22
qca955x_init_ddr ok
test_memory ok
D-cache size: 64K
I-cache size: 32K
init_dram_uncached ok
init_icache ok
init_dcache ok
enable_caches ok
test_memory ok
nand_flash_init ok
loading fw at 256
hdr: [0x8e73ed8a : 0x400 : 0x1633a8 ]
part1: Copying image to memory ... ...........
done.
part1: Checking sha1 (from 0x80060000 length 1455016) ... match
part1: sha1 calculated: b2c76dd41a55eef293f46976c8fa1d6e90ffdbfa
starting stage2
decompressing embedded kernel image 0x81a024f0(0x160e99)
got osize 43eebc
.....................done
starting linux
[ 0.000000] Linux version 3.4.112-meraki-ar7100 (jenkins@dal247.meraki.com) (gcc version 4.8.3 (GCC) ) #4 Tue Feb 7 22:03:37 PST 2017
[ 0.000000] bootconsole [early0] enabled
[ 0.000000] CPU revision is: 00019750 (MIPS 74Kc)
[ 0.000000] SoC: Qualcomm Atheros QCA9558 rev 0
[ 0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz
[ 0.000000] Determined physical RAM map:
[ 0.000000] memory: 07fb0000 @ 00050000 (usable)
[ 0.000000] Wasting 2560 bytes for tracking 80 unused pages
[ 0.000000] Initrd not found or empty - disabling initrd
[ 0.000000] Zone PFN ranges:
[ 0.000000] Normal 0x00000050 -> 0x00008000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] Early memory PFN ranges
[ 0.000000] 0: 0x00000050 -> 0x00008000
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32432
[ 0.000000] Kernel command line: console=ttyS0,115200 htype=Meraki ubi.mtd=3 root=/dev/mtdblock8
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[ 0.000000] Writing ErrCtl register=00000000
[ 0.000000] Readback ErrCtl register=00000000
[ 0.000000] Memory: 125032k/130752k available (2205k kernel code, 5720k reserved, 446k data, 1692k init, 0k highmem)
[ 0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] NR_IRQS:51
[ 0.000000] Calibrating delay loop... 359.42 BogoMIPS (lpj=718848)
[ 0.028000] pid_max: default: 32768 minimum: 301
[ 0.032000] Mount-cache hash table entries: 512
[ 0.036000] Performance counters: mips/74K PMU enabled, 4 32-bit counters available to each CPU, irq 13
[ 0.040000] devtmpfs: initialized
[ 0.044000] NET: Registered protocol family 16
[ 0.048000] gpiochip_add: registered GPIOs 0 to 23 on device: ath79
[ 0.052000] MIPS: machine is Meraki Access Point
[ 0.056000] registering PCI controller with io_map_base unset
[ 0.060000] registering PCI controller with io_map_base unset
[ 0.068000] bio: create slab <bio-0> at 0
[ 0.072000] PCI host bridge to bus 0000:00
[ 0.076000] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
[ 0.080000] pci_bus 0000:00: root bus resource [io 0x0000]
[ 0.084000] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1001ffff 64bit]
[ 0.088000] pci 0000:00:00.0: BAR 6: assigned [mem 0x10020000-0x1002ffff pref]
[ 0.092000] PCI host bridge to bus 0000:01
[ 0.096000] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff]
[ 0.100000] pci_bus 0000:01: root bus resource [io 0x0001]
[ 0.104000] pci 0000:01:00.0: BAR 0: assigned [mem 0x12000000-0x1201ffff 64bit]
[ 0.108000] pci 0000:01:00.0: BAR 6: assigned [mem 0x12020000-0x1202ffff pref]
[ 0.112000] pci 0000:00:00.0: using irq 40 for pin 1
[ 0.116000] pci 0000:01:00.0: using irq 41 for pin 1
[ 0.120000] Switching to clocksource MIPS
[ 0.124000] NET: Registered protocol family 2
[ 0.140000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.148000] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.152000] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.160000] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.164000] TCP: reno registered
[ 0.168000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.176000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.180000] NET: Registered protocol family 1
[ 0.200000] Detected Meraki MR18
[ 0.216000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.224000] msgmni has been set to 244
[ 0.228000] io scheduler noop registered
[ 0.232000] io scheduler deadline registered (default)
[ 0.236000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[ 0.264000] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
[ 0.268000] console [ttyS0] enabled, bootconsole disabled
[ 0.268000] console [ttyS0] enabled, bootconsole disabled
[ 0.280000] ONFI param page 0 valid
[ 0.284000] ONFI flash detected
[ 0.288000] NAND device: Manufacturer ID: 0xad, Chip ID: 0xf1 (Hynix H27U1G8F2BTR-BC)
[ 0.300000] Scanning device for bad blocks
[ 0.360000] Creating 5 MTD partitions on "ath79-nand":
[ 0.364000] 0x000000000000-0x000000080000 : "nandloader"
[ 0.372000] 0x000000080000-0x000000880000 : "part1"
[ 0.376000] 0x000000880000-0x000001080000 : "part2"
[ 0.384000] 0x000001080000-0x000007f80000 : "ubi"
[ 0.388000] 0x000007fe0000-0x000008000000 : "odm-caldata"
[ 0.396000] UBI: attaching mtd3 to ubi0
[ 0.400000] UBI: physical eraseblock size: 131072 bytes (128 KiB)
[ 0.408000] UBI: logical eraseblock size: 129024 bytes
[ 0.412000] UBI: smallest flash I/O unit: 2048
[ 0.416000] UBI: sub-page size: 512
[ 0.420000] UBI: VID header offset: 512 (aligned 512)
[ 0.428000] UBI: data offset: 2048
[ 0.572000] UBI: max. sequence number: 4998
[ 0.588000] UBI: attached mtd3 to ubi0
[ 0.592000] UBI: MTD device name: "ubi"
[ 0.596000] UBI: MTD device size: 111 MiB
[ 0.600000] UBI: number of good PEBs: 888
[ 0.604000] UBI: number of bad PEBs: 0
[ 0.608000] UBI: number of corrupted PEBs: 0
[ 0.616000] UBI: max. allowed volumes: 128
[ 0.620000] UBI: wear-leveling threshold: 4096
[ 0.624000] UBI: number of internal volumes: 1
[ 0.628000] UBI: number of user volumes: 7
[ 0.632000] UBI: available PEBs: 484
[ 0.636000] UBI: total number of reserved PEBs: 404
[ 0.644000] UBI: number of PEBs reserved for bad PEB handling: 8
[ 0.648000] UBI: max/mean erase counter: 14/6
[ 0.652000] UBI: image sequence number: 0
[ 0.656000] UBI: background thread "ubi_bgt0d" started, PID 201
[ 0.672000] tun: Universal TUN/TAP device driver, 1.6
[ 0.680000] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 0.684000] input: gpio-keys-polled as /devices/platform/gpio-keys-polled/input/input0
[ 0.696000] TCP: cubic registered
[ 0.700000] NET: Registered protocol family 17
[ 0.704000] devtmpfs: mounted
[ 0.716000] Freeing unused kernel memory: 1692k freed
[ 0.720000] Made it into bootsh: Feb 7 2017 22:03:23
[ 0.728000] bootsh build 24-201702072108-Gdc35074c-spray
[ 0.740000] Mapping 5400 bytes for /lib/modules/leds-gpio.ko
[ 0.748000] Mapping 129456 bytes for /lib/modules/ag7240_mod.ko
[ 0.756000] qca955x_GMAC: Length per segment 1536
[ 0.764000] 955x_GMAC: qca955x_gmac_attach
[ 0.768000] 955x_GMAC: qca955x_set_gmac_caps
[ 0.772000] Currently in polling mode unit0
[ 0.776000] Registering AR8033 Phy....
[ 0.780000] qca955x_GMAC: Mac address for unit 0:XXXXXXXX
[ 0.784000] qca955x_GMAC: 00:00:00:00:00:00
[ 0.788000] qca955x_GMAC: Max segments per packet : 1
[ 0.796000] qca955x_GMAC: Max tx descriptor count : 100
[ 0.800000] qca955x_GMAC: Max rx descriptor count : 252
[ 0.804000] qca955x_GMAC: Mac capability flags : 4200
[ 0.812000] 955x_GMAC: qca955x_gmac_attach
[ 0.816000] 955x_GMAC: qca955x_set_gmac_caps
[ 0.820000] Currently in polling mode unit1
[ 0.824000] Registering AR8033 Phy....
[ 0.828000] qca955x_GMAC: Mac address for unit 1:YYYYYYYY
[ 0.832000] qca955x_GMAC: 00:00:00:00:00:00
[ 0.840000] qca955x_GMAC: Max segments per packet : 1
[ 0.844000] qca955x_GMAC: Max tx descriptor count : 100
[ 0.848000] qca955x_GMAC: Max rx descriptor count : 252
[ 0.856000] qca955x_GMAC: Mac capability flags : 4200
[ 1.508000] UBIFS: mounted UBI device 0, volume 1, name "storage"
[ 1.516000] UBIFS: file system size: 19869696 bytes (19404 KiB, 18 MiB, 154 LEBs)
[ 1.524000] UBIFS: journal size: 1032193 bytes (1008 KiB, 0 MiB, 8 LEBs)
[ 1.528000] UBIFS: media format: w4/r0 (latest is w4/r0)
[ 1.536000] UBIFS: default compressor: lzo
[ 1.540000] UBIFS: reserved for root: 938494 bytes (916 KiB)
In manufacturing[ 1.556000] Bootsh: trying rootfs path: : FALSE
/dev/mtdblock/rootfs-24-201702072108-Gdc35074c-spray-1
Attempting to setup root /dev/mtdblock/rootfs-24-201702072108-Gdc35074c-spray-1...
[ 2.352000] Mapping 5400 bytes for /lib/modules/leds-gpio.ko
[ 2.516000] insmod: error initializing module /lib/modules/leds-gpio.ko: File exists
[ 2.524000] Mapping 129456 bytes for /lib/modules/ag7240_mod.ko
[ 2.760000] insmod: error initializing module /lib/modules/ag7240_mod.ko: File exists
init started: BusyBox v1.24.1 (2017-02-07 21:38:25 PST)
[ 3.032000] Algorithmics/MIPS FPU Emulator v1.5
[ 3.240000] Sat Jan 1 00:00:00 UTC 2000
/usr/bin/serial_logincheck: reading file /storage/config: No such file or directory
WARNING! THIS CONSOLE IS LOGGED! UNAUTHORIZED ACCESS FORBIDDEN!
<Meraki> [ 4.820000] athr_gmac_ring_alloc Allocated 1600 at 0x80339000
[ 4.828000] athr_gmac_ring_alloc Allocated 4032 at 0x87642000
[ 5.132000] 955x_GMAC: eth0 in RGMII MODE
[ 5.136000] 955x_GMAC: qca955x_gmac_sgmii_res_cal cal value = 0x1
[ 5.156000] Scorpion -----> 8033 PHY
[ 5.160000] athrs_ar8033_reg_init: Done
[ 5.164000] Setting Drop CRC Errors, Pause Frames and Length Error frames
[ 5.172000] Setting PHY...
[ 5.172000] 955x_GMAC: enet unit:0 is up...
[ 5.176000] eth0 RGMII 1000Mbps full duplex
[ 5.184000] 955x_GMAC: qca955x_soc_gmac_set_mac_duplex
[ 5.188000] 955x_GMAC: qca955x_soc_gmac_set_link Done
[ 5.192000] 955x_GMAC: done cfg2 0x7215 ifctl 0x0 miictrl
[ 5.200000] Setting Drop CRC Errors, Pause Frames and Length Error frames
[ 5.200000] 955x_GMAC: qca955x_soc_gmac_set_mac_duplex
[ 5.200000] 955x_GMAC: qca955x_soc_gmac_set_link Done
[ 5.280000] grep: /storage/config: No such file or directory
[ 5.504000] sysctl -w vm.panic_on_oom=2
[ 5.512000] vm.panic_on_oom = 2
[ 6.364000] click: starting router thread pid 473 (8771c300)
[ 7.456000] elts_meraki: module license 'unspecified' taints kernel.
[ 7.608000] Single synchronous check for reset
[ 7.924000]
[ 7.932000] boot 88 build 24-201702072108-Gdc35074c-spray board ar7100 mac 00:18:0A:XX:YY:ZZ
[ 7.948000] Module: dummy .text= .data= .bss=
[ 7.948000] Module: mach_meraki_mr18_radios .text= .data= .bss=
[ 7.948000] Module: proclikefs .text= .data= .bss=
[ 7.948000] Module: merakiclick .text= .data= .bss=
[ 7.948000] Module: elts_meraki .text= .data= .bss=
[ 8.192000] phram: phram-oops device: 0x4000 at 0x10000
[ 8.288000] ramoops: platform device not found, using module parameters
[ 8.400000] ln: /usr/bin/slowfcgi: File exists
[ 10.196000] adf: module license 'Proprietary' taints kernel.
[ 10.212000] asf: module license 'Proprietary' taints kernel.
[ 10.424000] ath_spectral: module license 'Proprietary' taints kernel.
[ 10.432000] ath_spectral: Version 2.0.0
[ 10.432000] Copyright (c) 2005-2009 Atheros Communications, Inc. All Rights Reserved
[ 10.444000] SPECTRAL module built on Feb 7 2017 21:59:10
[ 10.484000] ath_hal: module license 'Proprietary' taints kernel.
[ 10.500000] ath_hal: 0.9.17.1 (AR5416, AR9380, DEBUG, REGOPS_FUNC, WRITE_EEPROM, 11D)
[ 10.524000] ath_dfs: module license 'Proprietary' taints kernel.
[ 10.536000] ath_dfs: Version 2.0.0
[ 10.536000] Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved
[ 10.556000] ath_rate_atheros: module license 'Proprietary' taints kernel.
[ 10.572000] ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
[ 10.600000] ath_dev: module license 'Proprietary' taints kernel.
[ 10.612000] ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
[ 10.628000] ath_pktlog: module license 'unspecified' taints kernel.
[ 10.920000] ath_ahb: 9.5.5.36 (Atheros/multi-bss)
[ 10.928000] __ath_attach: Set global_scn[0]
[ 10.932000] ACBKMinfree = 48
[ 10.936000] ACBEMinfree = 32
[ 10.936000] ACVIMinfree = 16
[ 10.940000] ACVOMinfree = 0
[ 10.944000] CABMinfree = 48
[ 10.944000] UAPSDMinfree = 0
[ 10.952000] Bootstrap clock 40MHz
[ 10.960000] Enterprise mode: 0x30000000
[ 10.964000] ar9300_flash_map: mapping EEPROM at 804a00e0
[ 10.968000] Restoring Cal data from DRAM
[ 10.976000] ath_get_caps[6145] rx chainmask mismatch actual 3 sc_chainmak 0
[ 10.984000] ath_get_caps[6119] tx chainmask mismatch actual 3 sc_chainmak 0
[ 11.016000] wifi0: Qualcomm Atheros QCA955X: mem=0xb8100000, irq=47
[ 11.024000] ath_pci: 9.5.5.36 (Atheros/multi-bss)
[ 11.028000] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[ 11.032000] __ath_attach: Set global_scn[1]
[ 11.036000] ACBKMinfree = 48
[ 11.040000] ACBEMinfree = 32
[ 11.044000] ACVIMinfree = 16
[ 11.044000] ACVOMinfree = 0
[ 11.048000] CABMinfree = 48
[ 11.052000] UAPSDMinfree = 0
[ 11.060000] ar9300_flash_map: mapping EEPROM at c02a5270
[ 11.064000] Restoring Cal data from DRAM
[ 11.072000] ath_get_caps[6145] rx chainmask mismatch actual 3 sc_chainmak 0
[ 11.080000] ath_get_caps[6119] tx chainmask mismatch actual 3 sc_chainmak 0
[ 11.144000] wifi1: Atheros 9580: mem=0x10000000, irq=40 hw_base=0xb0000000
[ 11.148000] PCI: Enabling device 0000:01:00.0 (0000 -> 0002)
[ 11.156000] __ath_attach: Set global_scn[2]
[ 11.160000] ACBKMinfree = 48
[ 11.164000] ACBEMinfree = 32
[ 11.164000] ACVIMinfree = 16
[ 11.168000] ACVOMinfree = 0
[ 11.172000] CABMinfree = 48
[ 11.172000] UAPSDMinfree = 0
[ 11.180000] ar9300_flash_map: mapping EEPROM at c02a4250
[ 11.188000] Restoring Cal data from DRAM
[ 11.196000] ath_get_caps[6145] rx chainmask mismatch actual 1 sc_chainmak 0
[ 11.204000] ath_get_caps[6119] tx chainmask mismatch actual 1 sc_chainmak 0
[ 11.224000] wifi2: Atheros 9580: mem=0x12000000, irq=41 hw_base=0xb2000000
[ 11.428000]
[ 11.428000] !!!!! {/usr/bin/brain} opening /click/wlan_event/driver_reload failed: No such file or directory
[ 11.716000] brain: unloading click config
[ 11.720000] brain: spring cleaning pages
[ 12.688000] wlan_vap_create : enter. devhandle=0x868903c0, opmode=IEEE80211_M_HOSTAP, flags=0x0
[ 12.700000] wlan_vap_create : exit. devhandle=0x868903c0, opmode=IEEE80211_M_HOSTAP, flags=0x0.
[ 13.504000] wlan_vap_create : enter. devhandle=0x86a943c0, opmode=IEEE80211_M_HOSTAP, flags=0x0
[ 13.512000] wlan_vap_create : exit. devhandle=0x86a943c0, opmode=IEEE80211_M_HOSTAP, flags=0x0.
[ 14.264000] brain: loading click config
[ 18.680000] In write handler 'device_id' for 'wired0_cdpsource :: CDPSource':
[ 18.688000] Bad string passed to device_id
[ 18.692000] In write handler 'device_id' for 'wired1_cdpsource :: CDPSource':
[ 18.700000] Bad string passed to device_id
[ 18.720000] In write handler 'run' for 'set_dstore_keys :: Script':
[ 18.728000] While calling 'dstore_encrypt.keys':
[ 18.732000] warning: key material 0 too short (minimum 16+4+20=40)
[ 18.740000] While calling 'dstore_decrypt.keys':
[ 18.744000] warning: key material 0 too short (minimum 16+4+20=40)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment