PHICOMM K2P/KE2P

The PHICOMM K2P/KE2P (also KE 2P) is an AC1300 dual-band Gigabit indoor wireless router. It is based on the MediaTek MT7621A SoC, and features 5x 10/100/1000 Mbps switched Ethernet ports (4x LAN, 1x WAN) and MT7615E-based 802.11a/b/g/n/ac WiFi.

Phicomm KE2P box Phicomm KE2P inside the box Phicomm KE2P top view Phicomm KE2P bottom view Phicomm KE2P back view

  1. Connect to the router's UART (e.g., with a TTL to USB converter)
  2. Set up a TFTP server (information available at Installing OpenWrt via TFTP or Setting up a TFTP server for TFTP Recovery/Install to serve the sysupgrade file for this device
  3. Power the device and press “2” immediately in order to make U-Boot enter the “Flash via TFTP” option
  4. Set the appropriate values for the “device IP”, “server IP” and “Linux Kernel filename” according to your setup
  5. U-Boot will get the image from the TFTP server, write it to the flash and reboot the router automatically

FIXME Find out flash layout, then add the flash layout table here (copy, paste, modify the example).

Please check out the article Flash layout. It contains examples and explanations that describe how to document the flash layout.

FIXME The instructions below are for Broadcom devices and only serve as an example.
Remove / modify them if they do not apply to this particular device!

This section deals with

  • How you install OpenWrt from a device freshly opened
  • The steps required such as reset to factory defaults if the device has already been configured

Note: Reset router to factory defaults if it has been previously configured.

  • Browse to http://192.168.1.1/Upgrade.asp
  • Upload .bin file to router
  • Wait for it to reboot
  • Telnet to 192.168.1.1 and set a root password, or browse to http://192.168.1.1 if LuCI is installed.

Specific values needed for tftp

FIXME Enter values for “FILL-IN” below

Bootloader tftp server IPv4 address FILL-IN
Bootloader MAC address (special) FILL-IN
Firmware tftp image Latest OpenWrt release (NOTE: Name must contain “tftp”)
TFTP transfer window FILL-IN seconds
TFTP window start approximately FILL-IN seconds after power on
TFTP client required IP address FILL-IN

generic.sysupgrade

FIXME These are generic instructions. Update with your router's specifics.

  • Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL
  • Upload image file for sysupgrade to LuCI
  • Wait for reboot

If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:

  • sysupgrade
  • mtd

Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.

sysupgrade

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
sysupgrade /tmp/xxx.abc

mtd

If sysupgrade does not support this router, use mtd.

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
mtd write /tmp/xxx.abc linux && reboot

Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The default network configuration is:

Interface Name Description Default configuration
br-lan EXAMPLE LAN & WiFi EXAMPLE 192.168.1.1/24
vlan0 (eth0.0) EXAMPLE LAN ports (1 to 4) EXAMPLE None
vlan1 (eth0.1) EXAMPLE WAN port EXAMPLE DHCP
wl0 EXAMPLE WiFi EXAMPLE Disabled

FIXME Please fill in real values for this device, then remove the EXAMPLEs

Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.

Port Switch port
Internet (WAN) EXAMPLE 4
LAN 1 EXAMPLE 3
LAN 2 EXAMPLE 2
LAN 3 EXAMPLE 1
LAN 4 EXAMPLE 0

hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The PHICOMM K2P/KE2P has the following buttons:

BUTTON Event
EXAMPLE Reset reset
EXAMPLE Secure Easy Setup ses
EXAMPLE No buttons at all. -

Unboxing:
Phicomm KE2P box Phicomm KE2P inside the box

Front:
Phicomm KE2P top view

Back:
Phicomm KE2P back view

Backside label:
Phicomm KE2P bottom view

Note: This will void your warranty!

To open the device, remove the two rubber pads closer to the Ethernet ports. Under them there are two screws that hold the board to the case; remove them. To remove the bottom part of the case, use a plastic piece as a lever. Nothing needs to be forced/broken.

Main PCB:
Phicomm KE2P board

At port.serial there is general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:
Phicomm KE2P UART detail

The UART port for the serial connection is clearly marked on the PCB.

Serial connection parameters
for PHICOMM K2P/KE2P
57600, 8N1

port.jtag general information about the JTAG port, JTAG cable, etc.

No JTAG connection available.

None so far.

=================================================================== MT7621 stage1 code 10:33:55 (ASIC) CPU=500000000 HZ BUS=166666666 HZ ================================================================== Change MPLL source from XTAL to CR... do MEMPLL setting.. MEMPLL Config : 0x11100000 3PLL mode + External loopback === XTAL-40Mhz === DDR-1200Mhz === PLL2 FB_DL: 0x13, 1/0 = 546/478 4D000000 PLL4 FB_DL: 0x15, 1/0 = 544/480 55000000 PLL3 FB_DL: 0x16, 1/0 = 629/395 59000000 do DDR setting..[01F40000] Apply DDR3 Setting...(use customer AC) 0 8 16 24 32 40 48 56 64 72 80 88 96 104 112 120 -------------------------------------------------------------------------------- 0000:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0001:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0002:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0003:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0004:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0005:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0006:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0007:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0008:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0009:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 000D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 000E:| 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 000F:| 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0010:| 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0011:| 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0012:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0013:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0014:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0015:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0016:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0017:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0018:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0019:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001A:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001B:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001C:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001D:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001E:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 001F:| 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 rank 0 coarse = 15 rank 0 fine = 72 B:| 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 opt_dle value:9 DRAMC_R0DELDLY[018]=00001F1E ================================================================== RX DQS perbit delay software calibration ================================================================== 1.0-15 bit dq delay value ================================================================== bit| 0 1 2 3 4 5 6 7 8 9 -------------------------------------- 0 | 9 7 9 10 7 7 7 7 7 9 10 | 10 11 9 11 9 10 -------------------------------------- ================================================================== 2.dqs window x=pass dqs delay value (min~max)center y=0-7bit DQ of every group input delay:DQS0 =30 DQS1 = 31 ================================================================== bit DQS0 bit DQS1 0 (1~58)29 8 (1~60)30 1 (1~60)30 9 (1~60)30 2 (1~58)29 10 (1~60)30 3 (1~59)30 11 (1~58)29 4 (1~58)29 12 (1~59)30 5 (1~60)30 13 (1~60)30 6 (1~60)30 14 (1~61)31 7 (1~60)30 15 (1~60)30 ================================================================== 3.dq delay value last ================================================================== bit| 0 1 2 3 4 5 6 7 8 9 -------------------------------------- 0 | 10 7 10 10 8 7 7 7 8 10 10 | 11 13 10 12 9 11 ================================================================== ================================================================== TX perbyte calibration ================================================================== DQS loop = 15, cmp_err_1 = ffff0000 dqs_perbyte_dly.last_dqsdly_pass[0]=15, finish count=1 dqs_perbyte_dly.last_dqsdly_pass[1]=15, finish count=2 DQ loop=15, cmp_err_1 = ffff0080 dqs_perbyte_dly.last_dqdly_pass[1]=15, finish count=1 DQ loop=14, cmp_err_1 = ffff0000 dqs_perbyte_dly.last_dqdly_pass[0]=14, finish count=2 byte:0, (DQS,DQ)=(8,8) byte:1, (DQS,DQ)=(8,8) 20,data:88 [EMI] DRAMC calibration passed =================================================================== MT7621 stage1 code done CPU=500000000 HZ BUS=166666666 HZ =================================================================== U-Boot 1.1.3 ( - ) Board: Ralink APSoC DRAM: 128 MB uboot gpio init : WPS / RESET pin relocate_code Pointer at: 87fa8000 Config XHCI 40M PLL flash manufacture id: c8, device id 40 18 find flash: GD25Q128C ra_spi_flash_size:0x1000000 *** Warning - bad CRC, using default environment default load_addr 0x84000000 ============================================ Ralink UBoot Version: 5.0.0.0 -------------------------------------------- ASIC MT7621A DualCore (MAC to MT7530 Mode) DRAM_CONF_FROM: Auto-Detection DRAM_TYPE: DDR3 DRAM bus: 16 bit Xtal Mode=3 OCP Ratio=1/3 Flash component: SPI Flash Date: Time: ============================================ icache: sets:256, ways:4, linesz:32 ,total:32768 dcache: sets:256, ways:4, linesz:32 ,total:32768 ##### The CPU freq = 880 MHZ #### estimate memory size =128 Mbytes #Reset_MT7530 set LAN/WAN LLLLW Press press hardware button for more than 4 seconds to run web failsafe mode Catution: hardware button wasn't pressed or not long enough! Continuing normal boot... Please choose the operation: 1: Load system code to SDRAM via TFTP. 2: Load system code then write to Flash via TFTP. 3: Boot system code via Flash (default). 4: Entr boot command line interface. 6: Load all then write to Flash via TFTP. 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP. default: 3 3: System Boot system code via Flash. ## Booting image at bc0a0000 ... Image Name: OpenWrt-Linux-3.10.14 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 3294593 Bytes = 3.1 MB Load Address: 81001000 Entry Point: 81001000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 81001000) ... ## Giving linux memsize in MB, 128 Starting kernel ... LINUX started... THIS IS ASIC SDK 5.0.S.0 [ 0.000000] Linux version 3.10.14 (jenkins@SOHO-OPWRT) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 unknown) ) #1 SMP Mon Jan 15 14:35:57 CST 2018 [ 0.000000] [ 0.000000] The CPU feqenuce set to 880 MHz [ 0.000000] GCMP present [ 0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc) [ 0.000000] Software DMA cache coherency [ 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] DMA [mem 0x00000000-0x00ffffff] [ 0.000000] Normal [mem 0x01000000-0x07ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00000000-0x07ffffff] [ 0.000000] Detected 3 available secondary CPU(s) [ 0.000000] Primary instruction cache 32kB, 4-way, VIPT, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.000000] PERCPU: Embedded 7 pages/cpu @819b0000 s6464 r8192 d14016 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 [ 0.000000] Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock6 rootfstype=squashfs,jffs2 [ 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=0001891c [ 0.000000] Readback ErrCtl register=0001891c [ 0.000000] Memory: 120928k/131072k available (5534k kernel code, 10144k reserved, 2363k data, 224k init, 0k highmem) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:128 [ 0.000000] console [ttyS1] enabled [ 0.120000] Calibrating delay loop... 577.53 BogoMIPS (lpj=1155072) [ 0.160000] pid_max: default: 32768 minimum: 301 [ 0.164000] Mount-cache hash table entries: 512 [ 0.168000] launch: starting cpu1 [ 0.172000] launch: cpu1 gone! [ 0.172000] CPU1 revision is: 0001992f (MIPS 1004Kc) [ 0.172000] Primary instruction cache 32kB, 4-way, VIPT, linesize 32 bytes. [ 0.172000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.172000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.204000] Synchronize counters for CPU 1: done. [ 0.212000] launch: starting cpu2 [ 0.216000] launch: cpu2 gone! [ 0.216000] CPU2 revision is: 0001992f (MIPS 1004Kc) [ 0.216000] Primary instruction cache 32kB, 4-way, VIPT, linesize 32 bytes. [ 0.216000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.216000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.248000] Synchronize counters for CPU 2: done. [ 0.256000] launch: starting cpu3 [ 0.260000] launch: cpu3 gone! [ 0.260000] CPU3 revision is: 0001992f (MIPS 1004Kc) [ 0.260000] Primary instruction cache 32kB, 4-way, VIPT, linesize 32 bytes. [ 0.260000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.260000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.288000] Synchronize counters for CPU 3: done. [ 0.296000] Brought up 4 CPUs [ 0.300000] NET: Registered protocol family 16 [ 0.600000] release PCIe RST: RALINK_RSTCTRL = 7000000 [ 0.604000] PCIE PHY initialize [ 0.608000] ***** Xtal 40MHz ***** [ 0.612000] start MT7621 PCIe register access [ 1.204000] RALINK_RSTCTRL = 7000000 [ 1.208000] RALINK_CLKCFG1 = 77ffeff8 [ 1.212000] [ 1.212000] *************** MT7621 PCIe RC mode ************* [ 1.708000] PCIE1 no card, disable it(RST&CLK) [ 1.712000] PCIE2 no card, disable it(RST&CLK) [ 1.716000] pcie_link status = 0x1 [ 1.720000] RALINK_RSTCTRL= 1000000 [ 1.724000] *** Configure Device number setting of Virtual PCI-PCI bridge *** [ 1.728000] RALINK_PCI_PCICFG_ADDR = 21007f2 -> 21007f2 [ 1.732000] PCIE0 enabled [ 1.736000] interrupt enable status: 100000 [ 1.740000] Port 0 N_FTS = 1b105000 [ 1.744000] config reg done [ 1.748000] init_rt2880pci done [ 1.752000] [ 1.752000] [ 1.752000] ********** mt7623_audio_init ********** [ 1.752000] [ 1.780000] bio: create slab <bio-0> at 0 [ 1.784000] SCSI subsystem initialized [ 1.788000] usbcore: registered new interface driver usbfs [ 1.792000] usbcore: registered new interface driver hub [ 1.796000] usbcore: registered new device driver usb [ 1.800000] Advanced Linux Sound Architecture Driver Initialized. [ 1.804000] PCI host bridge to bus 0000:00 [ 1.808000] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 1.812000] pci_bus 0000:00: root bus resource [io 0x1e160000-0x1e16ffff] [ 1.816000] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 1.820000] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 1.824000] pci 0000:00:00.0: BAR 0: can't assign mem (size 0x80000000) [ 1.828000] pci 0000:00:00.0: BAR 8: assigned [mem 0x60000000-0x600fffff] [ 1.832000] pci 0000:00:00.0: BAR 1: assigned [mem 0x60100000-0x6010ffff] [ 1.836000] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bit] [ 1.840000] pci 0000:00:00.0: PCI bridge to [bus 01] [ 1.844000] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff] [ 1.848000] PCI: Enabling device 0000:00:00.0 (0004 -> 0006) [ 1.852000] BAR0 at slot 0 = 0 [ 1.856000] bus=0x0, slot = 0x0 [ 1.860000] res[0]->start = 0 [ 1.864000] res[0]->end = 0 [ 1.868000] res[1]->start = 60100000 [ 1.872000] res[1]->end = 6010ffff [ 1.876000] res[2]->start = 0 [ 1.880000] res[2]->end = 0 [ 1.884000] res[3]->start = 0 [ 1.888000] res[3]->end = 0 [ 1.892000] res[4]->start = 0 [ 1.896000] res[4]->end = 0 [ 1.900000] res[5]->start = 0 [ 1.904000] res[5]->end = 0 [ 1.908000] bus=0x1, slot = 0x0, irq=0x4 [ 1.912000] res[0]->start = 60000000 [ 1.916000] res[0]->end = 600fffff [ 1.920000] res[1]->start = 0 [ 1.924000] res[1]->end = 0 [ 1.928000] res[2]->start = 0 [ 1.932000] res[2]->end = 0 [ 1.936000] res[3]->start = 0 [ 1.940000] res[3]->end = 0 [ 1.944000] res[4]->start = 0 [ 1.948000] res[4]->end = 0 [ 1.952000] res[5]->start = 0 [ 1.956000] res[5]->end = 0 [ 1.960000] Switching to clocksource MIPS [ 1.964000] NET: Registered protocol family 2 [ 1.972000] TCP established hash table entries: 1024 (order: 1, 8192 bytes) [ 1.988000] TCP bind hash table entries: 1024 (order: 1, 8192 bytes) [ 2.000000] TCP: Hash tables configured (established 1024 bind 1024) [ 2.012000] TCP: reno registered [ 2.020000] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 2.032000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 2.044000] NET: Registered protocol family 1 [ 2.140000] 4 CPUs re-calibrate udelay(lpj = 1167360) [ 2.152000] Load Kernel WDG Timer Module [ 2.160000] Load Ralink Timer0 Module [ 2.168000] Load Ralink Timer2 Module [ 2.176000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 2.188000] jffs2: version 2.2. (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 2.208000] msgmni has been set to 236 [ 2.216000] io scheduler noop registered (default) [ 2.228000] reg_int_mask=0, INT_MASK= 0 [ 2.236000] HSDMA_init [ 2.240000] [ 2.240000] hsdma_phy_tx_ring0 = 0x00c00000, hsdma_tx_ring0 = 0xa0c00000 [ 2.256000] [ 2.256000] hsdma_phy_rx_ring0 = 0x00c04000, hsdma_rx_ring0 = 0xa0c04000 [ 2.272000] TX_CTX_IDX0 = 0 [ 2.280000] TX_DTX_IDX0 = 0 [ 2.284000] RX_CRX_IDX0 = 3ff [ 2.288000] RX_DRX_IDX0 = 0 [ 2.296000] set_fe_HSDMA_glo_cfg [ 2.300000] HSDMA_GLO_CFG = 465 [ 2.312000] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 2.328000] serial8250: ttyS0 at MMIO 0x1e000d00 (irq = 27) is a 16550A [ 2.340000] serial8250: ttyS1 at MMIO 0x1e000c00 (irq = 26) is a 16550A [ 2.352000] button_netlink: create netlink socket ok. [ 2.364000] Ralink gpio driver initialized [ 2.372000] Enable Ralink GDMA Controller Module [ 2.380000] GDMA IP Version=3 [ 2.388000] ******* i2s module init ********** [ 2.396000] flash manufacture id: c8, device id 40 18 [ 2.408000] GD25Q128C(c8 40180000) (16384 Kbytes) [ 2.416000] mtd .name = raspi, .size = 0x01000000 (16M) .erasesize = 0x00010000 (64K) .numeraseregions = 0 [ 2.436000] Creating 6 MTD partitions on "raspi": [ 2.448000] 0x000000000000-0x000001000000 : "ALL" [ 2.456000] 0x000000000000-0x000000030000 : "Bootloader" [ 2.468000] 0x000000030000-0x000000040000 : "Config" [ 2.480000] 0x000000040000-0x000000050000 : "Factory" [ 2.492000] 0x000000050000-0x0000000a0000 : "permanent_config" [ 2.504000] 0x0000000a0000-0x000001000000 : "firmware" [ 2.516000] 0x0000003c45c1-0x000001000000 : "rootfs" [ 2.524000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only [ 2.552000] mtd: partition "rootfs_data" created automatically, ofs=0x860000, len=0x200000 [ 2.568000] 0x000000860000-0x000000a60000 : "rootfs_data" [ 2.580000] PPP generic driver version 2.4.2 [ 2.588000] PPP MPPE Compression module registered [ 2.596000] NET: Registered protocol family 24 [ 2.608000] PPTP driver version 0.8.5 [ 2.612000] register mt_drv [ 2.628000] [ 2.628000] [ 2.628000] === pAd = c0201000, size = 3628936 === [ 2.628000] [ 2.648000] <-- RTMPAllocAdapterBlock, Status=0 [ 2.656000] get_wdev_by_idx: invalid idx(0) [ 2.664000] pAd->PciHif.CSRBaseAddress =0xc0100000, csr_addr=0xc0100000! [ 2.680000] get_wdev_by_idx: invalid idx(0) [ 2.688000] RTMPInitPCIeDevice():device_id=0x7615 [ 2.696000] DriverOwn()::Try to Clear FW Own... [ 3.004000] DriverOwn()::Success to clear FW Own [ 3.016000] mt_pci_chip_cfg(): HWVer=0x8a10, FWVer=0x8a10, pAd->ChipID=0x7615 [ 3.028000] mt_pci_chip_cfg(): HIF_SYS_REV=0x76150001 [ 3.040000] RtmpChipOpsHook(493): Not support for HIF_MT yet! MACVersion=0x0 [ 3.052000] mt7615_init()--> [ 3.060000] Use the default ePAeLNA bin image! [ 3.068000] Use the default /etc/wlan/MT7615E_EEPROM1.bin bin image! [ 3.080000] <--mt7615_init() [ 3.084000] ChipOpsMCUHook [ 3.096000] cut_through_token_list_init(): TokenList inited done!id_head/tail=0/4096 [ 3.112000] cut_through_token_list_init(): 87689788,87689788 [ 3.124000] cut_through_token_list_init(): TokenList inited done!id_head/tail=0/4096 [ 3.140000] cut_through_token_list_init(): 87689798,87689798 [ 3.152000] <-- RTMPAllocTxRxRingMemory, Status=0 [ 3.160000] get_wdev_by_idx: invalid idx(0) [ 3.168000] get_wdev_by_idx: invalid idx(0) [ 3.176000] get_wdev_by_idx: invalid idx(0) [ 3.184000] get_wdev_by_idx: invalid idx(0) [ 3.192000] get_wdev_by_idx: invalid idx(0) [ 3.204000] get_wdev_by_idx: invalid idx(0) [ 3.212000] get_wdev_by_idx: invalid idx(0) [ 3.220000] rdm_major = 253 [ 3.224000] GMAC1_MAC_ADRH -- : 0x000068db [ 3.232000] GMAC1_MAC_ADRL -- : 0x54d73d91 [ 3.244000] Ralink APSoC Ethernet Driver Initilization. v3.1 1024 rx/tx descriptors allocated, mtu = 1500! [ 3.260000] GMAC1_MAC_ADRH -- : 0x000068db [ 3.268000] GMAC1_MAC_ADRL -- : 0x54d73d91 [ 3.280000] PROC INIT OK! [ 3.284000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 3.296000] ehci-pci: EHCI PCI platform driver [ 3.304000] *****run project phy. [ 3.320000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.336000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.352000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.368000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.384000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.400000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.416000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.432000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.448000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.464000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.496000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.512000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.528000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.544000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.560000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.580000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.596000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.612000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.628000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.644000] FM_OUT value: u4FmOut = 0(0x00000000) [ 3.772000] xhci-hcd xhci-hcd: xHCI Host Controller [ 3.780000] xhci-hcd xhci-hcd: new USB bus registered, assigned bus number 1 [ 3.796000] xhci-hcd xhci-hcd: irq 22, io mem 0x1e1c0000 [ 3.808000] hub 1-0:1.0: USB hub found [ 3.816000] hub 1-0:1.0: 2 ports detected [ 3.824000] xhci-hcd xhci-hcd: xHCI Host Controller [ 3.832000] xhci-hcd xhci-hcd: new USB bus registered, assigned bus number 2 [ 3.848000] hub 2-0:1.0: USB hub found [ 3.856000] hub 2-0:1.0: 1 port detected [ 3.864000] usbcore: registered new interface driver usb-storage [ 3.876000] i2c /dev entries driver [ 3.884000] *******Enter codec_wm8960_i2c_probe******** [ 3.896000] [ 3.896000] [ 3.896000] [ 3.896000] [ 3.896000] ********* ALSA: wm8960_i2c_init ********** [ 3.896000] [ 3.896000] [ 3.896000] [ 3.928000] [ 3.928000] [ 3.928000] [ 3.928000] [ 3.928000] ********* ALSA: wm8960_i2c_probe ********** [ 3.928000] [ 3.928000] [ 3.928000] [ 3.960000] gre: GRE over IPv4 demultiplexor driver [ 3.968000] ip_gre: GRE over IPv4 tunneling driver [ 3.980000] TCP: cubic registered [ 3.988000] NET: Registered protocol family 10 [ 3.996000] NET: Registered protocol family 17 [ 4.004000] Bridge firewalling registered [ 4.012000] l2tp_core: L2TP core driver, V2.0 [ 4.024000] l2tp_ppp: PPPoL2TP kernel driver, V2.0 [ 4.032000] l2tp_netlink: L2TP netlink interface [ 4.040000] 8021q: 802.1Q VLAN Support v1.8 [ 4.048000] init_module:price_compare! [ 4.056000] creat nlsock ok!******* mt76xx_machine_init ******* [ 4.072000] soc-audio soc-audio: ASoC: machine MTK APSoC I2S should use snd_soc_register_card() [ 4.088000] [ 4.088000] [ 4.088000] [ 4.088000] [ 4.088000] ********* wm8960_probe ********** [ 4.088000] [ 4.088000] [ 4.088000] [ 4.116000] ****** wm8960_set_bias_level_out3 ****** [ 4.128000] set level:BIAS_STANDBY [ 4.636000] soc-audio soc-audio: wm8960-hifi <-> mt76xx-i2s mapping ok [ 4.652000] ALSA device list: [ 4.656000] #0: MTK APSoC I2S [ 4.668000] VFS: Mounted root (squashfs filesystem) readonly on device 31:6. [ 4.684000] Freeing unused kernel memory: 224K (817b8000 - 817f0000) procd: Console is alive procd: - preinit - [ 6.020000] get_wdev_by_idx: invalid idx(0) [ 6.032000] 68:FFFFFFDB:54:FFFFFFD7:3D:FFFFFF91 [ 6.040000] Raeth v3.1 (Tasklet) [ 6.052000] set CLK_CFG_0 = 0x40a00020!!!!!!!!!!!!!!!!!!1 [ 6.064000] phy_free_head is 0xc1a000!!! [ 6.072000] phy_free_tail_phy is 0xc1bff0!!! [ 6.080000] txd_pool=a0c60000 phy_txd_pool=00C60000 [ 6.092000] ei_local->skb_free start address is 0x877b26cc. [ 6.104000] free_txd: 00c60010, ei_local->cpu_ptr: 00C60000 [ 6.116000] POOL HEAD_PTR | DMA_PTR | CPU_PTR [ 6.124000] ----------------+---------+-------- [ 6.132000] 0xa0c60000 0x00C60000 0x00C60000 [ 6.140000] [ 6.140000] phy_qrx_ring = 0x00c1c000, qrx_ring = 0xa0c1c000 [ 6.156000] [ 6.156000] phy_rx_ring0 = 0x00c68000, rx_ring[0] = 0xa0c68000 [ 6.192000] MT7530 Reset Completed!! [ 6.208000] change HW-TRAP to 0x17c8f [ 6.216000] set LAN/WAN LLLLW [ 6.224000] GMAC1_MAC_ADRH -- : 0x000068db [ 6.232000] GMAC1_MAC_ADRL -- : 0x54d73d91 [ 6.244000] GDMA2_MAC_ADRH -- : 0x000068db [ 6.252000] GDMA2_MAC_ADRL -- : 0x54d73d90 [ 6.260000] eth1: ===> VirtualIF_open [ 6.268000] MT7621 GE2 link rate to 1G [ 6.276000] CDMA_CSG_CFG = 81000000 [ 6.284000] GDMA1_FWD_CFG = 20710000 [ 6.288000] GDMA2_FWD_CFG = 20710000 [ 6.304000] get_wdev_by_idx: invalid idx(0) [ 6.376000] get_wdev_by_idx: invalid idx(0) 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.484000] get_wdev_by_idx: invalid idx(0) mount_root. emmc_partition_find(0x777008, rootfs_data) (null) is not created by block2mtd, skip. [ 8.640000] block: attempting to load /etc/config/fstab [ 8.704000] block: extroot: not configured jffs2 is ready No jffs2 marker was found [ 8.760000] jffs2: notice: (371) jffs2_build_xattr_subsystem: complete building xattr subsystem, 2 of xdatum (1 unchecked, 1 orphan) and 48 of xref (0 dead, 27 orphan) found. [ 8.800000] block: attempting to load /etc/config/fstab [ 8.808000] block: extroot: not configured switching to overlay [ 8.828000] get_wdev_by_idx: invalid idx(0) [ 8.840000] ra2880stop()...Done [ 8.848000] eth1: ===> VirtualIF_close [ 8.856000] Free TX/RX Ring Memory! procd: - early - procd: - ubus - procd: - init - Please press Enter to activate this console. [ 10.656000] NTFS driver 2.1.30 [Flags: R/O MODULE]. [ 10.672000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 10.684000] Type=Restricted Cone [ 10.692000] nf_conntrack version 0.5.0 (1893 buckets, 7572 max) [ 10.708000] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 10.724000] Netfilter messages via NETLINK v0.30. [ 10.732000] ip_set: protocol 6 [ 10.764000] arp_tables: (C) 2002 David S. Miller [ 10.788000] Ebtables v2.0 registered [ 10.864000] Ralink APSoC Hardware Watchdog Timer [ 10.888000] xt_time: kernel timezone is -0000 netifd_ubus_init(1204): connected as c0505fb1 proto_shell_add_handler(814): Add handler for script ./dhcp.sh: dhcp [ 14.256000] get_wdev_by_idx: invalid idx(0) [ 14.264000] get_wdev_by_idx: invalid idx(0) proto_shell_add_handler(814): Add handler for script ./l2tp.sh: l2tp proto_shell_add_[ 14.656000] get_wdev_by_idx: invalid idx(0) handler(814): Ad[ 14.664000] get_wdev_by_idx: invalid idx(0) d handler for sc[ 14.676000] get_wdev_by_idx: invalid idx(0) ript ./ppp.sh: p[ 14.688000] get_wdev_by_idx: invalid idx(0) pp [ 14.700000] get_wdev_by_idx: invalid idx(0) [ 14.708000] get_wdev_by_idx: invalid idx(0) [ 14.716000] get_wdev_by_idx: invalid idx(0) [ 14.724000] DriverOwn()::Return since already in Driver Own... [ 14.736000] =============================== [ 14.744000] Current DevInfo Num: 0 [ 14.752000] =============================== [ 14.760000] =============================== [ 14.768000] Current BssInfo Num: 0 [ 14.768000] =============================== [ 14.768000] =============================== [ 14.768000] Current StaRec Num: 0 [ 14.768000] =============================== [ 14.792000] APWdsInitialize():WdsEntry[0] [ 14.792000] APWdsInitialize():WdsEntry[1] [ 14.792000] APWdsInitialize():WdsEntry[2] [ 14.792000] APWdsInitialize():WdsEntry[3] [ 14.796000] [wifi_fwd_set_cb_num] band_cb_offset=33, recv_from_cb_offset=34 proto_shell_add_handler(814): Add handler for script ./ppp.sh: pppoe proto_shell_add_handler(814): Add handler for script ./ppp.sh: pptp [ 14.920000] multi-profile merge success, en:1,pf1_num:1,pf2_num:2,total:3 [ 14.972000] E2pAccessMode=2 [ 14.976000] SSID[0]=@PHICOMM_90_5G, EdcaIdx=0 [ 14.988000] SSID[1]=@PHICOMM_90, EdcaIdx=0 [ 14.996000] SSID[2]=@PHICOMM_Guest, EdcaIdx=0 [ 15.004000] RTMPSetProfileParameters(): DBDC Mode=1 [ 15.016000] cfg_mode=14 [ 15.020000] cfg_mode=14 [ 15.024000] wmode_band_equal(): Band Equal! [ 15.036000] cfg_mode=9 [ 15.040000] cfg_mode=9 [ 15.044000] cfg_mode=9 [ 15.048000] cfg_mode=9 [ 15.056000] [TxPower] BAND0: 100, BAND1: 100 [SKUenable] BAND0: 1, BAND1: 1 [PERCENTAGEenable] BAND0: 1, BAND1: 1 [BFBACKOFFenable] BAND0: 0, BAND1: 0 CalCacheApply = 0 [ 15.096000] APEdca0 [ 15.100000] Valid=1 [ 15.108000] APAifsn[0]=3 [ 15.112000] APAifsn[1]=7 [ 15.116000] APAifsn[2]=1 [ 15.120000] APAifsn[3]=1 [ 15.128000] APEdca1 [ 15.132000] Valid=1 [ 15.136000] APAifsn[0]=3 [ 15.140000] APAifsn[1]=7 [ 15.144000] APAifsn[2]=1 [ 15.152000] APAifsn[3]=1 [ 15.156000] APEdca2 [ 15.160000] APEdca3 [ 15.172000] BSSAifsn[0]=3 [ 15.176000] BSSAifsn[1]=7 [ 15.180000] BSSAifsn[2]=2 [ 15.188000] BSSAifsn[3]=2 [ 15.192000] BSSAifsn[0]=3 [ 15.196000] BSSAifsn[1]=7 [ 15.204000] BSSAifsn[2]=2 [ 15.208000] BSSAifsn[3]=2 [ 15.212000] BSSAifsn[0]=3 [ 15.220000] BSSAifsn[1]=7 [ 15.224000] BSSAifsn[2]=2 [ 15.228000] BSSAifsn[3]=2 [ 15.236000] APSDCapable[0]=0 [ 15.240000] APSDCapable[1]=0 [ 15.248000] default ApCliAPSDCapable[0]=0 [ 15.256000] default ApCliAPSDCapable[1]=0 [ 15.268000] DfsZeroWait Support=1/1 [ 15.276000] DfsZeroWaitCacTime=255/255 [ 15.316000] [PMF]Set_PMFMFPC_Proc:: apidx=0, Desired MFPC=0 [ 15.328000] [PMF]Set_PMFMFPC_Proc:: apidx=1, Desired MFPC=0 [ 15.336000] [PMF]Set_PMFMFPR_Proc:: apidx=0, Desired MFPR=0 [ 15.348000] [PMF]Set_PMFMFPR_Proc:: apidx=1, Desired MFPR=0 [ 15.360000] [PMF]Set_PMFSHA256_Proc:: apidx=0, Desired PMFSHA256=0 [ 15.372000] [PMF]Set_PMFSHA256_Proc:: apidx=1, Desired PMFSHA256=0 [ 15.392000] cfg_mode=15 [ 15.396000] cfg_mode=9 [ 15.404000] rtmp_read_wds_from_file(): WDS Profile [ 15.416000] APWdsInitialize():WdsEntry[0] [ 15.424000] APWdsInitialize():WdsEntry[1] [ 15.432000] APWdsInitialize():WdsEntry[2] [ 15.440000] APWdsInitialize():WdsEntry[3] [ 15.448000] WDS-Enable mode=0 [ 15.452000] AndesSendCmdMsg: Could not send in band command due to diablefRTMP_ADAPTER_MCU_SEND_IN_BAND_CMD [ 15.476000] HT: Ext Channel = ABOVE [ 15.484000] HT: Ext Channel = ABOVE [ 15.492000] HT: greenap_cap = 0 [ 15.532000] IcapMode = 0 [ 15.544000] WtcSetMaxStaNum: MaxStaNum:85, BssidNum:3, WdsNum:4, ApcliNum:2, MaxNumChipRept:32, MinMcastWcid:123 [ 15.568000] Top Init Done! [ 15.572000] Use alloc_skb [ 15.580000] RX[0] DESC a0c12000 size = 8192 [ 15.588000] RX[1] DESC a0c14000 size = 8192 [ 15.600000] Hif Init Done! [ 15.604000] ctl->txq = c0572b28 [ 15.612000] ctl->rxq = c0572b34 [ 15.616000] ctl->ackq = c0572b40 [ 15.624000] ctl->kickq = c0572b4c [ 15.632000] ctl->tx_doneq = c0572b58 [ 15.640000] ctl->rx_doneq = c0572b64 [ 15.648000] mt7615_fw_prepare():FW(8a10), HW(8a10), CHIPID(7615)) [ 15.660000] mt7615_fw_prepare(2701): MT7615_E3, USE E3 patch and ram code binary image [ 15.676000] AndesMTLoadRomMethodFwDlRing(1036), cap->rom_patch_len(10302) [ 15.688000] AndesRestartCheck: Current TOP_MISC2(0x1) [ 15.696000] AndesRestartCheck: (TOP_MISC2 = 1), ready to continue...RET(0) [ 15.712000] 20170424114041a [ 15.716000] [ 15.720000] platform = [ 15.724000] ALPS [ 15.728000] hw/sw version = [ 15.736000] 8a108a10 [ 15.740000] patch version = [ 15.744000] 00000010 [ 15.748000] Patch SEM Status=2 [ 15.756000] MtCmdPatchSemGet:(ret = 0) [ 15.764000] [ 15.764000] Patch is not ready && get semaphore success, SemStatus(2) [ 15.780000] EventGenericEventHandler: CMD Success [ 15.788000] MtCmdAddressLenReq:(ret = 0) [ 15.796000] MtCmdPatchFinishReq [ 15.816000] EventGenericEventHandler: CMD Success [ 15.824000] Send checksum req.. [ 15.832000] Patch SEM Status=3 [ 15.836000] MtCmdPatchSemGet:(ret = 0) [ 15.844000] [ 15.844000] Release patch semaphore, SemStatus(3) [ 15.856000] AndesMTEraseRomPatch [ 15.864000] WfMcuHwInit: Before NICLoadFirmware, check IcapMode=0 [ 15.876000] AndesMTLoadFwMethodFwDlRing(810), cap->fw_len(459512) [ 15.888000] Build Date:_201705191522 [ 15.896000] Build Date:_201705191522 [ 15.904000] AndesRestartCheck: Current TOP_MISC2(0x1) [ 15.912000] AndesRestartCheck: (TOP_MISC2 = 1), ready to continue...RET(0) [ 15.928000] EventGenericEventHandler: CMD Success [ 15.936000] MtCmdAddressLenReq:(ret = 0) [ 15.948000] EventGenericEventHandler: CMD Success [ 15.960000] MtCmdAddressLenReq:(ret = 0) [ 15.968000] MtCmdFwStartReq: override = 1, address = 540672 [ 15.980000] EventGenericEventHandler: CMD Success [ 15.988000] Build Date:_201612301011 [ 15.996000] EventGenericEventHandler: CMD Success [ 16.004000] MtCmdAddressLenReq:(ret = 0) [ 16.016000] MtCmdFwStartReq: override = 4, address = 0 [ 16.072000] EventGenericEventHandler: CMD Success Jan 15 01:34:53 rth: create dir /tmp/rth success! Jan 15 01:34:53 rth: create file /tmp/rth/wanspeed success! Jan 15 01:[ 16.128000] WfMcuHwInit: NICLoadFirmware OK, Check IcapMode=0 34:53 rth: [RTH][ 16.144000] MCU Init Done! connected as 4bf[ 16.152000] MtCmdSetRlmPorCal: (ret = 0) 2c207 [ 16.164000] efuse_probe: efuse = 10000212 [ 16.172000] RtmpChipOpsEepromHook::e2p_type=2, inf_Type=5 [ 16.184000] RtmpEepromGetDefault::e2p_dafault=1 [ 16.192000] RtmpChipOpsEepromHook: E2P type(2), E2pAccessMode = 2, E2P default = 1 [ 16.208000] NVM is FLASH mode. dev_idx [0] FLASH OFFSET [0x0] [ 16.220000] NICReadEEPROMParameters():Calling eeinit [ 16.244000] NICReadEEPROMParameters: EEPROM 0x52 b300 [ 16.256000] NICReadEEPROMParameters: EEPROM 0x52 b300 [ 16.548000] jffs2: notice: (1602) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 34.192000] Country Region from e2p = 101 [ 34.200000] mt7615_antenna_default_reset(): TxPath = 4, RxPath = 4 [ 34.212000] mt7615_antenna_default_reset(): DBDC 2G TxPath = 2, 2G RxPath = 2 [ 34.228000] mt7615_antenna_default_reset(): DBDC 5G TxPath = 2, 2G RxPath = 2 [ 34.240000] rtmp_read_txpwr_from_eeprom(235): Don't Support this now! [ 34.252000] RTMPReadTxPwrPerRate(1382): Don't Support this now! [ 34.264000] RcRadioInit(): DbdcMode=1, ConcurrentBand=2 [ 34.276000] RcRadioInit(): pRadioCtrl=8768a450,Band=0,rfcap=1,channel=1,PhyMode=2 [ 34.292000] RcRadioInit(): pRadioCtrl=8768a53c,Band=1,rfcap=2,channel=36,PhyMode=1 [ 34.304000] MtCmdSetDbdcCtrl:(ret = 0) [ 34.312000] Band Rf: 1, Phy Mode: 2 [ 34.320000] Band Rf: 2, Phy Mode: 1 [ 34.328000] AntCfgInit(2700): Not support for HIF_MT yet! [ 34.340000] MtSingleSkuLoadParam: RF_LOCKDOWN Feature OFF !!! [ 34.352000] MtBfBackOffLoadTable: RF_LOCKDOWN Feature OFF !!! [ 34.364000] EEPROM Init Done! [ 34.368000] mt_mac_init()--> [ 34.376000] mt_mac_pse_init(2716): Don't Support this now! [ 34.384000] mt7615_init_mac_cr()--> [ 34.392000] mt7615_init_mac_cr(): TMAC_TRCR0=0x82783c8c [ 34.404000] mt7615_init_mac_cr(): TMAC_TRCR1=0x82783c8c [ 34.412000] MtAsicSetMacMaxLen(1290): Not finish Yet! [ 34.424000] <--mt_mac_init() [ 34.432000] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0 [ 34.448000] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0 [ 34.460000] CmdRxHdrTransBLUpdateRsp::EventExtCmdResult.u4Status = 0x0 [ 34.472000] MAC Init Done! [ 34.476000] MT7615BBPInit():BBP Initialization..... [ 34.488000] Band 0: valid=1, isDBDC=0, Band=2, CBW=1, CentCh/PrimCh=1/1, prim_ch_idx=0, txStream=2 [ 34.504000] Band 1: valid=0, isDBDC=0, Band=0, CBW=0, CentCh/PrimCh=0/0, prim_ch_idx=0, txStream=0 [ 34.524000] MT7615BBPInit() todo [ 34.532000] PHY Init Done! [ 34.536000] tx_pwr_comp_init():NotSupportYet! [ 34.548000] MtCmdSetMacTxRx:(ret = 0) [ 34.556000] MtCmdSetMacTxRx:(ret = 0) [ 34.560000] CountryCode(2.4G/5G)=0/10, RFIC=25, PHY mode(2.4G/5G)=14/49, support 20 channels [ 34.580000] ApAutoChannelAtBootUp-----------------> [ 34.588000] MtCmdSetMacTxRx:(ret = 0) [ 34.596000] MtCmdSetMacTxRx:(ret = 0) [ 34.604000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 34.844000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 35.076000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 35.308000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 35.540000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 35.772000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 36.004000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 36.236000] [DfsSwitchCheck]: DFS ByPass TX calibration. [ 36.468000] ==================================================================== [ 36.480000] Channel 36 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.496000] Channel 40 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.512000] Channel 44 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.524000] Channel 48 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.540000] Channel 149 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.556000] Channel 153 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.568000] Channel 157 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.584000] Channel 161 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 36.600000] ==================================================================== [ 36.616000] Rule 3 Channel Busy time value : Select Primary Channel 36 [ 36.628000] Rule 3 Channel Busy time value : Min Channel Busy = 0 [ 36.640000] Rule 3 Channel Busy time value : BW = 40 [ 36.648000] AutoChSelUpdateChannel(): Update channel for wdev0 for this band PhyMode = 49,Channel = 36 [ 36.672000] AutoChSelUpdateChannel(): Update channel for wdev1 for this band PhyMode = 14,Channel = 0 [ 36.692000] AutoChSelUpdateChannel(): Update channel for wdev2 for this band PhyMode = 14,Channel = 0 [ 39.136000] ==================================================================== [ 39.148000] Channel 1 : Busy Time = 1874, Skip Channel = FALSE, BwCap = TRUE [ 39.164000] Channel 2 : Busy Time = 0, Skip Channel = FALSE, BwCap = TRUE [ 39.180000] Channel 3 : Busy Time = 2868, Skip Channel = FALSE, BwCap = TRUE [ 39.192000] Channel 4 : Busy Time = 6342, Skip Channel = FALSE, BwCap = TRUE [ 39.208000] Channel 5 : Busy Time = 1828, Skip Channel = FALSE, BwCap = TRUE [ 39.224000] Channel 6 : Busy Time = 2594, Skip Channel = FALSE, BwCap = TRUE [ 39.236000] Channel 7 : Busy Time = 653, Skip Channel = FALSE, BwCap = TRUE [ 39.252000] Channel 8 : Busy Time = 2200, Skip Channel = FALSE, BwCap = TRUE [ 39.268000] Channel 9 : Busy Time = 6599, Skip Channel = FALSE, BwCap = TRUE [ 39.284000] Channel 10 : Busy Time = 6551, Skip Channel = FALSE, BwCap = TRUE [ 39.296000] Channel 11 : Busy Time = 3368, Skip Channel = FALSE, BwCap = TRUE [ 39.312000] ==================================================================== [ 39.328000] Rule 3 Channel Busy time value : Select Primary Channel 2 [ 39.340000] Rule 3 Channel Busy time value : Min Channel Busy = 0 [ 39.352000] Rule 3 Channel Busy time value : BW = 20 [ 39.364000] AutoChSelUpdateChannel(): Update channel for wdev0 for this band PhyMode = 49,Channel = 36 [ 39.384000] AutoChSelUpdateChannel(): Update channel for wdev1 for this band PhyMode = 14,Channel = 2 [ 39.404000] AutoChSelUpdateChannel(): Update channel for wdev2 for this band PhyMode = 14,Channel = 2 [ 39.424000] ApAutoChannelAtBootUp<----------------- [ 39.432000] WifiSysOpen(), wdev idx = 0 [ 39.440000] wdev_attr_update(): wdevId0 = 68:db:54:d7:3d:92 [ 39.452000] MtCmdSetDbdcCtrl:(ret = 0) [ 39.460000] Current Channel is 36. DfsZeroWaitSupport=0 [ 39.472000] MtAsicSetChBusyStat(842): Not support for HIF_MT yet! [ 39.484000] MtAsicSetChBusyStat(842): Not support for HIF_MT yet! [ 39.496000] [PMF]APPMFInit:: apidx=0, MFPC=0, MFPR=0, SHA256=0 [ 39.508000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:49,Channel=36 [ 39.524000] CountryCode(2.4G/5G)=0/10, RFIC=25, PHY mode(2.4G/5G)=14/49, support 20 channels [ 39.540000] Enable 20/40 BSSCoex Channel Scan(BssCoex=1) [ 39.552000] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:127 for WDEV_TYPE:1 [ 39.552000] LinkToOmacIdx = 0, LinkToWdevType = 1 [ 39.576000] [RadarStateCheck]Set into RD_NORMAL_MODE [ 39.580000] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 8192, CmdBssInfoBmcRate.u2McTransmit = 8196 [ 39.584000] MtCmdSetDbdcCtrl:(ret = 0) [ 39.624000] MtCmdTxPowerSKUCtrl: fgTxPowerSKUEn: 1, BandIdx: 1 [ 39.636000] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 1 [ 39.648000] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 1 [ 39.660000] mt7615_bbp_adjust():rf_bw=1, ext_ch=1, PrimCh=36, HT-CentCh=38, VHT-CentCh=36 [ 39.724000] ap_phy_rrm_init_byRf(): AP Set CentralFreq at 38(Prim=36, HT-CentCh=38, VHT-CentCh=36, BBP_BW=1) [ 39.756000] [WrapDfsRadarDetectStart]: Band0Ch is 36[WrapDfsRadarDetectStart]: Band1Ch is 0LeadTimeForBcn, OmacIdx = 0, WDEV_WITH_BCN_ABILITY [ 39.784000] MtAsicSetRalinkBurstMode(2595): Not support for HIF_MT yet! [ 39.796000] MtAsicSetPiggyBack(779): Not support for HIF_MT yet! [ 39.808000] MtAsicSetTxPreamble(2574): Not support for HIF_MT yet! [ 39.824000] RTMPSetLEDStatus: before AndesLedEnhanceOP , status=1, LED_CMD=2! [ 39.836000] AndesLedEnhanceOP: Success! [ 39.844000] WifiFwdSet::disabled=0 [ 39.852000] Main bssid = 68:db:54:d7:3d:92 [ 39.860000] AsicRadioOnOffCtrl(): DbdcIdx=1 RadioOn [ 39.872000] MtCmdSetMacTxRx:(ret = 0) [ 39.876000] MtCmdSetMacTxRx:(ret = 0) [ 39.884000] fdb_enable() [ 40.196000] MCS Set = ff ff 00 00 01 [ 40.204000] <==== mt_wifi_init, Status=0 [ 40.212000] MtCmdEDCCACtrl: BandIdx: 0, EDCCACtrl: 1 [ 40.220000] MtCmdEDCCACtrl: BandIdx: 1, EDCCACtrl: 0 [ 40.236000] WDS_Init(): [ 40.240000] The new WDS interface MAC = FF:FF:FF:FF:FF:FF [ 40.252000] MacTabMatchWCID = 0 [ 40.260000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.280000] The new WDS interface MAC = FF:FF:FF:FF:FF:FF [ 40.288000] MacTabMatchWCID = 0 [ 40.296000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.316000] The new WDS interface MAC = FF:FF:FF:FF:FF:FF [ 40.324000] MacTabMatchWCID = 0 [ 40.332000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.352000] The new WDS interface MAC = FF:FF:FF:FF:FF:FF [ 40.364000] MacTabMatchWCID = 0 [ 40.368000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.388000] Total allocated 4 WDS interfaces! [ 40.396000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.416000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.432000] wlan_operate_set_vht_bw(): new vht_bw:1 > cap_vht_bw: 0, correct to cap_vht_bw [ 40.452000] WtcSetMaxStaNum: MaxStaNum:85, BssidNum:3, WdsNum:4, ApcliNum:2, MaxNumChipRept:32, MinMcastWcid:123 [ 40.532000] red_is_enabled: set CR4/N9 RED Enable to 1. [ 40.544000] cp_support_is_enabled: set CR4 CP_SUPPORT to Mode 2. [ 40.556000] Correct apidx from 1 to 0 for WscUUIDInit [ 40.564000] Generate UUID for apidx(0) [ 40.572000] UUID: c0233540, len = 16 [ 40.580000] 0x0000 : bc 32 9e 00 1d d8 11 b2 86 01 68 db 54 d7 3d 92 [ 40.592000] [ 40.596000] Device Instance [ 40.604000] WDEV 00: Name:ra0 [ 40.608000] Wdev(list) Idx:0 [ 40.616000] Idx:2 [ 40.620000] WDEV 01: Name:rax0 [ 40.628000] Wdev(list) Idx:1 [ 40.632000] Idx:7 [ 40.636000] WDEV 02: Name:rax1 [ 40.644000] Wdev(list) Idx:2 [ 40.648000] Idx:8 [ 40.656000] WDEV 03: Name:wds0 [ 40.660000] Wdev(list) Idx:3 [ 40.668000] Idx:9 [ 40.672000] WDEV 04: Name:wds1 [ 40.680000] Wdev(list) Idx:4 [ 40.684000] Idx:10 [ 40.688000] WDEV 05: Name:wds2 [ 40.696000] Wdev(list) Idx:5 [ 40.700000] Idx:11 [ 40.708000] WDEV 06: Name:wds3 [ 40.712000] Wdev(list) Idx:6 [ 40.720000] Idx:12 [ 40.724000] WDEV 07: Name:apcli0 [ 40.732000] Wdev(list) Idx:7 [ 40.736000] Idx:13 [ 40.740000] WDEV 08: Name:apclix0 [ 40.748000] Wdev(list) Idx:8 [ 40.756000] Idx:14 [ 40.760000] WDEV 09: [ 40.764000] WDEV 10: [ 40.768000] WDEV 11: [ 40.772000] WDEV 12: [ 40.780000] WDEV 13: [ 40.784000] WDEV 14: [ 40.788000] WDEV 15: [ 40.792000] WDEV 16: [ 40.796000] WDEV 17: [ 40.800000] WDEV 18: [ 40.804000] WDEV 19: [ 40.812000] WDEV 20: [ 40.816000] WDEV 21: [ 40.824000] Device Instance [ 40.832000] WDEV 00: Name:ra0 [ 40.840000] Wdev(list) Idx:0 [ 40.844000] Idx:2 [ 40.848000] WDEV 01:[ 40.852000] :MtCmdPktBudgetCtrl: bssid(255),wcid(65535),type(0) Name:rax0 [ 40.868000] Wdev(list) Idx:1 [ 40.872000] Idx:7 [ 40.880000] WDEV 02: Name:rax1 [ 40.884000] Wdev(list) Idx:2 [ 40.892000] Idx:8 [ 40.896000] WDEV 03: Name:wds0 [ 40.904000] Wdev(list) Idx:3 [ 40.908000] Idx:9 [ 40.912000] WDEV 04: Name:wds1 [ 40.920000] Wdev(list) Idx:4 [ 40.924000] Idx:10 [ 40.932000] WDEV 05: Name:wds2 [ 40.936000] Wdev(list) Idx:5 [ 40.944000] Idx:11 [ 40.948000] WDEV 06: Name:wds3 [ 40.956000] Wdev(list) Idx:6 [ 40.960000] Idx:12 [ 40.964000] WDEV 07: Name:apcli0 [ 40.972000] Wdev(list) Idx:7 [ 40.980000] Idx:13 [ 40.984000] WDEV 08: Name:apclix0 [ 40.992000] Wdev(list) Idx:8 [ 40.996000] Idx:14 [ 41.000000] WDEV 09: [ 41.004000] WDEV 10: [ 41.012000] WDEV 11: [ 41.016000] WDEV 12: [ 41.020000] WDEV 13: [ 41.024000] WDEV 14: [ 41.028000] WDEV 15: [ 41.032000] WDEV 16: [ 41.036000] WDEV 17: [ 41.040000] WDEV 18: [ 41.048000] WDEV 19: [ 41.052000] WDEV 20: [ 41.056000] WDEV 21: config_init_wireless(362): devic[ 41.072000] WifiSysOpen(), wdev idx = 1 e mt7615e2 not f[ 41.080000] wdev_attr_update(): wdevId1 = 6a:db:54:d7:3d:92 ound! config_in[ 41.096000] MtCmdSetDbdcCtrl:(ret = 0) it_wireless(362)[ 41.108000] [PMF]APPMFInit:: apidx=1, MFPC=0, MFPR=0, SHA256=0 : device mt7615e[ 41.120000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:14,Channel=2 2 not found! co[ 41.140000] CountryCode(2.4G/5G)=0/10, RFIC=25, PHY mode(2.4G/5G)=14/49, support 20 channels nfig_init_wirele[ 41.160000] Enable 20/40 BSSCoex Channel Scan(BssCoex=1) ss(362): device [ 41.172000] MtCmdSetMacTxRx:(ret = 0) mt7615e5 not fou[ 41.184000] MtCmdSetMacTxRx:(ret = 0) nd! [ 44.084000] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:126 for WDEV_TYPE:1 [ 44.084000] LinkToOmacIdx = 11, LinkToWdevType = 1 [ 44.108000] [RadarStateCheck]Set into RD_NORMAL_MODE [ 44.120000] MtCmdTxPowerSKUCtrl: fgTxPowerSKUEn: 1, BandIdx: 0 [ 44.120000] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 0, CmdBssInfoBmcRate.u2McTransmit = 0 [ 44.160000] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 0 [ 44.172000] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0 [ 44.184000] mt7615_bbp_adjust():rf_bw=0, ext_ch=0, PrimCh=2, HT-CentCh=2, VHT-CentCh=36 [ 44.224000] MtCmdSetDbdcCtrl:(ret = 0) [ 44.248000] ap_phy_rrm_init_byRf(): AP Set CentralFreq at 2(Prim=2, HT-CentCh=2, VHT-CentCh=36, BBP_BW=0) [ 44.280000] LeadTimeForBcn, OmacIdx = 11, WDEV_WITH_BCN_ABILITY [ 44.292000] Generate UUID for apidx(1) [ 44.300000] UUID: c0236c3c, len = 16 [ 44.308000] 0x0000 : bc 32 9e 00 1d d8 11 b2 86 01 6a db 54 d7 3d 92 [ 44.320000] [ 44.324000] device ra0 entered promiscuous mode [ 44.332000] 68:FFFFFFDB:54:FFFFFFD7:3D:FFFFFF91 [ 44.344000] Raeth v3.1 (Tasklet) [ 44.352000] set CLK_CFG_0 = 0x40a00020!!!!!!!!!!!!!!!!!!1 [ 44.368000] phy_free_head is 0xc1a000!!! [ 44.376000] phy_free_tail_phy is 0xc1bff0!!! [ 44.384000] txd_pool=a0c60000 phy_txd_pool=00C60000 [ 44.396000] ei_local->skb_free start address is 0x877b26cc. [ 44.408000] free_txd: 00c60010, ei_local->cpu_ptr: 00C60000 [ 44.420000] POOL HEAD_PTR | DMA_PTR | CPU_PTR [ 44.428000] ----------------+---------+-------- [ 44.436000] 0xa0c60000 0x00C60000 0x00C60000 [ 44.444000] [ 44.444000] phy_qrx_ring = 0x00c1c000, qrx_ring = 0xa0c1c000 [ 44.464000] [ 44.464000] phy_rx_ring0 = 0x00c68000, rx_ring[0] = 0xa0c68000 [ 44.500000] MT7530 Reset Completed!! [ 44.512000] change HW-TRAP to 0x17c8f [ 44.520000] set LAN/WAN LLLLW [ 44.532000] GMAC1_MAC_ADRH -- : 0x000068db [ 44.540000] GMAC1_MAC_ADRL -- : 0x54d73d91 [ 44.548000] eth1: ===> VirtualIF_open [ 44.556000] MT7621 GE2 link rate to 1G [ 44.556000] CDMA_CSG_CFG = 81000000 [ 44.556000] GDMA1_FWD_CFG = 20710000 [ 44.556000] GDMA2_FWD_CFG = 20710000 [ 44.556000] device eth0 entered promiscuous mode [ 44.556000] br-lan: port 2(eth0) entered forwarding state [ 44.556000] br-lan: port 2(eth0) entered forwarding state [ 44.556000] br-lan: port 1(ra0) entered forwarding state [ 44.556000] br-lan: port 1(ra0) entered forwarding state [ 44.636000] device rax0 entered promiscuous mode [ 44.648000] br-lan: port 3(rax0) entered forwarding state [ 44.656000] br-lan: port 3(rax0) entered forwarding state [ 44.700000] GDMA2_MAC_ADRH -- : 0x000068db [ 44.708000] GDMA2_MAC_ADRL -- : 0x54d73d90 [ 44.720000] eth1: ===> VirtualIF_open [ 44.764000] WifiSysOpen(), wdev idx = 2 [ 44.772000] wdev_attr_update(): wdevId2 = 6a:db:54:e7:3d:92 [ 44.784000] MtCmdSetDbdcCtrl:(ret = 0) [ 44.792000] [PMF]APPMFInit:: apidx=2, MFPC=0, MFPR=0, SHA256=0 [ 44.804000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:14,Channel=2 [ 44.820000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:14,Channel=2 [ 44.836000] CountryCode(2.4G/5G)=0/10, RFIC=25, PHY mode(2.4G/5G)=14/49, support 20 channels [ 44.856000] Enable 20/40 BSSCoex Channel Scan(BssCoex=1) [ 44.868000] MtCmdSetMacTxRx:(ret = 0) [ 44.872000] MtCmdSetMacTxRx:(ret = 0) [ 46.560000] br-lan: port 2(eth0) entered forwarding state [ 46.568000] br-lan: port 1(ra0) entered forwarding state [ 46.660000] br-lan: port 3(rax0) entered forwarding state [ 47.792000] wtc_acquire_groupkey_wcid: Found a non-occupied wtbl_idx:125 for WDEV_TYPE:1 [ 47.792000] LinkToOmacIdx = 12, LinkToWdevType = 1 [ 47.816000] [RadarStateCheck]Set into RD_NORMAL_MODE [ 47.828000] MtCmdTxPowerSKUCtrl: fgTxPowerSKUEn: 1, BandIdx: 0 [ 47.836000] bssUpdateBmcMngRate (BSS_INFO_BROADCAST_INFO), CmdBssInfoBmcRate.u2BcTransmit= 0, CmdBssInfoBmcRate.u2McTransmit = 0 [ 47.836000] MtCmdTxPowerPercentCtrl: fgTxPowerPercentEn: 1, BandIdx: 0 [ 47.836000] MtCmdTxBfBackoffCtrl: fgTxBFBackoffEn: 0, BandIdx: 0 [ 47.840000] mt7615_bbp_adjust():rf_bw=0, ext_ch=0, PrimCh=2, HT-CentCh=2, VHT-CentCh=36 [ 47.876000] ap_phy_rrm_init_byRf(): AP Set CentralFreq at 2(Prim=2, HT-CentCh=2, VHT-CentCh=36, BBP_BW=0) [ 47.888000] LeadTimeForBcn, OmacIdx = 12, WDEV_WITH_BCN_ABILITY [ 47.888000] Generate UUID for apidx(2) [ 47.888000] UUID: c023a338, len = 16 [ 47.888000] 0x0000 : bc 32 9e 00 1d d8 11 b2 86 01 6a db 54 e7 3d 92 [ 47.888000] [ 47.968000] MtCmdSetDbdcCtrl:(ret = 0) [ 47.988000] device rax1 entered promiscuous mode [ 48.000000] br-lan: port 4(rax1) entered forwarding state [ 48.008000] br-lan: port 4(rax1) entered forwarding state [ 48.148000] WifiSysClose(), wdev idx = 2 [ 48.156000] WifiSysGetBssInfoState(): BssInfoIdx 2 not found!!! [ 48.156000] WifiSysUpdateBssInfoState(): BssInfoIdx 2 not found!!! [ 48.180000] br-lan: port 4(rax1) entered disabled state [ 48.200000] device rax1 left promiscuous mode [ 48.208000] br-lan: port 4(rax1) entered disabled state [ 48.284000] WifiSysOpen(), wdev idx = 7 [ 48.292000] MtCmdSetDbdcCtrl:(ret = 0) [ 48.300000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:49,Channel=36 [ 48.320000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:49,Channel=36 [ 48.336000] CountryCode(2.4G/5G)=0/10, RFIC=25, PHY mode(2.4G/5G)=14/49, support 20 channels [ 48.368000] WifiSysOpen(), wdev idx = 8 [ 48.376000] MtCmdSetDbdcCtrl:(ret = 0) [ 48.384000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:14,Channel=2 [ 48.400000] HcUpdatePhyMode(): Update PhyMode for all wdev for this band PhyMode:14,Channel=2 [ 48.420000] CountryCode(2.4G/5G)=0/10, RFIC=25, PHY mode(2.4G/5G)=14/49, support 20 channels procd: - init complete -


## Booting image at bc0a0000 ... Image Name: MIPS OpenWrt Linux-4.14.152 Image Type: MIPS Linux Kernel Image (lzma compressed) Data Size: 2096103 Bytes = 2 MB Load Address: 80001000 Entry Point: 80001000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 80001000) ... ## Giving linux memsize in MB, 128 Starting kernel ... [ 0.000000] Linux version 4.14.152 (builder@buildhost) (gcc version 8.3.0 (OpenWrt GCC 8.3.0 r11509-1c6066a867)) #0 SMP Thu Nov 14 15:03:33 2019 [ 0.000000] SoC Type: MediaTek MT7621 ver:1 eco:3 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 0001992f (MIPS 1004Kc) [ 0.000000] MIPS: machine is Phicomm K2P [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 08000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] VPE topology {2,2} total 4 [ 0.000000] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.000000] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] HighMem empty [ 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] random: get_random_bytes called from start_kernel+0x9c/0x4e0 with crng_init=0 [ 0.000000] percpu: Embedded 14 pages/cpu s26096 r8192 d23056 u57344 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32480 [ 0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs2 [ 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=00018810 [ 0.000000] Readback ErrCtl register=00018810 [ 0.000000] Memory: 121612K/131072K available (5005K kernel code, 259K rwdata, 1080K rodata, 1260K init, 259K bss, 9460K reserved, 0K cma-reserved, 0K highmem) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS: 256 [ 0.000000] CPU Clock: 880MHz [ 0.000000] clocksource: GIC: mask: 0xffffffffffffffff max_cycles: 0xcaf478abb4, max_idle_ns: 440795247997 ns [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 4343773742 ns [ 0.000009] sched_clock: 32 bits at 440MHz, resolution 2ns, wraps every 4880645118ns [ 0.015499] Calibrating delay loop... 586.13 BogoMIPS (lpj=2930688) [ 0.087824] pid_max: default: 32768 minimum: 301 [ 0.097184] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.110208] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.126288] Hierarchical SRCU implementation. [ 0.135799] smp: Bringing up secondary CPUs ... [ 0.146254] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.146264] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.146274] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.146407] CPU1 revision is: 0001992f (MIPS 1004Kc) [ 0.205131] Synchronize counters for CPU 1: done. [ 0.276294] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.276303] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.276310] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.276383] CPU2 revision is: 0001992f (MIPS 1004Kc) [ 0.326075] Synchronize counters for CPU 2: done. [ 0.387133] Primary instruction cache 32kB, VIPT, 4-way, linesize 32 bytes. [ 0.387143] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes [ 0.387151] MIPS secondary cache 256kB, 8-way, linesize 32 bytes. [ 0.387224] CPU3 revision is: 0001992f (MIPS 1004Kc) [ 0.445643] Synchronize counters for CPU 3: done. [ 0.505255] smp: Brought up 1 node, 4 CPUs [ 0.517320] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.536798] futex hash table entries: 1024 (order: 3, 32768 bytes) [ 0.549335] pinctrl core: initialized pinctrl subsystem [ 0.561100] NET: Registered protocol family 16 [ 0.580496] pull PCIe RST: RALINK_RSTCTRL = 4000000 [ 0.890545] release PCIe RST: RALINK_RSTCTRL = 7000000 [ 0.900613] ***** Xtal 40MHz ***** [ 0.907339] release PCIe RST: RALINK_RSTCTRL = 7000000 [ 0.917550] Port 0 N_FTS = 1b105000 [ 0.924447] Port 1 N_FTS = 1b102800 [ 0.931377] Port 2 N_FTS = 1b102800 [ 2.089791] PCIE1 no card, disable it(RST&CLK) [ 2.098479] PCIE2 no card, disable it(RST&CLK) [ 2.107277] -> 21007f2 [ 2.112126] PCIE0 enabled [ 2.117311] PCI host bridge /pcie@1e140000 ranges: [ 2.126831] MEM 0x0000000060000000..0x000000006fffffff [ 2.137198] IO 0x000000001e160000..0x000000001e16ffff [ 2.147554] PCI coherence region base: 0xbfbf8000, mask/settings: 0x60000000 [ 2.171054] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 2.182422] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 2.193674] mt7621_gpio 1e000600.gpio: registering 32 gpios [ 2.206307] PCI host bridge to bus 0000:00 [ 2.214322] pci_bus 0000:00: root bus resource [mem 0x60000000-0x6fffffff] [ 2.227999] pci_bus 0000:00: root bus resource [io 0xffffffff] [ 2.239728] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 2.253211] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 2.270117] pci 0000:00:00.0: BAR 0: no space for [mem size 0x80000000] [ 2.283156] pci 0000:00:00.0: BAR 0: failed to assign [mem size 0x80000000] [ 2.296967] pci 0000:00:00.0: BAR 8: assigned [mem 0x60000000-0x600fffff] [ 2.310451] pci 0000:00:00.0: BAR 1: assigned [mem 0x60100000-0x6010ffff] [ 2.323932] pci 0000:01:00.0: BAR 0: assigned [mem 0x60000000-0x600fffff 64bit] [ 2.338454] pci 0000:00:00.0: PCI bridge to [bus 01] [ 2.348271] pci 0000:00:00.0: bridge window [mem 0x60000000-0x600fffff] [ 2.363259] clocksource: Switched to clocksource GIC [ 2.374710] NET: Registered protocol family 2 [ 2.384056] TCP established hash table entries: 1024 (order: 0, 4096 bytes) [ 2.397811] TCP bind hash table entries: 1024 (order: 1, 8192 bytes) [ 2.410403] TCP: Hash tables configured (established 1024 bind 1024) [ 2.423136] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 2.434640] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 2.447298] NET: Registered protocol family 1 [ 2.693193] 4 CPUs re-calibrate udelay(lpj = 2924544) [ 2.704609] Crashlog allocated RAM at address 0x3f00000 [ 2.715222] workingset: timestamp_bits=14 max_order=15 bucket_order=1 [ 2.731860] random: fast init done [ 2.735431] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 2.750103] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 2.772964] io scheduler noop registered [ 2.780660] io scheduler deadline registered (default) [ 2.791804] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 2.807244] console [ttyS0] disabled [ 2.814336] 1e000c00.uartlite: ttyS0 at MMIO 0x1e000c00 (irq = 19, base_baud = 3125000) is a 16550A [ 2.832222] console [ttyS0] enabled [ 2.832222] console [ttyS0] enabled [ 2.846016] bootconsole [early0] disabled [ 2.846016] bootconsole [early0] disabled [ 2.864087] MediaTek Nand driver init, version v2.1 Fix AHB virt2phys error [ 2.878426] spi-mt7621 1e000b00.spi: sys_freq: 220000000 [ 2.891517] m25p80 spi0.0: gd25q128 (16384 Kbytes) [ 2.901130] 5 fixed-partitions partitions found on MTD device spi0.0 [ 2.913781] Creating 5 MTD partitions on "spi0.0": [ 2.923324] 0x000000000000-0x000000030000 : "u-boot" [ 2.934232] 0x000000030000-0x000000040000 : "u-boot-env" [ 2.945725] 0x000000040000-0x000000050000 : "factory" [ 2.956728] 0x000000050000-0x0000000a0000 : "permanent_config" [ 2.969300] 0x0000000a0000-0x000001000000 : "firmware" [ 2.980752] 2 uimage-fw partitions found on MTD device firmware [ 2.992609] Creating 2 MTD partitions on "firmware": [ 3.002502] 0x000000000000-0x0000001ffc27 : "kernel" [ 3.013442] 0x0000001ffc27-0x000000f60000 : "rootfs" [ 3.024198] mtd: device 6 (rootfs) set to be root filesystem [ 3.035616] 1 squashfs-split partitions found on MTD device rootfs [ 3.047937] 0x000000480000-0x000000f60000 : "rootfs_data" [ 3.060279] libphy: Fixed MDIO Bus: probed [ 3.135270] libphy: mdio: probed [ 4.542703] mtk_soc_eth 1e100000.ethernet: loaded mt7530 driver [ 4.555253] mtk_soc_eth 1e100000.ethernet eth0: mediatek frame engine at 0xbe100000, irq 21 [ 4.574513] NET: Registered protocol family 10 [ 4.584941] Segment Routing with IPv6 [ 4.592304] NET: Registered protocol family 17 [ 4.601260] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 4.627058] 8021q: 802.1Q VLAN Support v1.8 [ 4.637788] hctosys: unable to open rtc device (rtc0) [ 4.655190] VFS: Mounted root (squashfs filesystem) readonly on device 31:6. [ 4.673559] Freeing unused kernel memory: 1260K [ 4.682575] This architecture does not have kernel memory protection. [ 5.614384] init: Console is alive [ 5.621361] init: - watchdog - [ 6.447387] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 6.596739] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 6.623561] init: - preinit - [ 7.446855] mtk_soc_eth 1e100000.ethernet: PPE started 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[ 7.527455] random: procd: uninitialized urandom read (4 bytes read) level [ 10.745749] jffs2: notice: (458) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 1 orphan) and 1 of xref (1 dead, 0 orphan) found. [ 10.778391] mount_root: switching to jffs2 overlay [ 10.810079] overlayfs: upper fs does not support tmpfile. [ 10.826235] urandom-seed: Seeding with /etc/urandom.seed [ 10.869123] mtk_soc_eth 1e100000.ethernet: 0x100 = 0x6060000c, 0x10c = 0x80818 [ 10.891251] procd: - early - [ 10.897131] procd: - watchdog - [ 11.543399] procd: - watchdog - [ 11.550004] procd: - ubus - [ 11.574261] random: ubusd: uninitialized urandom read (4 bytes read) [ 11.662104] random: ubusd: uninitialized urandom read (4 bytes read) [ 11.675243] random: ubusd: uninitialized urandom read (4 bytes read) [ 11.688841] procd: - init - Please press Enter to activate this console. [ 12.162614] kmodloader: loading kernel modules from /etc/modules.d/* [ 12.180173] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 12.197428] Loading modules backported from Linux version v5.4-rc2-0-gda0c9ea146cb [ 12.212531] Backport generated by backports.git v5.4-rc2-1-0-g5a0c323a [ 12.227391] ip_tables: (C) 2000-2006 Netfilter Core Team [ 12.244598] nf_conntrack version 0.5.0 (2048 buckets, 8192 max) [ 12.297457] xt_time: kernel timezone is -0000 [ 12.361064] bus=0x1, slot = 0x0, irq=0x0 [ 12.365047] PPP generic driver version 2.4.2 [ 12.379019] NET: Registered protocol family 24 [ 12.390477] kmodloader: done loading kernel modules from /etc/modules.d/* [ 12.393920] mt7615e 0000:01:00.0: HW/SW Version: 0x8a108a10, Build Time: 20180518100604a [ 12.393920] [ 12.400629] urngd: v1.0.1 started. [ 12.632175] random: crng init done [ 12.639026] random: 6 urandom warning(s) missed due to ratelimiting [ 12.954501] mt7615e 0000:01:00.0: N9 Firmware Version: _reserved_, Build Time: 20190103180756 [ 12.979920] mt7615e 0000:01:00.0: CR4 Firmware Version: _reserved_, Build Time: 20181207140436 [ 18.049465] mtk_soc_eth 1e100000.ethernet: PPE started [ 18.065645] br-lan: port 1(eth0.1) entered blocking state [ 18.076451] br-lan: port 1(eth0.1) entered disabled state [ 18.088118] device eth0.1 entered promiscuous mode [ 18.097687] device eth0 entered promiscuous mode [ 18.110173] br-lan: port 1(eth0.1) entered blocking state [ 18.121000] br-lan: port 1(eth0.1) entered forwarding state [ 18.132568] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 19.053834] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready


Space for additional notes, links to forum threads or other resources.

  • ...
This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/02/12 11:13
  • by 127.0.0.1