RG-EW3200GX PRO does not boot after flashing OpenWrt

Hi xal3xhx,
I also have a router RG-EW3200GX PRO and follow the link: https://openwrt.org/toh/hwdata/ruijie/ruijie_rg-ew3200gx_pro to flash openwrt firmware to this router.
The flashing process is completed, but it cannot boot up. The boot log like as:

UNIVPLL_CON0 = 0xFE000000!!!
mt_pll_init: Set pll frequency for 25M crystal
RAM_CONSOLE preloader last status: 0x0 0x0 0x0 0x0 0x0 0x0 
[PMIC_WRAP]wrap_init pass,the return value=0.
[pmic_init] Preloader Start..................
[pmic_init] MT6380 CHIP Code, reg_val = 0, 1:E2  0:E3
[pmic_init] Done...................
Chip part number:7622B
MT7622 Version: 1.2.8, (iPA) 
SSC OFF
mt_pll_post_init: mt_get_cpu_freq = 1350000Khz
mt_pll_post_init: mt_get_mem_freq = 1600000Khz
mt_pll_post_init: mt_get_bus_freq = 279980Khz
[PLFM] Init I2C: OK(0)

[BLDR] Build Time: 20210415-111027
==== Dump RGU Reg ========
RGU MODE:     14
RGU LENGTH:   FFE0
RGU STA:      40000000
RGU INTERVAL: FFF
RGU SWSYSRST: 8000
==== Dump RGU Reg End ====
RGU: g_rgu_satus:2
 mtk_wdt_mode_config  mode value=10, tmp:22000010
PL RGU RST: ??
SW reset with bypass power key flag
Find bypass powerkey flag
WDT NONRST=0x20000000
WDT IRQ_EN=0x340003
RGU mtk_wdt_init:MTK_WDT_DEBUG_CTL(590200F3)
[EMI] MDL number = 2
[EMI] DRAMC calibration start

[EMI] DRAMC calibration end

[EMI]rank size auto detect
[EMI]start_addr[0x40000000]=0x12345678, test_addr[0x48000000]= 0xEDCBA987
[EMI]start_addr[0x40000000]=0xEDCBA987, test_addr[0x50000000]= 0xEDCBA987
[EMI]rank0 size: 0x10000000
[MEM] complex R/W mem test pass
RAM_CONSOLE wdt status (0x2)=0x2
Flash Index: 0, MenuID: 0x20, DevID1: 0x40, DevID2: 0x18
Read flash id fail, apply shadow flash parameters.
Roger debug: size=1000000, flash_num=1
Flash #0: write protect disable successfully!
Flash #0: write protect enable successfully
size = 1000000, exit 4 byte mode
[PLFM] Init Boot Device: OK(0)

[PART] blksz: 1B
[PART] [0x0000000000000000-0x000000000001FFFF] "PRELOADER" (131072 blocks) 
[PART] [0x0000000000020000-0x000000000002FFFF] "tee1" (65536 blocks) 
[PART] [0x0000000000030000-0x000000000006FFFF] "lk" (262144 blocks) 

Device APC domain init setup:

Domain Setup (0x0)
Domain Setup (0x0)
Device APC domain after setup:
Domain Setup (0x0)
Domain Setup (0x0)
read len: 8192
[do_read_image_blks] This is a FIT image,img_size = 0x1e9994
[do_read_image_blks] img_blks = 0x1e9994
[do_read_image_blks] img_align_size = 0x1e9994
read len: 2005396
bootm flag=0, states=70f
## Loading kernel from FIT Image at 4007ff28 ...
Bad FIT kernel image format!
ERROR: can't get kernel image!

Can you give me some advice on this error?

Thank you,

Ruijie <> Reyee ?

Yes.
Reyee is the SMB sub-brand launched by Ruijie in 2014, including 4 major product lines: switch, router, wireless, and home products

Guess you didn't get the point ...

There are separate images for Ruijie and Reyee, did you use the correct one ?
You linked to the Ruijie, posting in the Reyee thread.

I used the images in the link: https://openwrt.org/toh/hwdata/ruijie/ruijie_rg-ew3200gx_pro
openwrt-22.03.2-mediatek-mt7622-ruijie_rg-ew3200gx-pro-initramfs-kernel.bin and openwrt-22.03.2-mediatek-mt7622-ruijie_rg-ew3200gx-pro-squashfs-sysupgrade.bin
This thread is also refered in the "Forum search" in the above link.

based on OpenWrt support for Reyee AX3200 E5? - #7 by xal3xhx you're then posting in the wrong thread ...

Moved to new topic (old topic was for different device).

Can you share to me the new related topic?
Thanks

Yes, I see that.
Thanks

Hi everyone! I’m struggling with an Ruijie RG-EW3200GX PRO after loading OpenWRT it won´t boot anymore.
Before this post I’ve already tried lots of alternatives and searched the forum/internet for many days.
As far as I can diagnose, the image “openwrt-22.03.5-mediatek-mt7622-ruijie_rg-ew3200gx-pro-squashfs-sysupgrade.bin” refuses to load because of some address/partition/layout mismatch.
I attached console logs, screenshots, and photos of the router, please note that the PCB shows V1.1 while the box, bottom sticker and model show V1.00, so I assume that the imaged used is correct.
Thank you all people in advance for your great job and effort to support the OpenWrt community.

IMPORTANT: I've collected all the debug information possible into one .zip file attached to this post, including: serial console logs, OpenWrt initramfs screenshots and router photos.

Just to summarize the system boot error serial console log is:
U-Boot 2014.04-rc1-svn432 (Apr 20 2021 - 10:04:57)

