Asus / TP-LINK TGR1900 (Google OnHub)
Asus / TP-LINK OnHub TGR1900 is a 3×3 802.11ac AP with a quad-core Qualcomm IPQ8064 SoC, 1 GiB RAM, and 4 GiB eMMC storage. Its stock firmware is based on ChromeOS, including a bootloader based on Coreboot and Depthcharge, and can be convinced to run non-Google-signed software (such as OpenWrt) by entering Developer Mode.
ASUS OnHub SRT-AC1900 is a nearly-identical AP, with almost identical hardware specifications, and nearly identical stock firmware. Thus, much of this page applies to it as well.
The TP-Link uses a standard 12V barrel jack. The ASUS has a weird connector for 19V. Keep this in mind if you're buying on eBay, since many listings won't include the power supply.
Supported Versions
Hardware Highlights
Installation
Download OpenWRT firmware: TP-Link OnHub TGR1900, ASUS OnHub SRT-AC1900
For explanation of the different types of images, see FAQ before installation.
Factory Reset
It is not necessary to factory reset the OnHub before installing OpenWrt. Instructions are provided for reference.
To restore factory software, you can utilize Google OnHub's Recovery Mode, where Google will walk you through creating a USB recovery stick using the OnHub Recovery Utility.
Tools required:
- USB drive, 4 GB or larger
- Pin to press reset button
- A Chrome browser on a Windows, Mac OS, or ChromeOS machine (unfortunately, the Recovery Utility does not support GNU/Linux)
If you want to skip the Recovery Utility, you can read through the recovery metadata table yourself and download a recovery image manually.
Once you have a Recovery USB image, the recovery procedure is as follows:
- Hold the Reset button (Near the power jack)
- Connect power to the device
- The LED will be white and after a few seconds should blink orange; After a few more seconds, the LED should blink red; you may now release the Reset button.
- Plug in USB stick containing Recovery image
- LED should turn off, and recovery begins
- After about 5-6 minutes, the device should automatically reboot; LED will pulse blue
- Recovery is complete
Note that Recovery mode does not appear to work with all USB drives (for example, some newer USB 3.0 flash drives). If the device appears not to be accepting your USB drive, try swapping for a different one.
Installing OpenWrt
In the following steps, you will configure Google OnHub for Developer Mode, and boot from a USB image containing OpenWrt. You will need:
- USB drive that is 4GB or bigger notice that this size if not optional, the device will not boot on smaller USB drives, despite the fact that the boot image is much smaller, only around 20MB
- 1.5mm hex key (TP-LINK variant) or an ordinary Philips screwdriver (ASUS variant)
- Pin to press reset button
Procedure:
- Write the right factory image to the USB drive with dd. This done by writing the whole squashfs factory image to the entire device, i.e. dd if=openwrt-ipq806x-chromium-[asus|tplink]_onhub-squashfs-factory.bin of=/dev/sdN, where sdN is the device name of your USB drive. Be certain to unmount any file systems from the drive before you do this. Once the dd command is complete, you can remove the USB drive and insert it into the OnHub.
- TP-LINK variant:
- Write the OpenWrt image
openwrt-ipq806x-chromium-tplink_onhub-squashfs-factory.bin
to the USB drive usingdd
as described above - Peel off the rubber feet at the bottom of the device to reveal the hidden switch screw on the TP-LINK variant (see location on picture below)
- Use 1.5mm hex screwdriver to remove the switch screw to unlock access to the developer mode switch
- ASUS variant:
- Write the OpenWrt image
openwrt-ipq806x-chromium-asus_onhub-squashfs-factory.bin
to the USB drive usingdd
as described above - Peel off the rubber feet at the bottom of the device
- Remove all four screws breaking the warranty seal
- Remove the bottom plate
- Remove the three screws holding the speaker in place
- Lift up and fold the speaker to the side
- Unscrew the developer mode screw as illustrated in the image below
- Plug in the USB stick containing OpenWrt
- Hold the Reset button (Near the power jack on the TP-LINK variant, right above the USB port on the ASUS variant)
- Connect power to the device while holding Reset button
- The LED will be white and after a few seconds should blink orange; After a few more seconds, the LED should blink red: you may now release the Reset button
- Press the developer mode switch at the bottom of the device
- On the TP-LINK variant: insert the 1.5mm hex key in the free hole until it comes in contact with the switch, then press.
- On the ASUS variant: the developer mode switch is the small white pushbutton underneath the device, next to the developer mode screw
- The LEDs should blink purple and the device will restart.
- Wait a few seconds for the device to finish booting: it will start blinking purple again and possibly beep twice.
- Press the developer mode switch again: LEDs should turn off and device should boot your USB image
- Wait about 30s for it to boot:
- You will know it is successfully booted when LED ring shows multiple colors: the device will come online shortly after.
- Another way to check is to connect a cable to the LAN port and continuously ping 192.168.1.1
- To program your image to the main flash, connect ethernet to the LAN port and run the following SSH commands:
## Copy firmware (-O uses the legacy SCP protocol instead of SFTP) scp -O openwrt-ipq806x-chromium-tplink_onhub-squashfs-factory.bin root@192.168.1.1:/tmp/ ## Write firmware to eMMC and clobber secondary GPT at end of eMMC ssh root@192.168.1.1 -C "dd if=/dev/zero bs=512 seek=7552991 of=/dev/mmcblk0 count=33 && \ dd if=/tmp/openwrt-ipq806x-chromium-tplink_onhub-squashfs-factory.bin of=/dev/mmcblk0 bs=1M" ## Ideally, we might add a GPT repair step, so primary and alternate are intact, but this isn't strictly necessary.
Now reboot, remove your USB drive, put the developer switch screw back and enjoy!
Note: upon subsequent boots, the device will pulse alternatively purple for a few seconds and beep twice before starting the boot sequence: this is normal.
Device will boot OpenWRT from USB but not from eMMC / network interface never comes up
If you are able to boot from USB and flash the OpenWRT image, but a network interface never comes up when the router reboots from eMMC, it may be necessary to zero the eMMC before flashing:
dd if=/dev/zero bs=512 seek=7552991 of=/dev/mmcblk0 count=33 dd if=/dev/zero bs=1M of=/dev/mmcblk0
This problem is (tentatively) known to occur after a factory reset to the stock firmware from OpenWRT.
Expanding storage (optional)
OpenWrt 23.05 automatically resizes storage to full 4GB, so it's not necessary to run the commands below manually. Instructions below are for reference only.
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 (eth1.1) | LAN & WiFi bridge | 192.168.1.1/24 |
br-wan (eth0.2) | WAN bridge | DHCP client |
vlan1 (eth1.1) | LAN port | None |
vlan2 (eth0.2) | WAN port | None |
radio0 | WiFi 2.4G (QCA9880 3×3) | Disabled |
radio1 | WiFi 5G (QCA9880 3×3) | Disabled |
radio2 | WiFi 2G/5G (QCA9882 1×1) | Disabled |
Note transfer speeds are slow on radio2
as it was designed for monitoring, not for data transfers.
Switch Ports (for VLANs)
OpenWrt Switch port number 1 is the LAN Ethernet port labeled ← →
on the device, number 2 is the physical network port labeled with a globe icon (WAN) on the device, and number 0 and 6 are internal connections between the switch chip and the CPU (labeled “CPU” in LuCI). Use these switch port numbers when specifying a VLAN's ports via the UCI (i.e., in the ports
option of a VLAN's config switch_vlan
section, in /etc/config/network
).
By default, eth0
is used for traffic to/from the ISP and eth1
s for traffic to/from the local network.
Port | Switch port |
---|---|
CPU (eth0) | 0 |
LAN | 1 |
WAN | 2 |
CPU (eth1) | 6 |
Hardware
Info
Architecture | ARM |
---|---|
Vendor | Qualcomm |
Bootloader | Coreboot + Depthcharge |
System-On-Chip | Qualcomm IPQ8064 |
CPU/Speed | 1.4GHz |
Flash-Chip | Micron MTFC4GACAAAM-1MWT |
Flash size | 4096 MiB |
RAM | 1 GiB |
Wireless | 2x Qualcomm Atheros QCA9880 |
Ethernet | 2x 10/100/1000 Mbit/s |
Switch | Qualcomm Atheros QCA8337 (GbE) |
USB | 1 x USB 3.0 |
Serial | Yes |
JTAG |
Photos
Developer screw location
The image on the left shows the location on the TP-LINK variant, the image on the right show the location on the ASUS variant.
To unscrew the developer screw on the ASUS variant, it is necessary to remove the bottom plate (four screws under the feet of the device) then remove the speaker (three screws around the speaker) and then you can use a long-ish screwdriver to unscrew the developer mode screw.
Opening the case
Full teardown tutorial by iFixit: https://www.ifixit.com/Teardown/OnHub+Teardown/48129
Serial
OnHub devices share the Servo debug header used on many ChromeOS systems. The debug header has a 50-pin footprint, and provides access to UART pins among many other debug-related signals. Unfortunately, this header is typically populated with a proper connector only for Google-internal boards, and the companion Servo board is only available to Google engineers.
However, you may not be out of luck; it's technically possible to wire up your own connector, as the debug pads are still available on production systems, as highlighted on the board photo. The pinout is well documented in the "Yoshi" flex cable schematic, and particularly its contained Schematic/810-10062-00_20130625_yoshi_flex_SCH_0.pdf
. In short, the relevant pins are:
15 = GND 16 = 1P8_UART2_RX 17 = 1P8_UART2_TX 18 = PP1800
Skillful soldering could theoretically attach wires to these pins to bring out the 1.8V TTL UART port.
UART console is available in default software for both the stock ChromeOS firmware (once the device is in Developer Mode) and in OpenWrt.
Serial connection parameters for TP-LINK and ASUS OnHub | 115200, 8N1, 1.8V |
---|
Ambient Light Sensor
The ambient light sensor is an analog sensor connected to the INT pin of the LP5523 RGB LED driver at address 0x32. The LP5523 has a test mode that can measure the voltage on the interrupt pin. See LP5523 datasheet pg 36, LED Test Control.
# opkg install i2c-tools i2cset -y -f 1 0x32 0x41 0x91 i2cget -y -f 1 0x32 0x42
There should be a 3ms delay between i2cset and i2cget, but this seems to work without an explicit sleep. You'll need to install coreutils-sleep if you want sub-second sleep precision.
The output range is approximately 0x31 - 0xa1. These limits will vary with supply voltage fluctuations. There is an RC filter on the analog signal with a roughly 1 second time constant.
Bootlogs
OEM bootlog
Uncompressing Linux... done, booting the kernel. Developer Console To return to the browser, press: [ Ctrl ] and [ Alt ] and [ <- ] (F1) To use this console, the developer mode switch must be engaged. Doing so will destroy any saved data on the system. In developer mode, it is possible to - login and sudo as user 'chronos' - require a password for sudo and login(*) - disable power management behavior (screen dimming): sudo initctl stop powerd - install your own operating system image! * To set a password for 'chronos', run the following as root: chromeos-setdevpasswd If you are having trouble booting a self-signed kernel, you may need to enable USB booting. To do so, run the following as root: enable_dev_usb_boot Have fun and send patches! localhost login: root root@localhost $ dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initializing cgroup subsys cpuacct [ 0.000000] Linux version 3.14.0 (chrome-bot@build62-m2.golo.chromium.org) (gcc version 4.9.x 20150123 (prerelease) (4.9.2_cos_gg_4.9.2-r151-32c89c19b042a12b5a1bf0153299154ea5435c03_4.9.2-r151) ) #1 SMP PREEMPT Thu Apr 27 21:33:15 PDT 2017 [ 0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] Ignoring memory below PHYS_OFFSET: 0x41500000-0x42000000 [ 0.000000] Machine model: Qualcomm IPQ8064/AP148 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] On node 0 totalpages: 253696 [ 0.000000] free_area_init_node: node 0, pgdat c0d46cc0, node_mem_map ef039000 [ 0.000000] Normal zone: 1520 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 194304 pages, LIFO batch:31 [ 0.000000] HighMem zone: 464 pages used for memmap [ 0.000000] HighMem zone: 59392 pages, LIFO batch:15 [ 0.000000] PERCPU: Embedded 9 pages/cpu @ef013000 s14144 r8192 d14528 u36864 [ 0.000000] pcpu-alloc: s14144 r8192 d14528 u36864 alloc=9*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 252176 [ 0.000000] Kernel command line: cros_secure console= loglevel=7 init=/sbin/init cros_secure oops=panic panic=-1 root=/dev/dm-0 rootwait ro dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 dm="1 vroot none ro 1,0 1536000 verity payload=PARTUUID=44418317-8293 -9844-b6b8-e255fc61bf65/PARTNROFF=1 hashtree=PARTUUID=44418317-8293-9844-b6b8-e255fc61bf65/PARTNROFF=1 hashstart=1536000 alg=sha1 root_hexdigest=0118e9c914257329c0270637063dfda64e7de4bb salt=13dd99eca0b34b61b446755000ddfa67f64bb7103f231d75424fdd3c527f5dc1" noinitrd vt.global_cursor _default=0 kern_guid=44418317-8293-9844-b6b8-e255fc61bf65 coherent_pool=2M [ 0.000000] device-mapper: init: will configure 1 devices [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 993476K/1014784K available (6642K kernel code, 360K rwdata, 1728K rodata, 373K init, 727K bss, 21308K reserved, 236544K highmem) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) vmalloc : 0xf0000000 - 0xff000000 ( 240 MB) lowmem : 0xc0000000 - 0xef800000 ( 760 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0208000 - 0xc0b2cb0c (9363 kB) .init : 0xc0c00000 - 0xc0c5d740 ( 374 kB) .data : 0xc0d00000 - 0xc0d5a02c ( 361 kB) .bss : 0xc0d5a02c - 0xc0e10000 ( 728 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Dump stacks of tasks blocking RCU-preempt GP. [ 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.000377] Calibrating delay loop... 818.38 BogoMIPS (lpj=4091904) [ 0.041459] pid_max: default: 32768 minimum: 301 [ 0.041674] Security Framework initialized [ 0.041719] SELinux: Initializing. [ 0.041848] SELinux: Starting in permissive mode [ 0.041865] Yama: becoming mindful. [ 0.041898] Chromium OS LSM: enabled [ 0.041995] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.042017] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.053008] Initializing cgroup subsys devices [ 0.053048] Initializing cgroup subsys freezer [ 0.053112] CPU: Testing write buffer coherency: ok [ 0.053173] ftrace: allocating 21423 entries in 63 pages [ 0.083956] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.084507] Setting up static identity map for 0x4285d510 - 0x4285d568 [ 0.167861] CPU1: Booted secondary processor [ 0.228413] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 [ 0.228622] Brought up 2 CPUs [ 0.228647] SMP: Total of 2 processors activated. [ 0.228659] CPU: All CPU(s) started in SVC mode. [ 0.230215] devtmpfs: initialized [ 0.246478] VFP support v0.3: implementor 51 architecture 0 part 4d variant 2 rev 0 [ 0.248410] pinctrl core: initialized pinctrl subsystem [ 0.249220] regulator-dummy: no parameters [ 0.249821] NET: Registered protocol family 16 [ 0.251352] DMA: preallocated 2048 KiB pool for atomic coherent allocations [ 0.252279] cpuidle: using governor ladder [ 0.252297] cpuidle: using governor menu [ 0.254037] console [pstore-1] enabled [ 0.254060] pstore: Registered ramoops as persistent store backend [ 0.254087] ramoops: attached 0x100000@0x7ff00000, ecc: 0/0 [ 0.274410] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.274444] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.274558] Switched to clocksource dg_timer [ 0.275509] gpiochip_add: registered GPIOs 0 to 68 on device: 800000.pinmux [ 0.275537] GPIO chip 800000.pinmux: created GPIO range 0->68 ==> 800000.pinmux PIN 0->68 [ 0.277579] qcom_rpm 108000.rpm: RPM firmware 3.0.16777356 [ 0.277649] qcom_rpm 108000.rpm: failed to mark ack irq as wakeup [ 0.277745] qcom_rpm 108000.rpm: failed to mark wakeup irq as wakeup [ 0.292990] bio: create slab <bio-0> at 0 [ 0.294148] of_get_named_gpiod_flags exited with status 0 [ 0.362133] qcom_pcie 1b500000.pci: link initialized 0 [ 0.362479] qcom_pcie 1b500000.pci: PCI host bridge to bus 0000:00 [ 0.362513] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff] [ 0.362543] pci_bus 0000:00: root bus resource [io 0xfe00000-0xfefffff] [ 0.362574] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.362674] pci 0000:00:00.0: [17cb:0101] type 01 class 0xff0000 [ 0.362956] pci 0000:00:00.0: supports D1 [ 0.362972] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 0.363444] PCI: bus0: Fast back to back transfers disabled [ 0.363479] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.363906] pci 0000:01:00.0: [168c:003c] type 00 class 0x028000 [ 0.363994] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.364140] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.364401] pci 0000:01:00.0: supports D1 [ 0.364416] pci 0000:01:00.0: PME# supported from D0 D1 D3hot [ 0.364944] PCI: bus1: Fast back to back transfers disabled [ 0.364980] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01 [ 0.365010] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 01 [ 0.365127] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x081fffff] [ 0.365161] pci 0000:00:00.0: BAR 9: assigned [mem 0x08200000-0x082fffff pref] [ 0.365196] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit] [ 0.365269] pci 0000:01:00.0: BAR 6: assigned [mem 0x08200000-0x0820ffff pref] [ 0.365303] pci 0000:00:00.0: PCI bridge to [bus 01] [ 0.365343] pci 0000:00:00.0: bridge window [mem 0x08000000-0x081fffff] [ 0.365379] pci 0000:00:00.0: bridge window [mem 0x08200000-0x082fffff pref] [ 0.365625] of_get_named_gpiod_flags exited with status 0 [ 0.433608] qcom_pcie 1b700000.pci: link initialized 0 [ 0.433932] qcom_pcie 1b700000.pci: PCI host bridge to bus 0001:00 [ 0.433962] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff] [ 0.433990] pci_bus 0001:00: root bus resource [io 0x31e00000-0x31efffff] [ 0.434018] pci_bus 0001:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.434114] pci 0001:00:00.0: [17cb:0101] type 01 class 0xff0000 [ 0.434376] pci 0001:00:00.0: supports D1 [ 0.434391] pci 0001:00:00.0: PME# supported from D0 D1 D3hot [ 0.434954] PCI: bus0: Fast back to back transfers disabled [ 0.434986] pci 0001:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.435398] pci 0001:01:00.0: [168c:003c] type 00 class 0x028000 [ 0.435481] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.435627] pci 0001:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.435883] pci 0001:01:00.0: supports D1 [ 0.435900] pci 0001:01:00.0: PME# supported from D0 D1 D3hot [ 0.436316] PCI: bus1: Fast back to back transfers disabled [ 0.436347] pci_bus 0001:01: busn_res: [bus 01-ff] end is updated to 01 [ 0.436376] pci_bus 0001:00: busn_res: [bus 00-ff] end is updated to 01 [ 0.436501] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e1fffff] [ 0.436535] pci 0001:00:00.0: BAR 9: assigned [mem 0x2e200000-0x2e2fffff pref] [ 0.436571] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit] [ 0.436642] pci 0001:01:00.0: BAR 6: assigned [mem 0x2e200000-0x2e20ffff pref] [ 0.436671] pci 0001:00:00.0: PCI bridge to [bus 01] [ 0.436711] pci 0001:00:00.0: bridge window [mem 0x2e000000-0x2e1fffff] [ 0.436747] pci 0001:00:00.0: bridge window [mem 0x2e200000-0x2e2fffff pref] [ 0.437001] of_get_named_gpiod_flags exited with status 0 [ 0.504992] qcom_pcie 1b900000.pci: link initialized 0 [ 0.505324] qcom_pcie 1b900000.pci: PCI host bridge to bus 0002:00 [ 0.505354] pci_bus 0002:00: root bus resource [mem 0x32000000-0x35dfffff] [ 0.505383] pci_bus 0002:00: root bus resource [io 0x35e00000-0x35efffff] [ 0.505411] pci_bus 0002:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.505497] pci 0002:00:00.0: [17cb:0101] type 01 class 0xff0000 [ 0.505756] pci 0002:00:00.0: supports D1 [ 0.505772] pci 0002:00:00.0: PME# supported from D0 D1 D3hot [ 0.506234] PCI: bus0: Fast back to back transfers disabled [ 0.506267] pci 0002:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 0.506682] pci 0002:01:00.0: [168c:003c] type 00 class 0x028000 [ 0.506765] pci 0002:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.506911] pci 0002:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.507168] pci 0002:01:00.0: supports D1 [ 0.507184] pci 0002:01:00.0: PME# supported from D0 D1 D3hot [ 0.507598] PCI: bus1: Fast back to back transfers disabled [ 0.507631] pci_bus 0002:01: busn_res: [bus 01-ff] end is updated to 01 [ 0.507660] pci_bus 0002:00: busn_res: [bus 00-ff] end is updated to 01 [ 0.507811] pci 0002:00:00.0: BAR 8: assigned [mem 0x32000000-0x321fffff] [ 0.507844] pci 0002:00:00.0: BAR 9: assigned [mem 0x32200000-0x322fffff pref] [ 0.507880] pci 0002:01:00.0: BAR 0: assigned [mem 0x32000000-0x321fffff 64bit] [ 0.507950] pci 0002:01:00.0: BAR 6: assigned [mem 0x32200000-0x3220ffff pref] [ 0.507980] pci 0002:00:00.0: PCI bridge to [bus 01] [ 0.508019] pci 0002:00:00.0: bridge window [mem 0x32000000-0x321fffff] [ 0.508055] pci 0002:00:00.0: bridge window [mem 0x32200000-0x322fffff pref] [ 0.508660] of_get_named_gpiod_flags: can't parse gpios property of node '/soc/vsdcc-regulator[0]' [ 0.508890] SDCC Power: 3300 mV [ 0.510098] smb208-s1a: 1050 <--> 1150 mV [ 0.510545] smb208-s1b: 1050 <--> 1150 mV [ 0.510988] smb208-s2a: 800 <--> 1250 mV [ 0.511433] smb208-s2b: 800 <--> 1250 mV [ 0.512132] SCSI subsystem initialized [ 0.512583] usbcore: registered new interface driver usbfs [ 0.512700] usbcore: registered new interface driver hub [ 0.513052] usbcore: registered new device driver usb [ 0.514056] of_get_named_gpiod_flags exited with status 0 [ 0.514285] of_get_named_gpiod_flags exited with status 0 [ 0.514504] of_get_named_gpiod_flags exited with status 0 [ 0.514819] chromeos_arm chromeos_arm: chromeos system detected [ 0.515691] Advanced Linux Sound Architecture Driver Initialized. [ 0.518008] Could not create debugfs 'set_ftrace_filter' entry [ 0.518053] Could not create debugfs 'set_ftrace_notrace' entry [ 0.583777] NET: Registered protocol family 2 [ 0.585040] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.585184] TCP bind hash table entries: 8192 (order: 5, 163840 bytes) [ 0.585493] TCP: Hash tables configured (established 8192 bind 8192) [ 0.585591] TCP: reno registered [ 0.585633] UDP hash table entries: 512 (order: 2, 24576 bytes) [ 0.585707] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes) [ 0.586222] NET: Registered protocol family 1 [ 0.586395] PCI: CLS 64 bytes, default 64 [ 0.591771] futex hash table entries: 512 (order: 3, 32768 bytes) [ 0.591948] audit: initializing netlink subsys (disabled) [ 0.592044] audit: type=2000 audit(0.560:1): initialized [ 0.593709] bounce pool size: 64 pages [ 0.612128] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.613897] msgmni has been set to 1478 [ 0.614025] SELinux: Registering netfilter hooks [ 0.615121] device_jail: allocated device range 263192576 -> 263192832 [ 0.615886] alt_syscall: table 'read_write_test' available. [ 0.615977] alt_syscall: table 'android' available. [ 0.616045] alt_syscall: table 'android_permissive' available. [ 0.616100] alt_syscall: table 'third_party' available. [ 0.616150] alt_syscall: table 'third_party_permissive' available. [ 0.619124] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) [ 0.619164] io scheduler noop registered [ 0.619191] io scheduler deadline registered [ 0.619604] io scheduler cfq registered (default) [ 0.629032] gsbi 12440000.gsbi: GSBI port protocol: 6 crci: 0 [ 0.629752] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0 [ 0.630445] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0 [ 0.631080] gsbi 16500000.gsbi: GSBI port protocol: 3 crci: 0 [ 0.632047] tcsr 1a400000.tcsr: setting usb port select = 3 [ 0.632952] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled [ 0.635082] msm_serial: detected port #0 [ 0.635246] uartclk = 1843200 [ 0.635291] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 184, base_baud = 115200) is a MSM [ 0.636433] msm_serial: driver initialized [ 0.644623] loop: module loaded [ 0.644694] lkdtm: No crash points registered, enable through debugfs [ 0.646310] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64 [ 0.646473] of_get_named_gpiod_flags exited with status 0 [ 0.648304] spi_qup 16580000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64 [ 0.648454] of_get_named_gpiod_flags exited with status 0 [ 0.651985] of_get_named_gpiod_flags exited with status 0 [ 0.652009] of_get_named_gpiod_flags exited with status 0 [ 0.652213] libphy: GPIO Bitbanged MDIO: probed [ 0.692092] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0 [ 2.388775] usb30.4 supply gdsc not found, using dummy regulator [ 2.388960] qcom-dwc3 usb30.4: failed to get iface clock, skipping [ 2.388983] qcom-dwc3 usb30.4: failed to get sleep clock, skipping [ 2.389544] dwc3 11000000.dwc3: no usb2 phy configured [ 2.389591] platform 11000000.dwc3: Driver dwc3 requests probe deferral [ 2.389704] usb30.5 supply gdsc not found, using dummy regulator [ 2.389846] qcom-dwc3 usb30.5: failed to get iface clock, skipping [ 2.389867] qcom-dwc3 usb30.5: failed to get sleep clock, skipping [ 2.390334] dwc3 10000000.dwc3: no usb2 phy configured [ 2.390376] platform 10000000.dwc3: Driver dwc3 requests probe deferral [ 2.391721] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 2.391789] ehci-pci: EHCI PCI platform driver [ 2.392045] usbcore: registered new interface driver cdc_acm [ 2.392074] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters [ 2.392244] usbcore: registered new interface driver usb-storage [ 2.392385] usbcore: registered new interface driver ums-realtek [ 2.392659] usbcore: registered new interface driver usbserial [ 2.392770] usbcore: registered new interface driver usbserial_generic [ 2.392878] usbserial: USB Serial support registered for generic [ 2.393380] 100f8800.phy supply vddcx not found, using dummy regulator [ 2.393536] 100f8800.phy supply v3p3 not found, using dummy regulator [ 2.393685] 100f8800.phy supply v1p8 not found, using dummy regulator [ 2.393841] 100f8800.phy supply vbus not found, using dummy regulator [ 2.394215] 110f8800.phy supply vddcx not found, using dummy regulator [ 2.394361] 110f8800.phy supply v3p3 not found, using dummy regulator [ 2.394499] 110f8800.phy supply v1p8 not found, using dummy regulator [ 2.394638] 110f8800.phy supply vbus not found, using dummy regulator [ 2.395471] 100f8830.phy supply vddcx not found, using dummy regulator [ 2.395638] 100f8830.phy supply v1p8 not found, using dummy regulator [ 2.395933] 110f8830.phy supply vddcx not found, using dummy regulator [ 2.396076] 110f8830.phy supply v1p8 not found, using dummy regulator [ 2.403922] tpm_i2c_infineon 0-0020: 1.2 TPM (device-id 0x1A) [ 2.451467] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 2.501762] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 2.505092] qcom-tsens tsens-msm8960.3: Registering sensor(3) failed - disabled [ 2.505168] qcom-tsens tsens-msm8960.3: Registering sensor(4) failed - disabled [ 2.505239] qcom-tsens tsens-msm8960.3: Registering sensor(5) failed - disabled [ 2.505448] qcom-tsens tsens-msm8960.3: Registering sensor(6) failed - disabled [ 2.505519] qcom-tsens tsens-msm8960.3: Registering sensor(7) failed - disabled [ 2.505699] qcom-tsens tsens-msm8960.3: Registering sensor(8) failed - disabled [ 2.505773] qcom-tsens tsens-msm8960.3: Registering sensor(9) failed - disabled [ 2.505843] qcom-tsens tsens-msm8960.3: Registering sensor(10) failed - disabled [ 2.508331] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-devel@redhat.com [ 2.508875] device-mapper: verity-chromeos: dm-verity-chromeos registered [ 2.508912] device-mapper: bootcache: version 0.1.0 loaded [ 2.509555] SPEED BIN: 0 [ 2.509580] ACPU PVS: 1 [ 2.509923] platform cpufreq-krait.0: Driver cpufreq-krait requests probe deferral [ 2.510619] of_get_named_gpiod_flags: can't parse gpios property of node '/soc/amba/sdcc@12400000[0]' [ 2.510660] mmc0 supply card-external-vcc not found, using dummy regulator [ 2.510696] regulator-dummy: could not add device link mmc0 err -2 [ 2.511156] mmci-pl18x 12400000.sdcc: mmc0: PL180 manf 51 rev0 at 0x12400000 irq 136,0 (pio) [ 2.511354] mmci-pl18x 12400000.sdcc: DMA channels RX dma0chan1, TX dma0chan2 [ 2.547467] tpm_i2c_infineon 0-0020: command 0x53 (size 10) returned code 0x0 [ 2.594264] tpm_i2c_infineon 0-0020: command 0x15 (size 14) returned code 0x0 [ 2.605519] of_get_named_gpiod_flags: can't parse gpios property of node '/soc/amba/sdcc@12180000[0]' [ 2.605545] of_get_named_gpiod_flags: can't parse gpios property of node '/soc/amba/sdcc@12180000[0]' [ 2.605584] mmc1 supply card-external-vcc not found, using dummy regulator [ 2.605621] regulator-dummy: could not add device link mmc1 err -2 [ 2.606055] mmci-pl18x 12180000.sdcc: mmc1: PL180 manf 51 rev0 at 0x12180000 irq 134,0 (pio) [ 2.606253] mmci-pl18x 12180000.sdcc: DMA channels RX dma1chan1, TX dma1chan2 [ 2.656909] mmc0: new high speed MMC card at address 0001 [ 2.657888] mmcblk0: mmc0:0001 P1XXXX 3.60 GiB [ 2.658448] mmcblk0boot0: mmc0:0001 P1XXXX partition 1 2.00 MiB [ 2.658978] mmcblk0boot1: mmc0:0001 P1XXXX partition 2 2.00 MiB [ 2.659502] mmcblk0rpmb: mmc0:0001 P1XXXX partition 3 128 KiB [ 2.665337] mmcblk0: p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11 p12 [ 2.675093] mmcblk0boot1: unknown partition table [ 2.677729] mmcblk0boot0: unknown partition table [ 2.705072] sdhci: Secure Digital Host Controller Interface driver [ 2.705102] sdhci: Copyright(c) Pierre Ossman [ 2.705127] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.705572] of_get_named_gpiod_flags exited with status 0 [ 2.705601] of_get_named_gpiod_flags exited with status 0 [ 2.705626] of_get_named_gpiod_flags exited with status 0 [ 2.705655] of_get_named_gpiod_flags exited with status 0 [ 2.705972] of_get_named_gpiod_flags exited with status 0 [ 2.706266] of_get_named_gpiod_flags exited with status 0 [ 2.714055] ion_chunk_heap_create: base 1870659584 size 4194304 align 16384 [ 2.716096] ashmem: initialized [ 2.717480] mmci-pl18x 12180000.sdcc: no support for card's volts [ 2.717515] mmc1: error -22 whilst initialising SDIO card [ 2.719117] mmci-pl18x 12180000.sdcc: no support for card's volts [ 2.719151] mmc1: error -22 whilst initialising MMC card [ 2.719563] L2 @ QSB rate. Forcing new rate. [ 2.719711] L2 @ 384000 KHz [ 2.719876] CPU0 @ 800000 KHz [ 2.719898] CPU1 @ QSB rate. Forcing new rate. [ 2.719999] CPU1 @ 384000 KHz [ 2.723856] max98357a max98357a.9: GPIO lookup for consumer sdmode [ 2.723879] max98357a max98357a.9: using device tree for GPIO lookup [ 2.723909] of_get_named_gpiod_flags exited with status 0 [ 2.724354] ipq806x-max98357a sound.8: max98357a <-> 28100000.lpass mapping ok [ 2.726386] GACT probability NOT on [ 2.726418] Netfilter messages via NETLINK v0.30. [ 2.726539] nf_conntrack version 0.5.0 (15523 buckets, 62092 max) [ 2.727464] ctnetlink v0.93: registering with nfnetlink. [ 2.728596] ip_tables: (C) 2000-2006 Netfilter Core Team [ 2.728919] TCP: cubic registered [ 2.730414] NET: Registered protocol family 10 [ 2.732039] NET: Registered protocol family 17 [ 2.732408] Registering SWP/SWPB emulation handler [ 2.736014] Key type encrypted registered [ 2.738039] regulator-dummy: disabling [ 2.738761] qcom-dwc3-hsphy 110f8800.phy: cannot set voltage for vddcx [ 2.738799] qcom-dwc3-hsphy 110f8800.phy: cannot set voltage for v3p3 [ 2.738831] qcom-dwc3-hsphy 110f8800.phy: cannot set voltage for v1p8 [ 2.738859] regulator-dummy: operation not allowed [ 2.738882] regulator-dummy: operation not allowed [ 2.741318] qcom-dwc3-ssphy 110f8830.phy: cannot set voltage for vddcx [ 2.819817] mmci-pl18x 12180000.sdcc: no support for card's volts [ 2.819868] mmc1: error -22 whilst initialising SDIO card [ 2.821522] mmci-pl18x 12180000.sdcc: no support for card's volts [ 2.821566] mmc1: error -22 whilst initialising MMC card [ 2.885001] dwc3 11000000.dwc3: Event buf f03de000 dma 702d8000 length 256 [ 2.885023] dwc3 11000000.dwc3: Event buf f03ee000 dma 702d9000 length 256 [ 2.885414] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 2.885905] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 2.886247] xhci-hcd xhci-hcd.0.auto: irq 142, io mem 0x11000000 [ 2.886687] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 2.886720] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.886751] usb usb1: Product: xHCI Host Controller [ 2.886779] usb usb1: Manufacturer: Linux 3.14.0 xhci-hcd [ 2.886806] usb usb1: SerialNumber: xhci-hcd.0.auto [ 2.888116] hub 1-0:1.0: USB hub found [ 2.888213] hub 1-0:1.0: 1 port detected [ 2.888997] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 2.889417] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 2.889919] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003 [ 2.889952] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 2.889983] usb usb2: Product: xHCI Host Controller [ 2.890010] usb usb2: Manufacturer: Linux 3.14.0 xhci-hcd [ 2.890037] usb usb2: SerialNumber: xhci-hcd.0.auto [ 2.891218] hub 2-0:1.0: USB hub found [ 2.891307] hub 2-0:1.0: 1 port detected [ 2.892549] qcom-dwc3-hsphy 100f8800.phy: cannot set voltage for vddcx [ 2.892586] qcom-dwc3-hsphy 100f8800.phy: cannot set voltage for v3p3 [ 2.892617] qcom-dwc3-hsphy 100f8800.phy: cannot set voltage for v1p8 [ 2.892642] regulator-dummy: operation not allowed [ 2.892666] regulator-dummy: operation not allowed [ 2.894980] qcom-dwc3-ssphy 100f8830.phy: cannot set voltage for vddcx [ 2.920920] mmci-pl18x 12180000.sdcc: no support for card's volts [ 2.920967] mmc1: error -22 whilst initialising SDIO card [ 2.923925] mmci-pl18x 12180000.sdcc: no support for card's volts [ 2.923968] mmc1: error -22 whilst initialising MMC card [ 3.035589] dwc3 10000000.dwc3: Event buf f050a000 dma 7035e000 length 256 [ 3.035610] dwc3 10000000.dwc3: Event buf f050c000 dma 7035f000 length 256 [ 3.035977] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 3.036446] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3 [ 3.036740] xhci-hcd xhci-hcd.1.auto: irq 237, io mem 0x10000000 [ 3.037143] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 [ 3.037176] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.037205] usb usb3: Product: xHCI Host Controller [ 3.037232] usb usb3: Manufacturer: Linux 3.14.0 xhci-hcd [ 3.037259] usb usb3: SerialNumber: xhci-hcd.1.auto [ 3.038414] hub 3-0:1.0: USB hub found [ 3.038503] hub 3-0:1.0: 1 port detected [ 3.039231] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 3.039649] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4 [ 3.040159] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003 [ 3.040193] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 3.040223] usb usb4: Product: xHCI Host Controller [ 3.040250] usb usb4: Manufacturer: Linux 3.14.0 xhci-hcd [ 3.040276] usb usb4: SerialNumber: xhci-hcd.1.auto [ 3.041403] hub 4-0:1.0: USB hub found [ 3.041498] hub 4-0:1.0: 1 port detected [ 3.042484] SPEED BIN: 0 [ 3.042507] ACPU PVS: 1 [ 3.046282] /mnt/host/source/src/third_party/kernel/v3.14/drivers/rtc/hctosys.c: unable to open rtc device (rtc0) [ 3.058764] ALSA device list: [ 3.058782] #0: ipq806x-max98357a [ 3.058873] Warning: unable to open an initial console. [ 3.058911] device-mapper: init: attempting early device configuration. [ 3.059809] device-mapper: init: adding target '0 1536000 verity payload=PARTUUID=44418317-8293-9844-b6b8-e255fc61bf65/PARTNROFF=1 hashtree=PARTUUID=44418317-8293-9844-b6b8-e255fc61bf65/PARTNROFF=1 hashstart=1536000 alg=sha1 root_hexdigest=0118e9c914257329c0270637063dfda64e7de4bb salt=13dd99eca0b34b61b446755000ddfa67f64bb7103f231d75424fdd3c527f5dc1' [ 3.059851] device-mapper: verity: Argument 0: 'payload=PARTUUID=44418317-8293-9844-b6b8-e255fc61bf65/PARTNROFF=1' [ 3.059870] device-mapper: verity: Argument 1: 'hashtree=PARTUUID=44418317-8293-9844-b6b8-e255fc61bf65/PARTNROFF=1' [ 3.059886] device-mapper: verity: Argument 2: 'hashstart=1536000' [ 3.059901] device-mapper: verity: Argument 3: 'alg=sha1' [ 3.059915] device-mapper: verity: Argument 4: 'root_hexdigest=0118e9c914257329c0270637063dfda64e7de4bb' [ 3.059932] device-mapper: verity: Argument 5: 'salt=13dd99eca0b34b61b446755000ddfa67f64bb7103f231d75424fdd3c527f5dc1' [ 3.062719] bio: create slab <bio-1> at 1 [ 3.063045] device-mapper: init: dm-0 is ready [ 3.074128] EXT4-fs (dm-0): couldn't mount as ext3 due to feature incompatibilities [ 3.075367] EXT4-fs (dm-0): mounting ext2 file system using the ext4 subsystem [ 3.082641] EXT4-fs (dm-0): mounted filesystem without journal. Opts: (null) [ 3.082687] VFS: Mounted root (ext2 filesystem) readonly on device 254:0. [ 3.095859] devtmpfs: mounted [ 3.096203] Freeing unused kernel memory: 372K (c0c00000 - c0c5d000) [ 3.355220] usb 3-1: new full-speed USB device number 2 using xhci-hcd [ 3.495856] usb 3-1: New USB device found, idVendor=0cf3, idProduct=3004 [ 3.495891] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 3.534066] random: init urandom read with 52 bits of entropy available [ 3.680820] Chromium OS LSM: dev(254,0): read-only [ 3.680841] Chromium OS LSM: module locking engaged. [ 3.680886] Chromium OS LSM: init_module locked obj="/lib/modules/3.14.0/kernel/drivers/net/ethernet/atheros/nss-gmac/qca-nss-gmac.ko" pid=101 cmdline="modprobe ecm" [ 3.689311] ********************************************************** [ 3.689329] * Driver :NSS GMAC Driver for RTL v(3.72a) [ 3.689346] * Version :1.0 [ 3.689355] * Copyright :Copyright (c) 2013-2015 The Linux Foundation. All rights reserved. [ 3.689373] ********************************************************** [ 3.739727] udevd[107]: starting version 225 [ 3.833863] nss_driver - fw of size 351232 bytes copied to load addr: 40000000, nss_id : 0 [ 3.873241] nss_driver - Turbo Not Supported [ 3.873782] bf0297b4: NSS Shaping is enabled, handler id: 0 [ 3.899695] Unsafe core_pattern used with suid_dumpable=2. Pipe handler or fully qualified core dump path required. [ 3.917777] Bridge firewalling registered [ 3.958090] ECM init [ 3.986300] ECM init complete [ 4.025888] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: commit=30 [ 4.033257] EXT4-fs (mmcblk0p8): INFO: recovery required on readonly filesystem [ 4.033279] EXT4-fs (mmcblk0p8): write access will be enabled during recovery [ 4.034491] EXT4-fs (mmcblk0p8): recovery complete [ 4.047039] EXT4-fs (mmcblk0p8): mounted filesystem with ordered data mode. Opts: (null) [ 5.304654] random: nonblocking pool is initialized [ 5.750184] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=30,data=ordered [ 5.892565] init: pstore main process (201) terminated with status 1 [ 6.253036] init: cgroups main process (200) terminated with status 2 [ 10.023538] init: failsafe-delay main process (391) killed by TERM signal [ 10.153774] init: conntrackd pre-start process (452) terminated with status 1 [ 10.629699] Bluetooth: Core ver 2.21 [ 10.629785] NET: Registered protocol family 31 [ 10.629797] Bluetooth: HCI device and connection manager initialized [ 10.629829] Bluetooth: HCI socket layer initialized [ 10.629849] Bluetooth: L2CAP socket layer initialized [ 10.629898] Bluetooth: SCO socket layer initialized [ 10.695550] init: conntrackd post-stop process (515) terminated with status 1 [ 11.420528] PCI: enabling device 0000:00:00.0 (0140 -> 0143) [ 11.420573] PCI: enabling device 0000:01:00.0 (0140 -> 0142) [ 11.420986] ath10k_pci 0000:01:00.0: pci irq legacy interrupts 0 irq_mode 0 reset_mode 0 [ 11.437338] udevd[577]: Process '/usr/sbin/alsactl restore 0' failed with exit code 99. [ 11.609453] udevd[611]: Process '/sbin/crda' failed with exit code 234. [ 11.616592] usbcore: registered new interface driver btusb [ 11.646667] cfg80211: World regulatory domain updated: [ 11.646690] cfg80211: DFS Master region: unset [ 11.646703] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) [ 11.646723] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) [ 11.646738] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A) [ 11.646752] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A) [ 11.646768] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A) [ 11.646784] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s) [ 11.646801] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s) [ 11.646816] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A) [ 11.646831] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A) [ 11.675630] usbcore: registered new interface driver ath3k [ 11.677069] usb 3-1: USB disconnect, device number 2 [ 11.808658] ath10k_pci 0000:01:00.0: invalid calibration data length in DT: 1 [ 11.956430] usb 3-1: new full-speed USB device number 3 using xhci-hcd [ 12.939594] ath10k_pci 0000:01:00.0: qca988x hw2.0 (0x4100016c, 0x043202ff sub 0000:0000) fw 10.2.4.70.59-2 fwapi 5 bdapi 1 htt-ver 2.1 wmi-op 5 htt-op 2 cal dt max-sta 128 raw 0 hwcrypto 1 features no-p2p,raw-mode,mfp [ 12.939626] ath10k_pci 0000:01:00.0: debug 1 debugfs 1 tracing 1 dfs 1 testmode 1 [ 13.032318] ath: EEPROM regdomain: 0x0 [ 13.032335] ath: EEPROM indicates default country code should be used [ 13.032345] ath: doing EEPROM country->regdmn map search [ 13.032359] ath: country maps to regdmn code: 0x3a [ 13.032371] ath: Country alpha2 being used: US [ 13.032381] ath: Regpair used: 0x3a [ 13.036267] wifi diag: phy0 init [ 13.042963] PCI: enabling device 0001:00:00.0 (0140 -> 0143) [ 13.043015] PCI: enabling device 0001:01:00.0 (0140 -> 0142) [ 13.043546] ath10k_pci 0001:01:00.0: pci irq legacy interrupts 0 irq_mode 0 reset_mode 0 [ 13.061918] cfg80211: Regulatory domain changed to country: US [ 13.061941] cfg80211: DFS Master region: FCC [ 13.061952] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time) [ 13.061971] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 3000 mBm), (N/A) [ 13.061989] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 80000 KHz AUTO), (N/A, 3000 mBm), (N/A) [ 13.062005] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 3000 mBm), (N/A) [ 13.062021] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm), (N/A) [ 13.243256] ath10k_pci 0001:01:00.0: invalid calibration data length in DT: 1 [ 14.334586] ath10k_pci 0001:01:00.0: qca988x hw2.0 (0x4100016c, 0x043202ff sub 0000:0000) fw 10.2.4.70.59-2 fwapi 5 bdapi 1 htt-ver 2.1 wmi-op 5 htt-op 2 cal dt max-sta 128 raw 0 hwcrypto 1 features no-p2p,raw-mode,mfp [ 14.334616] ath10k_pci 0001:01:00.0: debug 1 debugfs 1 tracing 1 dfs 1 testmode 1 [ 14.399765] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 14.435248] ath: EEPROM regdomain: 0x0 [ 14.435264] ath: EEPROM indicates default country code should be used [ 14.435275] ath: doing EEPROM country->regdmn map search [ 14.435288] ath: country maps to regdmn code: 0x3a [ 14.435299] ath: Country alpha2 being used: US [ 14.435309] ath: Regpair used: 0x3a [ 14.438202] wifi diag: phy1 init [ 14.442688] PCI: enabling device 0002:00:00.0 (0140 -> 0143) [ 14.442744] PCI: enabling device 0002:01:00.0 (0140 -> 0142) [ 14.443236] ath10k_pci 0002:01:00.0: pci irq legacy interrupts 0 irq_mode 0 reset_mode 0 [ 14.460933] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 14.511980] tpm_i2c_infineon 0-0020: command 0x65 (size 18) returned code 0x0 [ 14.593077] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 14.663793] ath10k_pci 0002:01:00.0: invalid calibration data length in DT: 1 [ 14.756872] tpm_i2c_infineon 0-0020: command 0x65 (size 18) returned code 0x0 [ 14.813164] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 14.859429] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 14.909852] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 14.962270] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.011048] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.060542] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.110074] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.162213] tpm_i2c_infineon 0-0020: command 0x65 (size 18) returned code 0x0 [ 15.470391] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.531213] tpm_i2c_infineon 0-0020: command 0x46 (size 14) returned code 0x0 [ 15.582663] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.629302] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.692880] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.739673] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.793471] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.803861] ath10k_pci 0002:01:00.0: qca988x hw2.0 (0x4100016c, 0x043222ff sub 0000:0000) fw 10.2.4.70.59-2 fwapi 5 bdapi 1 htt-ver 2.1 wmi-op 5 htt-op 2 cal dt max-sta 128 raw 0 hwcrypto 1 features no-p2p,raw-mode,mfp [ 15.803888] ath10k_pci 0002:01:00.0: debug 1 debugfs 1 tracing 1 dfs 1 testmode 1 [ 15.839610] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.886690] ath: EEPROM regdomain: 0x0 [ 15.886718] ath: EEPROM indicates default country code should be used [ 15.886736] ath: doing EEPROM country->regdmn map search [ 15.886760] ath: country maps to regdmn code: 0x3a [ 15.886780] ath: Country alpha2 being used: US [ 15.886797] ath: Regpair used: 0x3a [ 15.892114] wifi diag: phy2 init [ 15.892999] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.945363] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 15.987411] udevd[610]: Process '/usr/sbin/iw dev wlan1 set power_save on' failed with exit code 237. [ 16.009528] udevd[609]: Process '/usr/sbin/iw dev wlan2 set power_save on' failed with exit code 237. [ 16.050729] udevd[574]: Process '/usr/sbin/iw dev wlan0 set power_save on' failed with exit code 237. [ 16.404108] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 16.829932] init: uinput main process (802) terminated with status 1 [ 16.847252] device lan0 entered promiscuous mode [ 16.865784] ath10k_pci 0002:01:00.0: cannot restart a device that hasn't been started [ 17.105874] usb 3-1: New USB device found, idVendor=0cf3, idProduct=3004 [ 17.105898] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 17.154080] ath10k_pci 0002:01:00.0: invalid calibration data length in DT: 1 [ 17.160535] pktgen: Packet Generator for packet performance testing. Version: 2.74 [ 17.464600] Bluetooth: RFCOMM socket layer initialized [ 17.464645] Bluetooth: RFCOMM ver 1.11 [ 18.403074] aux-radio0: Created a NSS virtual interface [ 18.403237] IPv6: ADDRCONF(NETDEV_UP): aux-radio0: link is not ready [ 19.051838] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 19.140682] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 19.224116] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 19.296353] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 19.383834] [phy2] FWLOG: [18348] WAL_DBGID_TX_AC_BUFFER_SET ( 0x3, 0x1e, 0x460, 0x460, 0x0 ) [ 19.383914] [phy2] FWLOG: [18348] WAL_DBGID_TX_AC_BUFFER_SET ( 0x12, 0x1e, 0x460, 0x460, 0x0 ) [ 19.383986] [phy2] FWLOG: [18348] WAL_DBGID_TX_AC_BUFFER_SET ( 0x45, 0x1e, 0x460, 0x460, 0x0 ) [ 19.384054] [phy2] FWLOG: [18348] WAL_DBGID_TX_AC_BUFFER_SET ( 0x67, 0x1e, 0x460, 0x460, 0x0 ) [ 19.384123] [phy2] FWLOG: [18353] WHAL_ERROR_RECV_STOPPCU ( 0x110298a, 0x3 ) [ 19.384163] [phy2] FWLOG: [18353] WHAL_ERROR_RESET_PM ( ) [ 19.384187] [phy2] FWLOG: [18359] WAL_DBGID_DEV_RESET ( 0x1, 0x1, 0x1 ) [ 19.432810] br-lan: port 1(lan0) entered forwarding state [ 19.432850] br-lan: port 1(lan0) entered forwarding state [ 19.530500] hci0 Set Public Address complete, options: [ 22.374159] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 22.434936] br-lan: port 1(lan0) entered forwarding state [ 22.440782] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0 [ 22.529633] tpm_i2c_infineon 0-0020: command 0x65 (size 22) returned code 0x0
OpenWrt bootlog
root@OpenWrt:~# dmesg [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 5.15.108 (builder@buildhost) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 12.2.0 r22623-e1242fc339) 12.2.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sat Apr 22 15:21:29 2023 [ 0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] OF: fdt: Machine model: TP-Link OnHub [ 0.000000] OF: fdt: Ignoring memory range 0x41500000 - 0x42000000 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000042000000-0x0000000071ffffff] [ 0.000000] HighMem [mem 0x0000000072000000-0x000000007fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000042000000-0x0000000059efffff] [ 0.000000] node 0: [mem 0x000000005a000000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000042000000-0x000000007fffffff] [ 0.000000] On node 0, zone Normal: 256 pages in unavailable ranges [ 0.000000] percpu: Embedded 12 pages/cpu s16716 r8192 d24244 u49152 [ 0.000000] pcpu-alloc: s16716 r8192 d24244 u49152 alloc=12*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 251968 [ 0.000000] Kernel command line: cros_secure root=PARTUUID=5452574f-2211-4433-5566-778899aabb01/PARTNROFF=1 rootwait fstools_partname_fallback_scan=1 [ 0.000000] Bootloader command line not present [ 0.000000] Unknown kernel command line parameters "cros_secure fstools_partname_fallback_scan=1", will be passed to user space. [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 991616K/1014784K available (7668K kernel code, 627K rwdata, 1908K rodata, 1024K init, 246K bss, 23168K reserved, 0K cma-reserved, 228352K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] clocksource: dg_timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 305801671480 ns [ 0.000001] sched_clock: 32 bits at 6MHz, resolution 160ns, wraps every 343597383600ns [ 0.000027] Switching to timer-based delay loop, resolution 160ns [ 0.000395] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500) [ 0.000428] pid_max: default: 32768 minimum: 301 [ 0.000712] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.000743] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) [ 0.001899] CPU: Testing write buffer coherency: ok [ 0.002273] qcom_scm: convention: smc legacy [ 0.003667] Setting up static identity map for 0x42300000 - 0x42300060 [ 0.003876] rcu: Hierarchical SRCU implementation. [ 0.004224] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build [ 0.004499] smp: Bringing up secondary CPUs ... [ 0.006621] smp: Brought up 1 node, 2 CPUs [ 0.006651] SMP: Total of 2 processors activated (25.00 BogoMIPS). [ 0.006669] CPU: All CPU(s) started in SVC mode. [ 0.019012] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0 [ 0.019189] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.019227] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.019410] pinctrl core: initialized pinctrl subsystem [ 0.021386] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.021806] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.023222] thermal_sys: Registered thermal governor 'step_wise' [ 0.025219] cpuidle: using governor ladder [ 0.025299] cpuidle: using governor menu [ 0.026731] qcom-smem 41000000.smem: SMEM is not initialized by SBL [ 0.026760] qcom-smem: probe of 41000000.smem failed with error -22 [ 0.031691] OF: /soc/pci@1b500000/pcie@0/ath10k@0,0: could not get #gpio-cells for /soc/l2-cache [ 0.032041] OF: /soc/pci@1b700000/pcie@0/ath10k@0,0: could not get #gpio-cells for /soc/l2-cache [ 0.046847] qcom_rpm 108000.rpm: RPM firmware 3.0.16777356 [ 0.082436] s1a: Bringing 0uV into 1050000-1050000uV [ 0.082671] s1a: supplied by regulator-dummy [ 0.082924] s1b: Bringing 0uV into 1050000-1050000uV [ 0.083143] s1b: supplied by regulator-dummy [ 0.083307] s2a: Bringing 0uV into 800000-800000uV [ 0.083511] s2a: supplied by regulator-dummy [ 0.083666] s2b: Bringing 0uV into 800000-800000uV [ 0.083879] s2b: supplied by regulator-dummy [ 0.084479] SCSI subsystem initialized [ 0.084756] usbcore: registered new interface driver usbfs [ 0.084834] usbcore: registered new interface driver hub [ 0.084900] usbcore: registered new device driver usb [ 0.084962] pps_core: LinuxPPS API ver. 1 registered [ 0.084979] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.085015] PTP clock support registered [ 0.087215] clocksource: Switched to clocksource dg_timer [ 0.088220] NET: Registered PF_INET protocol family [ 0.088439] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) [ 0.089610] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) [ 0.089652] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.089682] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) [ 0.089747] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.089849] TCP: Hash tables configured (established 8192 bind 8192) [ 0.089941] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.089984] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) [ 0.090242] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.090297] PCI: CLS 0 bytes, default 64 [ 0.091439] workingset: timestamp_bits=14 max_order=18 bucket_order=4 [ 0.097268] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.097296] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.199403] bounce: pool size: 64 pages [ 0.199490] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) [ 0.203682] qcom-pcie 1b500000.pci: supply vdda not found, using dummy regulator [ 0.203906] qcom-pcie 1b500000.pci: supply vdda_phy not found, using dummy regulator [ 0.204026] qcom-pcie 1b500000.pci: supply vdda_refclk not found, using dummy regulator [ 0.204280] qcom-pcie 1b500000.pci: host bridge /soc/pci@1b500000 ranges: [ 0.204326] qcom-pcie 1b500000.pci: Parsing ranges property... [ 0.204370] qcom-pcie 1b500000.pci: IO 0x000fe00000..0x000fe0ffff -> 0x000fe00000 [ 0.204413] qcom-pcie 1b500000.pci: MEM 0x0008000000..0x000fdfffff -> 0x0008000000 [ 0.330489] qcom-pcie 1b500000.pci: iATU unroll: disabled [ 0.330516] qcom-pcie 1b500000.pci: Detected iATU regions: 8 outbound, 8 inbound [ 0.433266] qcom-pcie 1b500000.pci: Link up [ 0.433420] qcom-pcie 1b500000.pci: PCI host bridge to bus 0000:00 [ 0.433443] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.433468] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0xfe00000-0xfe0ffff]) [ 0.433490] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff] [ 0.433513] pci_bus 0000:00: scanning bus [ 0.433567] pci 0000:00:00.0: [17cb:0101] type 01 class 0x060400 [ 0.433706] pci 0000:00:00.0: supports D1 [ 0.433724] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 0.433744] pci 0000:00:00.0: PME# disabled [ 0.438106] pci_bus 0000:00: fixups for bus [ 0.438131] PCI: bus0: Fast back to back transfers disabled [ 0.438152] pci 0000:00:00.0: scanning [bus 01-ff] behind bridge, pass 0 [ 0.438293] pci_bus 0000:01: scanning bus [ 0.438504] pci 0000:01:00.0: [168c:003c] type 00 class 0x028000 [ 0.438700] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.439005] pci 0000:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.439596] pci 0000:01:00.0: supports D1 [ 0.439614] pci 0000:01:00.0: PME# supported from D0 D1 D3hot [ 0.439655] pci 0000:01:00.0: PME# disabled [ 0.444027] pci_bus 0000:01: fixups for bus [ 0.444086] PCI: bus1: Fast back to back transfers disabled [ 0.444104] pci_bus 0000:01: bus scan returning with max=01 [ 0.444122] pci 0000:00:00.0: scanning [bus 01-ff] behind bridge, pass 1 [ 0.444141] pci_bus 0000:00: bus scan returning with max=ff [ 0.444170] pci 0000:00:00.0: BAR 8: assigned [mem 0x08000000-0x082fffff] [ 0.444199] pci 0000:01:00.0: BAR 0: assigned [mem 0x08000000-0x081fffff 64bit] [ 0.444304] pci 0000:01:00.0: BAR 6: assigned [mem 0x08200000-0x0820ffff pref] [ 0.444329] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 0.444353] pci 0000:00:00.0: bridge window [mem 0x08000000-0x082fffff] [ 0.444553] pcieport 0000:00:00.0: assign IRQ: got 44 [ 0.444670] qcom-pcie 1b500000.pci: msi#0 address_hi 0x0 address_lo 0x43298898 [ 0.445319] pcieport 0000:00:00.0: AER: enabled with IRQ 45 [ 0.445424] pcieport 0000:00:00.0: saving config space at offset 0x0 (reading 0x10117cb) [ 0.445444] pcieport 0000:00:00.0: saving config space at offset 0x4 (reading 0x100547) [ 0.445458] pcieport 0000:00:00.0: saving config space at offset 0x8 (reading 0xff000000) [ 0.445472] pcieport 0000:00:00.0: saving config space at offset 0xc (reading 0x10010) [ 0.445487] pcieport 0000:00:00.0: saving config space at offset 0x10 (reading 0x0) [ 0.445501] pcieport 0000:00:00.0: saving config space at offset 0x14 (reading 0x0) [ 0.445514] pcieport 0000:00:00.0: saving config space at offset 0x18 (reading 0xff0100) [ 0.445529] pcieport 0000:00:00.0: saving config space at offset 0x1c (reading 0xf0) [ 0.445542] pcieport 0000:00:00.0: saving config space at offset 0x20 (reading 0x8200800) [ 0.445555] pcieport 0000:00:00.0: saving config space at offset 0x24 (reading 0x1fff1) [ 0.445570] pcieport 0000:00:00.0: saving config space at offset 0x28 (reading 0x0) [ 0.445583] pcieport 0000:00:00.0: saving config space at offset 0x2c (reading 0x0) [ 0.445596] pcieport 0000:00:00.0: saving config space at offset 0x30 (reading 0x0) [ 0.445609] pcieport 0000:00:00.0: saving config space at offset 0x34 (reading 0x40) [ 0.445623] pcieport 0000:00:00.0: saving config space at offset 0x38 (reading 0x0) [ 0.445637] pcieport 0000:00:00.0: saving config space at offset 0x3c (reading 0x3012c) [ 0.446282] qcom-pcie 1b700000.pci: supply vdda not found, using dummy regulator [ 0.446506] qcom-pcie 1b700000.pci: supply vdda_phy not found, using dummy regulator [ 0.446612] qcom-pcie 1b700000.pci: supply vdda_refclk not found, using dummy regulator [ 0.446875] qcom-pcie 1b700000.pci: host bridge /soc/pci@1b700000 ranges: [ 0.446921] qcom-pcie 1b700000.pci: Parsing ranges property... [ 0.446964] qcom-pcie 1b700000.pci: IO 0x0031e00000..0x0031e0ffff -> 0x0031e00000 [ 0.447007] qcom-pcie 1b700000.pci: MEM 0x002e000000..0x0031dfffff -> 0x002e000000 [ 0.572003] qcom-pcie 1b700000.pci: iATU unroll: disabled [ 0.572026] qcom-pcie 1b700000.pci: Detected iATU regions: 8 outbound, 8 inbound [ 0.674689] qcom-pcie 1b700000.pci: Link up [ 0.674834] qcom-pcie 1b700000.pci: PCI host bridge to bus 0001:00 [ 0.674854] pci_bus 0001:00: root bus resource [bus 00-ff] [ 0.674877] pci_bus 0001:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x31e00000-0x31e0ffff]) [ 0.674897] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff] [ 0.674919] pci_bus 0001:00: scanning bus [ 0.674967] pci 0001:00:00.0: [17cb:0101] type 01 class 0x060400 [ 0.675098] pci 0001:00:00.0: supports D1 [ 0.675116] pci 0001:00:00.0: PME# supported from D0 D1 D3hot [ 0.675137] pci 0001:00:00.0: PME# disabled [ 0.679418] pci_bus 0001:00: fixups for bus [ 0.679441] PCI: bus0: Fast back to back transfers disabled [ 0.679462] pci 0001:00:00.0: scanning [bus 01-ff] behind bridge, pass 0 [ 0.679597] pci_bus 0001:01: scanning bus [ 0.679808] pci 0001:01:00.0: [168c:003c] type 00 class 0x028000 [ 0.680002] pci 0001:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.680306] pci 0001:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.680891] pci 0001:01:00.0: supports D1 [ 0.680908] pci 0001:01:00.0: PME# supported from D0 D1 D3hot [ 0.680948] pci 0001:01:00.0: PME# disabled [ 0.685285] pci_bus 0001:01: fixups for bus [ 0.685346] PCI: bus1: Fast back to back transfers disabled [ 0.685363] pci_bus 0001:01: bus scan returning with max=01 [ 0.685380] pci 0001:00:00.0: scanning [bus 01-ff] behind bridge, pass 1 [ 0.685399] pci_bus 0001:00: bus scan returning with max=ff [ 0.685424] pci 0001:00:00.0: BAR 8: assigned [mem 0x2e000000-0x2e2fffff] [ 0.685454] pci 0001:01:00.0: BAR 0: assigned [mem 0x2e000000-0x2e1fffff 64bit] [ 0.685558] pci 0001:01:00.0: BAR 6: assigned [mem 0x2e200000-0x2e20ffff pref] [ 0.685583] pci 0001:00:00.0: PCI bridge to [bus 01-ff] [ 0.685606] pci 0001:00:00.0: bridge window [mem 0x2e000000-0x2e2fffff] [ 0.685780] pcieport 0001:00:00.0: assign IRQ: got 46 [ 0.685884] qcom-pcie 1b700000.pci: msi#0 address_hi 0x0 address_lo 0x43299898 [ 0.686450] pcieport 0001:00:00.0: AER: enabled with IRQ 47 [ 0.686547] pcieport 0001:00:00.0: saving config space at offset 0x0 (reading 0x10117cb) [ 0.686566] pcieport 0001:00:00.0: saving config space at offset 0x4 (reading 0x100547) [ 0.686580] pcieport 0001:00:00.0: saving config space at offset 0x8 (reading 0xff000000) [ 0.686595] pcieport 0001:00:00.0: saving config space at offset 0xc (reading 0x10010) [ 0.686610] pcieport 0001:00:00.0: saving config space at offset 0x10 (reading 0x0) [ 0.686624] pcieport 0001:00:00.0: saving config space at offset 0x14 (reading 0x0) [ 0.686638] pcieport 0001:00:00.0: saving config space at offset 0x18 (reading 0xff0100) [ 0.686653] pcieport 0001:00:00.0: saving config space at offset 0x1c (reading 0xf0) [ 0.686666] pcieport 0001:00:00.0: saving config space at offset 0x20 (reading 0x2e202e00) [ 0.686680] pcieport 0001:00:00.0: saving config space at offset 0x24 (reading 0x1fff1) [ 0.686694] pcieport 0001:00:00.0: saving config space at offset 0x28 (reading 0x0) [ 0.686708] pcieport 0001:00:00.0: saving config space at offset 0x2c (reading 0x0) [ 0.686721] pcieport 0001:00:00.0: saving config space at offset 0x30 (reading 0x0) [ 0.686734] pcieport 0001:00:00.0: saving config space at offset 0x34 (reading 0x40) [ 0.686747] pcieport 0001:00:00.0: saving config space at offset 0x38 (reading 0x0) [ 0.686760] pcieport 0001:00:00.0: saving config space at offset 0x3c (reading 0x3012e) [ 0.687469] qcom-pcie 1b900000.pci: supply vdda not found, using dummy regulator [ 0.687683] qcom-pcie 1b900000.pci: supply vdda_phy not found, using dummy regulator [ 0.687789] qcom-pcie 1b900000.pci: supply vdda_refclk not found, using dummy regulator [ 0.688052] qcom-pcie 1b900000.pci: host bridge /soc/pci@1b900000 ranges: [ 0.688097] qcom-pcie 1b900000.pci: Parsing ranges property... [ 0.688138] qcom-pcie 1b900000.pci: IO 0x0035e00000..0x0035e0ffff -> 0x0035e00000 [ 0.688180] qcom-pcie 1b900000.pci: MEM 0x0032000000..0x0035dfffff -> 0x0032000000 [ 0.811988] qcom-pcie 1b900000.pci: iATU unroll: disabled [ 0.812011] qcom-pcie 1b900000.pci: Detected iATU regions: 8 outbound, 8 inbound [ 0.914675] qcom-pcie 1b900000.pci: Link up [ 0.914815] qcom-pcie 1b900000.pci: PCI host bridge to bus 0002:00 [ 0.914836] pci_bus 0002:00: root bus resource [bus 00-ff] [ 0.914858] pci_bus 0002:00: root bus resource [io 0x20000-0x2ffff] (bus address [0x35e00000-0x35e0ffff]) [ 0.914878] pci_bus 0002:00: root bus resource [mem 0x32000000-0x35dfffff] [ 0.914897] pci_bus 0002:00: scanning bus [ 0.914948] pci 0002:00:00.0: [17cb:0101] type 01 class 0x060400 [ 0.915078] pci 0002:00:00.0: supports D1 [ 0.915096] pci 0002:00:00.0: PME# supported from D0 D1 D3hot [ 0.915118] pci 0002:00:00.0: PME# disabled [ 0.919412] pci_bus 0002:00: fixups for bus [ 0.919436] PCI: bus0: Fast back to back transfers disabled [ 0.919456] pci 0002:00:00.0: scanning [bus 01-ff] behind bridge, pass 0 [ 0.919594] pci_bus 0002:01: scanning bus [ 0.919804] pci 0002:01:00.0: [168c:003c] type 00 class 0x028000 [ 0.919997] pci 0002:01:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.920302] pci 0002:01:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.920888] pci 0002:01:00.0: supports D1 [ 0.920905] pci 0002:01:00.0: PME# supported from D0 D1 D3hot [ 0.920945] pci 0002:01:00.0: PME# disabled [ 0.925296] pci_bus 0002:01: fixups for bus [ 0.925355] PCI: bus1: Fast back to back transfers disabled [ 0.925372] pci_bus 0002:01: bus scan returning with max=01 [ 0.925390] pci 0002:00:00.0: scanning [bus 01-ff] behind bridge, pass 1 [ 0.925409] pci_bus 0002:00: bus scan returning with max=ff [ 0.925435] pci 0002:00:00.0: BAR 8: assigned [mem 0x32000000-0x322fffff] [ 0.925464] pci 0002:01:00.0: BAR 0: assigned [mem 0x32000000-0x321fffff 64bit] [ 0.925569] pci 0002:01:00.0: BAR 6: assigned [mem 0x32200000-0x3220ffff pref] [ 0.925594] pci 0002:00:00.0: PCI bridge to [bus 01-ff] [ 0.925616] pci 0002:00:00.0: bridge window [mem 0x32000000-0x322fffff] [ 0.925793] pcieport 0002:00:00.0: assign IRQ: got 48 [ 0.925901] qcom-pcie 1b900000.pci: msi#0 address_hi 0x0 address_lo 0x43176098 [ 0.926478] pcieport 0002:00:00.0: AER: enabled with IRQ 49 [ 0.926593] pcieport 0002:00:00.0: saving config space at offset 0x0 (reading 0x10117cb) [ 0.926613] pcieport 0002:00:00.0: saving config space at offset 0x4 (reading 0x100547) [ 0.926627] pcieport 0002:00:00.0: saving config space at offset 0x8 (reading 0xff000000) [ 0.926642] pcieport 0002:00:00.0: saving config space at offset 0xc (reading 0x10010) [ 0.926656] pcieport 0002:00:00.0: saving config space at offset 0x10 (reading 0x0) [ 0.926670] pcieport 0002:00:00.0: saving config space at offset 0x14 (reading 0x0) [ 0.926684] pcieport 0002:00:00.0: saving config space at offset 0x18 (reading 0xff0100) [ 0.926698] pcieport 0002:00:00.0: saving config space at offset 0x1c (reading 0xf0) [ 0.926711] pcieport 0002:00:00.0: saving config space at offset 0x20 (reading 0x32203200) [ 0.926726] pcieport 0002:00:00.0: saving config space at offset 0x24 (reading 0x1fff1) [ 0.926740] pcieport 0002:00:00.0: saving config space at offset 0x28 (reading 0x0) [ 0.926754] pcieport 0002:00:00.0: saving config space at offset 0x2c (reading 0x0) [ 0.926768] pcieport 0002:00:00.0: saving config space at offset 0x30 (reading 0x0) [ 0.926781] pcieport 0002:00:00.0: saving config space at offset 0x34 (reading 0x40) [ 0.926795] pcieport 0002:00:00.0: saving config space at offset 0x38 (reading 0x0) [ 0.926809] pcieport 0002:00:00.0: saving config space at offset 0x3c (reading 0x30130) [ 0.930284] krait-cc soc:clock-controller: CPU0 @ 800000 KHz [ 0.930310] krait-cc soc:clock-controller: CPU1 @ Undefined rate. Forcing new rate. [ 0.930449] krait-cc soc:clock-controller: CPU1 @ 384000 KHz [ 0.930469] krait-cc soc:clock-controller: L2 @ Undefined rate. Forcing new rate. [ 0.930663] krait-cc soc:clock-controller: L2 @ 384000 KHz [ 0.933262] gsbi 12440000.gsbi: GSBI port protocol: 6 crci: 0 [ 0.934355] gsbi 16300000.gsbi: GSBI port protocol: 6 crci: 0 [ 0.935121] gsbi 1a200000.gsbi: GSBI port protocol: 3 crci: 0 [ 0.936134] gsbi 16500000.gsbi: GSBI port protocol: 3 crci: 0 [ 0.937124] gsbi 16600000.gsbi: GSBI port protocol: 6 crci: 0 [ 0.938628] tcsr 1a400000.syscon: setting usb port select = 3 [ 0.938867] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 0.941041] msm_serial 16340000.serial: msm_serial: detected port #0 [ 0.941094] msm_serial 16340000.serial: uartclk = 7372800 [ 0.941164] 16340000.serial: ttyMSM0 at MMIO 0x16340000 (irq = 51, base_baud = 460800) is a MSM [ 0.941209] msm_serial: console setup on port #0 [ 2.181411] printk: console [ttyMSM0] enabled [ 2.186506] msm_serial: driver initialized [ 2.195307] loop: module loaded [ 2.195341] Loading iSCSI transport class v2.0-870. [ 2.199898] spi_qup 1a280000.spi: IN:block:16, fifo:64, OUT:block:16, fifo:64 [ 2.203935] spi-nor spi0.0: n25q064a (8192 Kbytes) [ 2.232493] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0 [ 3.054545] ipq806x-gmac-dwmac 37000000.ethernet: IRQ eth_wake_irq not found [ 3.054585] ipq806x-gmac-dwmac 37000000.ethernet: IRQ eth_lpi not found [ 3.060931] ipq806x-gmac-dwmac 37000000.ethernet: PTP uses main clock [ 3.067619] ipq806x-gmac-dwmac 37000000.ethernet: User ID: 0x10, Synopsys ID: 0x37 [ 3.073606] ipq806x-gmac-dwmac 37000000.ethernet: DWMAC1000 [ 3.081149] ipq806x-gmac-dwmac 37000000.ethernet: DMA HW capability register supported [ 3.086884] ipq806x-gmac-dwmac 37000000.ethernet: RX Checksum Offload Engine supported [ 3.094690] ipq806x-gmac-dwmac 37000000.ethernet: COE Type 2 [ 3.102563] ipq806x-gmac-dwmac 37000000.ethernet: TX Checksum insertion supported [ 3.108373] ipq806x-gmac-dwmac 37000000.ethernet: Wake-Up On Lan supported [ 3.115701] ipq806x-gmac-dwmac 37000000.ethernet: Enhanced/Alternate descriptors [ 3.122537] ipq806x-gmac-dwmac 37000000.ethernet: Enabled extended descriptors [ 3.130086] ipq806x-gmac-dwmac 37000000.ethernet: Ring mode enabled [ 3.137053] ipq806x-gmac-dwmac 37000000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 3.144962] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_wake_irq not found [ 3.151958] ipq806x-gmac-dwmac 37400000.ethernet: IRQ eth_lpi not found [ 3.159146] ipq806x-gmac-dwmac 37400000.ethernet: PTP uses main clock [ 3.165604] ipq806x-gmac-dwmac 37400000.ethernet: User ID: 0x10, Synopsys ID: 0x37 [ 3.171968] ipq806x-gmac-dwmac 37400000.ethernet: DWMAC1000 [ 3.179427] ipq806x-gmac-dwmac 37400000.ethernet: DMA HW capability register supported [ 3.185147] ipq806x-gmac-dwmac 37400000.ethernet: RX Checksum Offload Engine supported [ 3.192954] ipq806x-gmac-dwmac 37400000.ethernet: COE Type 2 [ 3.200847] ipq806x-gmac-dwmac 37400000.ethernet: TX Checksum insertion supported [ 3.206586] ipq806x-gmac-dwmac 37400000.ethernet: Wake-Up On Lan supported [ 3.214027] ipq806x-gmac-dwmac 37400000.ethernet: Enhanced/Alternate descriptors [ 3.220806] ipq806x-gmac-dwmac 37400000.ethernet: Enabled extended descriptors [ 3.228375] ipq806x-gmac-dwmac 37400000.ethernet: Ring mode enabled [ 3.235317] ipq806x-gmac-dwmac 37400000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 3.382051] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 3.382113] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 3.386639] xhci-hcd xhci-hcd.0.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010 [ 3.394129] xhci-hcd xhci-hcd.0.auto: irq 55, io mem 0x10000000 [ 3.403719] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 3.409365] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 3.414833] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed [ 3.423480] hub 1-0:1.0: USB hub found [ 3.429120] hub 1-0:1.0: 1 port detected [ 3.433210] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 3.437444] hub 2-0:1.0: USB hub found [ 3.444971] hub 2-0:1.0: 1 port detected [ 3.449002] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 3.452513] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 3 [ 3.458091] xhci-hcd xhci-hcd.1.auto: hcc params 0x0228f065 hci version 0x100 quirks 0x0000000002010010 [ 3.465397] xhci-hcd xhci-hcd.1.auto: irq 56, io mem 0x11000000 [ 3.475067] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 3.480705] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 4 [ 3.486192] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed [ 3.494633] hub 3-0:1.0: USB hub found [ 3.500454] hub 3-0:1.0: 1 port detected [ 3.504537] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. [ 3.508837] hub 4-0:1.0: USB hub found [ 3.516254] hub 4-0:1.0: 1 port detected [ 3.520373] usbcore: registered new interface driver usb-storage [ 3.524097] i2c_dev: i2c /dev entries driver [ 3.536574] mmci-pl18x 12400000.sdcc: mmc0: PL180 manf 51 rev0 at 0x12400000 irq 43,0 (pio) [ 3.536825] mmci-pl18x 12400000.sdcc: DMA channels RX dma0chan1, TX dma0chan2 [ 3.570371] sdhci: Secure Digital Host Controller Interface driver [ 3.570402] sdhci: Copyright(c) Pierre Ossman [ 3.575442] sdhci-pltfm: SDHCI platform and OF driver helper [ 3.650111] mmc0: new high speed MMC card at address 0001 [ 3.651101] mmcblk0: mmc0:0001 P1XXXX 3.60 GiB [ 3.657998] Alternate GPT is invalid, using primary GPT. [ 3.658891] mmcblk0: p1 p2 p3 [ 3.665195] mmcblk0boot0: mmc0:0001 P1XXXX 2.00 MiB [ 3.668067] mmcblk0boot1: mmc0:0001 P1XXXX 2.00 MiB [ 3.672911] mmcblk0rpmb: mmc0:0001 P1XXXX 128 KiB, chardev (247:0) [ 3.699036] lp5523x 1-0032: lp5523 Programmable led chip found [ 3.748617] usb 1-1: new full-speed USB device number 2 using xhci-hcd [ 3.830553] lp5523x 1-0033: lp5523 Programmable led chip found [ 3.840063] NET: Registered PF_INET6 protocol family [ 3.842778] Segment Routing with IPv6 [ 3.844173] In-situ OAM (IOAM) with IPv6 [ 3.847833] NET: Registered PF_PACKET protocol family [ 3.851737] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 3.856995] 8021q: 802.1Q VLAN Support v1.8 [ 3.869813] Registering SWP/SWPB emulation handler [ 3.907568] thermal thermal_zone0: failed to read out thermal zone (-110) [ 3.921142] VFS: Mounted root (squashfs filesystem) readonly on device 179:2. [ 3.921870] Freeing unused kernel image (initmem) memory: 1024K [ 3.957879] Run /sbin/init as init process [ 3.957908] with arguments: [ 3.957917] /sbin/init [ 3.957925] cros_secure [ 3.957933] with environment: [ 3.957939] HOME=/ [ 3.957947] TERM=linux [ 3.957955] fstools_partname_fallback_scan=1 [ 4.147089] init: Console is alive [ 4.147336] init: - watchdog - [ 4.149862] init: Watchdog has previously reset the system [ 4.773438] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 4.853239] pstore: Using crash dump compression: deflate [ 4.854901] printk: console [ramoops-1] enabled [ 4.857744] pstore: Registered ramoops as persistent store backend [ 4.861964] ramoops: using 0x100000@0x7ff00000, ecc: 0 [ 4.871386] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 4.878442] libata version 3.00 loaded. [ 4.887350] tpm_i2c_infineon 0-0020: 1.2 TPM (device-id 0x1A) [ 5.037024] fsl-ehci: Freescale EHCI Host controller driver [ 5.038379] ehci-platform: EHCI generic platform driver [ 5.046323] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 5.047648] ohci-platform: OHCI generic platform driver [ 5.055220] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 5.067464] init: - preinit - [ 5.689807] random: jshn: uninitialized urandom read (4 bytes read) [ 5.748391] random: jshn: uninitialized urandom read (4 bytes read) [ 5.817144] random: jshn: uninitialized urandom read (4 bytes read) [ 6.828744] ipq806x-gmac-dwmac 37400000.ethernet eth1: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 6.830235] dwmac1000: Master AXI performs any burst length [ 6.835933] ipq806x-gmac-dwmac 37400000.ethernet eth1: No Safety Features support found [ 6.851358] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported [ 6.851622] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock [ 6.859732] random: procd: uninitialized urandom read (4 bytes read) [ 6.866244] ipq806x-gmac-dwmac 37400000.ethernet eth1: configuring for fixed/sgmii link mode [ 6.873192] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off [ 6.881340] IPv6: ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [ 9.178583] F2FS-fs (mmcblk0p3): Disable nat_bits due to incorrect cp_ver (18259437758427744980, 0) [ 9.187296] F2FS-fs (mmcblk0p3): Mounted with checkpoint version = d70cad4 [ 9.189922] mount_root: switching to f2fs overlay [ 9.200854] urandom-seed: Seeding with /etc/urandom.seed [ 9.261925] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Down [ 9.271579] procd: - early - [ 9.271802] procd: - watchdog - [ 9.273716] procd: Watchdog has previously reset the system [ 9.857436] procd: - watchdog - [ 9.857619] procd: Watchdog has previously reset the system [ 9.946122] procd: - ubus - [ 9.996668] random: ubusd: uninitialized urandom read (4 bytes read) [ 9.998250] random: ubusd: uninitialized urandom read (4 bytes read) [ 10.002603] random: ubusd: uninitialized urandom read (4 bytes read) [ 10.016601] procd: - init - [ 10.467873] urngd: v1.0.2 started. [ 10.512224] random: crng init done [ 10.512263] random: 21 urandom warning(s) missed due to ratelimiting [ 10.572512] kmodloader: loading kernel modules from /etc/modules.d/* [ 10.663602] Loading modules backported from Linux version v6.1.24-0-g0102425ac76b [ 10.663644] Backport generated by backports.git v5.15.92-1-44-gd6ea70fafd36 [ 10.688067] storm-audio soc:sound: error registering soundcard: -517 [ 10.689792] storm-audio soc:sound: error registering soundcard: -517 [ 10.834329] PPP generic driver version 2.4.2 [ 10.835279] NET: Registered PF_PPPOX protocol family [ 10.841873] debugfs: Directory '28100000.lpass' with parent 'ipq806x-storm' already present! [ 10.861658] ath10k_pci 0000:01:00.0: assign IRQ: got 44 [ 10.861690] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x3c. [ 10.862564] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142) [ 10.868675] ath10k_pci 0000:01:00.0: enabling bus mastering [ 10.869008] qcom-pcie 1b500000.pci: msi#1 address_hi 0x0 address_lo 0x43298898 [ 10.869142] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 12.192450] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000 [ 12.192506] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0 [ 12.201491] ath10k_pci 0000:01:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f [ 12.236252] ath10k_pci 0000:01:00.0: Loading BDF type 0 [ 12.476429] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08 [ 13.309788] ath10k_pci 0000:01:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256 [ 13.319199] ath10k_pci 0000:01:00.0: wmi print 'P 128 V 8 T 410' [ 13.319284] ath10k_pci 0000:01:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0 ct-sta: 0' [ 13.324334] ath10k_pci 0000:01:00.0: wmi print 'alloc rem: 24984 iram: 38672' [ 13.378302] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 2 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1 [ 13.392363] ath10k_pci 0000:01:00.0: NOTE: Firmware DBGLOG output disabled in debug_mask: 0x10000000 [ 13.505454] ath: EEPROM regdomain: 0x0 [ 13.505474] ath: EEPROM indicates default country code should be used [ 13.505484] ath: doing EEPROM country->regdmn map search [ 13.505498] ath: country maps to regdmn code: 0x3a [ 13.505511] ath: Country alpha2 being used: US [ 13.505522] ath: Regpair used: 0x3a [ 13.509865] ath10k_pci 0001:01:00.0: assign IRQ: got 46 [ 13.509906] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x3c. [ 13.511830] ath10k_pci 0001:01:00.0: enabling device (0140 -> 0142) [ 13.516808] ath10k_pci 0001:01:00.0: enabling bus mastering [ 13.517241] qcom-pcie 1b700000.pci: msi#1 address_hi 0x0 address_lo 0x43299898 [ 13.517410] ath10k_pci 0001:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 14.888236] ath10k_pci 0001:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000 [ 14.888300] ath10k_pci 0001:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0 [ 14.897257] ath10k_pci 0001:01:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f [ 14.932092] ath10k_pci 0001:01:00.0: Loading BDF type 0 [ 15.069916] ath10k_pci 0001:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08 [ 15.903106] ath10k_pci 0001:01:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256 [ 15.912709] ath10k_pci 0001:01:00.0: wmi print 'P 128 V 8 T 410' [ 15.913036] ath10k_pci 0001:01:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0 ct-sta: 0' [ 15.918195] ath10k_pci 0001:01:00.0: wmi print 'alloc rem: 24984 iram: 38672' [ 15.986628] ath10k_pci 0001:01:00.0: htt-ver 2.1 wmi-op 2 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1 [ 16.095397] ath: EEPROM regdomain: 0x0 [ 16.095416] ath: EEPROM indicates default country code should be used [ 16.095426] ath: doing EEPROM country->regdmn map search [ 16.095440] ath: country maps to regdmn code: 0x3a [ 16.095452] ath: Country alpha2 being used: US [ 16.095463] ath: Regpair used: 0x3a [ 16.099778] ath10k_pci 0002:01:00.0: assign IRQ: got 48 [ 16.099820] ath10k 5.15 driver, optimized for CT firmware, probing pci device: 0x3c. [ 16.101104] ath10k_pci 0002:01:00.0: enabling device (0140 -> 0142) [ 16.106720] ath10k_pci 0002:01:00.0: enabling bus mastering [ 16.107141] qcom-pcie 1b900000.pci: msi#1 address_hi 0x0 address_lo 0x43176098 [ 16.107314] ath10k_pci 0002:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 17.332434] ath10k_pci 0002:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043222ff sub 0000:0000 [ 17.332500] ath10k_pci 0002:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0 [ 17.341546] ath10k_pci 0002:01:00.0: firmware ver 10.1-ct-8x-__fW-022-ecad3248 api 2 features wmi-10.x,has-wmi-mgmt-tx,mfp,txstatus-noack,wmi-10.x-CT,ratemask-CT,txrate-CT,get-temp-CT,tx-rc-CT,cust-stats-CT,retry-gt2-CT,txrate2-CT,beacon-cb-CT,wmi-block-ack-CT crc32 3e4cf97f [ 17.376257] ath10k_pci 0002:01:00.0: Loading BDF type 0 [ 17.519438] ath10k_pci 0002:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08 [ 18.352813] ath10k_pci 0002:01:00.0: 10.1 wmi init: vdevs: 16 peers: 127 tid: 256 [ 18.361680] ath10k_pci 0002:01:00.0: wmi print 'P 128 V 8 T 410' [ 18.362001] ath10k_pci 0002:01:00.0: wmi print 'msdu-desc: 1424 sw-crypt: 0 ct-sta: 0' [ 18.367095] ath10k_pci 0002:01:00.0: wmi print 'alloc rem: 24984 iram: 38672' [ 18.430280] ath10k_pci 0002:01:00.0: htt-ver 2.1 wmi-op 2 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1 [ 18.545426] ath: EEPROM regdomain: 0x0 [ 18.545445] ath: EEPROM indicates default country code should be used [ 18.545456] ath: doing EEPROM country->regdmn map search [ 18.545470] ath: country maps to regdmn code: 0x3a [ 18.545482] ath: Country alpha2 being used: US [ 18.545493] ath: Regpair used: 0x3a [ 18.560869] kmodloader: done loading kernel modules from /etc/modules.d/* [ 23.580604] ipq806x-gmac-dwmac 37400000.ethernet eth1: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 23.581503] dwmac1000: Master AXI performs any burst length [ 23.587860] ipq806x-gmac-dwmac 37400000.ethernet eth1: No Safety Features support found [ 23.603093] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported [ 23.603304] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock [ 23.611064] ipq806x-gmac-dwmac 37400000.ethernet eth1: configuring for fixed/sgmii link mode [ 23.618076] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off [ 23.625888] br-lan: port 1(eth1) entered blocking state [ 23.635388] br-lan: port 1(eth1) entered disabled state [ 23.640680] device eth1 entered promiscuous mode [ 23.649499] br-lan: port 1(eth1) entered blocking state [ 23.650388] br-lan: port 1(eth1) entered forwarding state [ 23.696056] br-lan: port 2(eth1.1) entered blocking state [ 23.696118] br-lan: port 2(eth1.1) entered disabled state [ 23.700808] device eth1.1 entered promiscuous mode [ 23.706577] br-lan: port 2(eth1.1) entered blocking state [ 23.710596] br-lan: port 2(eth1.1) entered forwarding state [ 23.729249] ipq806x-gmac-dwmac 37000000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0 [ 23.730300] dwmac1000: Master AXI performs any burst length [ 23.736439] ipq806x-gmac-dwmac 37000000.ethernet eth0: No Safety Features support found [ 23.751844] ipq806x-gmac-dwmac 37000000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported [ 23.752065] ipq806x-gmac-dwmac 37000000.ethernet eth0: registered PTP clock [ 23.761965] ipq806x-gmac-dwmac 37000000.ethernet eth0: configuring for fixed/rgmii link mode [ 23.766941] ipq806x-gmac-dwmac 37000000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 23.776244] br-wan: port 1(eth0) entered blocking state [ 23.784110] br-wan: port 1(eth0) entered disabled state [ 23.791584] device eth0 entered promiscuous mode [ 23.799346] br-wan: port 1(eth0) entered blocking state [ 23.799392] br-wan: port 1(eth0) entered forwarding state [ 23.899418] br-wan: port 2(eth0.2) entered blocking state [ 23.899466] br-wan: port 2(eth0.2) entered disabled state [ 23.904059] device eth0.2 entered promiscuous mode [ 23.909520] br-wan: port 2(eth0.2) entered blocking state [ 23.913881] br-wan: port 2(eth0.2) entered forwarding state [ 24.637629] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
Notes
More information about entering development mode and running custom firmware: https://www.exploitee.rs/index.php/Rooting_The_Google_OnHub
Technical information: TP-LINK_TGR1900_(Google_OnHub)
Information about bootloader: https://www.chromium.org/chromium-os/developer-library/guides/device/developer-mode/