Installing Meraki MR18 with JTAG and OpenOCD but cannot connect to OpenWRT Website

i am trying to install OpenWRT to Meraki MR18 with JTAG method because of latest firmware.
i am using the Raspberry-PI B+ (with Raspbian GNU/linux 10 (buster)) according to the latest installation guide "Meraki MR18 installation using JTAG and OpenOCD".

everything worked fine. i can see the booting of the linux (OpenWRT) in the serial console. but when i connected my notebook to the device, i didnt get an IP address, so i couldnt open the website for the OpenWRT. i also gave my notebook a manual ip address, it didnt help either.

here is the bootlog:

_________________sri____________________
944x BootROM Ver. (asic) 1.0 [Nov  8 2011 13:42:57]
_________________________________________
find_hif: bootstrap = 0x31c58
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
[    0.000000] Linux version 4.1.13 (riptide_wave@build01.chrisrblake.com) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r47958) ) #2 Mon Dec 21 08:54:30 EST 2015
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019750 (MIPS 74Kc)
[    0.000000] SoC: Qualcomm Atheros QCA9558 ver 1 rev 0
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 08000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x0000000007ffffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[    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] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
[    0.000000] Kernel command line:  board=MR18 mtdparts=ar934x-nfc:512k(nandloader)ro,8M(kernel),8M(recovery),113664k(ubi),128k@130944k(odm-caldata)ro console=ttyS0,115200 rootfstype=squashfs noinitrd
[    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] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 123100K/131072K available (3085K kernel code, 138K rwdata, 624K rodata, 2348K init, 193K bss, 7972K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:83
[    0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz
[    0.000000] clocksource MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 5309056796 ns
[    0.000006] sched_clock: 32 bits at 360MHz, resolution 2ns, wraps every 5965232126ns
[    0.007491] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048)
[    0.070061] pid_max: default: 32768 minimum: 301
[    0.074609] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.080935] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.089755] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.099651] NET: Registered protocol family 16
[    0.104892] MIPS: machine is Meraki MR18
[    0.108674] failed to read EFUSE for ethernet cal
[    0.113488] registering PCI controller with io_map_base unset
[    0.119077] ar724x-pci ar724x-pci.1: PCIe link is down
[    0.123991] registering PCI controller with io_map_base unset
[    0.138102] PCI host bridge to bus 0000:00
[    0.141994] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
[    0.148655] pci_bus 0000:00: root bus resource [io  0x0000]
[    0.153999] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.160558] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff]
[    0.168591] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x1001ffff 64bit]
[    0.175625] pci 0000:00:00.0: BAR 6: assigned [mem 0x10020000-0x1002ffff pref]
[    0.182666] PCI host bridge to bus 0000:01
[    0.186569] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff]
[    0.193184] pci_bus 0000:01: root bus resource [io  0x0001]
[    0.198568] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0]
[    0.205113] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff]
[    0.212796] pci 0000:00:00.0: using irq 40 for pin 1
[    0.218135] Switched to clocksource MIPS
[    0.222888] NET: Registered protocol family 2
[    0.227713] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.234411] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.240529] TCP: Hash tables configured (established 1024 bind 1024)
[    0.246701] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.252301] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.258551] NET: Registered protocol family 1
[    2.481193] futex hash table entries: 256 (order: -1, 3072 bytes)
[    2.498069] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    2.503681] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    2.515823] io scheduler noop registered
[    2.519587] io scheduler deadline registered (default)
[    2.524685] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
�[    2.554564] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A
[    2.562836] console [ttyS0] enabled
[    2.562836] console [ttyS0] enabled
[    2.569867] bootconsole [early0] disabled
[    2.569867] bootconsole [early0] disabled
[    2.580268] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xf1
[    2.586713] nand: Hynix NAND 128MiB 3,3V 8-bit
[    2.591250] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    2.601404] Scanning device for bad blocks
[    2.607493] Bad eraseblock 21 at 0x0000002a0000
[    2.619873] Bad eraseblock 109 at 0x000000da0000
[    2.627439] Bad eraseblock 142 at 0x0000011c0000
[    2.651666] Bad eraseblock 363 at 0x000002d60000
[    2.676681] Bad eraseblock 593 at 0x000004a20000
[    2.686653] Bad eraseblock 653 at 0x0000051a0000
[    2.724163] 5 cmdlinepart partitions found on MTD device ar934x-nfc
[    2.730524] Creating 5 MTD partitions on "ar934x-nfc":
[    2.735734] 0x000000000000-0x000000080000 : "nandloader"
[    2.741815] 0x000000080000-0x000000880000 : "kernel"
[    2.747458] 0x000000880000-0x000001080000 : "recovery"
[    2.753357] 0x000001080000-0x000007f80000 : "ubi"
[    2.758917] 0x000007fe0000-0x000008000000 : "odm-caldata"
[    2.767158] NET: Registered protocol family 10
[    2.777229] NET: Registered protocol family 17
[    2.781839] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    2.794744] 8021q: 802.1Q VLAN Support v1.8
[    2.802043] UBI: auto-attach mtd3
[    2.805246] ubi0: attaching mtd3
[    3.405815] random: nonblocking pool is initialized
[    4.193316] ubi0: scanning is finished
[    4.213787] ubi0: attached mtd3 (name "ubi", size 111 MiB)
[    4.219392] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 129024 bytes
[    4.226362] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[    4.233164] ubi0: VID header offset: 512 (aligned 512), data offset: 2048
[    4.240054] ubi0: good PEBs: 884, bad PEBs: 4, corrupted PEBs: 0
[    4.246145] ubi0: user volume: 7, internal volumes: 1, max. volumes count: 128
[    4.253475] ubi0: max/mean erase counter: 1158/947, WL threshold: 4096, image sequence number: 0
[    4.262389] ubi0: available PEBs: 468, total reserved PEBs: 416, PEBs reserved for bad PEB handling: 16
[    4.272080] ubi0: background thread "ubi_bgt0d" started, PID 244
[    4.286970] Freeing unused kernel memory: 2348K (80425000 - 80670000)
[    4.303701] init: Console is alive
[    4.307314] init: - watchdog -
[    4.326520] usbcore: registered new interface driver usbfs
[    4.332194] usbcore: registered new interface driver hub
[    4.337649] usbcore: registered new device driver usb
[    4.346849] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.354610] ehci-platform: EHCI generic platform driver
[    4.362089] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    4.369324] ohci-platform: OHCI generic platform driver
[    5.311019] init: - preinit -
ifconfig: SIOCSIFHWADDR: No such device
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    8.590158] procd: - early -
[    8.593153] procd: - watchdog -
[    9.148228] procd: - ubus -
[   10.155281] procd: - init -
Please press Enter to activate this console.
[   10.645339] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   10.660670] Loading modules backported from Linux version master-2015-12-03-0-g1677f62
[   10.668737] Backport generated by backports.git backports-20151120-0-g906a6b3
[   10.678314] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.691148] nf_conntrack version 0.5.0 (1960 buckets, 7840 max)
[   10.722723] xt_time: kernel timezone is -0000
[   10.739484] cfg80211: World regulatory domain updated:
[   10.744699] cfg80211:  DFS Master region: unset
[   10.749147] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   10.759040] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   10.767149] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   10.775271] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   10.783396] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   10.793014] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   10.802630] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   10.810840] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   10.818963] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   10.869708] PPP generic driver version 2.4.2
[   10.875969] NET: Registered protocol family 24
[   10.910507] ath9k qca955x_wmac: Direct firmware load for soc_wmac.eeprom failed with error -2
[   10.919196] ath9k qca955x_wmac: Falling back to user helper
[   13.149042] ieee80211 phy0: Atheros AR9550 Rev:0 mem=0xb8100000, irq=47
[   13.155887] PCI: Enabling device 0000:00:00.0 (0000 -> 0002)
[   13.162306] ath9k 0000:00:00.0: Direct firmware load for pci_wmac0.eeprom failed with error -2
[   13.171081] ath9k 0000:00:00.0: Falling back to user helper
[   13.176928] cfg80211: Regulatory domain changed to country: US
[   13.182880] cfg80211:  DFS Master region: FCC
[   13.187121] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   13.197009] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A)
[   13.205129] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (N/A)
[   13.214747] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (0 s)
[   13.224362] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2300 mBm), (0 s)
[   13.232574] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A)
[   13.240696] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A)
[   15.546055] ieee80211 phy1: Atheros AR9300 Rev:4 mem=0xb0000000, irq=40

did anyone have the same issue and solved it?

Try to write in console "ifconfig" to show AP IP configuration.

This is followed by no Ethernet ports starting. Possibly a factory flash partition containing Ethernet parameters has been clobbered.

It does look like wifi will work, if you configure it.

Yes, the Ethernet port was broken! I managed to switch wifi and install openWRT!

If your problem is solved, please consider marking this topic as [Solved]. See How to mark a topic as [Solved] for a short how-to.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.