auto detection g_total_rank_size = 0x F000000
DRAM: 240 MiB
NOR: Flash Index: 0, MenuID: 20, DevID1: 40, DevID2: 18
Read flash id fail, apply shadow flash parameters.
Roger debug: size=1000000, flash_num=1
Flash #0: write protect disable successfully!
Flash #0: write protect enable successfully
size = 1000000, exit 4 byte mode
In: serial
Out: serial
Err: serial
Net: mtk_eth
Uip activated
product info crc check success 2e35c597

Saving Environment to SPI NOR Flash...
Erasing SPI NOR flash...mtk_nor_erase addr=0x80000,len=0x10000
erase part flash#0 successful!
Writing to SPI NOR flash...done

please press CTRL+T to enter ddr test menu !!!

[?25l [2J [1;1H [1;1H [2K [2;1H *** U-Boot SPI NOR *** [0K [3;1H [2K [17;1H [2K [18;1H Press UP/DOWN to move or Press 1~9,a~b to choose, ENTER to select [0K [19;1H [2K [4;1H 1. System Load Linux to SDRAM via TFTP. [5;1H 2. System Load Linux firmware then write to Flash via TFTP. [6;1H [7m3. Boot system code via Flash. [0m [7;1H 4. System Load U-Boot then write to Flash via TFTP. [8;1H 5. System Load U-Boot then write to Flash via Serial. [9;1H 6. System Load ATF then write to Flash via TFTP. [10;1H 7. System Load Preloader then write to Flash via TFTP. [11;1H 8. System Load ROM header then write to Flash via TFTP. [12;1H 9. System Load CTP then write to Flash via TFTP. [13;1H a. System Load CTP then Boot to CTP (via Flash). [14;1H b. System Load SingleImage then write to Flash via TFTP. [15;1H U-Boot console [17;1H Hit any key to stop autoboot: 1 0 [17;1H [2K [?25h [2J [1;1Hread len: 8192
[do_read_image_blks] This is a FIT image,img_size = 0x7cfb8c
[do_read_image_blks] img_blks = 0x7cfb8c
[do_read_image_blks] img_align_size = 0x7cfb8c
read len: 8190860
bootm flag=0, states=70f

Loading kernel from FIT Image at 4007ff28 ...

Bad FIT kernel image format!
ERROR: can't get kernel image!
MT7622>

Some URLs and relevant pages already visited:

Stable builds tested
https://downloads.openwrt.org/releases/22.03.5/targets/mediatek/mt7622/openwrt-22.03.5-mediatek-mt7622-ruijie_rg-ew3200gx-pro-squashfs-sysupgrade.bin

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=ce8a33b021a703b1933f627835f6cdc88c0ecdd3

Snapshot builds tried (development):
https://downloads.openwrt.org/snapshots/targets/mediatek/mt7622/openwrt-mediatek-mt7622-ruijie_rg-ew3200gx-pro-squashfs-sysupgrade.bin

Similar hw chequed

Booting via initramfs, and via SSH
root@OpenWrt:~# cat /proc/mtd

dev: size erasesize name

mtd0: 00040000 00010000 "Preloader"
mtd1: 00020000 00010000 "ATF"
mtd2: 00050000 00010000 "u-boot"
mtd3: 00020000 00010000 "u-boot-env"
mtd4: 00080000 00010000 "Factory"
mtd5: 00010000 00010000 "product_info"
mtd6: 00010000 00010000 "kdump"
mtd7: 00e90000 00010000 "firmware"
root@OpenWrt:~#

This doesn't seem like the install information provided - as it doesn't mention the sysupgrade file for install initial install. Did you follow the installation instructions found from the Wiki?

https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=ce8a33b021a703b1933f627835f6cdc88c0ecdd3

FYI for future reference, there's functionality to paste output and images in the forum. Using a 3rd party app is not necessary (especially in a format that requires download and opening/extracting - which could have security implications for some members).

1 Like

It kind of does...

4. (important) Back up firmware(mtd7) partitions with:
        dd if=/dev/mtd7 of=/tmp/firmware.bin
   and then download the firmware.bin image via SCP.
5. Flash the OpenWrt sysupgrade firmware

For initial install, on TFTP?

That step is usually after a successful boot.

Flash instruction:
1. Serve the initramfs.img using a TFTP server with address 10.10.10.3.

The OP stated:

The flashing process is completed, but it cannot boot up.

Perhaps I misunderstood which step the OP was having issue with, if so, my apologies.

EDIT: Therefore, the new poster should use the proper steps too - or make a new thread because they tried to flash OpenWrt sysupgrade instead.

1 Like

true, the statement can be interpreted in several ways, and the C&Ps are unreadable.

@topo22 you can't assume RG-EW3200GX PRO and the RG-E5 are the same, sw wise, even if the hw's identical, use wiki entry for your device.

1 Like

Thank you all for the quick replies!!
I will describe the installation I’ve performed step-by-step:
Router Identified as: Ruijie RG-EW3200GX PRO v1.00
Guide url used: https://openwrt.org/toh/hwdata/ruijie/ruijie_rg-ew3200gx_pro
NOTE: Router stock firmware was: ReyeeOS 1.204.1521

  1. Installed “openwrt-22.03.5-mediatek-mt7622-ruijie_rg-ew3200gx-pro-initramfs-kernel.bin” using stock firmware update web-gui.
  2. The router rebooted OK with OpenWrt v22.03.5, showing a warning message that it was running in “initramfs recovery mode”, then I flashed the “openwrt-22.03.5-mediatek-mt7622-ruijie_rg-ew3200gx-pro-squashfs-sysupgrade.bin” using OpenWrt upgrade web-gui (luci), no warnings where displayed during the flash/upgrade process (unchecked “keep settings” , unchecked “include in backup…”
  3. The router will not boot anymore!!
  4. Got a USB-TTL serial device, opened the case and started the “debugging”, then I saw the message:
[do_read_image_blks] This is a FIT image,img_size = 0x7cfb8c
[do_read_image_blks] img_blks = 0x7cfb8c
[do_read_image_blks] img_align_size = 0x7cfb8c
read len: 8190860
bootm flag=0, states=70f
## Loading kernel from FIT Image at 4007ff28 ...
Bad FIT kernel image format!
ERROR: can't get kernel image!
MT7622>
  1. Then I followed the steps provided in: https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=ce8a33b021a703b1933f627835f6cdc88c0ecdd3
    The firmware.bin transferred via SCP is around 14.5 MB

From this point I’ve tried many things without success:
a) Booted “openwrt-22.03.5-mediatek-mt7622-ruijie_rg-ew3200gx-pro-initramfs-kernel.bin” via TFTP OK, retried flash upgrade to “openwrt-22.03.5-mediatek-mt7622-ruijie_rg-ew3200gx-pro-squashfs-sysupgrade.bin”, upgrade succeded with NO warnings, but after reboot got the same error described in step 4)
b) Tried to flash the latest snapshot build “sysupgrade” version --> same error as step 4 (downloads.openwrt.org/snapshots/targets/mediatek/mt7622/)
c) Tried to restore stock firmware by flashing the firmware.bin (backed-up) --> same error
d) Tried to download the lastest stock firmware from the web but it didn’t work, apparently because of a different format/package type (tried the .bin and the .gz)
e) By now I’m able to boot from TFTP using the initramfs image of OpenWrt but I can’t go any further…

@frollic of course you are right!, I'm aware that the RG-E5 and RG-EW3200GX PRO are not the same, at all times I've tried to follow the instructions provided for the RG-EW3200GX PRO model

@lleachii I was able to try the TFTP install in step 5) (I understood the initial install was possible by using the stock firmware upgrade, initramfs and then sysupgrade images, perhaps I was wrong?) Thanks for your comments about the forum (this is my second post :slight_smile: )
If there is any other info I can provide please let me know and I will ASAP

Thanks a lot!

Not according to the git commit, and apparently also not in reality.

I might still have an md dump from my RG-E5, you could try to dd it to flash, but I can't guarantee it'll work.

1 Like

Well, clearly "the inicial install" was in reality the "initial crahs", haha!
I'm willing to try the dump if you can find it and provide it (thanks in advance!).
On the other hand, I'm wondering if I made any mistakes during the initial install steps or if the results would have been the same if I followed the steps in https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=ce8a33b021a703b1933f627835f6cdc88c0ecdd3 ??

I used to own the RG-E5, and I think the steps were the same. I had zero issues flashing it ...

here you go - https://uptobox.com/qui8q7raxzla

the guy who bought my RG-E5 actually used the fw upgrade menu in openwrt to flash it back, instead of doing dd via ssh.

Hello @frollic thanks a lot for you job, effort and help!!
I've tried to upload the image but it doesn't seem to have the proper drivers
The router does not reply by LAN to 192.168.1.1
I've booted by TFTP and this is the console log
(in a few minutes I will upload some more tests I've done)

	Input kernel file name (6a_snap_initramfs-kernel.bin) ==:3_Reyee.RG-E5.bin

	Input server IP (10.10.10.3) ==:

	Input device IP (10.10.10.254) ==:

setting changed , saveenv
Erasing SPI NOR flash...mtk_nor_erase addr=0x80000,len=0x10000
erase part flash#0 successful!
Writing to SPI NOR flash...done
ETH already turn on and power on flow will be skipped...

 Waitting for RX_DMA_BUSY status Start... done

<<<<<NOTE: some lines trimmed here, in order to be able to post withouth exceding 32000chars>>>>>>>>

Using mtk_eth device
TFTP from server 10.10.10.3; our IP address is 10.10.10.254
Filename '3_Reyee.RG-E5.bin'.
Load address: 0x4007ff28
Loading: *T T #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 #################################################################
	 ####################################
	 4.3 MiB/s
done
Bytes transferred = 15794176 (f10000 hex)
get filesize 0xf10000
bootm flag=0, states=70f
## Loading kernel from FIT Image at 4007ff28 ...
   Using 'config@1' configuration
   Trying 'kernel@1' kernel subimage
     Description:  ARM64 OpenWrt Linux-4.4.198
     Type:         Kernel Image
     Compression:  lzma compressed
     Data Start:   0x40080010
     Data Size:    1974120 Bytes = 1.9 MiB
     Architecture: AArch64
     OS:           Linux
     Load Address: 0x41080000
     Entry Point:  0x41080000
     Hash algo:    crc32
     Hash value:   be7cc0c4
     Hash algo:    sha1
     Hash value:   f1a2e360f061dd579f194e01e6f6a2130531b369
   Verifying Hash Integrity ... crc32+ sha1+ OK
## Loading fdt from FIT Image at 4007ff28 ...
   Using 'config@1' configuration
   Trying 'fdt@1' fdt subimage
     Description:  ARM64 OpenWrt E5 device tree blob
     Type:         Flat Device Tree
     Compression:  uncompressed
     Data Start:   0x402620ac
     Data Size:    31480 Bytes = 30.7 KiB
     Architecture: AArch64
     Hash algo:    crc32
     Hash value:   0ab5b400
     Hash algo:    sha1
     Hash value:   6514d0b0aa6701ec430341d84d34af769b250647
   Verifying Hash Integrity ... crc32+ sha1+ OK
   Booting using the fdt blob at 0x402620ac
   Uncompressing Kernel Image ... OK
   Loading Device Tree to 4cf53000, end 4cf5daf7 ... OK

Starting kernel ...

[ATF][    18.990830]save kernel info
[ATF][    18.993766]Kernel_EL2
[ATF][    18.996436]Kernel is 64Bit
[ATF][    18.999524]pc=0x41080000, r0=0x4cf53000, r1=0x0
INFO:    BL3-1: Preparing for EL3 exit to normal world, Kernel
INFO:    BL3-1: Next image address = 0x41080000
INFO:    BL3-1: Next image spsr = 0x3c9
[ATF][    19.017222]el3_exit
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.4.198 (ngcf@compiler55) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 unknown) ) #0 SMP Fri Aug 27 05:50:14 2021
[    0.000000] Boot CPU: AArch64 Processor [410fd034]
[    0.000000] On node 0 totalpages: 65488
[    0.000000]   DMA zone: 1024 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 65488 pages, LIFO batch:15
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv0.2 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: Trusted OS migration not required
[    0.000000] PERCPU: Embedded 18 pages/cpu @ffffffc00ffa7000 s34968 r8192 d30568 u73728
[    0.000000] pcpu-alloc: s34968 r8192 d30568 u73728 alloc=18*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 
[    0.000000] Detected VIPT I-cache on CPU0
[    0.000000] CPU features: enabling workaround for ARM erratum 845719
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64464
[    0.000000] Kernel command line: console=ttyS0,115200n1 loglevel=8 swiotlb=512 				rootfstype=squashfs
[    0.000000] PID hash table entries: 1024 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
[    0.000000] software IO TLB: mapped [mem 0x4fe47000-0x4ff47000] (1MB)
[    0.000000] Memory: 249784K/261952K available (3824K kernel code, 338K rwdata, 1312K rodata, 280K init, 437K bss, 12168K reserved, 0K cma-reserved)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     modules : 0xffffff8000000000 - 0xffffff8008000000   (   128 MB)
[    0.000000]     vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000   (   246 GB)
[    0.000000]       .init : 0xffffff8008588000 - 0xffffff80085ce000   (   280 KB)
[    0.000000]       .text : 0xffffff8008080000 - 0xffffff800843d000   (  3828 KB)
[    0.000000]     .rodata : 0xffffff800843d000 - 0xffffff8008588000   (  1324 KB)
[    0.000000]       .data : 0xffffff80085ce000 - 0xffffff8008622b78   (   339 KB)
[    0.000000]     fixed   : 0xffffffbffe7fb000 - 0xffffffbffec00000   (  4116 KB)
[    0.000000]     PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000   (    16 MB)
[    0.000000]     memory  : 0xffffffc000000000 - 0xffffffc010000000   (   256 MB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000] 	Build-time adjustment of leaf fanout to 64.
[    0.000000] NR_IRQS:64 nr_irqs:64 0
[    0.000000] Architected cp15 timer(s) running at 12.50MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x2e2049cda, max_idle_ns: 440795202628 ns
[    0.000003] sched_clock: 56 bits at 12MHz, resolution 80ns, wraps every 4398046511080ns
[    0.000054] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 191126102035 ns
[    0.000232] Console: colour dummy device 80x25
[    0.000247] Calibrating delay loop (skipped), value calculated using timer frequency.. 25.00 BogoMIPS (lpj=50000)
[    0.000254] pid_max: default: 32768 minimum: 301
[    0.000305] Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
[    0.000309] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes)
[    0.000757] sched-energy: CPU device node has no sched-energy-costs
[    0.000763] Invalid sched_group_energy for CPU0
[    0.000767] CPU0: update cpu_capacity 1024
[    0.000793] ASID allocator initialised with 32768 entries
[    0.001581] Detected VIPT I-cache on CPU1
[    0.001610] Invalid sched_group_energy for CPU1
[    0.001612] CPU1: update cpu_capacity 1024
[    0.001614] CPU1: Booted secondary processor [410fd034]
[    0.001649] Brought up 2 CPUs
[    0.001660] SMP: Total of 2 processors activated.
[    0.001666] CPU features: detected feature: 32-bit EL0 Support
[    0.001672] CPU: All CPU(s) started at EL2
[    0.001683] alternatives: patching kernel code
[    0.001750] Invalid sched_group_energy for CPU1
[    0.001755] Invalid sched_group_energy for Cluster1
[    0.001758] Invalid sched_group_energy for CPU0
[    0.001761] Invalid sched_group_energy for Cluster0
[    0.005856] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.005874] futex hash table entries: 512 (order: 4, 65536 bytes)
[    0.006004] pinctrl core: initialized pinctrl subsystem
[    0.006503] NET: Registered protocol family 16
[    0.006936] [SPM] spm_base = ffffff8008026000
[    0.006941] [SPM] spm_irq_0 = 6, spm_irq_1 = 7
[    0.006944] [SPM] spm_irq_2 = 8, spm_irq_3 = 9
[    0.006947] [SPM] set spm as wakeup devcie.
[    0.006951] [SPM] spm_rtc cnt: 24414.
[    0.015995] cpuidle: using governor menu
[    0.016029] vdso: 2 pages (1 code @ ffffff8008442000, 1 data @ ffffff80085d4000)
[    0.016164] DMA: preallocated 256 KiB pool for atomic allocations
[    0.016230] Serial: AMBA PL011 UART driver
[    0.016283] [SPM] PWAKE_EN:1, PCMWDT_EN:0, BYPASS_SYSPWREQ:0, I2C_CHANNEL:2
[    0.016288] [SLP] SLEEP_DPIDLE_EN:1, REPLACE_DEF_WAKESRC:0, SUSPEND_LOG_EN:1
[    0.037229] vgaarb: loaded
[    0.038258] rbus 18000000.wbsys: PCI host bridge to bus 0000:00
[    0.038273] pci_bus 0000:00: root bus resource [mem 0x18000000-0x180fffff]
[    0.038280] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.038300] pci 0000:00:00.0: [14c3:7622] type 00 class 0x000280
[    0.038315] pci 0000:00:00.0: reg 0x10: [mem 0x18000000-0x1800000f 64bit]
[    0.038321] pci 0000:00:00.0: reg 0x18: [mem 0x00000000-0x0000000f]
[    0.038328] pci 0000:00:00.0: reg 0x1c: [mem 0x00000000-0x0000000f]
[    0.038334] pci 0000:00:00.0: reg 0x20: [mem 0x00000000-0x0000000f]
[    0.038341] pci 0000:00:00.0: reg 0x24: [mem 0x00000000-0x0000000f]
[    0.038371] pci 0000:00:00.0: of_irq_parse_pci() failed with rc=-22
[    0.038651] clocksource: Switched to clocksource arch_sys_counter
[    0.041942] NET: Registered protocol family 2
[    0.042268] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.042290] TCP bind hash table entries: 2048 (order: 3, 32768 bytes)
[    0.042318] TCP: Hash tables configured (established 2048 bind 2048)
[    0.042365] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.042378] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.042470] NET: Registered protocol family 1
[    0.042501] PCI: CLS 0 bytes, default 128
[    0.049487] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.049501] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.050448] io scheduler noop registered
[    0.050622] io scheduler cfq registered (default)
[    0.080443] mtk-pcie 1a143000.pcie: pcie rc 0 linkup success
[    0.080569] mtk-pcie 1a143000.pcie: PCI host bridge to bus 0001:00
[    0.080580] pci_bus 0001:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.080586] pci_bus 0001:00: root bus resource [mem 0x20000000-0x27ffffff]
[    0.080594] pci_bus 0001:00: root bus resource [bus 00-ff]
[    0.080631] pci 0001:00:00.0: [14c3:5396] type 01 class 0x060400
[    0.080683] pci 0001:00:00.0: reg 0x10: [mem 0x00000000-0xffffffff 64bit pref]
[    0.080803] pci 0001:00:00.0: of_irq_parse_pci() failed with rc=-22
[    0.080915] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
[    0.081123] pci 0001:01:00.0: [14c3:7915] type 00 class 0x000280
[    0.081428] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x000fffff 64bit pref]
[    0.081542] pci 0001:01:00.0: reg 0x18: [mem 0x00000000-0x00003fff 64bit pref]
[    0.081654] pci 0001:01:00.0: reg 0x20: [mem 0x00000000-0x00000fff 64bit pref]
[    0.082168] pci 0001:01:00.0: supports D1 D2
[    0.082174] pci 0001:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.086723] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01
[    0.086761] pci 0001:00:00.0: BAR 0: no space for [mem size 0xffffffff 64bit pref]
[    0.086767] pci 0001:00:00.0: BAR 0: failed to assign [mem size 0xffffffff 64bit pref]
[    0.086774] pci 0001:00:00.0: BAR 8: assigned [mem 0x20000000-0x201fffff]
[    0.086783] pci 0001:01:00.0: BAR 0: assigned [mem 0x20000000-0x200fffff 64bit pref]
[    0.086874] pci 0001:01:00.0: BAR 2: assigned [mem 0x20100000-0x20103fff 64bit pref]
[    0.086965] pci 0001:01:00.0: BAR 4: assigned [mem 0x20104000-0x20104fff 64bit pref]
[    0.087054] pci 0001:00:00.0: PCI bridge to [bus 01]
[    0.087065] pci 0001:00:00.0:   bridge window [mem 0x20000000-0x201fffff]
[    0.087119] pcieport 0001:00:00.0: of_irq_parse_pci() failed with rc=-22
[    0.087134] pcieport 0001:00:00.0: enabling device (0000 -> 0002)
[    0.087292] pcieport 0001:00:00.0: Signaling PME through PCIe PME interrupt
[    0.087298] pci 0001:01:00.0: Signaling PME through PCIe PME interrupt
[    0.087307] pcie_pme 0001:00:00.0:pcie01: service driver pcie_pme loaded
[    0.188164] mtk-pcie 1a145000.pcie: Port1 link down
[    0.188268] mtk-pcie 1a145000.pcie: PCI host bridge to bus 0002:00
[    0.188276] pci_bus 0002:00: root bus resource [??? 0x00000000 flags 0x0]
[    0.188282] pci_bus 0002:00: root bus resource [mem 0x28000000-0x2fffffff]
[    0.188288] pci_bus 0002:00: root bus resource [bus 00-ff]
[    0.190184] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.191087] console [ttyS0] disabled
[    0.211235] 11002000.serial: ttyS0 at MMIO 0x11002000 (irq = 232, base_baud = 1562500) is a ST16650V2
[    1.052747] console [ttyS0] enabled
[    1.056794] Unable to detect cache hierarchy for CPU 0
[    1.062236] dump_power_table[0] = { .cpufreq_khz = 1350000,	.cpufreq_ncpu = 2,	.cpufreq_power = 995 }
[    1.071455] dump_power_table[1] = { .cpufreq_khz = 1262500,	.cpufreq_ncpu = 2,	.cpufreq_power = 811 }
[    1.080671] dump_power_table[2] = { .cpufreq_khz = 1137500,	.cpufreq_ncpu = 2,	.cpufreq_power = 736 }
[    1.089885] dump_power_table[3] = { .cpufreq_khz = 1025000,	.cpufreq_ncpu = 2,	.cpufreq_power = 624 }
[    1.099098] dump_power_table[4] = { .cpufreq_khz = 1350000,	.cpufreq_ncpu = 1,	.cpufreq_power = 517 }
[    1.108312] dump_power_table[5] = { .cpufreq_khz = 812500,	.cpufreq_ncpu = 2,	.cpufreq_power = 492 }
[    1.117439] dump_power_table[6] = { .cpufreq_khz = 1262500,	.cpufreq_ncpu = 1,	.cpufreq_power = 377 }
[    1.126655] dump_power_table[7] = { .cpufreq_khz = 600000,	.cpufreq_ncpu = 2,	.cpufreq_power = 376 }
[    1.135782] dump_power_table[8] = { .cpufreq_khz = 1137500,	.cpufreq_ncpu = 1,	.cpufreq_power = 333 }
[    1.144996] dump_power_table[9] = { .cpufreq_khz = 437500,	.cpufreq_ncpu = 2,	.cpufreq_power = 295 }
[    1.154123] dump_power_table[10] = { .cpufreq_khz = 1025000,	.cpufreq_ncpu = 1,	.cpufreq_power = 258 }
[    1.163424] dump_power_table[11] = { .cpufreq_khz = 300000,	.cpufreq_ncpu = 2,	.cpufreq_power = 225 }
[    1.172637] dump_power_table[12] = { .cpufreq_khz = 812500,	.cpufreq_ncpu = 1,	.cpufreq_power = 204 }
[    1.181851] dump_power_table[13] = { .cpufreq_khz = 600000,	.cpufreq_ncpu = 1,	.cpufreq_power = 166 }
[    1.191065] dump_power_table[14] = { .cpufreq_khz = 437500,	.cpufreq_ncpu = 1,	.cpufreq_power = 140 }
[    1.200278] dump_power_table[15] = { .cpufreq_khz = 300000,	.cpufreq_ncpu = 1,	.cpufreq_power = 119 }
[    1.210089] mtk-nor 11014000.spi: xm25qh128c (16384 Kbytes)
[    1.215752] 8 ofpart partitions found on MTD device mtk_nor
[    1.221344] Creating 8 MTD partitions on "mtk_nor":
[    1.226222] 0x000000000000-0x000000020000 : "Preloader"
[    1.231922] 0x000000020000-0x000000030000 : "ATF"
[    1.237051] 0x000000030000-0x000000080000 : "u-boot"
[    1.242420] 0x000000080000-0x000000090000 : "u-boot-env"
[    1.248159] 0x000000090000-0x0000000d0000 : "Factory"
[    1.253628] 0x0000000d0000-0x0000000e0000 : "product_info"
[    1.259517] 0x0000000e0000-0x0000000f0000 : "kdump"
[    1.264813] 0x0000000f0000-0x000001000000 : "firmware"
[    1.271632] 2 fit-fw partitions found on MTD device firmware
[    1.277310] 0x0000000f0000-0x0000004d0000 : "kernel"
[    1.282695] 0x000000550000-0x000001000000 : "rootfs"
[    1.288067] mtd: device 9 (rootfs) set to be root filesystem
[    1.293888] 1 squashfs-split partitions found on MTD device rootfs
[    1.300071] 0x000000940000-0x000001000000 : "rootfs_data"
[    1.306414] libphy: Fixed MDIO Bus: probed
[    1.310886] sean debug physpeed = 2500
[    1.348437] libphy: mdio: probed
[    1.351688] mtk_soc_eth 1b100000.ethernet: generated random MAC address 4e:b7:97:dc:f8:8c
[    1.360013] mtk_soc_eth 1b100000.ethernet: connected mac 0 to PHY at fixed-0:00 [uid=00000000, driver=Generic PHY]
[    1.370664] mtk_soc_eth 1b100000.ethernet eth0: mediatek frame engine at 0xffffff8008700000, irq 250
[    1.379794] netif_napi_add() called with weight 256 on device 
[    1.385721] PPP generic driver version 2.4.2
[    1.390082] PPP MPPE Compression module registered
[    1.395098] ========STA INIT=============
[    1.399119] MTK NETLINK SUCCESS!!!!!
[    1.402694] [WASK][wask_init][306]Netlink WASK Module inserted.
[    1.408612] [WASK][wask_init][320]WASK NETLINK SUCCESS!!!!!
[    1.414470] MTK_WDT_NONRST_REG(20000000)
[    1.418559] mtk-wdt 10212000.watchdog: register restart_handler on reboot_notifier_list for psci reset
[    1.427863] mtk-wdt 10212000.watchdog: Watchdog enabled (timeout=31 sec, nowayout=0)
[    1.435786] register cpuidle driver!!!!!!!!!!!!!!!!!
[    1.441361] creat color led  meshled success
[    1.445725] creat color led  sysled2 success
[    1.450188] creat group led  meshled2 success
[    1.454855] nf_conntrack version 0.5.0 (4096 buckets, 16384 max)
[    1.461133] ipip: IPv4 over IPv4 tunneling driver
[    1.466141] gre: GRE over IPv4 demultiplexor driver
[    1.471024] ip_gre: GRE over IPv4 tunneling driver
[    1.476715] NET: Registered protocol family 10
[    1.481836] NET: Registered protocol family 17
[    1.486335] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    1.498955] 8021q: 802.1Q VLAN Support v1.8
[    2.042963] mt753x gsw@0: Switch is MediaTek MT7531BE rev 1
[    2.052904] mt753x gsw@0: HWSTRAP=0xff XTAL=25MHz
[    2.060513] mt753x gsw@0: Speed select reg[0x6128]= 0x14817
[    2.066278] mt753x gsw@0: AN reg[0x6000]= 0x80140 disable auto-an
[    2.076247] mt753x gsw@0: Port 5 Link is Up mode[7-rgmii]- 1Gbps/Full
[    2.082889] mt753x gsw@0: Port 6 Link is Up mode[3-sgmii]- 2.5Gbps/Full
[    2.089629] libphy: mt753x_mdio: probed
[    2.344396] random: nonblocking pool is initialized
[    2.358668] mtk_soc_eth 1b100000.ethernet: path gmac1_sgmii in set_mux_gdm1_to_gmac1_esw updated = 1
[    2.367801] mtk_soc_eth 1b100000.ethernet: mux mux_gmac2_gmac0_to_gephy isn't present on the SoC
[    2.376582] mtk_soc_eth 1b100000.ethernet: mux mux_u3_gmac2_to_qphy isn't present on the SoC
[    2.385020] mtk_soc_eth 1b100000.ethernet: path gmac1_sgmii in set_mux_gmac1_gmac2_to_sgmii_rgmii updated = 1
[    2.394936] mtk_soc_eth 1b100000.ethernet: mux mux_gmac12_to_gephy_sgmii isn't present on the SoC
[    2.417016] mt753x gsw@0: >>>>>>>>>>>>>>>>>>>>>>>>>>>>> START CALIBRATION:
[    2.425139] mt753x gsw@0: -------- gephy-calbration (port:0) --------
[    2.438112] CALDLY = 40
[    2.485468] 0x1e-e0 = 2929
[    2.489426] 0x1f-115 = 5
[    2.491956]   GE Rext AnaCal Done! (9)(0x29)  

[    2.535966]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    2.578150]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    2.620336]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    2.665613]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 

[    2.673170]  GE 1e_174(0xb2b2), 1e_175(0xb2b1)  

[    2.707044]  GE Tx offset AnaCal Done! (pair-0)(5)(0x24) 0x1e_172=0x2420
[    2.726151]  GE Tx offset AnaCal Done! (pair-1)(2)(0x21) 0x1e_172=0x2421
[    2.748383]  GE Tx offset AnaCal Done! (pair-2)(3)(0x22) 0x1e_173=0x2220
[    2.770521]  GE Tx offset AnaCal Done! (pair-3)(3)(0x22) 0x1e_173=0x2222
[    2.815695]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x6018)(0x20)
[    2.840522]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1818)(0x20)
[    2.886187]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1d25)(0x25)
[    2.928180]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1d25)(0x25)
[    2.956444] PORT 0 RX_DC_OFFSET
[    2.964875] before pairA output = f
[    2.969695] after pairA output = ff
[    2.974430] before pairB output = 1e
[    2.979334] after pairB output = 0
[    2.983983] before pairC output = 1d
[    2.988888] after pairC output = fe
[    2.993625] before pairD output = 1d
[    2.998528] after pairD output = 1
[    3.002219] mt753x gsw@0: -------- gephy-calbration (port:1) --------
[    3.015170] CALDLY = 40
[    3.064142]  GE R50 AnaCal Done! (13) (0x26)(0xa6) 

[    3.109483]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 

[    3.154773]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 

[    3.203155]  GE R50 AnaCal Done! (12) (0x30)(0xb0) 

[    3.210717]  GE 1e_174(0xa6b1), 1e_175(0xb1b0)  

[    3.238292]  GE Tx offset AnaCal Done! (pair-0)(3)(0x22) 0x1e_172=0x2220
[    3.269888]  GE Tx offset AnaCal Done! (pair-1)(6)(0x25) 0x1e_172=0x2225
[    3.292063]  GE Tx offset AnaCal Done! (pair-2)(3)(0x22) 0x1e_173=0x2220
[    3.317376]  GE Tx offset AnaCal Done! (pair-3)(4)(0x23) 0x1e_173=0x2223
[    3.384602]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x7c1f)(0x27)
[    3.460856]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2727)(0x2f)
[    3.525017]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x232b)(0x2b)
[    3.570685]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1e26)(0x26)
[    3.598843] PORT 1 RX_DC_OFFSET
[    3.607331] before pairA output = e
[    3.612150] after pairA output = ff
[    3.616886] before pairB output = d
[    3.621702] after pairB output = 1
[    3.626352] before pairC output = 1e
[    3.631255] after pairC output = 1
[    3.635904] before pairD output = f
[    3.640678] after pairD output = 0
[    3.644375] mt753x gsw@0: -------- gephy-calbration (port:2) --------
[    3.657352] CALDLY = 40
[    3.696905]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    3.742311]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 

[    3.784604]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    3.826643]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    3.834205]  GE 1e_174(0xb2b1), 1e_175(0xb2b2)  

[    3.864927]  GE Tx offset AnaCal Done! (pair-0)(4)(0x23) 0x1e_172=0x2320
[    3.890284]  GE Tx offset AnaCal Done! (pair-1)(4)(0x23) 0x1e_172=0x2323
[    3.915512]  GE Tx offset AnaCal Done! (pair-2)(4)(0x23) 0x1e_173=0x2320
[    3.943992]  GE Tx offset AnaCal Done! (pair-3)(5)(0x5) 0x1e_173=0x2305
[    3.985431]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x5c17)(0x1f)
[    4.024883]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x1c1c)(0x24)
[    4.048500]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1921)(0x21)
[    4.079406]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x1a22)(0x22)
[    4.107672] PORT 2 RX_DC_OFFSET
[    4.116181] before pairA output = e
[    4.120996] after pairA output = fe
[    4.125733] before pairB output = f
[    4.130549] after pairB output = 1
[    4.135202] before pairC output = 1d
[    4.140102] after pairC output = 0
[    4.144750] before pairD output = f
[    4.149567] after pairD output = ff
[    4.153345] mt753x gsw@0: -------- gephy-calbration (port:3) --------
[    4.166218] CALDLY = 40
[    4.208995]  GE R50 AnaCal Done! (11) (0x31)(0xb1) 

