TP-Link RE450
The TP-Link RE450 is a wall-pluggable dual-band wireless range extender (802.11b/g/n and 802.11a/n/ac) with Gigabit ethernet port. Advertised as 1750 Mbps (450Mbps for 2.4GHz and 1300Mbps for 5GHz).
Getting started with a new Device Page
- This is an empty template that suggests the information that should be present on a well-constructed Device Page. This means, that you have to fill it with life and information.
- There are several “fixme” tags with text on a light background (like this text) throughout this template. As you fill in the page, remove those tags so that people can judge its completeness.
- When there are no more “fixme” tags left, delete this one too, along with the
<WRAP>
that encloses it.
Keep the articles modular
- Please include only model specific information, omit bla,bla and put everything generic into separate articles
- If you have no time to write certain stuff, link to docs
- base-system should lead the way, do not explain this again
- DO NOT provide a complete howto here! Instead groom the general documentation.
Supported Versions
RE450 V4 is not supported and probably will never be. It has only 4MB of flash and unsupported CPU (see forum thread and analysis)
Hardware Highlights
Installation
Note: Due to the flash layout of v1 (and probably v2) the firmware partition is only 6016 KiB in size. This is not enough for the standard OpenWrt-22.03 image. It's still possible to install 22.03 by creating a smaller image using ImageBuilder or Firmware Selector
Flash Layout (which revision? not v1)
0x000000000000-0x000000020000 | “u-boot” |
0x000000020000-0x0000000e0000 | “kernel” |
0x0000000e0000-0x000000600000 | “rootfs” |
0x000000600000-0x0000007f0000 | “config” |
0x0000007f0000-0x000000800000 | “ART” |
Flash Layout TP-Link RE450v1 (OpenWrt 21.02.3)
Layer0 | raw flash, 8192 KiB | ||||||||
Layer1 | mtd0 u-boot 128 KiB | mtd1 firmware 6016 KiB | mtd5 partition-table 64 KiB | mtd6 info 128 KiB | mtd7 config 1792 KiB | mtd8 art 64 KiB | “6 fixed-partitions partitions found on MTD device spi0.0” | ||
Layer2 | mtd2 kernel 2002 KiB | mtd3 rootfs 4013 KiB | “2 tplink-fw partitions found on MTD device firmware” | ||||||
Layer3 | 3501 KiB /rom | mtd4 rootfs_data 512 KiB /overlay | “1 squashfs-split partitions found on MTD device rootfs” |
root@OpenWrt:~# cat /proc/partitions major minor #blocks name 31 0 128 mtdblock0 31 1 6016 mtdblock1 31 2 2002 mtdblock2 31 3 4013 mtdblock3 31 4 512 mtdblock4 31 5 64 mtdblock5 31 6 128 mtdblock6 31 7 1792 mtdblock7 31 8 64 mtdblock8
root@OpenWrt:~# cat /proc/mtd dev: size erasesize name mtd0: 00020000 00010000 "u-boot" mtd1: 005e0000 00010000 "firmware" mtd2: 001f496f 00010000 "kernel" mtd3: 003eb691 00010000 "rootfs" mtd4: 00080000 00010000 "rootfs_data" mtd5: 00010000 00010000 "partition-table" mtd6: 00020000 00010000 "info" mtd7: 001c0000 00010000 "config" mtd8: 00010000 00010000 "art"
OEM easy installation
Simply apply factory image in OEM firmware web-gui.
OEM installation using the TFTP method
Specific values needed for tftp
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 |
Upgrading OpenWrt
These are generic instructions. Update with your router's specifics.
LuCI Web Upgrade Process
- 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
Terminal Upgrade Process
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
Debricking
Do not attempt to flash vendor firmware from LuCI, this will brick your device.
Use serial TTL adapter and connect it to serial header on board re450. Look on first photo: RE450 board photo JP1 - Tx JP2 - Rx JP3 - Gnd JP4 - 3v3 - leave not connected
Download prepared “back-to-stock” firmware from here
Renamed file to “re450bs.bin” for convenience but it is not required Set my PC's IP to fixed (In my case 192.168.1.3) Bring up a tftp server, in my case tftp64 but anyone will do. Add file to the root that is visible through tftp Connect by serial and do the following:
U-Boot 1.1.4 (Jul 27 2016 - 17:23:50)
ap135 - Scorpion 1.0 DRAM: 128 MB Top of RAM usable for U-Boot at: 88000000 Reserving 133k for U-Boot at: 87fdc000 Reserving 192k for malloc() at: 87fac000 Reserving 44 Bytes for Board Info at: 87fabfd4 Reserving 36 Bytes for Global Data at: 87fabfb0 Reserving 128k for boot params() at: 87f8bfb0 Stack Pointer at: 87f8bf98 Now running in RAM - U-Boot at: 87fdc000 Flash Manuf Id 0xc2, DeviceId0 0x20, DeviceId1 0x17 flash size 16MB, sector count = 256 Flash: 16 MB Using default environment In: serial Out: serial Err: serial Net: ath_gmac_enet_initialize... athrs_sgmii_res_cal: cal value = 0xe No valid address in Flash. Using fixed address Scorpion ----> AR8033 PHY * AR8033 PHY init eth0: 00:03:7f:09:0b:ad eth0 up eth0 Setting 0x18116290 to 0x58b0214f Autobooting in 1 seconds scorpion> setenv ipaddr 192.168.1.1 scorpion> setenv serverip 192.168.1.3 scorpion> ping ${serverip} Trying eth0 Checking Link: Up Checking Duplex: Full Checking Speed 100BaseT dup 1 speed 100 Using eth0 device host 192.168.1.3 is alive scorpion> tftp 0x80060000 re450bs.bin&&erase 0x9f020000 +$filesize&&cp.b $fileaddr 0x9f020000 $filesize Trying eth0 Checking Link: Up Checking Duplex: Full Checking Speed 100BaseT Using eth0 device TFTP from server 192.168.1.3; our IP address is 192.168.1.1 Filename 're450bs.bin'. Load address: 0x80060000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################## done Bytes transferred = 6160384 (5e0000 hex) Erase Flash from 0x9f020000 to 0x9f5fffff in Bank # 1 First 0x2 last 0x5f sector size 0x10000 95 Erased 94 sectors Copy to Flash... write addr: 9f020000 done scorpion> boot ## Booting image at 9f020000 ... Uncompressing Kernel Image ... OK ...
Failsafe mode
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Quick note until the tables are updated: This is a single port device. Default configuration has the ethernet port assigned to LAN, WiFi interfaces disabled, and routing functionality enabled. This likely isn't how you'll end up configuring this device. You'll need to connect a device to the ethernet port, your device will behave as if it's connected to a LAN port on a standard router, then modify the configuration from there. An example of what to do next is here: singleportrouter
Please fill in real values for this device, then remove the EXAMPLEs
Network interfaces
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 |
Buttons
→ 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.
The TP-Link RE450 has the following buttons:
BUTTON | Event |
---|---|
Reset | reset |
WPS | wps |
LED On/Off | BTN_0 |
Hardware
Info
Photos
Front:
Insert photo of front of the casing
Back:
Insert photo of back of the casing
Backside label:
Insert photo of backside label
Opening the case
Note: This will void your warranty!
There are four screws in the back of this device. After unscrewing them, the front panel can be easily removed. (There is one clip in each side). The serial is in the front side, so if you just want it, it is enough. It is harder to remove the back case because the wiring to the antennas and the power plug.
Serial
→ port.serial general information about the serial port, serial port cable, etc.
TP-Link RE450 v1
Connect only GND, RX and TX, don't connect VCC (3v3)
TP-Link RE450 v2
needs unmounted R64 & R69 0201 resistors/jumpers
Connect only GND, RX and TX, don't connect VCC (3v3)
Serial connection parameters | 115200, 8N1 |
---|
Bootlogs
OEM bootlog
U-Boot 1.1.4-gedb11d65-dirty (Jun 11 2015 - 16:40:49) ap135 - Scorpion 1.0 DRAM: 128 MB Top of RAM usable for U-Boot at: 88000000 Reserving 133k for U-Boot at: 87fdc000 Reserving 192k for malloc() at: 87fac000 Reserving 44 Bytes for Board Info at: 87fabfd4 Reserving 36 Bytes for Global Data at: 87fabfb0 Reserving 128k for boot params() at: 87f8bfb0 Stack Pointer at: 87f8bf98 Now running in RAM - U-Boot at: 87fdc000 Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x17 flash size 16MB, sector count = 256 Flash: 16 MB Using default environment In: serial Out: serial Err: serial Net: ath_gmac_enet_initialize... athrs_sgmii_res_cal: cal value = 0x1 No valid address in Flash. Using fixed address Scorpion ----> AR8033 PHY * AR8033 PHY init eth0: 00:03:7f:09:0b:ad eth0 up eth0 Autobooting in 1 seconds ## Booting image at 9f020000 ... Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 801930c0) ... ## Giving linux memsize in bytes, 134217728 Starting kernel ... Booting QCA955x Linux version 2.6.31--LSDK-9.2.0_U5.508 (jiangdunchuan@localhost.localdomain) (gcc version 4.3.3 (GCC) ) #1 Thu Jun 11 16:42:56 CST 2015 flash_size passed from bootloader = 16 Ram size passed from bootloader =134217728 CPU revision is: 00019750 (MIPS 74Kc) cpu apb ddr apb ath_sys_frequency: cpu 720 ddr 600 ahb 200 Determined physical RAM map: memory: 08000000 @ 00000000 (usable) Zone PFN ranges: Normal 0x00000000 -> 0x00008000 Movable zone start PFN for each node early_node_map[1] active PFN ranges 0: 0x00000000 -> 0x00008000 Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 Kernel command line: console=ttyS0,115200 root=31:2 rootfstype=squashfs init=/sbin/init mtdparts=ath-nor0:128k(u-boot),768k(kernel),5248k(rootfs),1984k(config),64k(art) mem=128M PID hash table entries: 512 (order: 9, 2048 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes Writing ErrCtl register=00000000 Readback ErrCtl register=00000000 Memory: 127516k/131072k available (1633k kernel code, 3368k reserved, 412k data, 108k init, 0k highmem) NR_IRQS:128 plat_time_init: plat time init done Calibrating delay loop... 359.42 BogoMIPS (lpj=718848) Mount-cache hash table entries: 512 NET: Registered protocol family 16 ath_pcibios_init: bus 0 ath_pcibios_init(255): PCI 0 CMD write: 0x356 registering PCI controller with io_map_base unset ath_pcibios_init: bus 1 ***** Warning PCIe 1 H/W not found !!! registering PCI controller with io_map_base unset gpio init: JUMP_START: 20, RST_DFT: 18 bio: create slab <bio-0> at 0 pcibios_map_irq: IRQ 75 for bus 0 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 3, 32768 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered NET: Registered protocol family 1 ATH GPIOC major 0 squashfs: version 4.0 (2009/01/31) Phillip Lougher msgmni has been set to 249 io scheduler noop registered io scheduler deadline registered (default) Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled serial8250.0: ttyS0 at MMIO 0xb8020000 (irq = 19) is a 16550A console [ttyS0] enabled PPP generic driver version 2.4.2 NET: Registered protocol family 24 5 cmdlinepart partitions found on MTD device ath-nor0 Creating 5 MTD partitions on "ath-nor0": 0x000000000000-0x000000020000 : "u-boot" 0x000000020000-0x0000000e0000 : "kernel" 0x0000000e0000-0x000000600000 : "rootfs" 0x000000600000-0x0000007f0000 : "config" 0x0000007f0000-0x000000800000 : "art" TCP cubic registered NET: Registered protocol family 17 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> All bugs added by David S. Miller <davem@redhat.com> athwdt_init: Registering WDT success ath_otp_init: Registering OTP success VFS: Mounted root (squashfs filesystem) readonly on device 31:2. Freeing unused kernel memory: 108k freed init started: BusyBox v1.19.4 (2015-06-11 16:46:30 CST) starting pid 102, tty '': '/etc/rc.d/rcS' This Board use 2.6.31 xt_time: kernel timezone is -0000 nf_conntrack version 0.5.0 (2048 buckets, 5120 max) ip_tables: (C) 2000-2006 Netfilter Core Team Lan Domain: tplinkrepeater.net Lan Domain: www.tplinkrepeater.net qca_soc_gmac: Length per segment 1536 955x_GMAC: qca955x_gmac_attach 955x_GMAC: qca955x_set_gmac_caps Currently in polling mode unit1 qca_soc_gmac: RX TASKLET - Pkts per Intr:100 MAC:1 Warning: Phy not found!!! qca_soc_gmac: Max segments per packet : 1 qca_soc_gmac: Max tx descriptor count : 128 qca_soc_gmac: Max rx descriptor count : 128 qca_soc_gmac: Mac capability flags : 2042202 955x_GMAC: qca955x_gmac_attach 955x_GMAC: qca955x_set_gmac_caps Currently in polling mode unit0 Registering AR8033 Phy.... qca_soc_gmac: RX TASKLET - Pkts per Intr:100 qca_soc_gmac: Max segments per packet : 1 qca_soc_gmac: Max tx descriptor count : 128 qca_soc_gmac: Max rx descriptor count : 128 qca_soc_gmac: Mac capability flags : 42202 955x_GMAC: Serdes PLL is locked value 0x18818116 athr_gmac_ring_alloc Allocated 2048 at 0x878c0000 sram_desc_cnt 1536,mac Unit 0,Tx r->ring_desc 0xbd000000 athr_gmac_ring_alloc Allocated 2048 at 0x8718e800 sram_desc_cnt 3072,mac Unit 0,Rx r->ring_desc 0xbd000600 955x_GMAC: eth0 in RGMII MODE Scorpion -----> 8033 PHY athrs_ar8033_reg_init: Done Setting Drop CRC Errors, Pause Frames and Length Error frames Invert Set to 0 955x_GMAC: Enet Unit:0 PHY:0 is UP eth0 RGMII 100Mbps full duplex 955x_GMAC: qca955x_soc_gmac_set_mac_duplex 955x_GMAC: qca955x_soc_gmac_set_link Done 955x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl Setting Drop CRC Errors, Pause Frames and Length Error frames 955x_GMAC: qca955x_soc_gmac_set_mac_duplex 955x_GMAC: qca955x_soc_gmac_set_link Done 955x_GMAC: unit 0: phy 0 not up carrier 1 device eth1 entered promiscuous mode [ucEthernet_init:128]ERROR product_id= 04500100 ====>>>>default mac is a4-2b-b0-a3-4e-1c ====>>>>default mac is a4-2b-b0-a3-4e-1c [daemonize:207]recv a pipe message. [main:380]send a pipe message. httpMudCreate: MUD 0x4a50e0 was created httpServerCreate: try to add port 80 1, count is 29 ath0:ath1:eth1:br0:ath2:ath3 athr_gmac_ring_free Freeing at 0x878c0000 athr_gmac_ring_free Freeing at 0x8718e800 br0: port 1(eth1) entering disabled state athr_gmac_ring_alloc Allocated 2048 at 0x8718e000 sram_desc_cnt 3072,mac Unit 0,Tx r->ring_desc 0xbd000000 athr_gmac_ring_alloc Allocated 2048 at 0x870fb800 sram_desc_cnt 3072,mac Unit 0,Rx r->ring_desc 0xbd000600 955x_GMAC: eth0 in RGMII MODE Scorpion -----> 8033 PHY athrs_ar8033_reg_init: Done Setting Drop CRC Errors, Pause Frames and Length Error frames Invert Set to 0 955x_GMAC: Enet Unit:0 PHY:0 is UP eth0 RGMII 100Mbps full duplex 955x_GMAC: qca955x_soc_gmac_set_mac_duplex 955x_GMAC: qca955x_soc_gmac_set_link Done 955x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl Setting Drop CRC Errors, Pause Frames and Length Error frames 955x_GMAC: qca955x_soc_gmac_set_mac_duplex 955x_GMAC: qca955x_soc_gmac_set_link Done starting pid 240, tty '': '/sbin/getty ttyS0 115200' [led_status_init 219]:open fail. 955x_GMAC: unit 0: phy 0 not up carrier 1 [GPIOD][gpio_init_gpio_unit:474]QCA product_ID=04500100 RE450 mips #1 Thu Jun 11 16:42:56 CST 2015 (none) RE450 login: adf: module license 'Proprietary' taints kernel. Disabling lock debugging due to kernel taint ath_hal: 0.9.17.1 (AR5416, AR9380, REGOPS_FUNC, WRITE_EEPROM, TX_DATA_SWAP, RX_DATA_SWAP, 11D) ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved ath_dfs: Version 2.0.0 Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved ath_ahb: 10.2-00082-4 (Atheros/multi-bss) __ath_attach: Set global_scn[0] *** All the minfree values should be <= ATH_TXBUF-32, otherwise default value will be used instead *** ACBKMinfree = 48 ACBEMinfree = 32 ACVIMinfree = 16 ACVOMinfree = 0 CABMinfree = 48 UAPSDMinfree = 0 ATH_TXBUF=2048 ATH_SUPPORT_SKB=10240 [ath_hal_attach:334]devid:0x39 Enterprise mode: 0x33fc0000 Restoring Cal data from Flash ar9300_eeprom_restore_from_flash: eeprom_version = 2, template_version = 2 Green-AP : Green-AP : Attached ath_get_caps[6185] rx chainmask mismatch actual 7 sc_chainmak 0 ath_get_caps[6160] tx chainmask mismatch actual 7 sc_chainmak 0 ath_attach_dfs[12635] dfsdomain 1 ATH_RESERVED_TXBUF = 800 ath_tx_paprd_init sc 87348000 PAPRD disabled in HAL wifi0: Atheros 955X: devID = 0x39, mem=0xb8100000, irq=2 ath_pci: 10.2-00082-4 (Atheros/multi-bss) ath_pci_probe PCI device id is 003c :003c ath_pci 0000:00:00.0: ath DEBUG: sc=0x86a25800 ol_ath_pci_configure : num_desired MSI set to 0 Using PCI Legacy Interrupt __ol_ath_attach: ath_attach TODO __ol_ath_attach: dev name wifi1 ol_ath_set_default_tgt_config : AC Minfree buffer allocation through module param (umac.ko) OL_ACBKMinfree : 0 OL_ACBEMinfree : 0 OL_ACVIMinfree : 0 OL_ACVOMinfree : 0 ol_ath_attach() BMI inited. ol_ath_attach() BMI Get Target Info. ol_ath_attach() TARGET TYPE: 7 Vers 0x4100016c NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0 ol_ath_attach() configure Target . qc98xx_verify_checksum: flash checksum passed: 0x28cd ol_transfer_bin_file 1882: Download Flash data len 2116 ol_transfer_bin_file 1827: Download Firmware data len 227364 ol_ath_attach() Download FW. ol_ath_attach() HT Create . ol_ath_attach() HIF Claim. ol_ath_attach() BMI Done. ol_ath_attach() WMI attached. wmi_handle 85f00000 +HWT CE_recv_buf_enqueue 653 Populate last entry 512 for CE 5 CE_recv_buf_enqueue 662 CE 5 wi 511 dest_ptr 0x58e5420 nbytes 0 recv_ctxt 0x858e4c80 -HWT HTC Service:0x0300 ep:1 TX flow control disabled CE_pkt_dl_len_set CE 4 Pkt download length 64 ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from 85530000 HTC Service:0x0100 ep:2 TX flow control disabled wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event num_rf_chain : 00000003 ht_cap_info: : 0000085b vht_cap_info : 338001b2 vht_supp_mcs : 0000ffea LARGE_AP enabled. num_peers 144, num_vdevs 16, num_tids 256 idx 0 req 1 num_units 0 num_unit_info 2 unit size 444 actual units 145 chunk 0 len 64380 requested ,ptr 0x5540000 FIRMWARE:P 145 V 16 T 443 FIRMWARE:_wlan_rtt_enable wmi_ready_event_rx: WMI UNIFIED READY event ol_ath_connect_htc() WMI is ready ol_ath_set_host_app_area TODO target uses HTT version 2.1; host uses 2.1 ol_ath_attach() connect HTC. bypasswmi : 0 ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0. ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080 Add VHT80 channel: 5210 Add VHT80 channel: 5290 Add VHT80 channel: 5530 Add VHT80 channel: 5610 Add VHT80 channel: 5690 Add VHT80 channel: 5775 Skipping VHT80 channel 5825 ol_ath_phyerr_attach: called OL Resmgr Init-ed Green-AP : Green-AP : Attached Green-AP : Attached ol_if_dfs_setup: called ol_if_dfs_attach: called; ptr=85529974, radar_info=872a3c00 ol_ath_rtt_meas_report_attach: called ol_ath_attach() UMAC attach . ol_if_dfs_configure: called ol_if_dfs_configure: FCC domain ol_if_dfs_disable: called ol_ath_attach: Calling ol_if_dfs_configure __ol_ath_attach: init tx/rx TODO __ol_ath_attach: hard_header_len reservation 58 FWLOG: [23679] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x460, 0x460, 0x0 ) FWLOG: [23679] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x460, 0x460, 0x0 ) FWLOG: [23679] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x460, 0x460, 0x0 ) FWLOG: [23679] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x460, 0x460, 0x0 ) FWLOG: [23684] WHAL_ERROR_RECV_STOPPCU ( 0x110298a, 0x3 ) FWLOG: [23684] WHAL_ERROR_RESET_PM ( ) ath_attach_dfs[12635] dfsdomain 1 wlan_vap_create : enter. devhandle=0x86a002c0, opmode=IEEE80211_M_HOSTAP, flags=0x1 ieee80211_extap_mac_add:a4:2b:b0:a3:4e:1c wlan_vap_create : exit. devhandle=0x86a002c0, opmode=IEEE80211_M_HOSTAP, flags=0x1. VAP device ath0 created DES SSID SET=TP-LINK_Extender_2.4GHz ssid.len:23 ieee80211_ioctl_siwmode: imr.ifm_active=131712, new mode=3, valid=1 device ath0 entered promiscuous mode br0: port 2(ath0) entering forwarding state VAP device ath2 created device ath2 entered promiscuous mode ieee80211_ioctl_siwmode: imr.ifm_active=917632, new mode=2, valid=1 br0: port 3(ath2) entering forwarding state br0: port 3(ath2) entering disabled state br0: port 3(ath2) entering forwarding state br0: port 2(ath0) entering disabled state ieee80211_ioctl_siwmode: imr.ifm_active=918144, new mode=3, valid=1 DEVICE IS DOWN ifname=ath0 DEVICE IS DOWN ifname=ath0 br0: port 2(ath0) entering forwarding state isCountryCodeValid: EEPROM regdomain 0x0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080 ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080 Add VHT80 channel: 5210 Add VHT80 channel: 5290 ath_ioctl: SIOC80211IFCREATE CALLED wmi_unified_vdev_create_send: VAP ID = 0, VAP Addr = a4:2b:b0:a3:4e:1e ieee80211_extap_mac_add:a4:2b:b0:a3:4e:1e Setting dscp for vap id: 0 VAP device ath1 created device ath1 entered promiscuous mode ol_ath_desc_alloc_and_mark_for_mcast_clone: VAP Mcast to Unicast buffer allocated: 400 ol_ath_vap_set_param: VAP param is now supported param:66 value:2 DES SSID SET=TP-LINK_Extender_5GHz ssid.len:21 _ieee80211_resmgr_vap_stop: OL vap_stop + wmi_unified_vdev_stop_send for vap 0 (85f00000) _ieee80211_resmgr_vap_stop: OL vap_stop - STOPPED EVENT for vap 0 (85f00000) _ieee80211_resmgr_vap_stop: OL vap_stop + wmi_unified_vdev_stop_send for vap 0 (85f00000) _ieee80211_resmgr_vap_stop: OL vap_stop - STOPPED EVENT for vap 0 (85f00000) _ieee80211_resmgr_vap_start: OL vap_start + wmi_unified_vdev_start_send for vap 0 (85f00000) _ieee80211_resmgr_vap_start: OL vap_start - ol_vdev_start_resp_ev for vap 0 (85f00000) ol_ath_vap_join: join operation is only for STA/IBSS mode ol_ath_wmm_update: ol_ath_vap_up: vap-0 UP wmi_unified_vdev_up_send for vap 0 (85f00000) Notification to UMAC VAP layer br0: port 4(ath1) entering forwarding state ath_ioctl: SIOC80211IFCREATE CALLED wmi_unified_vdev_create_send: VAP ID = 1, VAP Addr = a4:2b:b0:a3:4e:1e wmi_unified_set_psmode:set psmode=1 Setting dscp for vap id: 1 VAP device ath3 created device ath3 entered promiscuous mode ieee80211_ioctl_siwmode: imr.ifm_active=131, new mode=2, valid=1 wmi_unified_vdev_stop_send for vap 0 (85f00000) STOPPED EVENT for vap 0 (85f00000) _ieee80211_resmgr_vap_start: OL vap_start + wmi_unified_vdev_start_send for vap 0 (85f00000) _ieee80211_resmgr_vap_start: OL vap_start - ol_vdev_start_resp_ev for vap 0 (85f00000) ol_ath_vap_join: join operation is only for STA/IBSS mode ol_ath_vap_up: vap-0 UP wmi_unified_vdev_up_send for vap 0 (85f00000) Notification to UMAC VAP layer wmi_unified_set_psmode:set psmode=0 wmi_unified_set_psmode:set psmode=0 br0: port 5(ath3) entering forwarding state ieee80211_ioctl_siwmode: imr.ifm_active=643, new mode=3, valid=1 wmi_unified_vdev_stop_send for vap 0 (85f00000) STOPPED EVENT for vap 0 (85f00000) br0: port 4(ath1) entering disabled state DEVICE IS DOWN ifname=ath1 DEVICE IS DOWN ifname=ath1 _ieee80211_resmgr_vap_stop: OL vap_stop + wmi_unified_vdev_stop_send for vap 0 (85f00000) _ieee80211_resmgr_vap_stop: OL vap_stop - STOPPED EVENT for vap 0 (85f00000) _ieee80211_resmgr_vap_start: OL vap_start + wmi_unified_vdev_start_send for vap 0 (85f00000) _ieee80211_resmgr_vap_start: OL vap_start - ol_vdev_start_resp_ev for vap 0 (85f00000) ol_ath_vap_join: join operation is only for STA/IBSS mode ol_ath_wmm_update: ol_ath_vap_up: vap-0 UP wmi_unified_vdev_up_send for vap 0 (85f00000) Notification to UMAC VAP layer br0: port 4(ath1) entering forwarding state br0: port 5(ath3) entering disabled state br0: port 5(ath3) entering forwarding state ath0:ath1:eth1 **** drop_caches_sysctl_handler: all done timer added ...****
OpenWrt bootlog
RE450v1
U-Boot 1.1.4-gedb11d65-dirty (Jun 11 2015 - 16:40:49) ap135 - Scorpion 1.0 DRAM: 128 MB Top of RAM usable for U-Boot at: 88000000 Reserving 133k for U-Boot at: 87fdc000 Reserving 192k for malloc() at: 87fac000 Reserving 44 Bytes for Board Info at: 87fabfd4 Reserving 36 Bytes for Global Data at: 87fabfb0 Reserving 128k for boot params() at: 87f8bfb0 Stack Pointer at: 87f8bf98 Now running in RAM - U-Boot at: 87fdc000 Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x17 flash size 16MB, sector count = 256 Flash: 16 MB Using default environment In: serial Out: serial Err: serial Net: ath_gmac_enet_initialize... athrs_sgmii_res_cal: cal value = 0x1 No valid address in Flash. Using fixed address Scorpion ----> AR8033 PHY * AR8033 PHY init eth0: 00:03:7f:09:0b:ad eth0 up eth0 Autobooting in 1 seconds ## Booting image at 9f020000 ... Uncompressing Kernel Image ... OK No initrd ## Transferring control to Linux (at address 80060000) ... ## Giving linux memsize in bytes, 134217728 Starting kernel ... [ 0.000000] Linux version 4.1.13 (user@debian) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r47935) ) #1 Thu Jan 7 01:25:54 IST 2016 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019750 (MIPS 74Kc) [ 0.000000] SoC: Qualcomm Atheros QCA9558 ver 1 rev 0 [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 08000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff] [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 32512 [ 0.000000] Kernel command line: board=RE450 console=ttyS0,115200 mtdparts=spi0.0:128k(u-boot)ro,1280k(kernel),4736k(rootfs),64k(pation-table)ro,64k(product-info)ro,1856k(config)ro,64k(art)ro,6016k@0x20000(firmware) rootfstype=squashfs,jffs2 noinitrd [ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes) [ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) [ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] Memory: 125532K/131072K available (2802K kernel code, 138K rwdata, 572K rodata, 252K init, 195K bss, 5540K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:83 [ 0.000000] Clocks: CPU:720.000MHz, DDR:600.000MHz, AHB:200.000MHz, Ref:40.000MHz [ 0.000000] clocksource MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 5309056796 ns [ 0.000006] sched_clock: 32 bits at 360MHz, resolution 2ns, wraps every 5965232126ns [ 0.007491] Calibrating delay loop... 358.80 BogoMIPS (lpj=1794048) [ 0.070061] pid_max: default: 32768 minimum: 301 [ 0.074608] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.080933] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.089768] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.099658] NET: Registered protocol family 16 [ 0.104896] MIPS: machine is TP-LINK RE450 [ 0.110745] registering PCI controller with io_map_base unset [ 0.116329] ar724x-pci ar724x-pci.1: PCIe link is down [ 0.121240] registering PCI controller with io_map_base unset [ 0.347869] PCI host bridge to bus 0000:00 [ 0.351800] pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff] [ 0.358395] pci_bus 0000:00: root bus resource [io 0x0000] [ 0.363780] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 0.370325] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.378360] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x101fffff 64bit] [ 0.385367] pci 0000:00:00.0: BAR 6: assigned [mem 0x10200000-0x1020ffff pref] [ 0.392439] PCI host bridge to bus 0000:01 [ 0.396325] pci_bus 0000:01: root bus resource [mem 0x12000000-0x13ffffff] [ 0.402971] pci_bus 0000:01: root bus resource [io 0x0001] [ 0.408340] pci_bus 0000:01: root bus resource [??? 0x00000000 flags 0x0] [ 0.414894] pci_bus 0000:01: No busn resource found for root bus, will use [bus 01-ff] [ 0.422563] pci 0000:00:00.0: using irq 40 for pin 1 [ 0.427905] Switched to clocksource MIPS [ 0.432626] NET: Registered protocol family 2 [ 0.437481] TCP established hash table entries: 1024 (order: 0, 4096 bytes) [ 0.444174] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) [ 0.450303] TCP: Hash tables configured (established 1024 bind 1024) [ 0.456476] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.462083] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.468331] NET: Registered protocol family 1 [ 0.473312] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.492268] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.497842] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.509474] io scheduler noop registered [ 0.513195] io scheduler deadline registered (default) [ 0.518356] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 0.524753] console [ttyS0] disabled [ 0.548204] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A [ 0.556467] console [ttyS0] enabled [ 0.556467] console [ttyS0] enabled [ 0.563508] bootconsole [early0] disabled [ 0.563508] bootconsole [early0] disabled [ 0.573648] m25p80 spi0.0: found s25fl064k, expected m25p80 [ 0.579354] m25p80 spi0.0: s25fl064k (8192 Kbytes) [ 0.584230] 8 cmdlinepart partitions found on MTD device spi0.0 [ 0.590243] Creating 8 MTD partitions on "spi0.0": [ 0.595104] 0x000000000000-0x000000020000 : "u-boot" [ 0.600838] 0x000000020000-0x000000160000 : "kernel" [ 0.606491] 0x000000160000-0x000000600000 : "rootfs" [ 0.612177] mtd: device 2 (rootfs) set to be root filesystem [ 0.617992] 1 squashfs-split partitions found on MTD device rootfs [ 0.624266] 0x0000003d0000-0x000000600000 : "rootfs_data" [ 0.630369] 0x000000600000-0x000000610000 : "pation-table" [ 0.636543] 0x000000610000-0x000000620000 : "product-info" [ 0.642780] 0x000000620000-0x0000007f0000 : "config" [ 0.648466] 0x0000007f0000-0x000000800000 : "art" [ 0.653855] 0x000000020000-0x000000600000 : "firmware" [ 0.667130] libphy: GPIO Bitbanged MDIO: probed [ 1.338326] ag71xx ag71xx.0: connected to PHY at gpio-0:04 [uid=004dd072, driver=Atheros 8035 ethernet] [ 1.348424] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII [ 1.356529] NET: Registered protocol family 10 [ 1.363986] NET: Registered protocol family 17 [ 1.368599] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 1.381510] 8021q: 802.1Q VLAN Support v1.8 [ 1.390228] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. [ 1.398319] Freeing unused kernel memory: 252K (803d1000 - 80410000) [ 2.153120] init: Console is alive [ 2.156735] init: - watchdog - [ 3.160426] init: - preinit - [ 3.997995] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 4.022012] random: procd urandom read with 6 bits of entropy available 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 [ 7.244630] jffs2: notice: (348) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 7.261812] mount_root: switching to jffs2 overlay [ 7.298909] procd: - early - [ 7.301910] procd: - watchdog - [ 7.962655] procd: - ubus - [ 8.969153] procd: - init - Please press Enter to activate this console. [ 9.488595] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 9.502273] Loading modules backported from Linux version master-2015-12-03-0-g1677f62 [ 9.510350] Backport generated by backports.git backports-20151120-0-g906a6b3 [ 9.532470] cfg80211: World regulatory domain updated: [ 9.537687] cfg80211: DFS Master region: unset [ 9.542140] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) [ 9.552026] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) [ 9.560145] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) [ 9.568267] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A) [ 9.576383] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A) [ 9.586000] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s) [ 9.595618] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s) [ 9.603828] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A) [ 9.611950] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A) [ 9.679682] PCI: Enabling device 0000:00:00.0 (0000 -> 0002) [ 9.685856] ath10k_pci 0000:00:00.0: pci irq legacy interrupts 0 irq_mode 0 reset_mode 0 [ 10.029708] ath10k_pci 0000:00:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000 [ 10.039092] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1 [ 10.052167] ath10k_pci 0000:00:00.0: firmware ver 10.2.4.97 api 5 features no-p2p crc32 f91e34f2 [ 10.101252] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2 [ 10.111861] ath10k_pci 0000:00:00.0: Falling back to user helper [ 10.244568] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed [ 10.259164] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08 [ 11.313721] ath10k_pci 0000:00:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1 [ 11.432427] cfg80211: Regulatory domain changed to country: US [ 11.438371] cfg80211: DFS Master region: FCC [ 11.442613] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) [ 11.452501] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A) [ 11.460620] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (N/A) [ 11.470239] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2300 mBm), (0 s) [ 11.479856] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2300 mBm), (0 s) [ 11.488066] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A) [ 11.496181] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A) [ 11.541325] ip_tables: (C) 2000-2006 Netfilter Core Team [ 11.576729] nf_conntrack version 0.5.0 (1965 buckets, 7860 max) [ 11.638040] xt_time: kernel timezone is -0000 [ 11.654008] PPP generic driver version 2.4.2 [ 11.660412] NET: Registered protocol family 24 [ 11.693259] ieee80211 phy1: Atheros AR9550 Rev:0 mem=0xb8100000, irq=47 [ 18.265479] device eth0 entered promiscuous mode [ 18.278846] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 18.419619] eth0: link up (1000Mbps/Full duplex) [ 18.424345] br-lan: port 1(eth0) entered forwarding state [ 18.429866] br-lan: port 1(eth0) entered forwarding state [ 18.449497] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 20.427914] br-lan: port 1(eth0) entered forwarding state BusyBox v1.24.1 (2016-01-07 01:22:16 IST) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- DESIGNATED DRIVER (Bleeding Edge, r48147) ----------------------------------------------------- * 2 oz. Orange Juice Combine all juices in a * 2 oz. Pineapple Juice tall glass filled with * 2 oz. Grapefruit Juice ice, stir well. * 2 oz. Cranberry Juice ----------------------------------------------------- root@OpenWrt:/#
RE450v2
[ 0.000000] Linux version 4.14.65 (sven@debian) (gcc version 7.3.0 (OpenWrt GCC 7.3.0 r7902-3b1ea0996f)) #0 Wed Aug 22 11:11:59 2018 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 00019750 (MIPS 74Kc) [ 0.000000] MIPS: machine is TP-Link RE450 v2 [ 0.000000] SoC: Qualcomm Atheros QCA956X ver 1 rev 0 [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 04000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] On node 0 totalpages: 16384 [ 0.000000] free_area_init_node: node 0, pgdat 80501460, node_mem_map 81008840 [ 0.000000] Normal zone: 128 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 16384 pages, LIFO batch:3 [ 0.000000] random: get_random_bytes called from start_kernel+0x8c/0x474 with crng_init=0 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: console=ttyS0,115200n8 rootfstype=squashfs,jffs2 [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] Memory: 58328K/65536K available (3702K kernel code, 146K rwdata, 896K rodata, 1200K init, 212K bss, 7208K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 51 [ 0.000000] CPU clock: 775.000 MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 4932285024 ns [ 0.000008] sched_clock: 32 bits at 387MHz, resolution 2ns, wraps every 5541893118ns [ 0.008223] Calibrating delay loop... 385.84 BogoMIPS (lpj=1929216) [ 0.074768] pid_max: default: 32768 minimum: 301 [ 0.079796] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.086784] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.097808] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.108199] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.114686] pinctrl core: initialized pinctrl subsystem [ 0.121015] NET: Registered protocol family 16 [ 0.131350] PCI host bridge /ahb/apb/pcie-controller@18250000 ranges: [ 0.138150] MEM 0x0000000012000000..0x0000000013ffffff [ 0.143684] IO 0x0000000000000000..0x0000000000000000 [ 0.163974] PCI host bridge to bus 0000:00 [ 0.168300] pci_bus 0000:00: root bus resource [mem 0x12000000-0x13ffffff] [ 0.175570] pci_bus 0000:00: root bus resource [io 0x0000] [ 0.181438] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 0.188594] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.196964] pci 0000:00:00.0: [168c:003c] type 00 class 0x028000 [ 0.197019] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.197070] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.197143] pci 0000:00:00.0: supports D1 D2 [ 0.197319] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 [ 0.197342] pci 0000:00:00.0: BAR 0: assigned [mem 0x12000000-0x121fffff 64bit] [ 0.205093] pci 0000:00:00.0: BAR 6: assigned [mem 0x12200000-0x1220ffff pref] [ 0.213205] clocksource: Switched to clocksource MIPS [ 0.219439] NET: Registered protocol family 2 [ 0.224686] TCP established hash table entries: 1024 (order: 0, 4096 bytes) [ 0.232040] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) [ 0.238787] TCP: Hash tables configured (established 1024 bind 1024) [ 0.245619] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.251779] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.258667] NET: Registered protocol family 1 [ 0.263324] PCI: CLS 0 bytes, default 32 [ 0.267149] Crashlog allocated RAM at address 0x3f00000 [ 0.273808] workingset: timestamp_bits=30 max_order=14 bucket_order=0 [ 0.284627] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.290768] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.308950] io scheduler noop registered [ 0.313082] io scheduler deadline registered (default) [ 0.320174] pinctrl-single 1804002c.pinmux: 512 pins at pa b804002c size 64 [ 0.328469] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 0.335797] console [ttyS0] disabled [ 0.339598] 18020000.uart: ttyS0 at MMIO 0x18020000 (irq = 8, base_baud = 1562500) is a 16550A [ 0.348727] console [ttyS0] enabled [ 0.356282] bootconsole [early0] disabled [ 0.372079] m25p80 spi0.0: gd25q64 (8192 Kbytes) [ 0.376940] 6 fixed-partitions partitions found on MTD device spi0.0 [ 0.383512] Creating 6 MTD partitions on "spi0.0": [ 0.388462] 0x000000000000-0x000000020000 : "u-boot" [ 0.394277] 0x000000020000-0x000000600000 : "firmware" [ 0.416905] 2 tplink-fw partitions found on MTD device firmware [ 0.423032] 0x000000020000-0x0000001a3876 : "kernel" [ 0.428803] 0x0000001b0000-0x000000600000 : "rootfs" [ 0.434566] mtd: device 3 (rootfs) set to be root filesystem [ 0.440446] 1 squashfs-split partitions found on MTD device rootfs [ 0.446870] 0x0000003e0000-0x000000600000 : "rootfs_data" [ 0.453061] 0x000000600000-0x000000610000 : "partition-table" [ 0.459689] 0x000000610000-0x000000630000 : "product-info" [ 0.466041] 0x000000630000-0x000000650000 : "config" [ 0.471792] 0x0000007f0000-0x000000800000 : "art" [ 0.477969] libphy: GPIO Bitbanged MDIO: probed [ 0.488874] libphy: Fixed MDIO Bus: probed [ 0.933488] ag71xx 19000000.eth: connected to PHY at gpio-0:04 [uid=004dd074, driver=Atheros 8031 ethernet] [ 0.944107] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII [ 0.952312] NET: Registered protocol family 10 [ 0.961051] Segment Routing with IPv6 [ 0.964978] NET: Registered protocol family 17 [ 0.969609] 8021q: 802.1Q VLAN Support v1.8 [ 0.980005] VFS: Mounted root (squashfs filesystem) readonly on device 31:3. [ 0.993975] Freeing unused kernel memory: 1200K [ 0.998657] This architecture does not have kernel memory protection. [ 1.609117] init: Console is alive [ 1.612812] init: - watchdog - [ 2.393215] random: fast init done [ 2.505285] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 2.616017] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 2.633901] init: - preinit - [ 3.498819] random: jshn: uninitialized urandom read (4 bytes read) [ 3.671710] random: jshn: uninitialized urandom read (4 bytes read) [ 3.716605] random: jshn: uninitialized urandom read (4 bytes read) [ 3.896050] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 6.995163] eth0: link up (1000Mbps/Full duplex) [ 6.999967] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 7.178222] jffs2: notice: (415) jffs2_build_xattr_subsystem: complete building xattr subsystem, 4 of xdatum (0 unchecked, 2 orphan) and 7 of xref (2 dead, 0 orphan) found. [ 7.196043] mount_root: switching to jffs2 overlay [ 7.220864] overlayfs: upper fs does not support tmpfile. [ 7.232349] urandom-seed: Seeding with /etc/urandom.seed [ 7.326550] procd: - early - [ 7.329607] procd: - watchdog - [ 7.930844] procd: - watchdog - [ 7.934376] procd: - ubus - [ 7.958561] urandom_read: 3 callbacks suppressed [ 7.958567] random: ubusd: uninitialized urandom read (4 bytes read) [ 7.988798] random: ubusd: uninitialized urandom read (4 bytes read) [ 7.995801] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.003111] procd: - init - [ 8.057961] eth0: link down [ 8.380150] kmodloader: loading kernel modules from /etc/modules.d/* [ 8.390548] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 8.405633] Loading modules backported from Linux version wt-2017-11-01-0-gfe248fc2c180 [ 8.413945] Backport generated by backports.git v4.14-rc2-1-31-g86cf0e5d [ 8.423475] ip_tables: (C) 2000-2006 Netfilter Core Team [ 8.435776] nf_conntrack version 0.5.0 (1024 buckets, 4096 max) [ 8.489441] xt_time: kernel timezone is -0000 [ 8.544112] PPP generic driver version 2.4.2 [ 8.550632] NET: Registered protocol family 24 [ 8.578764] ath10k 4.13 driver, optimized for CT firmware, probing pci device: 0x3c. [ 8.588397] PCI: Enabling device 0000:00:00.0 (0000 -> 0002) [ 8.594445] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0 [ 8.867447] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/fwcfg-pci-0000:00:00.0.txt failed with error -2 [ 8.878354] ath10k_pci 0000:00:00.0: Falling back to user helper [ 9.027741] firmware ath10k!fwcfg-pci-0000:00:00.0.txt: firmware_loading_store: map pages failed [ 9.037110] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:00:00.0.bin failed with error -2 [ 9.048190] ath10k_pci 0000:00:00.0: Falling back to user helper [ 9.219957] firmware ath10k!pre-cal-pci-0000:00:00.0.bin: firmware_loading_store: map pages failed [ 9.230641] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/ct-firmware-5.bin failed with error -2 [ 9.242004] ath10k_pci 0000:00:00.0: Falling back to user helper [ 9.412326] firmware ath10k!QCA988X!hw2.0!ct-firmware-5.bin: firmware_loading_store: map pages failed [ 9.426722] ath10k_pci 0000:00:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000 [ 9.436298] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0 [ 9.448664] ath10k_pci 0000:00:00.0: firmware ver 10.1-ct-8x-__fH-021-4fa9f30 api 2 features wmi-10.x,txstatus-noack,wmi-10.x-CT,ratemask-CT,get-temp-CT,tx-rc-CT,cust-stats-CT crc32 580c6146 [ 9.551405] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2 [ 9.562223] ath10k_pci 0000:00:00.0: Falling back to user helper [ 9.670230] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed [ 9.679680] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08 [ 10.600226] ath10k_pci 0000:00:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256 [ 10.608173] ath10k_pci 0000:00:00.0: 10.1 features for rx-decap-mode: 0x0 [ 10.624283] ath10k_pci 0000:00:00.0: wmi print 'P 128 V 8 T 410' [ 10.630700] ath10k_pci 0000:00:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0' [ 10.638097] ath10k_pci 0000:00:00.0: wmi print 'alloc rem: 26400 iram: 27140' [ 10.687999] ath10k_pci 0000:00:00.0: htt-ver 2.2 wmi-op 2 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1 [ 10.826761] ath: EEPROM regdomain: 0x0 [ 10.826768] ath: EEPROM indicates default country code should be used [ 10.826771] ath: doing EEPROM country->regdmn map search [ 10.826783] ath: country maps to regdmn code: 0x3a [ 10.826788] ath: Country alpha2 being used: US [ 10.826790] ath: Regpair used: 0x3a [ 10.885895] ath: EEPROM regdomain: 0x0 [ 10.885902] ath: EEPROM indicates default country code should be used [ 10.885905] ath: doing EEPROM country->regdmn map search [ 10.885917] ath: country maps to regdmn code: 0x3a [ 10.885922] ath: Country alpha2 being used: US [ 10.885925] ath: Regpair used: 0x3a [ 10.896522] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht' [ 10.899861] ieee80211 phy1: Atheros AR9561 Rev:0 mem=0xb8100000, irq=2 [ 10.962678] kmodloader: done loading kernel modules from /etc/modules.d/* [ 16.084176] br-lan: port 1(eth0) entered blocking state [ 16.089586] br-lan: port 1(eth0) entered disabled state [ 16.095271] device eth0 entered promiscuous mode [ 16.106708] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 17.225552] ath: EEPROM regdomain: 0x8114 [ 17.225560] ath: EEPROM indicates we should expect a country code [ 17.225563] ath: doing EEPROM country->regdmn map search [ 17.225567] ath: country maps to regdmn code: 0x37 [ 17.225572] ath: Country alpha2 being used: DE [ 17.225575] ath: Regpair used: 0x37 [ 17.225580] ath: regdomain 0x8114 dynamically updated by user [ 17.225653] ath: EEPROM regdomain: 0x8114 [ 17.225656] ath: EEPROM indicates we should expect a country code [ 17.225659] ath: doing EEPROM country->regdmn map search [ 17.225662] ath: country maps to regdmn code: 0x37 [ 17.225665] ath: Country alpha2 being used: DE [ 17.225668] ath: Regpair used: 0x37 [ 17.225672] ath: regdomain 0x8114 dynamically updated by user [ 19.091132] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready [ 19.100578] br-lan: port 2(wlan1) entered blocking state [ 19.106134] br-lan: port 2(wlan1) entered disabled state [ 19.111871] device wlan1 entered promiscuous mode [ 19.155126] eth0: link up (1000Mbps/Full duplex) [ 20.139587] ath10k_pci 0000:00:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256 [ 20.147539] ath10k_pci 0000:00:00.0: 10.1 features for rx-decap-mode: 0x0 [ 20.163745] ath10k_pci 0000:00:00.0: wmi print 'P 128 V 8 T 410' [ 20.170192] ath10k_pci 0000:00:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0' [ 20.177598] ath10k_pci 0000:00:00.0: wmi print 'alloc rem: 26400 iram: 27140' [ 20.249696] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 20.257296] br-lan: port 1(eth0) entered blocking state [ 20.262719] br-lan: port 1(eth0) entered forwarding state [ 20.288764] br-lan: port 3(wlan0) entered blocking state [ 20.294311] br-lan: port 3(wlan0) entered disabled state [ 20.300191] device wlan0 entered promiscuous mode [ 20.305827] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 21.138429] ath10k_pci 0000:00:00.0: NOTE: Firmware DBGLOG output disabled in debug_mask: 0x10000000 [ 22.070559] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 22.120436] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 23.072933] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 23.324346] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 23.372785] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 23.473457] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 23.480928] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 23.488424] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 24.225556] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 24.674546] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 24.725382] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 25.175776] ath10k_pci 0000:00:00.0: no channel configured; ignoring frame(s)! [ 28.674858] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 28.681558] br-lan: port 2(wlan1) entered blocking state [ 28.687115] br-lan: port 2(wlan1) entered forwarding state [ 53.051683] random: crng init done [ 53.055211] random: 1 urandom warning(s) missed due to ratelimiting [ 90.399873] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 90.406714] br-lan: port 3(wlan0) entered blocking state [ 90.412266] br-lan: port 3(wlan0) entered forwarding state BusyBox v1.29.2 () built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r7902-3b1ea0996f ----------------------------------------------------- root@openwrt:~#
Notes
Space for additional notes, links to forum threads or other resources.
- ...