TP-Link Archer C2600 v1.x
Supported Versions
Hardware Highlights
Installation
Notes
- On version 1.0 of this device, OpenWrt can be loaded from the router's standard firmware upgrade page. To be safe, use the relevant openwrt-xx.xx.x-ipq806x-generic-tplink_c2600-squashfs-factory.bin, then after initial installation, use the openwrt-xx.xx.x-ipq806x-generic-tplink_c2600-squashfs-sysupgrade.bin and deselect to keep settings. Verified 2020/12/19 by Rygle on device version 1.0 from factory software Build 20150610 Rel. 32140 to OpenWrt 19.07.5 without any issues.
- On Version 1.1 of this device, the factory default username and password doesn't work. Hence the need to use TFTP to load OpenWrt.
- Some units with “v1.1” physical label are recognized in software as “v1.0”. Installing OpenWrt by uploading the factory image via the standard firmware upgrade page works for these models. (2022/03 using OpenWrt 21.02.2)
- Reset to admin/admin reported working if reset button held down while switching on the device
I can confirm points 3 and 4. My device has a phisical label v1.1, but with TP-Link firmware 2017-03-06 it showed v1.0 on the admin page. So I reset the admin user's password to admin, then using the standard firmware upgrade page I installed openwrt-22.03.6-ipq806x-generic-tplink_c2600-squashfs-factory.bin
without a problem.
Flash Layout
0x000000000000-0x000000020000 | “SBL1” |
0x000000020000-0x000000040000 | “MIBIB” |
0x000000040000-0x000000060000 | “SBL2” |
0x000000060000-0x000000090000 | “SBL3” |
0x000000090000-0x0000000a0000 | “DDRCONFIG” |
0x0000000a0000-0x0000000b0000 | “SSD” |
0x0000000b0000-0x0000000e0000 | “TZ” |
0x0000000e0000-0x000000100000 | “RPM” |
0x000000100000-0x000000170000 | “APPSBL” |
0x000000170000-0x0000001b0000 | “APPSBLCFG” |
0x0000001b0000-0x0000001f0000 | “ART” |
0x0000001f0000-0x0000003f0000 | “HLOS” |
0x0000003f0000-0x000001ef0000 | “rootfs” |
0x000000680000-0x000001ef0000 | “rootfs_data |
0x000001ef0000-0x000001ef0200 | “default-mac” |
0x000001ef0200-0x000001ef0400 | “pin” |
0x000001ef0400-0x000001f00000 | “product-info” |
0x000001f00000-0x000001f10000 | “partition-table” |
0x000001f10000-0x000001f20000 | “soft-version” |
0x000001f20000-0x000001f30000 | “support-list” |
0x000001f30000-0x000001f40000 | “profile” |
0x000001f40000-0x000001f50000 | “default-config” |
0x000001f50000-0x000001f90000 | “user-config” |
0x000001f90000-0x000001fd0000 | “qos-db” |
0x000001fd0000-0x000001fe0000 | “usb-config” |
0x000001fe0000-0x000002000000 | “log” |
OEM installation using the TFTP method
Specific values needed for tftp
Press and hold the reset button. Then turn on the device. Continue to hold the reset button for 15 seconds or until TFTP transfer occurs:
Bootloader tftp client IPv4 address | 192.168.0.86 |
---|---|
Bootloader MAC address (special) | No special MAC address required |
Firmware TFTP image | Latest OpenWRT Factory Image (NOT sysupgrade) (NOTE: Change filename to “ArcherC2600_1.0_tp_recovery.bin”) |
TFTP transfer window | Approximately 5 seconds or less |
TFTP window start | Approximately 5-10 seconds after power on |
TFTP server IP address | Set PC to static IPv4 192.168.0.66, subnet mask 255.255.255.0, as this is where the router looks for the TFTP server. |
LAN Port to connect | LAN 1 works, probably any of LAN ports 1-4. |
Note: Make sure the router and the PC are connected directly, not through a switch (more info)
Upgrading OpenWrt
LuCI Web Upgrade Process
- Browse to
http://192.168.1.1/cgi-bin/luci/admin/system/flash/
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 command line method for upgrading:
sysupgrade
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
Debricking
If you are experimenting with C2600 and you flash the wrong firmware and the device doesn't boot, you can restore the factory firmware:
- Set PC to fixed ip address 192.168.0.66, default gateway to 192.168.0.1, and netmask to 255.255.255.0
- Download factory firmware from TP-Link and rename it to
ArcherC2600_1.0_tp_recovery.bin
- Start a tftp server with the file
ArcherC2600_1.0_tp_recovery.bin
in its root directory - Turn off the router
- Press and hold Reset button
- Turn on router with the reset button pressed and wait ~15 seconds
- Release the reset button and after a short time the firmware should be transferred from the tftp server
- Wait ~5 minute to complete recovery.
Failsafe mode
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Network interfaces
The default network configuration is:
Interface Name | Description | Default configuration |
---|---|---|
br-lan | LAN & WiFi | 192.168.1.1/24 |
vlan1 (eth0) | LAN ports (1 to 4) | None |
vlan2 (eth1) | WAN port | DHCP |
wlan0 | WiFi 5GHz | Disabled |
wlan1 | WiFi 2,4GHz | Disabled |
Switch Ports (for VLANs)
Numbers 4-1 are Ports 1-4 as labeled on the unit, number 5 is the Internet (WAN) on the unit, 0 and 6 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 4 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.
Port | Switch port |
---|---|
Internet (WAN) | 5 |
LAN 1 | 4 |
LAN 2 | 3 |
LAN 3 | 2 |
LAN 4 | 1 |
GMII | 0 (marked as CPU) Switch0 CPU Port eth0 |
6 Switch0 CPU Port eth1 |
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 Archer C2600 has the following buttons:
BUTTON | Event |
---|---|
Reset | reset |
WPS | wps |
WiFi On/Off | rfkill |
LED On/Off | lights_toggle |
Hardware
Info
Photos
Opening the case
Note: This will void your warranty!
Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, screws, ...
- To remove the cover and open the device, do a/b/c
Main PCB:
Insert photo of PCB
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the serial port of this specific device:
- Remove radiator and SoC shield.
Serial connection parameters for TP-Link Archer C2600 v1 | 115200, 8N1 |
---|
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootlogs
OEM bootlog
U-Boot 2012.07 [Standard IPQ806X.LN,unknown] (Aug 28 2015 - 19:57:21) smem ram ptable found: ver: 0 len: 5 DRAM: 491 MiB PCI0 Link Intialized PCI1 Link Intialized SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB 00:01.0 - 17cb:0101 - Bridge device 01:00.0 - 168c:0040 - Network controller 02:01.0 - 17cb:0101 - Bridge device 03:00.0 - 168c:0040 - Network controller NAND: ipq_nand: unknown NAND device manufacturer: 0 device: 0 ipq_nand: failed to identify device SF: Detected MX25U25635F with page size 4 KiB, total 32 MiB ipq_spi: page_size: 0x100, sector_size: 0x1000, size: 0x2000000 32 MiB MMC: *** Warning - bad CRC, using default environment In: serial Out: serial Err: serial Net: MAC1 addr:0:3:7f:ba:db:1 athrs17_reg_init: complete athrs17_vlan_config ...done S17c init done MAC2 addr:0:3:7f:ba:db:2 eth0, eth1 boot in 2 seconds FirmwareRecovery: Now doing bootipq MMC Device 0 not found MMC Device 0 not found Loading from nand1, offset 0x1f0000 Image Name: Linux-3.4.103 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1869128 Bytes = 1.8 MiB Load Address: 41508000 Entry Point: 41508000 Automatic boot of image at addr 0x44000000 ... Image Name: Linux-3.4.103 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 1869128 Bytes = 1.8 MiB Load Address: 41508000 Entry Point: 41508000 Verifying Checksum ... OK Loading Kernel Image ... OK OK info: "mtdparts" not set Using machid 0x1260 from environment Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0 [ 0.000000] Linux version 3.4.103 (kingke@kingke-ubuntu) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #2 SMP PREEMPT Tue Sep 1 11:26:14 CST 2015 [ 0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine: Qualcomm Atheros AP148 reference board [ 0.000000] msm_reserve_memory: 0x44000000, 0x600000 [ 0.000000] msm_reserve_memory: 0x44600000, 0x200000 [ 0.000000] memory pool 3 (start 5fc00000 size 400000) initialized [ 0.000000] Memory policy: ECC disabled, Data cache writealloc [ 0.000000] smem_find(137, 80): wrong size 72 [ 0.000000] socinfo_init: v6, id=202, ver=2.0, raw_id=2064, raw_ver=2064, hw_plat=0, hw_plat_ver=65536 [ 0.000000] accessory_chip=0 hw_plat_subtype=0 [ 0.000000] PERCPU: Embedded 8 pages/cpu @c0c48000 s10240 r8192 d14336 u32768 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 121642 [ 0.000000] Kernel command line: console=ttyHSL1,115200n8 root=mtd:rootfs rootfstype=squashfs [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 43MB 436MB = 479MB total [ 0.000000] Memory: 477424k/489712k available, 13072k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xdf000000 - 0xff000000 ( 512 MB) [ 0.000000] lowmem : 0xc0000000 - 0xdeb00000 ( 491 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0514000 (5168 kB) [ 0.000000] .init : 0xc0600000 - 0xc0702800 (1034 kB) [ 0.000000] .data : 0xc0704000 - 0xc07a0898 ( 627 kB) [ 0.000000] .bss : 0xc07a08bc - 0xc0844b60 ( 657 kB) [ 0.000000] SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:1689 [ 0.000000] sched_clock: 32 bits at 32kHz, resolution 31240ns, wraps every 134175798ms [ 0.000000] Console: colour dummy device 80x30 [ 0.150452] Calibrating delay using timer specific routine.. 12.55 BogoMIPS (lpj=62796) [ 0.150484] pid_max: default: 32768 minimum: 301 [ 0.150952] Mount-cache hash table entries: 512 [ 0.152389] CPU: Testing write buffer coherency: ok [ 0.152577] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.152608] Setting up static identity map for 0x4189b628 - 0x4189b6b0 [ 0.154889] CPU1: Booted secondary processor [ 0.154982] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.155076] Brought up 2 CPUs [ 0.155076] SMP: Total of 2 processors activated (25.11 BogoMIPS). [ 0.171383] dummy: [ 0.172102] NET: Registered protocol family 16 [ 0.172852] AXI: msm_bus_fabric_init_driver(): msm_bus_fabric_init_driver [ 0.175164] meminfo_init: smem ram ptable found: ver: 0 len: 5 [ 0.175164] Found 1 memory banks grouped into 8 memory regions [ 0.175195] TP-LINK Archer C2600 v1 [ 0.175195] Force flash type to SPI! [ 0.175476] gpiochip_add: registered GPIOs 0 to 151 on device: msmgpio [ 0.176132] smem_find(137, 80): wrong size 72 [ 0.176163] socinfo_init: v6, id=202, ver=2.0, raw_id=2064, raw_ver=2064, hw_plat=0, hw_plat_ver=65536 [ 0.176163] accessory_chip=0 hw_plat_subtype=0 [ 0.176194] msm_rpm_init: RPM firmware 3.0.16777342 [ 0.184067] clk_tbl_nss - loaded [ 0.212121] msm_dmov_memcpy_init: Success [ 0.219493] sps:BAM 0x12244000 enabled: ver:0x5, number of pipes:20 [ 0.219525] sps:BAM 0x12244000 is registered. [ 0.219743] sps:sps is ready. [ 0.260918] msm_pcie_setup: link initialized [ 0.261293] PCI host bridge to bus 0000:00 [ 0.261324] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fefffff] [ 0.261793] PCI: bus0: Fast back to back transfers disabled [ 0.261824] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.262542] PCI: bus1: Fast back to back transfers disabled [ 0.300999] msm_pcie_setup: link initialized [ 0.301343] PCI host bridge to bus 0000:02 [ 0.301374] pci_bus 0000:02: root bus resource [mem 0x2e000000-0x31efffff] [ 0.301843] PCI: bus2: Fast back to back transfers disabled [ 0.301874] pci 0000:02:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.302686] PCI: bus3: Fast back to back transfers disabled [ 0.421368] msm_pcie_setup: link initialization failed [ 0.421587] pci 0000:02:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff] [ 0.421618] pci 0000:03:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit] [ 0.421680] pci 0000:02:00.0: PCI bridge to [bus 03-03] [ 0.421680] pci 0000:02:00.0: bridge window [mem 0x2e000000-0x2e1fffff] [ 0.421743] PCI: enabling device 0000:02:00.0 (0140 -> 0143) [ 0.421805] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff] [ 0.421836] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit] [ 0.421868] pci 0000:00:00.0: PCI bridge to [bus 01-01] [ 0.421899] pci 0000:00:00.0: bridge window [mem 0x08000000-0x081fffff] [ 0.421930] PCI: enabling device 0000:00:00.0 (0140 -> 0143) [ 0.443111] bio: create slab <bio-0> at 0 [ 0.444673] SCSI subsystem initialized [ 0.446579] spi_qsd spi_qsd.5: master is unqueued, this is deprecated [ 0.449015] spi_qsd spi_qsd.6: master is unqueued, this is deprecated [ 0.454014] Switching to clocksource gp_timer [ 0.474445] NET: Registered protocol family 2 [ 0.484223] IP route cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.484723] TCP established hash table entries: 16384 (order: 5, 131072 bytes) [ 0.484910] TCP bind hash table entries: 16384 (order: 5, 131072 bytes) [ 0.485129] TCP: Hash tables configured (established 16384 bind 16384) [ 0.485129] TCP: reno registered [ 0.485129] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 0.485160] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 0.485598] NET: Registered protocol family 1 [ 0.487691] smd: register irq failed on wcnss_a11 [ 0.487722] smd: deregistering IRQs [ 0.487785] SMD: smd_core_platform_init() failed [ 0.488753] Partition(from smem) ART -- Offset:1b0000 Size:40000 [ 0.488753] Partition(from smem) rootfs -- Offset:3f0000 Size:1b00000 [ 0.488784] get_bootconfig_partition: magic not found [ 0.505279] acpuclk-ipq806x acpuclk-ipq806x: SPEED BIN: 0 [ 0.505279] acpuclk-ipq806x acpuclk-ipq806x: ACPU PVS: 1 [ 0.511965] acpuclk-ipq806x acpuclk-ipq806x: CPU0: 6 frequencies supported [ 0.511996] acpuclk-ipq806x acpuclk-ipq806x: CPU1: 6 frequencies supported [ 0.513589] msm_rpm_log_probe: OK [ 0.533770] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.533801] jffs2: version 2.2. (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) © 2001-2006 Red Hat, Inc. [ 0.537894] msgmni has been set to 932 [ 0.539050] io scheduler noop registered [ 0.539050] io scheduler deadline registered (default) [ 0.540393] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.543049] msm_serial_hs.0: ttyHS0 at MMIO 0x12490000 (irq = 227) is a MSM HS UART [ 0.543642] msm_serial_hs module loaded [ 0.543798] msm_serial_hsl: detected port #1 [ 0.543923] msm_serial_hsl.1: ttyHSL1 at MMIO 0x16340000 (irq = 184) is a MSM [ 0.544361] msm_serial_hsl: console setup on port #1 [ 1.235832] console [ttyHSL1] enabled [ 1.239050] msm_serial_hsl: driver initialized [ 1.248516] ahci ahci.0: forcing PORTS_IMPL to 0x1 [ 1.252327] ahci ahci.0: AHCI 0001.0300 32 slots 1 ports 6 Gbps 0x1 impl platform mode [ 1.260731] ahci ahci.0: flags: ncq sntf pm led clo only pmp pio slum part ccc apst [ 1.269322] scsi0 : ahci_platform [ 1.272321] ata1: SATA max UDMA/133 mmio [mem 0x29000000-0x2900017f] port 0x100 irq 241 [ 1.282474] m25p80 spi5.0: found mx25u25635f, expected s25fl512s [ 1.287472] m25p80 spi5.0: mx25u25635f (32768 Kbytes) [ 1.293033] Creating 2 MTD partitions on "m25p80": [ 1.297532] 0x0000001b0000-0x0000001f0000 : "ART" [ 1.304248] 0x0000003f0000-0x000001ef0000 : "rootfs" [ 1.310621] mtd: partition "rootfs" set to be root filesystem [ 1.315651] flash_chrdev : flash_chrdev_init [ 1.351858] GPIO Bitbanged MDIO: probed [ 1.361543] cpuidle: using governor ladder [ 1.365135] cpuidle: using governor menu [ 1.370134] TCP: cubic registered [ 1.372414] NET: Registered protocol family 17 [ 1.377194] Bridge firewalling registered [ 1.380849] 8021q: 802.1Q VLAN Support v1.8 [ 1.385192] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0 [ 1.392752] Registering SWP/SWPB emulation handler [ 1.398000] clock_late_init: Removing enables held for handed-off clocks [ 1.412777] ipq_nss_get_mac_addr: MAC[0]: ff:ff:ff:ff:ff:ff [ 1.417432] ipq_nss_get_mac_addr: MAC[1]: ff:ff:ff:ff:ff:ff [ 1.422992] ipq_nss_get_mac_addr: MAC[2]: ff:ff:ff:ff:ff:ff [ 1.428553] ipq_nss_get_mac_addr: MAC[3]: ff:ff:ff:ff:ff:ff [ 1.434208] no pmic restart interrupt specified [ 1.633989] ata1: SATA link down (SStatus 0 SControl 300) [ 1.664323] VFS: Mounted root (squashfs filesystem) readonly on device 31:1. [ 1.670915] Freeing init memory: 1032K [ 5.140549] tfat: module license 'Commercial. For support email exfat-support@tuxera.com' taints kernel. [ 5.149047] Disabling lock debugging due to kernel taint [ 5.155638] Tuxera FAT 12/16/32 driver version 3014.9.10 [Flags: R/W MODULE]. [ 5.394001] Tuxera exFAT driver version 3014.9.10 [Flags: R/W MODULE]. [ 5.692845] Tuxera NTFS driver 3015.1.29 [Flags: R/W MODULE]. [ 5.701905] Tuxera HFS+ driver 3014.7.28- preinit - Press the [f] key and hit [enter] to enter failsafe mode - regular preinit - jffs2 not ready yet; using ramdisk - init - Please press Enter to activate this console. ssdk_plat_init start [ 8.858825] Register QCA PHY driver [ 10.510684] qca-ssdk module init succeeded! [ 10.570509] NET: Registered protocol family 10 [ 10.876351] usbcore: registered new interface driver usbfs [ 10.880943] usbcore: registered new interface driver hub [ 10.886316] usbcore: registered new device driver usb [ 11.297157] md: linear personality registered for level -1 [ 11.545954] md: raid0 personality registered for level 0 [ 11.558700] md: raid1 personality registered for level 1 [ 11.850702] NTFS driver 2.1.30 [Flags: R/O MODULE]. [ 12.047766] PPP generic driver version 2.4.2 [ 12.166354] PPP MPPE Compression module registered [ 12.218088] ********************************************************** [ 12.223398] * Driver :NSS GMAC Driver for RTL v(3.72a) [ 12.228834] * Version :1.0 [ 12.231646] * Copyright :Copyright (c) 2013-2014 The Linux Foundation. All rights reserved. [ 12.240018] ********************************************************** [ 12.246985] GMAC1(dd3da480) Invalid MAC@ - using 92:93:94:95:96:97 [ 12.258856] GMAC2(dd3dbc80) Invalid MAC@ - using 5a:5b:5c:5d:5e:5f [ 12.395189] L2TP core driver, V2.0 [ 12.405810] L2TP netlink interface [ 12.523024] nss_driver - fw of size 354048 bytes copied to load addr: 40000000, nss_id : 0 [ 12.550109] nss_driver - Turbo Support 1 [ 12.554264] bf3982c9: NSS Shaping is enabled, handler id: 0 [ 12.581880] nss_driver - fw of size 5392 bytes copied to load addr: 40800000, nss_id : 1 [ 12.589971] Error - Duplicate Interface CB Registered for interface 75 [ 12.595532] Error - Duplicate Interface CB Registered for interface 78 [ 12.667447] IPv6 over IPv4 tunneling driver [ 12.727928] nss_macsec init success [ 12.771790] gre: GRE over IPv4 demultiplexor driver [ 12.783848] ip_gre: GRE over IPv4 tunneling driver [ 12.838644] bonding: Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011) [ 12.994064] ip_tables: (C) 2000-2006 Netfilter Core Team [ 13.109778] NET: Registered protocol family 24 [ 13.275445] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 13.281037] msm_hsusb_host msm_hsusb_host: unable to find transceiver [ 13.339300] nf_conntrack version 0.5.0 (7475 buckets, 29900 max) [ 13.494407] PPPoL2TP kernel driver, V2.0 [ 13.544829] PPTP driver version 0.8.5 [ 13.950328] xt_time: kernel timezone is -0000 [ 14.274664] nf_conntrack_rtsp v0.6.21 loading [ 14.286066] nf_nat_rtsp v0.6.21 loading [ 14.338175] Netfilter messages via NETLINK v0.30. [ 14.367104] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 14.476226] ctnetlink v0.93: registering with nfnetlink. [ 14.591721] ipq-dwc3 ipq-dwc3.0: unable to read platform data num of dbm eps [ 14.698344] xhci-hcd xhci-hcd.0: xHCI Host Controller [ 14.702436] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 1 [ 14.709684] xhci-hcd xhci-hcd.0: irq 142, io mem 0x11000000 [ 14.715838] hub 1-0:1.0: USB hub found [ 14.718869] hub 1-0:1.0: 1 port detected [ 14.722899] xhci-hcd xhci-hcd.0: xHCI Host Controller [ 14.727835] xhci-hcd xhci-hcd.0: new USB bus registered, assigned bus number 2 [ 14.735551] hub 2-0:1.0: USB hub found [ 14.738737] hub 2-0:1.0: 1 port detected [ 14.744267] ipq-dwc3 ipq-dwc3.1: unable to read platform data num of dbm eps [ 14.850859] xhci-hcd xhci-hcd.1: xHCI Host Controller [ 14.854951] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 3 [ 14.862168] xhci-hcd xhci-hcd.1: irq 237, io mem 0x10000000 [ 14.868291] hub 3-0:1.0: USB hub found [ 14.871383] hub 3-0:1.0: 1 port detected [ 14.875445] xhci-hcd xhci-hcd.1: xHCI Host Controller [ 14.880318] xhci-hcd xhci-hcd.1: new USB bus registered, assigned bus number 4 [ 14.888066] hub 4-0:1.0: USB hub found [ 14.891252] hub 4-0:1.0: 1 port detected [ 15.197969] ECM init [ 15.201624] ECM init complete [ 15.245517] input: gpio-keys as /devices/platform/gpio-keys/input/input0 [ 15.357357] Initializing USB Mass Storage driver... [ 15.361387] usbcore: registered new interface driver usb-storage [ 15.367197] USB Mass Storage support registered. [ 15.381443] fuse init (API version 7.18) -------------------- Load config start -------------------- reloadconfig() begin: reloadconfig() end: -------------------- Load config end ---------------------- -------------------- Load profile start ------------------- reload_profile() begin: reload_profile() end: -------------------- Load profile end --------------------- -------------------- Load QoS DB start -------------------- -------------------- Load QoS DB end ---------------------- GMT+08:00 [ 23.322149] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 26.065666] device eth1 entered promiscuous mode [ 26.069603] br-lan: port 1(eth1) entered forwarding state [ 26.074664] br-lan: port 1(eth1) entered forwarding state [ 26.080537] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [ 26.089909] ADDRCONF(NETDEV_UP): eth0: link is not ready usbshare boot start usbshare boot end [ 40.087316] ath_hal: 0.9.17.1 (AR5416, AR9380, WRITE_EEPROM, 11D) [ 40.508341] ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved [ 40.527303] ath_dfs: Version 2.0.0 [ 40.527303] Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved [ 40.594782] ath_spectral: Version 2.0.0 [ 40.594782] Copyright (c) 2005-2009 Atheros Communications, Inc. All Rights Reserved [ 40.605779] SPECTRAL module built on Sep 18 2015 16:55:18 [ 40.660512] ath_tx99: Version 2.0 [ 40.660512] Copyright (c) 2010 Atheros Communications, Inc, All Rights Reserved [ 40.762417] ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved [ 42.171196] ath_pci: (Atheros/multi-bss) [ 42.179006] ath_pci_probe [ 42.180599] PCI device id is 0040 :0040 [ 42.184879] PCI: enabling device 0000:01:00.0 (0140 -> 0142) [ 42.190440] ath_pci 0000:01:00.0: ath DEBUG: sc=0xd8f4b200 [ 42.196032] [ 42.196032] ol_ath_pci_configure : num_desired MSI set to 0 [ 42.202655] [ 42.202655] Using PCI Legacy Interrupt [ 42.208684] chip_id 9 chip_revision 1 [ 42.212121] [ 42.212121] address 4008f8 data d8fb9c20 [ 42.218931] [ 42.218931] address 401e90 data d8fb9c24 [ 42.226304] [ 42.226304] address 401e94 data d8fb9c28 [ 42.233052] [ 42.233052] address 401eb0 data d8fb9c2c [ 42.240674] [ 42.240674] address 400900 data d8fb9c2c [ 42.248109] [ 42.248109] CLOCK PLL skipped [ 42.251671] HIF_PCIDeviceProbed: setting the target pll frac ffffffff intval ffffffff [ 42.260168] HIF_PCIDeviceProbed: no frac provided, skipping pre-configuring PLL [ 42.267041] HIF_PCIDeviceProbed: ar900b_20_targ_clk is not provided, skipping pre-configuring PLL [ 42.276538] [ 42.276538] address 4008cc data d8fb9c2c [ 42.282286] __ol_ath_attach: ath_attach TODO [ 42.290471] __ol_ath_attach 1765 host_enable 0 nss_nwifi_offload 0 [ 42.295970] __ol_ath_attach: dev name wifi0 [ 42.299781] ol_ath_set_default_tgt_config : AC Minfree buffer allocation through module param (umac.ko) [ 42.309590] OL_ACBKMinfree : 0 [ 42.312277] OL_ACBEMinfree : 0 [ 42.315870] OL_ACVIMinfree : 0 [ 42.318525] OL_ACVOMinfree : 0 [ 42.321805] ol_ath_attach() BMI inited. [ 42.326148] ol_ath_attach() BMI Get Target Info. [ 42.330084] ol_ath_attach() TARGET TYPE: 9 Vers 0x1000000 [ 42.335895] [ 42.335895] CE WAR Disabled [ 42.339925] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0 [ 42.345923] ol_ath_attach() configure Target . [ 42.349671] [ 42.349671] Target Version is 1000000 [ 42.355420] [ 42.355420] Flash Download Address c0000 [ 42.360449] ol_transfer_bin_file: flash data file defined [ 42.366416] Cal location [0]: 00000000 [ 42.369790] [ 42.369790] Wifi0 Select OFFSET 1000 [ 42.394251] qc98xx_verify_checksum: flash checksum passed: 0x360c [ 42.399312] ol_transfer_bin_file 2934: Download Flash data len 12064 [ 42.406341] Board extended Data download address: 0x0 [ 42.430834] [ 42.430834] Board data initialized [ 42.434926] Flash download ADDRESS 0xc0000 [ 42.438894] [ 42.438894] Selecting OTP binary for CHIP Version 1 [ 42.456107] Enabling NSS RPS [ 43.012183] [ 43.012183] First OTP send param 8000 [ 43.118806] kcg 333 :GPL NetUSB up! [ 43.161668] kc 90 : run_telnetDBGDServer start [ 43.166323] kc 227 : init_DebugD end [ 43.168978] INFO187A: NetUSB 1.02.64, 00030467 : Mar 27 2015 10:14:48 [ 43.175820] INFO187C: 7437: Archer C2600 :Archer C2600 [ 43.181255] INFO187D: AUTH ISOC [ 43.183817] INFO187E: MOVE_HEAD filterAudio [ 43.189128] usbcore: registered new interface driver KC NetUSB General Driver [ 43.195907] INFO174F: infomap bfb00c00 [ 43.199125] INFO1752: sleep to wait br-lan to wake up [ 43.204654] INFO18D6: Reset device when disconnect [ 43.209028] INFO0145: init proc : PAGE_SIZE 4096 [ 43.213745] INFO02CE: use dev Name br-lan [ 43.218494] INFO175B: sleep to wait br-lan end. [ 43.222461] INFO1774: UDP_BROAD 7437 tcpPort:20005 [ 43.227928] INFO02CE: use dev Name br-lan [ 43.231771] INFO1623: tcpConnector() started... General shell run! [ 44.604904] Button Hotplug driver version 0.4.1 [ 45.546485] msm_thermal: Max frequency reset for cpu0 [ 45.550515] msm_thermal: Max frequency reset for cpu1 [ 45.555576] msm_thermal: enabled = 0 [ 46.293939] INFO14FC: Bind to br-lan [ 47.630396] ol_ath_download_firmware :First OTP download and Execute is good return param 33792 [ 47.638300] [ 47.638300] ##Board Id 1 [ 47.642236] [ 47.642236] ##CHIP Id 1 [ 47.646298] [ 47.646298] BOARDDATA DOWNLOAD TO address c0000 [ 47.752671] ol_transfer_bin_file: Board data file: AR900B/hw.2/boardData_AR900B_CUS239_5G_v2_001.bin ARXXXX v=0x1 [ 48.475632] Board extended Data download address: 0x0 [ 48.500031] ol_ath_download_firmware: Using 0x1234 for the remainder of init [ 48.506279] [ 48.506310] Selecting OTP binary for CHIP Version 1 [ 48.643361] [ 48.643361] Second otp download Param 10000 [ 53.270009] ol_ath_download_firmware : OTP download and Execute is good [ 53.275945] [ 53.275945] FIRMWARE : Beeliner CHIP Version 1 [ 53.328459] ol_swap_seg_alloc: Successfully allocated memory for SWAP size=131072 [ 53.428959] Swap: bytes_left to copy: fw:16; dma_page:25287 [ 53.433520] Swap: wrong length read:0 [ 53.437457] ol_swap_wlan_memory_expansion: Swap total_bytes copied: 105785 Target address 417608 [ 53.446329] scn=d90c0480 target_write_addr=417608 seg_info=ddfc6610 [ 53.452421] ol_transfer_swap_struct:Code swap structure successfully downloaded for bin type =2 [ 53.461543] bin_filename=AR900B/hw.2/athwlan.bin swap_filename=/lib/firmware/AR900B/hw.2/athwlan.codeswap.bin [ 54.612027] ol_ath_attach() Download FW. [ 54.615245] ol_ath_attach() HT Create . [ 54.619275] ol_ath_attach() HIF Claim. [ 54.622649] ol_ath_attach() BMI Done. [ 54.626398] ol_ath_attach() WMI attached. wmi_handle d8480000 [ 54.632114] +HWT [ 54.638394] CE_recv_buf_enqueue 809 Populate last entry 512 for CE 5 [ 54.643705] CE_recv_buf_enqueue 818 CE 5 wi 511 dest_ptr 0x59155040 nbytes 0 recv_ctxt 0xd9223300 [ 54.653202] Target:da8c4800 HTC Service:0x0001, ULpipe:0 DLpipe:1 id:0 Ready [ 54.659731] -HWT [ 54.661449] [ 54.661449] <=== cfg max peer id 1056 ====> [ 54.667260] Target:da8c4800 HTC Service:0x0300, ULpipe:4 DLpipe:5 id:1 Ready [ 54.674164] HTC Service:0x0300 ep:1 TX flow control disabled [ 54.682599] CE_pkt_dl_len_set CE 4 Pkt download length 64 [ 54.687066] ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from d7960000 [ 54.695251] Target:da8c4800 HTC Service:0x0100, ULpipe:3 DLpipe:2 id:2 Ready [ 54.701936] HTC Service:0x0100 ep:2 TX flow control disabled [ 54.708778] wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event [ 54.714526] num_rf_chain : 00000004 [ 54.717994] ht_cap_info: : 0000085b [ 54.721493] vht_cap_info : 339b79b2 [ 54.724960] vht_supp_mcs : 0000ffea [ 54.728428] ol_ath_service_ready_event: tt_support: 1 [ 54.733458] Peer Caching Enabled ; num_peers = 528, num_active_peers = 66 num_tids = 132, num_vdevs = 16 [ 54.742924] idx 0 req 1 num_units 0 num_unit_info 2 unit size 1296 actual units 529 [ 54.751265] idx 1 req 2 num_units 1 num_unit_info 4 unit size 256 actual units 67 [ 54.758419] idx 2 req 3 num_units 1 num_unit_info 4 unit size 1024 actual units 67 [ 54.766166] idx 3 req 4 num_units 1 num_unit_info 4 unit size 4096 actual units 67 [ 54.774070] idx 4 req 6 num_units 35 num_unit_info 0 unit size 3072 actual units 35 [ 54.781693] idx 5 req 7 num_units 1 num_unit_info 0 unit size 6144 actual units 1 [ 54.789315] idx 6 req 5 num_units 0 num_unit_info 2 unit size 1628 actual units 529 [ 54.797594] chunk 0 len 685584 requested ,ptr 0x58f00000 [ 54.802561] chunk 1 len 17152 requested ,ptr 0x58ea0000 [ 54.807966] chunk 2 len 68608 requested ,ptr 0x58ec0000 [ 54.813308] chunk 3 len 274432 requested ,ptr 0x58800000 [ 54.818806] chunk 4 len 107520 requested ,ptr 0x58ee0000 [ 54.824273] chunk 5 len 6144 requested ,ptr 0x5a6da000 [ 54.829553] chunk 6 len 861212 requested ,ptr 0x58900000 [ 54.886316] wmi_ready_event_rx: WMI UNIFIED READY event [ 54.890784] ol_ath_connect_htc() WMI is ready [ 54.895095] ol_ath_set_host_app_area TODO [ 54.899094] target uses HTT version 2.1; host uses 2.1 [ 54.909278] ol_ath_attach() connect HTC. [ 54.912246] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0. [ 54.924086] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150 [ 54.931021] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0 [ 54.937894] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0 [ 54.944767] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0 [ 54.951671] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150 [ 54.958731] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080 [ 54.966010] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080 [ 54.973383] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080 [ 54.980943] Add VHT80 channel: 5210 [ 54.984254] Add VHT80 channel: 5290 [ 54.987691] Add VHT80 channel: 5530 [ 54.991159] Add VHT80 channel: 5610 [ 54.994657] Add VHT80 channel: 5690 [ 54.998125] Add VHT80 channel: 5775 [ 55.001593] Skipping VHT80 channel 5825 [ 55.005935] ol_ath_phyerr_attach: called [ 55.009403] OL Resmgr Init-ed [ 55.012308] ieee80211_bsteering_attach: Band steering initialized [ 55.018400] ol_if_spectral_setup [ 55.021587] SPECTRAL : get_capability not registered [ 55.026522] HAL_CAP_PHYDIAG : Capable [ 55.030146] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 231) [ 55.038269] SPECTRAL : get_capability not registered [ 55.043236] HAL_CAP_RADAR : Capable [ 55.046922] SPECTRAL : Need to fix the capablity check for SPECTRAL [ 55.046922] (spectral_attach : 236) [ 55.056638] SPECTRAL : get_capability not registered [ 55.061574] HAL_CAP_SPECTRAL_SCAN : Capable [ 55.065760] SPECTRAL : get_tsf64 not registered [ 55.070259] spectral_init_netlink 65 NULL SKB [ 55.074726] Green-AP : Green-AP : Attached [ 55.074726] [ 55.080131] Green-AP : Attached [ 55.083255] rate power table override is only supported for AR98XX [ 55.089659] ieee80211com_init_netlink: 3223: Wifipos 1st Netlink socket created:db0e5e00 [ 55.097532] ol_if_dfs_setup: called [ 55.101062] ol_if_dfs_attach: called; ptr=d845d984, radar_info=d8fb9bc8 [ 55.108028] ol_ath_rtt_meas_report_attach: called [ 55.112933] ol_ath_attach() UMAC attach . [ 55.116494] ol_if_dfs_configure: called [ 55.120243] ol_if_dfs_configure: FCC domain [ 55.124461] ol_if_dfs_disable: called [ 55.128116] ol_ath_attach: Calling ol_if_dfs_configure [ 55.133239] [ 55.133270] BURSTING enabled by default [ 55.138831] osif_wrap_attach:400 osif wrap attached [ 55.143455] osif_wrap_devt_init:361 osif wrap dev table init done [ 55.149547] Wrap Attached: Wrap_com =daa20c00 ic->ic_wrap_com=daa20c00 &wrap_com->wc_devt=daa20c00 [ 55.158637] __ol_ath_attach: init tx/rx TODO [ 55.162886] __ol_ath_attach: needed_headroom reservation 44 [ 55.169290] ol_ath_thermal_mitigation_attach: ++ [ 55.173070] ol_ath_thermal_mitigation_attach: -- [ 55.177850] ath_pci_probe [ 55.180224] PCI device id is 0040 :0040 [ 55.184098] PCI: enabling device 0000:03:00.0 (0140 -> 0142) [ 55.189971] ath_pci 0000:03:00.0: ath DEBUG: sc=0xdd3a9600 [ 55.195189] [ 55.195189] ol_ath_pci_configure : num_desired MSI set to 0 [ 55.202311] [ 55.202311] Using PCI Legacy Interrupt [ 55.207622] chip_id 9 chip_revision 1 [ 55.211621] [ 55.211621] address 4008f8 data d8fb9c20 [ 55.217931] [ 55.217931] address 401e90 data d8fb9c24 [ 55.224554] [ 55.224554] address 401e94 data d8fb9c28 [ 55.231146] [ 55.231177] address 401eb0 data d8fb9c2c [ 55.237831] [ 55.237831] address 400900 data d8fb9c2c [ 55.244423] [ 55.244423] CLOCK PLL skipped [ 55.248047] HIF_PCIDeviceProbed: setting the target pll frac ffffffff intval ffffffff [ 55.255888] HIF_PCIDeviceProbed: no frac provided, skipping pre-configuring PLL [ 55.263136] HIF_PCIDeviceProbed: ar900b_20_targ_clk is not provided, skipping pre-configuring PLL [ 55.272039] [ 55.272039] address 4008cc data d8fb9c2c [ 55.279756] __ol_ath_attach: ath_attach TODO [ 55.283005] __ol_ath_attach 1765 host_enable 0 nss_nwifi_offload 0 [ 55.289222] __ol_ath_attach: dev name wifi1 [ 55.293345] ol_ath_set_default_tgt_config : AC Minfree buffer allocation through module param (umac.ko) [ 55.302749] OL_ACBKMinfree : 0 [ 55.307403] OL_ACBEMinfree : 0 [ 55.309528] OL_ACVIMinfree : 0 [ 55.312652] OL_ACVOMinfree : 0 [ 55.315995] ol_ath_attach() BMI inited. [ 55.319681] ol_ath_attach() BMI Get Target Info. [ 55.324211] ol_ath_attach() TARGET TYPE: 9 Vers 0x1000000 [ 55.329584] [ 55.329584] CE WAR Disabled [ 55.334083] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0 [ 55.339550] ol_ath_attach() configure Target . [ 55.343830] [ 55.343830] Target Version is 1000000 [ 55.348953] [ 55.348953] Flash Download Address c0000 [ 55.354607] ol_transfer_bin_file: flash data file defined [ 55.359950] Cal location [1]: 00004000 [ 55.363980] [ 55.363980] Wifi1 Select OFFSET 5000 [ 55.389534] qc98xx_verify_checksum: flash checksum passed: 0x5aa4 [ 55.395001] ol_transfer_bin_file 2934: Download Flash data len 12064 [ 55.401155] Board extended Data download address: 0x0 [ 55.426398] [ 55.426398] Board data initialized [ 55.430427] Flash download ADDRESS 0xc0000 [ 55.434457] [ 55.434457] Selecting OTP binary for CHIP Version 1 [ 55.574445] [ 55.574445] First OTP send param 8000 [ 55.630740] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x518, 0x518, 0x0 ) [ 55.638331] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x518, 0x518, 0x0 ) [ 55.646985] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x518, 0x518, 0x0 ) [ 55.655701] [wifi0] FWLOG: [55965] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x518, 0x518, 0x0 ) [ 60.192627] ol_ath_download_firmware :First OTP download and Execute is good return param 34816 [ 60.200749] [ 60.200781] ##Board Id 2 [ 60.204717] [ 60.204748] ##CHIP Id 1 [ 60.208497] [ 60.208497] BOARDDATA DOWNLOAD TO address c0000 [ 60.214901] ol_transfer_bin_file: Board data file: AR900B/hw.2/boardData_AR900B_CUS260_2G_v2_002.bin ARXXXX v=0x1 [ 60.345454] Board extended Data download address: 0x0 [ 60.370040] ol_ath_download_firmware: Using 0x1234 for the remainder of init [ 60.376288] [ 60.376288] Selecting OTP binary for CHIP Version 1 [ 60.430021] [ 60.430021] Second otp download Param 10000 [ 65.056669] ol_ath_download_firmware : OTP download and Execute is good [ 65.062355] [ 65.062355] FIRMWARE : Beeliner CHIP Version 1 [ 65.084192] ol_swap_seg_alloc: Successfully allocated memory for SWAP size=131072 [ 65.106029] Swap: bytes_left to copy: fw:16; dma_page:25287 [ 65.110621] Swap: wrong length read:0 [ 65.114620] ol_swap_wlan_memory_expansion: Swap total_bytes copied: 105785 Target address 417608 [ 65.123305] scn=d75c0480 target_write_addr=417608 seg_info=d7367c10 [ 65.129834] ol_transfer_swap_struct:Code swap structure successfully downloaded for bin type =2 [ 65.138550] bin_filename=AR900B/hw.2/athwlan.bin swap_filename=/lib/firmware/AR900B/hw.2/athwlan.codeswap.bin [ 66.252327] ol_ath_attach() Download FW. [ 66.255576] ol_ath_attach() HT Create . [ 66.259137] ol_ath_attach() HIF Claim. [ 66.262949] ol_ath_attach() BMI Done. [ 66.266979] ol_ath_attach() WMI attached. wmi_handle d7660000 [ 66.272446] +HWT [ 66.278631] CE_recv_buf_enqueue 809 Populate last entry 512 for CE 5 [ 66.284005] CE_recv_buf_enqueue 818 CE 5 wi 511 dest_ptr 0x5871c040 nbytes 0 recv_ctxt 0xd9226180 [ 66.294001] Target:da8c7800 HTC Service:0x0001, ULpipe:0 DLpipe:1 id:0 Ready [ 66.300062] -HWT [ 66.301874] [ 66.301874] <=== cfg max peer id 1056 ====> [ 66.309559] Target:da8c7800 HTC Service:0x0300, ULpipe:4 DLpipe:5 id:1 Ready [ 66.315807] HTC Service:0x0300 ep:1 TX flow control disabled [ 66.324054] CE_pkt_dl_len_set CE 4 Pkt download length 64 [ 66.328491] ol_txrx_pdev_attach: 1424 tx desc's allocated ; range starts from d6720000 [ 66.336957] Target:da8c7800 HTC Service:0x0100, ULpipe:3 DLpipe:2 id:2 Ready [ 66.343392] HTC Service:0x0100 ep:2 TX flow control disabled [ 66.350452] wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event [ 66.356232] num_rf_chain : 00000004 [ 66.359668] ht_cap_info: : 0000085b [ 66.363136] vht_cap_info : 339b79b2 [ 66.366635] vht_supp_mcs : 0000ffea [ 66.370071] ol_ath_service_ready_event: tt_support: 1 [ 66.375132] Peer Caching Enabled ; num_peers = 528, num_active_peers = 66 num_tids = 132, num_vdevs = 16 [ 66.384598] idx 0 req 1 num_units 0 num_unit_info 2 unit size 1296 actual units 529 [ 66.392877] idx 1 req 2 num_units 1 num_unit_info 4 unit size 256 actual units 67 [ 66.400093] idx 2 req 3 num_units 1 num_unit_info 4 unit size 1024 actual units 67 [ 66.407841] idx 3 req 4 num_units 1 num_unit_info 4 unit size 4096 actual units 67 [ 66.415713] idx 4 req 6 num_units 35 num_unit_info 0 unit size 3072 actual units 35 [ 66.423367] idx 5 req 7 num_units 1 num_unit_info 0 unit size 6144 actual units 1 [ 66.430959] idx 6 req 5 num_units 0 num_unit_info 2 unit size 1628 actual units 529 [ 66.439237] chunk 0 len 685584 requested ,ptr 0x57d00000 [ 66.444236] chunk 1 len 17152 requested ,ptr 0x57c60000 [ 66.449609] chunk 2 len 68608 requested ,ptr 0x57c80000 [ 66.454982] chunk 3 len 274432 requested ,ptr 0x57e00000 [ 66.460449] chunk 4 len 107520 requested ,ptr 0x57ca0000 [ 66.465916] chunk 5 len 6144 requested ,ptr 0x58874000 [ 66.471227] chunk 6 len 861212 requested ,ptr 0x57f00000 [ 66.529553] wmi_ready_event_rx: WMI UNIFIED READY event [ 66.534020] ol_ath_connect_htc() WMI is ready [ 66.538238] ol_ath_set_host_app_area TODO [ 66.542299] target uses HTT version 2.1; host uses 2.1 [ 66.547297] ol_ath_attach() connect HTC. [ 66.547328] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0. [ 66.547328] ol_regdmn_init_channels: !avail mode 0x680c (0x2) flags 0x2150 [ 66.547360] ol_regdmn_init_channels: !avail mode 0x680c (0x1) flags 0x140 [ 66.547391] ol_regdmn_init_channels: !avail mode 0x680c (0x20) flags 0xd0 [ 66.547391] ol_regdmn_init_channels: !avail mode 0x680c (0x40) flags 0x150 [ 66.547422] ol_regdmn_init_channels: !avail mode 0x680c (0x1000) flags 0x10100 [ 66.547422] ol_regdmn_init_channels: !avail mode 0x680c (0x8000) flags 0x20100 [ 66.547422] ol_regdmn_init_channels: !avail mode 0x680c (0x10000) flags 0x40100 [ 66.547453] ol_regdmn_init_channels: !avail mode 0x680c (0x20000) flags 0x100100 [ 66.547453] ol_regdmn_init_channels: !avail mode 0x680c (0x40000) flags 0x200100 [ 66.547453] ol_regdmn_init_channels: !avail mode 0x680c (0x80000) flags 0x400100 [ 66.547485] ol_regdmn_init_channels: !avail mode 0x680c (0x100000) flags 0x800100 [ 66.547547] ol_ath_phyerr_attach: called [ 66.547610] OL Resmgr Init-ed [ 66.547672] ieee80211_bsteering_attach: Band steering initialized [ 66.547672] ol_if_spectral_setup [ 66.547703] SPECTRAL : get_capability not registered [ 66.547703] HAL_CAP_PHYDIAG : Capable [ 66.547703] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 231) [ 66.547703] SPECTRAL : get_capability not registered [ 66.547703] HAL_CAP_RADAR : Capable [ 66.547735] SPECTRAL : Need to fix the capablity check for SPECTRAL [ 66.547735] (spectral_attach : 236) [ 66.547735] SPECTRAL : get_capability not registered [ 66.547735] HAL_CAP_SPECTRAL_SCAN : Capable [ 66.547735] SPECTRAL : get_tsf64 not registered [ 66.547766] spectral_init_netlink 65 NULL SKB [ 66.547766] Green-AP : Green-AP : Attached [ 66.547766] [ 66.547766] Green-AP : Attached [ 66.547766] rate power table override is only supported for AR98XX [ 66.547828] ieee80211com_init_netlink: Socket already created db0e5e00 [ 66.547828] ol_if_dfs_setup: called [ 66.547860] ol_if_dfs_attach: called; ptr=d7349984, radar_info=d8fb9bc8 [ 66.548234] ol_ath_rtt_meas_report_attach: called [ 66.548422] ol_ath_attach() UMAC attach . [ 66.548422] ol_if_dfs_configure: called [ 66.548453] ol_if_dfs_configure: FCC domain [ 66.548453] ol_if_dfs_disable: called [ 66.548516] ol_ath_attach: Calling ol_if_dfs_configure [ 66.548516] [ 66.548516] BURSTING enabled by default [ 66.548578] osif_wrap_attach:400 osif wrap attached [ 66.548609] osif_wrap_devt_init:361 osif wrap dev table init done [ 66.548609] Wrap Attached: Wrap_com =d8f4c200 ic->ic_wrap_com=d8f4c200 &wrap_com->wc_devt=d8f4c200 [ 66.548609] __ol_ath_attach: init tx/rx TODO [ 66.548609] __ol_ath_attach: needed_headroom reservation 44 [ 66.551140] ol_ath_thermal_mitigation_attach: ++ [ 66.551171] ol_ath_thermal_mitigation_attach: -- [ 66.813089] Initializing Pktlogs for 11ac [ 66.816338] Initializing Pktlogs for 11ac [ 66.907935] __sa_init_module [ 67.270696] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x518, 0x518, 0x0 ) [ 67.278288] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x518, 0x518, 0x0 ) [ 67.295720] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x518, 0x518, 0x0 ) [ 67.307966] [wifi1] FWLOG: [67842] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x518, 0x518, 0x0 ) [ 67.444954] [ol_ath_iw_setcountry][1641] *p=50, *(p+1)=4c [ 67.449359] isCountryCodeValid: EEPROM regdomain 0x0 [ 67.455014] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2) flags 0x2150 [ 67.461324] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4) flags 0xa0 [ 67.468728] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x8) flags 0xc0 [ 67.475320] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x20) flags 0xd0 [ 67.481974] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x40) flags 0x150 [ 67.489440] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x800) flags 0x10080 [ 67.496532] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x2000) flags 0x20080 [ 67.503686] ol_regdmn_init_channels: !avail mode 0x1f9001 (0x4000) flags 0x40080 [ 67.511527] Add VHT80 channel: 5210 [ 67.514745] Add VHT80 channel: 5290 [ 67.517994] Add VHT80 channel: 5530 [ 67.521462] Add VHT80 channel: 5610 [ 67.549796] set TXBF_SND_PERIOD: value 100 wmi_status 0 [ 67.614026] ath_ioctl: SIOC80211IFCREATE CALLED [ 67.617588] wmi_unified_vdev_create_send: ID = 0 Type = 1, Subtype = 0 VAP Addr = ec:08:6b:2c:a0:4b: [ 67.627741] __ieee80211_smart_ant_init: Smart Antenna is not supported [ 67.633333] Enabling SG bit for the vap ath0 features 4000 [ 67.639362] Enabling TSO bit for the vap ath0 features 4000 [ 67.644798] Enabling LRO bit for the vap ath0 features 4000 [ 67.650171] VAP device ath0 created osifp: (da8c0480) os_if: (d8f08000) [ 67.688284] WARNING: Fragmentation with HT mode NOT ALLOWED!! [ 67.723523] ME Pool succesfully initialized vaddr - d6400000 paddr - 0 [ 67.723523] num_elems = 10424 buf_size - 64 pool_size = 708832 [ 67.735488] Enable MCAST_TO_UCAST [ 67.767572] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3 [ 67.783255] [ 67.783255] DES SSID SET= [ 67.789597] [ 67.789597] DES SSID SET=TP-LINK_A04C_5G [ 68.323930] ieee80211_ioctl_siwmode: imr.ifm_active=66176, new mode=3, valid=1 [ 68.364261] DEVICE IS DOWN ifname=ath0 [ 68.367104] DEVICE IS DOWN ifname=ath0 [ 68.563667] [ol_ath_iw_setcountry][1641] *p=50, *(p+1)=4c [ 68.568166] isCountryCodeValid: EEPROM regdomain 0x0 [ 68.573008] ol_regdmn_init_channels: !avail mode 0x680c (0x2) flags 0x2150 [ 68.579881] ol_regdmn_init_channels: !avail mode 0x680c (0x1) flags 0x140 [ 68.586847] ol_regdmn_init_channels: !avail mode 0x680c (0x20) flags 0xd0 [ 68.593408] ol_regdmn_init_channels: !avail mode 0x680c (0x40) flags 0x150 [ 68.600281] ol_regdmn_init_channels: !avail mode 0x680c (0x1000) flags 0x10100 [ 68.607497] ol_regdmn_init_channels: !avail mode 0x680c (0x8000) flags 0x20100 [ 68.614682] ol_regdmn_init_channels: !avail mode 0x680c (0x10000) flags 0x40100 [ 68.621961] ol_regdmn_init_channels: !avail mode 0x680c (0x20000) flags 0x100100 [ 68.629397] ol_regdmn_init_channels: !avail mode 0x680c (0x40000) flags 0x200100 [ 68.636738] ol_regdmn_init_channels: !avail mode 0x680c (0x80000) flags 0x400100 [ 68.644142] ol_regdmn_init_channels: !avail mode 0x680c (0x100000) flags 0x800100 [ 68.665448] [wifi0] FWLOG: [69867] WAL_DBGID_SECURITY_ENCR_EN ( ) [ 68.670571] [wifi0] FWLOG: [69867] WAL_DBGID_SECURITY_MCAST_KEY_SET ( 0x1 ) [ 68.687316] set TXBF_SND_PERIOD: value 100 wmi_status 0 [ 68.709934] ath_ioctl: SIOC80211IFCREATE CALLED [ 68.713495] wmi_unified_vdev_create_send: ID = 0 Type = 1, Subtype = 0 VAP Addr = ec:08:6b:2c:a0:4c: [ 68.723024] __ieee80211_smart_ant_init: Smart Antenna is not supported [ 68.729240] Enabling SG bit for the vap ath1 features 4000 [ 68.734895] Enabling TSO bit for the vap ath1 features 4000 [ 68.740362] Enabling LRO bit for the vap ath1 features 4000 [ 68.746141] VAP device ath1 created osifp: (dd5e6c80) os_if: (d8428000) [ 68.784754] WARNING: Fragmentation with HT mode NOT ALLOWED!! [ 68.818181] ME Pool succesfully initialized vaddr - d6600000 paddr - 0 [ 68.818181] num_elems = 10424 buf_size - 64 pool_size = 708832 [ 68.829615] Enable MCAST_TO_UCAST [ 68.869478] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3 [ 68.884973] [ 68.884973] DES SSID SET= [ 68.891190] [ 68.891190] DES SSID SET=TP-LINK_A04C [ 69.064323] ieee80211_ioctl_siwmode: imr.ifm_active=131712, new mode=3, valid=1 [ 69.104123] DEVICE IS DOWN ifname=ath1 [ 69.106997] DEVICE IS DOWN ifname=ath1 [ 69.223117] device ath0 entered promiscuous mode [ 69.232677] OL vap_stop + [ 69.234551] wmi_unified_vdev_stop_send for vap 0 (d8480000) [ 69.239831] OL vap_stop - [ 69.239893] STOPPED EVENT for vap 0 (d8480000) [ 69.275226] br-lan: port 2(ath0) entered forwarding state [ 69.275445] [wifi1] FWLOG: [70568] WAL_DBGID_SECURITY_ENCR_EN ( ) [ 69.275476] [wifi1] FWLOG: [70568] WAL_DBGID_SECURITY_MCAST_KEY_SET ( 0x1 ) [ 69.292752] br-lan: port 2(ath0) entered forwarding state [ 69.298219] 8021q: adding VLAN 0 to HW filter on device ath0 [ 69.308309] device ath1 entered promiscuous mode [ 69.319556] OL vap_stop + [ 69.321149] wmi_unified_vdev_stop_send for vap 0 (d7660000) [ 69.326866] OL vap_stop - [ 69.326897] STOPPED EVENT for vap 0 (d7660000) [ 69.355232] br-lan: port 3(ath1) entered forwarding state [ 69.359606] br-lan: port 3(ath1) entered forwarding state [ 69.365073] 8021q: adding VLAN 0 to HW filter on device ath1 [ 69.668166] [wifi0] FWLOG: [70686] WAL channel change freq=5180, mode=0 flags=0 rx_ok=1 tx_ok=1 [ 69.676038] [wifi0] FWLOG: [70978] WAL channel change freq=5200, mode=0 flags=0 rx_ok=1 tx_ok=1 [ 70.305279] [wifi1] FWLOG: [70754] WAL channel change freq=2412, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 70.312964] [wifi1] FWLOG: [71046] WAL channel change freq=2417, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 70.321774] [wifi1] FWLOG: [71359] WAL channel change freq=2422, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 70.330334] [wifi1] FWLOG: [71672] WAL channel change freq=2427, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 70.501749] OL vap_start + [ 70.503405] wmi_unified_vdev_start_send for vap 0 (d8480000) [ 70.509153] OL vap_start - [ 70.850390] ol_vdev_start_resp_ev for vap 0 (d8480000) [ 70.854514] ol_ath_vap_join: join operation is only for STA/IBSS mode [ 70.860887] ol_ath_wmm_update: [ 70.864011] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3 [ 70.870977] wmi_unified_vdev_up_send for vap 0 (d8480000) [ 70.876382] __ieee80211_smart_ant_init: Smart Antenna is not supported [ 70.882942] Notification to UMAC VAP layer [ 70.887066] [wifi0] FWLOG: [71291] WAL channel change freq=5220, mode=0 flags=0 rx_ok=1 tx_ok=1 [ 70.897375] [wifi0] FWLOG: [71604] WAL channel change freq=5240, mode=0 flags=0 rx_ok=1 tx_ok=1 [ 70.905279] [wifi0] FWLOG: [71962] vap-0 VDEV_MGR_VDEV_START ( 0x143c, 0x2, 0x0, 0x0 ) [ 70.912964] [wifi0] FWLOG: [71962] WAL channel change freq=5180, mode=10 flags=0 rx_ok=1 tx_ok=1 [ 71.307747] [wifi1] FWLOG: [71985] WAL channel change freq=2432, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 71.315463] [wifi1] FWLOG: [72298] WAL channel change freq=2437, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 71.324211] [wifi1] FWLOG: [72612] WAL channel change freq=2442, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 71.853264] [wifi0] FWLOG: [72300] VDEV_MGR_HP_START_TIME ( 0x0, 0x143c, 0xf55001 ) [ 71.859856] [wifi0] FWLOG: [72300] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x1 ) [ 71.866385] [wifi0] FWLOG: [72300] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x0 ) [ 71.872883] [wifi0] FWLOG: [72300] VDEV_MGR_AP_TBTT_CONFIG ( 0x0, 0x143c, 0x0, 0x0 ) [ 72.310153] [wifi1] FWLOG: [72924] WAL channel change freq=2447, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 72.317838] [wifi1] FWLOG: [73238] WAL channel change freq=2452, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 72.326616] [wifi1] FWLOG: [73551] WAL channel change freq=2457, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 73.312589] [wifi1] FWLOG: [73864] WAL channel change freq=2462, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 73.320243] [wifi1] FWLOG: [74177] WAL channel change freq=2467, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 73.329053] [wifi1] FWLOG: [74490] WAL channel change freq=2472, mode=1 flags=0 rx_ok=1 tx_ok=1 [ 73.339393] OL vap_start + [ 73.341080] wmi_unified_vdev_start_send for vap 0 (d7660000) [ 73.346797] OL vap_start - [ 73.703342] ol_vdev_start_resp_ev for vap 0 (d7660000) [ 73.707435] ol_ath_vap_join: join operation is only for STA/IBSS mode [ 73.713870] ol_ath_wmm_update: [ 73.716963] su bfee 1 mu bfee 0 su bfer 1 mu bfer 1 impl bf 0 sounding dim 3 [ 73.723930] wmi_unified_vdev_up_send for vap 0 (d7660000) [ 73.729334] __ieee80211_smart_ant_init: Smart Antenna is not supported [ 73.735926] Notification to UMAC VAP layer [ 74.314995] [wifi1] FWLOG: [74847] vap-0 VDEV_MGR_VDEV_START ( 0x985, 0x2, 0x0, 0x0 ) [ 74.321805] [wifi1] FWLOG: [74847] WAL channel change freq=2437, mode=7 flags=0 rx_ok=1 tx_ok=1 [ 74.330552] [wifi1] FWLOG: [75202] VDEV_MGR_HP_START_TIME ( 0x0, 0x985, 0x6ef001 ) [ 74.338019] [wifi1] FWLOG: [75202] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x1 ) [ 74.344517] [wifi1] FWLOG: [75202] RESMGR_OCS_GEN_PERIODIC_NOA ( 0x0 ) [ 74.351046] [wifi1] FWLOG: [75202] VDEV_MGR_AP_TBTT_CONFIG ( 0x0, 0x985, 0x0, 0x0 )
OpenWrt bootlog
Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.18.26 (trondah@ff0) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 r48524) ) #1 SMP PREEMPT Sun Feb 14 13:44:33 UTC 2016 [ 0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Machine model: TP-Link Archer C2600 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] PERCPU: Embedded 9 pages/cpu @ddc17000 s7360 r8192 d21312 u36864 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 121920 [ 0.000000] Kernel command line: [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) [ 0.000000] Memory: 481224K/491520K available (3669K kernel code, 261K rwdata, 1468K rodata, 180K init, 289K bss, 10296K reserved, 0K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xffe00000 (2048 kB) [ 0.000000] vmalloc : 0xde800000 - 0xff000000 ( 520 MB) [ 0.000000] lowmem : 0xc0000000 - 0xde000000 ( 480 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0208000 - 0xc070c848 (5139 kB) [ 0.000000] .init : 0xc070d000 - 0xc073a000 ( 180 kB) [ 0.000000] .data : 0xc073a000 - 0xc077b778 ( 262 kB) [ 0.000000] .bss : 0xc077b778 - 0xc07c3e60 ( 290 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2 [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000011] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 687194767200ns [ 0.000028] Switching to timer-based delay loop, resolution 160ns [ 0.000169] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500) [ 0.000192] pid_max: default: 32768 minimum: 301 [ 0.000356] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.000377] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.001008] CPU: Testing write buffer coherency: ok [ 0.001295] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.001827] Setting up static identity map for 0x42212a28 - 0x42212a80 [ 0.084085] CPU1: Booted secondary processor [ 0.084214] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.084337] Brought up 2 CPUs [ 0.084361] SMP: Total of 2 processors activated (25.00 BogoMIPS). [ 0.084373] CPU: All CPU(s) started in SVC mode. [ 0.098556] VFP support v0.3: implementor 51 architecture 0 part 4d variant 2 rev 0 [ 0.099072] pinctrl core: initialized pinctrl subsystem [ 0.099555] regulator-dummy: no parameters [ 0.107424] NET: Registered protocol family 16 [ 0.107674] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.134534] cpuidle: using governor ladder [ 0.165549] cpuidle: using governor menu [ 0.180106] qcom_rpm 108000.rpm: RPM firmware 3.0.16777342 [ 0.180181] qcom_rpm 108000.rpm: failed to mark ack irq as wakeup [ 0.180245] qcom_rpm 108000.rpm: failed to mark wakeup irq as wakeup [ 0.208896] smb208-s1a: 1050 <--> 1150 mV [ 0.209283] smb208-s1b: 1050 <--> 1150 mV [ 0.209646] smb208-s2a: 800 <--> 1250 mV [ 0.209994] smb208-s2b: 800 <--> 1250 mV [ 0.210543] pps_core: LinuxPPS API ver. 1 registered [ 0.210560] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.210614] PTP clock support registered [ 0.212017] Switched to clocksource dg_timer [ 0.213671] NET: Registered protocol family 2 [ 0.214567] TCP established hash table entries: 4096 (order: 2, 16384 bytes) [ 0.214610] TCP bind hash table entries: 4096 (order: 3, 32768 bytes) [ 0.214665] TCP: Hash tables configured (established 4096 bind 4096) [ 0.214717] TCP: reno registered [ 0.214746] UDP hash table entries: 256 (order: 1, 8192 bytes) [ 0.214770] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) [ 0.215019] NET: Registered protocol family 1 [ 0.216589] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.226079] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.226105] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.227146] msgmni has been set to 939 [ 0.228823] io scheduler noop registered [ 0.228849] io scheduler deadline registered (default) [ 0.230137] 1b500000.pci supply vdda not found, using dummy regulator [ 0.230238] 1b500000.pci supply vdda_phy not found, using dummy regulator [ 0.230328] 1b500000.pci supply vdda_refclk not found, using dummy regulator [ 0.260219] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00 [ 0.260249] pci_bus 0000:00: root bus resource [io 0xfe00000-0xfffff] (bus address [0x1fc00000-0xfefffff]) [ 0.260268] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff] [ 0.260288] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.260916] PCI: bus0: Fast back to back transfers disabled [ 0.263085] PCI: bus1: Fast back to back transfers disabled [ 0.263279] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff] [ 0.263305] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit] [ 0.263424] pci 0000:00:00.0: PCI bridge to [bus 01] [ 0.263447] pci 0000:00:00.0: bridge window [mem 0x08000000-0x081fffff] [ 0.264443] 1b700000.pci supply vdda not found, using dummy regulator [ 0.264545] 1b700000.pci supply vdda_phy not found, using dummy regulator [ 0.264638] 1b700000.pci supply vdda_refclk not found, using dummy regulator [ 0.294714] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00 [ 0.294740] pci_bus 0001:00: root bus resource [io 0x31e10000-0xfffff] (bus address [0x63c00000-0x31eeffff]) [ 0.294757] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff] [ 0.294775] pci_bus 0001:00: root bus resource [bus 00-ff] [ 0.295330] PCI: bus0: Fast back to back transfers disabled [ 0.297364] PCI: bus1: Fast back to back transfers disabled [ 0.297628] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff] [ 0.297653] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit] [ 0.297765] pci 0001:00:00.0: PCI bridge to [bus 01] [ 0.297789] pci 0001:00:00.0: bridge window [mem 0x2e000000-0x2e1fffff] [ 0.301074] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0 [ 0.302420] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0 [ 0.303449] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.304559] msm_serial 16340000.serial: msm_serial: detected port #0 [ 0.304668] msm_serial 16340000.serial: uartclk = 1843200 [ 0.304738] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 184, base_baud = 115200) is a MSM [ 0.304800] msm_serial: console setup on port #0 [ 0.946805] console [ttyMSM0] enabled [ 0.951643] msm_serial: driver initialized [ 0.956896] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64 [ 0.958863] of_dma_request_slave_channel: dma-names property of node '/soc/gsbi@1a200000/spi@1a280000' missing or empty [ 0.967734] m25p80 spi32766.0: found mx25u25635f, expected s25fl256s1 [ 0.976800] m25p80 spi32766.0: mx25u25635f (32768 Kbytes) [ 0.983385] 13 qcom-smem partitions found on MTD device spi32766.0 [ 0.988630] Creating 13 MTD partitions on "spi32766.0": [ 0.994786] 0x000000000000-0x000000020000 : "0:SBL1" [ 1.000931] 0x000000020000-0x000000040000 : "0:MIBIB" [ 1.006099] 0x000000040000-0x000000060000 : "0:SBL2" [ 1.010953] 0x000000060000-0x000000090000 : "0:SBL3" [ 1.016078] 0x000000090000-0x0000000a0000 : "0:DDRCONFIG" [ 1.020964] 0x0000000a0000-0x0000000b0000 : "0:SSD" [ 1.026290] 0x0000000b0000-0x0000000e0000 : "0:TZ" [ 1.030943] 0x0000000e0000-0x000000100000 : "0:RPM" [ 1.035851] 0x000000100000-0x000000170000 : "0:APPSBL" [ 1.040530] 0x000000170000-0x0000001b0000 : "0:APPSBLENV" [ 1.045833] 0x0000001b0000-0x0000001f0000 : "0:ART" [ 1.051219] 0x0000001f0000-0x0000003f0000 : "0:HLOS" [ 1.056040] 0x0000003f0000-0x000001ef0000 : "rootfs" [ 1.061127] mtd: device 12 (rootfs) set to be root filesystem [ 1.065520] 1 squashfs-split partitions found on MTD device rootfs [ 1.070753] 0x000000ce0000-0x000001ef0000 : "rootfs_data" [ 1.078688] libphy: Fixed MDIO Bus: probed [ 1.082881] libphy: GPIO Bitbanged MDIO: probed [ 1.106906] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0 [ 1.332025] stmmac - user ID: 0x10, Synopsys ID: 0x37 [ 1.332056] Ring mode enabled [ 1.336152] DMA HW capability register supported [ 1.339007] Enhanced/Alternate descriptors [ 1.343779] Enabled extended descriptors [ 1.347773] RX Checksum Offload Engine supported (type 2) [ 1.351941] TX Checksum insertion supported [ 1.357408] Wake-Up On Lan supported [ 1.361826] Enable RX Mitigation via HW Watchdog Timer [ 1.367002] stmmac - user ID: 0x10, Synopsys ID: 0x37 [ 1.370345] Ring mode enabled [ 1.375637] DMA HW capability register supported [ 1.378502] Enhanced/Alternate descriptors [ 1.383274] Enabled extended descriptors [ 1.387268] RX Checksum Offload Engine supported (type 2) [ 1.391437] TX Checksum insertion supported [ 1.396895] Wake-Up On Lan supported [ 1.401323] Enable RX Mitigation via HW Watchdog Timer [ 1.405692] i2c /dev entries driver [ 1.411065] Speed bin: 0 [ 1.413395] PVS bin: 1 [ 1.416567] platform cpufreq-krait.0: Driver cpufreq-krait requests probe deferral [ 1.420249] L2 @ QSB rate. Forcing new rate. [ 1.426139] L2 @ 387500 KHz [ 1.430380] CPU0 @ 800000 KHz [ 1.432825] CPU1 @ QSB rate. Forcing new rate. [ 1.435972] CPU1 @ 384000 KHz [ 1.440691] TCP: cubic registered [ 1.444342] NET: Registered protocol family 10 [ 1.448129] NET: Registered protocol family 17 [ 1.450987] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 1.455500] Bridge firewalling registered [ 1.468174] 8021q: 802.1Q VLAN Support v1.8 [ 1.472081] Registering SWP/SWPB emulation handler [ 1.483537] drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 1.490670] UBIFS error (pid 1): ubifs_mount: cannot open "ubi0:rootfs", error -19 [ 1.498694] VFS: Mounted root (squashfs filesystem) readonly on device 31:12. [ 1.498855] Freeing unused kernel memory: 180K (c070d000 - c073a000) [ 2.113873] random: nonblocking pool is initialized [ 3.468545] init: Console is alive [ 3.468676] init: - watchdog - [ 7.054165] usbcore: registered new interface driver usbfs [ 7.054237] usbcore: registered new interface driver hub [ 7.058628] usbcore: registered new device driver usb [ 7.065333] exFAT: Version 1.2.9 [ 7.078020] genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 337 [ 7.078090] gpio-keys gpio-keys: failed to request irq:337 for gpio:49 [ 7.085085] genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 352 [ 7.091283] gpio-keys gpio-keys: failed to request irq:352 for gpio:64 [ 7.099424] genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 353 [ 7.105679] gpio-keys gpio-keys: failed to request irq:353 for gpio:65 [ 7.113730] genirq: Threaded irq requested with handler=NULL and !ONESHOT for irq 304 [ 7.119922] gpio-keys gpio-keys: failed to request irq:304 for gpio:16 [ 7.130405] SCSI subsystem initialized [ 7.140528] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 7.140968] ehci-platform: EHCI generic platform driver [ 7.148702] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 7.151514] ohci-platform: OHCI generic platform driver [ 7.660326] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 7.660374] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 7.665009] xhci-hcd xhci-hcd.0.auto: irq 142, io mem 0x11000000 [ 7.672896] hub 1-0:1.0: USB hub found [ 7.678528] hub 1-0:1.0: 1 port detected [ 7.682278] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 7.686222] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 7.691951] hub 2-0:1.0: USB hub found [ 7.699081] hub 2-0:1.0: 1 port detected [ 7.703120] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 7.706903] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3 [ 7.712436] xhci-hcd xhci-hcd.1.auto: irq 237, io mem 0x10000000 [ 7.720203] hub 3-0:1.0: USB hub found [ 7.726075] hub 3-0:1.0: 1 port detected [ 7.729740] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 7.733683] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4 [ 7.739421] hub 4-0:1.0: USB hub found [ 7.746567] hub 4-0:1.0: 1 port detected [ 7.753083] usbcore: registered new interface driver usb-storage [ 8.482073] init: - preinit - Press the [f] key and hit [enter] to enter failsafe mode Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level [ 13.091309] mount_root: loading kmods from internal overlay [ 15.016653] jffs2: notice: (81) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 15.018409] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab [ 15.058231] block: extroot: not configured [ 15.356231] jffs2: notice: (78) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 15.364762] mount_root: loading kmods from internal overlay [ 17.476226] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab [ 17.516449] block: extroot: not configured [ 17.543722] mount_root: switching to jffs2 overlay [ 17.556055] procd: - early - [ 17.556112] procd: - watchdog - [ 18.231352] procd: - ubus - [ 19.247714] procd: - init - Please press Enter to activate this console. [ 20.049645] Initializing XFRM netlink socket [ 20.050431] NET: Registered protocol family 15 [ 20.054074] tun: Universal TUN/TAP device driver, 1.6 [ 20.057231] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com> [ 20.071571] sit: IPv6 over IPv4 tunneling driver [ 20.076547] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 20.081788] Netfilter messages via NETLINK v0.30. [ 20.083017] ip_set: protocol 6 [ 20.097509] cryptodev: driver 1.8 loaded. [ 20.100026] Loading modules backported from Linux version v4.4-rc5-1913-gc8fdf68 [ 20.100496] Backport generated by backports.git backports-20151218-0-g2f58d9d [ 20.166420] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142) [ 20.167160] ath10k_pci 0000:01:00.0: pci irq msi interrupts 1 irq_mode 0 reset_mode 0 [ 21.061053] ath10k_pci 0000:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002 [ 21.061089] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1 [ 21.070756] ath10k_pci 0000:01:00.0: firmware ver 10.4.1.00030-1 api 5 features no-p2p crc32 d2901e01 [ 23.112415] ath10k_pci 0000:01:00.0: unable to read from the device [ 23.112444] ath10k_pci 0000:01:00.0: could not execute otp for board id check: -110 [ 23.117486] ath10k_pci 0000:01:00.0: failed to get board id from otp: -110, ignoring [ 23.138737] ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=0040,subsystem-vendor=168c,subsystem-device=0002 from ath10k/QCA99X0/hw2.0/board-2.bin [ 23.138948] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 7e56fd07 [ 24.539760] ath10k_pci 0000:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal file max-sta 512 raw 0 hwcrypto 1 [ 24.599871] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142) [ 24.600636] ath10k_pci 0001:01:00.0: pci irq msi interrupts 1 irq_mode 0 reset_mode 0 [ 24.739265] ath10k_pci 0001:01:00.0: qca99x0 hw2.0 target 0x01000000 chip_id 0x003b01ff sub 168c:0002 [ 24.739300] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1 [ 24.749173] ath10k_pci 0001:01:00.0: firmware ver 10.4.1.00030-1 api 5 features no-p2p crc32 d2901e01 [ 26.792392] ath10k_pci 0001:01:00.0: unable to read from the device [ 26.792421] ath10k_pci 0001:01:00.0: could not execute otp for board id check: -110 [ 26.797462] ath10k_pci 0001:01:00.0: failed to get board id from otp: -110, ignoring [ 26.805296] ath10k_pci 0001:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=0040,subsystem-vendor=168c,subsystem-device=0002 from ath10k/QCA99X0/hw2.0/board-2.bin [ 26.813245] ath10k_pci 0001:01:00.0: board_file api 1 bmi_id N/A crc32 7e56fd07 [ 28.217337] ath10k_pci 0001:01:00.0: htt-ver 2.2 wmi-op 6 htt-op 4 cal file max-sta 512 raw 0 hwcrypto 1 [ 28.282686] u32 classifier [ 28.282705] input device check on [ 28.284278] Actions configured [ 28.288921] Mirror/redirect action on [ 28.295842] nf_conntrack version 0.5.0 (7521 buckets, 30084 max) [ 28.314818] ip_tables: (C) 2000-2006 Netfilter Core Team [ 28.315899] usbcore: registered new interface driver ipheth [ 28.422006] xt_time: kernel timezone is -0000 [ 28.425030] usbcore: registered new interface driver cdc_ether [ 28.430052] PPP generic driver version 2.4.2 [ 28.431822] NET: Registered protocol family 24 [ 28.436700] usbcore: registered new interface driver rndis_host [ 32.197032] eth1: device MAC address 00:03:7f:ba:db:02 [ 32.217280] device eth1 entered promiscuous mode [ 32.220931] br-lan: port 1(eth1) entered forwarding state [ 32.220977] br-lan: port 1(eth1) entered forwarding state [ 32.247040] eth0: device MAC address 00:03:7f:ba:db:01 [ 33.804236] ath10k_pci 0001:01:00.0: DFS region 0x0 not supported, will trigger radar for every pulse [ 33.804291] ath10k_pci 0000:01:00.0: DFS region 0x0 not supported, will trigger radar for every pulse [ 34.212398] br-lan: port 1(eth1) entered forwarding state [ 34.779462] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off [ 34.779518] ipq806x-gmac-dwmac 37200000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 37.743397] IPv6: ADDRCONF(NETDEV_UP): wlan1: link is not ready [ 37.831495] ath10k_pci 0001:01:00.0: no channel configured; ignoring frame(s)! [ 37.937463] ath10k_pci 0001:01:00.0: no channel configured; ignoring frame(s)! [ 38.365438] ath10k_pci 0001:01:00.0: no channel configured; ignoring frame(s)! [ 39.032987] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 39.033482] device wlan1 entered promiscuous mode [ 39.047202] device wlan0 entered promiscuous mode [ 39.203749] ath10k_pci 0001:01:00.0: no channel configured; ignoring frame(s)! [ 39.611628] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 39.611817] br-lan: port 2(wlan1) entered forwarding state [ 39.617151] br-lan: port 2(wlan1) entered forwarding state [ 40.015740] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready [ 40.015855] br-lan: port 3(wlan0) entered forwarding state [ 40.021192] br-lan: port 3(wlan0) entered forwarding state [ 40.036383] IPv6: ADDRCONF(NETDEV_UP): wlan0-1: link is not ready [ 40.118596] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0-1: link becomes ready [ 41.612396] br-lan: port 2(wlan1) entered forwarding state [ 42.013015] br-lan: port 3(wlan0) entered forwarding state
Notes
Known differences between Hardware v1.1 and v1.0:
- Flash chip used in v1.1 is changed (but same size).
- Possibly other changes...
Sporadic Reboots
In case of sporadic reboots it might help to add the following to “System” -→ “Startup” -→ “Local Startup” (e.g. /etc/rc.local
) (Sources: 3099, Forum):
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor echo performance > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor echo 1200000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq echo 1200000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state0/disable echo 1 > /sys/devices/system/cpu/cpu0/cpuidle/state1/disable echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state0/disable echo 1 > /sys/devices/system/cpu/cpu1/cpuidle/state1/disable
Alternative WiFi Module and Firmware
Per default the device uses wireless firmware and kernel module by Candela Technologies. In some cases, where WiFi does not perform as expected, the driver can be swapped to the non-candelatech alternative. The non-candelatech driver contains mainly close-source-software with drawbacks.
opkg update && opkg remove ath10k-firmware-qca99x0-ct kmod-ath10k-ct && opkg install ath10k-firmware-qca99x0 kmod-ath10k
Instead of switching to the closed-source driver a variant of the candelatech driver can be tried first (firmware remains the -ct type):
opkg update && opkg remove kmod-ath10k-ct && opkg install kmod-ath10k-ct-smallbuffers
To go back to the default drivers:
opkg update && opkg remove ath10k-firmware-qca99x0 kmod-ath10k kmod-ath10k-ct-smallbuffers opkg update && opkg install ath10k-firmware-qca99x0-ct kmod-ath10k-ct