[    4.251291]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    4.293419]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    4.335597]  GE R50 AnaCal Done! (10) (0x32)(0xb2) 

[    4.343153]  GE 1e_174(0xb1b2), 1e_175(0xb2b2)  

[    4.376986]  GE Tx offset AnaCal Done! (pair-0)(5)(0x24) 0x1e_172=0x2420
[    4.402219]  GE Tx offset AnaCal Done! (pair-1)(4)(0x23) 0x1e_172=0x2423
[    4.430556]  GE Tx offset AnaCal Done! (pair-2)(5)(0x24) 0x1e_173=0x2420
[    4.459034]  GE Tx offset AnaCal Done! (pair-3)(5)(0x24) 0x1e_173=0x2424
[    4.522687]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x4411)(0x19)
[    4.576949]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x2121)(0x29)
[    4.611700]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0x1c24)(0x24)
[    4.649957]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0x131b)(0x1b)
[    4.678248] PORT 3 RX_DC_OFFSET
[    4.686625] before pairA output = 1e
[    4.691537] after pairA output = 0
[    4.696181] before pairB output = 1e
[    4.701080] after pairB output = 0
[    4.705727] before pairC output = f
[    4.710541] after pairC output = 0
[    4.715191] before pairD output = 1e
[    4.720096] after pairD output = 1
[    4.723787] mt753x gsw@0: -------- gephy-calbration (port:4) --------
[    4.736687] CALDLY = 40
[    4.763944]  GE R50 AnaCal Done! (6) (0x40)(0xc0) 

[    4.790419]  GE R50 AnaCal Done! (5) (0x42)(0xc2) 

[    4.817055]  GE R50 AnaCal Done! (5) (0x42)(0xc2) 

[    4.846687]  GE R50 AnaCal Done! (6) (0x40)(0xc0) 

[    4.854154]  GE 1e_174(0xc0c2), 1e_175(0xc2c0)  

[    4.881895]  GE Tx offset AnaCal Done! (pair-0)(3)(0x22) 0x1e_172=0x2220
[    4.904026]  GE Tx offset AnaCal Done! (pair-1)(3)(0x22) 0x1e_172=0x2222
[    4.923131]  GE Tx offset AnaCal Done! (pair-2)(2)(0x21) 0x1e_173=0x2120
[    4.939136]  GE Tx offset AnaCal Done! (pair-3)(1)(0x1) 0x1e_173=0x2101
[    5.035779]  GE Tx amp AnaCal Done! (pair-0)(1e_12 = 0x2008)(0x10)
[    5.115688]  GE Tx amp AnaCal Done! (pair-1)(1e_17 = 0x707)(0xf)
[    5.186982]  GE Tx amp AnaCal Done! (pair-2)(1e_19 = 0xa12)(0x12)
[    5.258362]  GE Tx amp AnaCal Done! (pair-3)(1e_21 = 0xa12)(0x12)
[    5.286550] PORT 4 RX_DC_OFFSET
[    5.295050] before pairA output = f
[    5.299860] after pairA output = 0
[    5.304508] before pairB output = f
[    5.309327] after pairB output = 1
[    5.313931] before pairC output = e
[    5.318754] after pairC output = 0
[    5.323396] before pairD output = e
[    5.328212] after pairD output = 1
[    5.337508] [SPM] pwrap node has not register regmap
[    5.342630] [SVS] cannot get svs_calibration from device tree
[    5.361712] VFS: Mounted root (squashfs filesystem) readonly on device 31:9.
[    5.368896] Freeing unused kernel memory: 280K
[    5.373342] This architecture does not have kernel memory protection.
[    6.276470] init: Console is alive
[    6.279982] init: - watchdog -
[    6.363261] kmodloader: no module folders for kernel version 4.4.198 found
[    6.380355] init: - preinit -
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
[    9.304010] mount_root: jffs2 not ready yet, using temporary tmpfs overlay
[    9.312032] urandom-seed: Seed file not found (/etc/urandom.seed)
[    9.406823] procd: - early -
[    9.409770] procd: - watchdog -
[    9.976603] procd: - watchdog -
[    9.979961] procd: - ubus -
[   10.034430] procd: - init -
Please press Enter to activate this console.
[   10.229009] kmodloader: no module folders for kernel version 4.4.198 found
[   10.229552] urngd: v1.0.2 started.
[   15.201741] jffs2_scan_eraseblock(): End of filesystem marker found at 0x0
[   15.209266] jffs2_build_filesystem(): unlocking the mtd device... done.
[   15.216194] jffs2_build_filesystem(): erasing all blocks after the end marker... 
[   15.534138] mtk_soc_eth 1b100000.ethernet: path gmac1_sgmii in set_mux_gdm1_to_gmac1_esw updated = 1
[   15.543496] mtk_soc_eth 1b100000.ethernet: mux mux_gmac2_gmac0_to_gephy isn't present on the SoC
[   15.552313] mtk_soc_eth 1b100000.ethernet: mux mux_u3_gmac2_to_qphy isn't present on the SoC
[   15.560765] mtk_soc_eth 1b100000.ethernet: path gmac1_sgmii in set_mux_gmac1_gmac2_to_sgmii_rgmii updated = 1
[   15.570679] mtk_soc_eth 1b100000.ethernet: mux mux_gmac12_to_gephy_sgmii isn't present on the SoC
[   50.312388] done.



BusyBox v1.36.1 (2023-05-26 21:04:48 UTC) built-in shell (ash)

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 OpenWrt SNAPSHOT, r23104-ef98dc3b3e
 -----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/# ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

root@OpenWrt:/#