Ubiquiti Nanostation AC loco

The Ubiquiti NanoStation AC loco is a (dual band) 5 GHz AC outdoor PoE CPE.

NanoStation AC loco

Install OpenWrt (generic explanation)

FIXME Please add the installation procedure here.

WA v8.7.0 / XC v8.7.0

See instructions in Common Procedures for Ubiquiti Products

WA v8.5.7

See instructions in Common Procedures for Ubiquiti Products

WA v8.5.0

The firmware for this Ubiquiti device is signed. But since there are no mtd utilities available on the device the original fwupdate.real binary must be used. Please make sure you have got firmware version v8.5.0.36727 installed https://dl.ubnt.com/firmwares/XC-fw/v8.5.0/WA.v8.5.0.36727.180118.1314.bin. The instructions probably won't work for other versions. To install unsigned firmware the fwupdate.real binary (which is in fact just a symlink to ubntbox) must be patched:

hexdump -Cv /bin/ubntbox | sed 's/14 40 fe fe/00 00 00 00/g' | hexdump -R > /tmp/fwupdate.real
chmod +x /tmp/fwupdate.real

After that the factory image can be installed using the patched binary:

/tmp/fwupdate.real -m /tmp/openwrt-ath79-generic-ubnt_nanostation-ac-loco-squashfs-factory.bin

The above instructions were only verified using firmware version v8.5.0.36727.

It will most likely work for any firmware version where

md5sum /bin/fwupdate.real

is

3584df67dd90aeedf4bee71c08292233

However, Ubiquiti has said in June, 2019 that “You won't be able to downgrade lower than the shipping firmware.”, so downgrading to 8.5.0 is not always an option. In those cases, an alternate procedure is documented here.

Following reflash, the radios are off, DHCP is active on the Ethernet port and the router is reachable at 192.168.1.1, as usual.

If you do not have any luck with the non-invasive installation and are not afraid of opening your device and have a USB to serial adapter at hand you can always follow the instructions below.

There seem to be some additional checks in the tftp rescue and I was unable to install any of my firmware binaries that way.

It may be possible to dd the firmware onto the flash directly from AirOS but I used the tftpboot functionality of u-boot to first load an initramfs image and then persistently flash a squashfs image from inside openWrt:

  1. Connect to serial header on device (8N1 115200)
  2. Power on device and enter u -boot console
  3. Set up tftp server serving an openwrt initramfs build
  4. Load initramfs build using the command tftpboot in the uboot cli
  5. Boot the loaded image using the command bootm
  6. Copy squashfs openwrt sysupgrade build to the booted device
  7. Use mtd to write sysupgrade to partition “firmware”
  8. Reboot and enjoy

The Ubiquiti Nanostation AC loco has the following buttons:

BUTTON Event
Reset reset
Architecture MIPS
Vendor Ubiquiti
Bootloader U-Boot
System-On-Chip Atheros AR9342 - MIPS 74Kc V4.12
CPU/Speed 535 MHz
Flash-Chip Macronix MX25L12805D
Flash size 128 Mbit
RAM 64 MiB
Wireless Atheros AR9342 & Qualcomm/Atheros QCA988X
Ethernet 1000/100/10 Mbit/s (Atheros AR8035 PHY)
USB None
Serial Yes, 8N1 115200
JTAG No

Please read the article flash.layout for a better understanding. It contains a couple of explanations. Then let's have a quick view at flash layout of this particular device:

Ubiquiti Nanostation ACL Flash Layout stock firmware
Layer0 m25p128 spi0.0: Macronix MX25L12805D 16384KiB
Layer1 mtd0 mtd1 mtd2 mtd3 mtd4 mtd5
Size in KiB 256KiB 64KiB 1024KiB 14720KiB 256KiB 64KiB
Name u-boot u-boot-env kernel rootfs cfg EEPROM
mountpoint none none none / none none
filesystem none none none SquashFS 4.0 none none
Ubiquiti Nanostation ACL Flash Layout
Layer0 m25p128 spi0.0: Macronix MX25L12805D 16384KiB
Layer1 mtd0 u-boot 256KiB mtd1 u-boot-env 64KiB mtd2 firmware 15744KiB mtd6 cfg 256 KiB mtd7 EEPROM 64KiB
Layer2 mtd3 kernel mtd4 rootfs
mountpoint /
filesystem overlayfs
Layer3 mtd5 rootfs_data
Size in KiB 256KiB 64KiB 256KiB 64KiB
Name u-boot u-boot-env kernel rootfs_data cfg EEPROM
mountpoint none none none /rom /overlay none none
filesystem none none none SquashFS JFFS2 none none

EEPROM = Atheros radio calibration data

cfg = Config partition, contains ubnt device config and persistent storage, remarks on format: Ubiquiti cfg partition

Insert photo of front of the casing

Insert photo of back of the casing

Insert photo of backside label

Depress the latch on the back of the device

Slide out the PCB assembly

port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:
Serial port

Serial connection parameters
for Ubiquiti Nanostation AC loco
115200, 8N1

None

BusyBox v1.19.4 (2017-10-17 17:21:57 EEST) built-in shell (ash) Enter 'help' for a list of built-in commands. WA.v8.4.2# dmesg [ 0.000000] Linux version 2.6.32.68 (bamboo@167bbc1bbc0a) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.01 unknown) ) #1 Tue Oct 17 17:26:22 EEST 2017 [ 0.000000] flash_size passed from bootloader = 16 [ 0.000000] CPU revision is: 0001974c (MIPS 74Kc) [ 0.000000] ath_sys_frequency: cpu srif ddr srif cpu 535 ddr 400 ahb 200 [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 04000000 @ 00000000 (usable) [ 0.000000] User-defined physical RAM map: [ 0.000000] memory: 04000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Zone PFN ranges: [ 0.000000] Normal 0x00000000 -> 0x00004000 [ 0.000000] Movable zone start PFN for each node [ 0.000000] early_node_map[1] active PFN ranges [ 0.000000] 0: 0x00000000 -> 0x00004000 [ 0.000000] On node 0 totalpages: 16384 [ 0.000000] free_area_init_node: node 0, pgdat 80295020, node_mem_map 81000000 [ 0.000000] Normal zone: 128 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 16256 pages, LIFO batch:3 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: console=ttyS0,115200 rootfstype=squashfs init=/init mtdparts=ath-nor0:256k(u-boot),64k(u-boot-env),1024k(kernel),14720k(rootfs),256k(cfg),64k(EEPROM) mem=64M panic=3 quiet [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] Memory: 61760k/65536k available (2122k kernel code, 3704k reserved, 518k data, 132k init, 0k highmem) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:128 [ 0.000000] plat_time_init: plat time init done [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] Calibrating delay loop... 266.24 BogoMIPS (lpj=133120) [ 0.022000] Mount-cache hash table entries: 512 [ 0.024000] NET: Registered protocol family 16 [ 0.027000] PCIe WLAN H/W found [tries: 1] [ 0.027000] PCI init:ath_pcibios_init [ 0.027000] ath_pcibios_init(419): PCI CMD write: 0x356 [ 0.027000] registering PCI controller with io_map_base unset [ 0.032000] bio: create slab <bio-0> at 0 [ 0.034000] pci 0000:00:00.0: reg 10 64bit mmio: [0x000000-0x1fffff] [ 0.034000] pci 0000:00:00.0: reg 30 32bit mmio pref: [0x000000-0x00ffff] [ 0.034000] pci 0000:00:00.0: supports D1 D2 [ 0.034000] Returning IRQ 64 [ 0.035000] Switching to clocksource MIPS [ 0.037000] NET: Registered protocol family 2 [ 0.038000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.039000] TCP established hash table entries: 2048 (order: 2, 16384 bytes) [ 0.039000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes) [ 0.039000] TCP: Hash tables configured (established 2048 bind 2048) [ 0.039000] TCP reno registered [ 0.040000] NET: Registered protocol family 1 [ 0.040000] ATH GPIOC major 0 [ 0.041000] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.041000] msgmni has been set to 120 [ 0.042000] io scheduler noop registered (default) [ 0.066000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 0.067000] serial8250.0: ttyS0 at MMIO 0xb8020000 (irq = 19) is a 16550A [ 0.067000] console [ttyS0] enabled [ 0.069000] 6 cmdlinepart partitions found on MTD device ath-nor0 [ 0.069000] Creating 6 MTD partitions on "ath-nor0": [ 0.069000] 0x000000000000-0x000000040000 : "u-boot" [ 0.070000] 0x000000040000-0x000000050000 : "u-boot-env" [ 0.071000] 0x000000050000-0x000000150000 : "kernel" [ 0.072000] 0x000000150000-0x000000fb0000 : "rootfs" [ 0.074000] mtd: partition "rootfs" set to be root filesystem [ 0.074000] 0x000000fb0000-0x000000ff0000 : "cfg" [ 0.075000] 0x000000ff0000-0x000001000000 : "EEPROM" [ 0.076000] u32 classifier [ 0.076000] Performance counters on [ 0.076000] input device check on [ 0.076000] Actions configured [ 0.078000] TCP westwood registered [ 0.078000] NET: Registered protocol family 10 [ 0.081000] NET: Registered protocol family 17 [ 0.081000] Bridge firewalling registered [ 0.081000] 802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com> [ 0.081000] All bugs added by David S. Miller <davem@redhat.com> [ 0.081000] athwdt_init: Registering WDT success [ 0.082000] Reset: Normal [ 0.082000] ath_otp_init: Registering OTP success [ 0.082000] ath_clksw_init: Registering Clock Switch Interface success [ 0.091000] VFS: Mounted root (squashfs filesystem) readonly on device 31:3. [ 0.091000] Freeing unused kernel memory: 132k freed [ 1.634000] ubnthal: module license 'Proprietary' taints kernel. [ 1.634000] Disabling lock debugging due to kernel taint [ 1.680000] ubnthal: initializing... [ 1.680000] ath-gpio 2.0 initialised [ 1.680000] ubnthal: initialised, board found, sysid = 0xe7fa, name = NanoStation 5AC loco [ 1.680000] ubnthal: host_board_t size: 7320B, boards table size: 142kB [ 6.686000] ATHR_GMAC: Length per segment 1536 [ 6.686000] ATHR_GMAC: fifo cfg 3 01f00140 [ 6.687000] Found PHY at address 4 with ID 4d:d072 [ 6.687000] Registering AR8035 Phy.... [ 6.687000] ATHR_GMAC: RX TASKLET - Pkts per Intr:160 [ 6.687000] ATHR_GMAC: Mac address for unit 0:bfff0000 [ 6.687000] ATHR_GMAC: fc:ec:da:0b:44:55 [ 7.242000] ATHR_GMAC: Max segments per packet : 1 [ 7.242000] ATHR_GMAC: Max tx descriptor count : 128 [ 7.242000] ATHR_GMAC: Max rx descriptor count : 252 [ 7.242000] ATHR_GMAC: Mac capability flags : 42200 [ 7.354000] PPP generic driver version 2.4.2 [ 7.410000] PPP MPPE Compression module registered [ 7.443000] NET: Registered protocol family 24 [ 7.611000] GRE over IPv4 tunneling driver [ 7.691000] URD Init [ 8.196000] ath_hal: 0.9.17.1 (AR9380, REGOPS_FUNC, 11D) [ 8.362000] ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved [ 8.477000] ath_spectral: Version 2.0.0 [ 8.477000] Copyright (c) 2005-2009 Atheros Communications, Inc. All Rights Reserved [ 8.477000] SPECTRAL module built on Oct 17 2017 17:25:02 [ 8.745000] ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved [ 10.664000] ath_pci: 10.1.467 (Atheros/multi-bss) [ 10.664000] Ubiquiti U-AME chipset detected [ 10.665000] ath_pci_probe [ 10.665000] PCI: Setting latency timer of device 0000:00:00.0 to 64 [ 10.665000] ath_pci 0000:00:00.0: ath DEBUG: sc=0x83b0fa00 [ 10.665000] [ 10.665000] ol_ath_pci_configure : num_desired MSI set to 0 [ 10.665000] [ 10.665000] Using PCI Legacy Interrupt [ 11.079000] __ol_ath_attach: ath_attach TODO [ 11.080000] ol_ath_attach() BMI inited. [ 11.080000] ol_ath_attach() BMI Get Target Info. [ 11.080000] ol_ath_attach() TARGET TYPE: 7 Vers 0x4100016c [ 11.080000] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0 [ 11.080000] ol_ath_attach() configure Target . [ 11.080000] qc98xx_verify_checksum: flash checksum passed: 0x2292 [ 11.080000] ol_transfer_bin_file 338: Download Flash data len 2116 [ 11.094000] BMI operation done [ 11.094000] ol_transfer_bin_file 259: Download Firmware data len 215412. Mode: PTP [ 12.008000] BMI operation done [ 12.008000] ol_ath_attach() Download FW. [ 12.008000] ol_ath_attach() HT Create . [ 12.008000] ol_ath_attach() HIF Claim. [ 12.008000] ol_ath_attach() BMI Done. [ 12.009000] ol_ath_attach() WMI attached. wmi_handle 83b70000 [ 12.009000] +HWT [ 12.012000] -HWT [ 12.012000] HTC Service:0x0300 ep:1 TX flow control disabled [ 12.019000] ol_txrx_pdev_attach: tx_credit initialised to 1424 [ 12.019000] HTC Service:0x0100 ep:2 TX flow control disabled [ 12.020000] wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event [ 12.020000] num_rf_chain : 00000002 [ 12.020000] ht_cap_info: : 0000085b [ 12.020000] vht_cap_info : 338001b2 [ 12.020000] vht_supp_mcs : 0000fffa [ 12.029000] FIRMWARE:P 34 V 1 T 110 [ 12.029000] [ 12.029000] wmi_ready_event_rx: WMI UNIFIED READY event [ 12.029000] ol_ath_connect_htc() WMI is ready [ 12.029000] ol_ath_set_host_app_area TODO [ 12.029000] ol_ath_attach() connect HTC. [ 12.029000] target uses HTT version 2.1; host uses 2.1 [ 12.029000] Supported modes: 0x1f9001 [ 12.029000] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0. [ 12.036000] ol_ath_phyerr_attach: called [ 12.036000] ath92.ieee80211_ifattach(): Enable ignore 11d [ 12.037000] OL Resmgr Init-ed [ 12.038000] ol_if_spectral_setup [ 12.038000] SPECTRAL : get_capability not registered [ 12.038000] HAL_CAP_PHYDIAG : Capable [ 12.038000] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 233) [ 12.038000] SPECTRAL : get_capability not registered [ 12.038000] HAL_CAP_RADAR : Capable [ 12.038000] SPECTRAL : Need to fix the capablity check for SPECTRAL [ 12.038000] (spectral_attach : 238) [ 12.038000] SPECTRAL : get_capability not registered [ 12.038000] HAL_CAP_SPECTRAL_SCAN : Capable [ 12.038000] SPECTRAL : get_tsf64 not registered [ 12.038000] spectral_init_netlink 54 NULL SKB [ 12.038000] ol_ath_set_dscp_tid_map: ...ath.c [ 12.038000] ol_if_dfs_setup: called [ 12.038000] ol_ath_rtt_meas_report_attach: called [ 12.038000] ol_ath_attach() UMAC attach . [ 12.038000] __ol_ath_attach: init tx/rx TODO [ 12.038000] __ol_ath_attach: hard_header_len reservation 64 [ 12.038000] __ol_ath_attach: dev name wifi0 [ 12.042000] ath_ahb: 10.1.467 (Atheros/multi-bss) [ 12.043000] __ath_attach: Set global_scn[0] [ 12.043000] ACBKMinfree = 48 [ 12.043000] ACBEMinfree = 32 [ 12.043000] ACVIMinfree = 16 [ 12.043000] ACVOMinfree = 0 [ 12.043000] CABMinfree = 48 [ 12.043000] UAPSDMinfree = 0 [ 12.053000] Enterprise mode: 0x00000000 [ 12.054000] Restoring Cal data from Flash [ 12.429000] SPECTRAL : get_capability not registered [ 12.429000] HAL_CAP_PHYDIAG : Capable [ 12.429000] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 233) [ 12.429000] SPECTRAL : get_capability not registered [ 12.429000] HAL_CAP_RADAR : Capable [ 12.429000] SPECTRAL : Need to fix the capablity check for SPECTRAL [ 12.429000] (spectral_attach : 238) [ 12.429000] SPECTRAL : get_capability not registered [ 12.429000] HAL_CAP_SPECTRAL_SCAN : Capable [ 12.429000] SPECTRAL : get_tsf64 not registered [ 12.429000] spectral_init_netlink 54 NULL SKB [ 12.429000] IRQ request for SPECTRAL-XMIT-FILTER successful [ 12.429000] SPECTRAL : No ADVANCED SPECTRAL SUPPORT [ 12.429000] SPECTRAL : module attached [ 12.433000] ath_get_caps[5783] rx chainmask mismatch actual 3 sc_chainmak 0 [ 12.433000] ath_get_caps[5758] tx chainmask mismatch actual 3 sc_chainmak 0 [ 12.433000] ath92.ieee80211_ifattach(): Enable ignore 11d [ 12.466000] SPECTRAL : module already attached [ 12.468000] ath_tx_paprd_init sc 81c48000 PAPRD Enabled [ 12.753000] wifi1: Atheros 9340: mem=0xb8100000, irq=2 [ 12.976000] ubnt_poll_host: Hooks registered [ 12.976000] ubnt_poll_host: Allocated chardev region for major 189 [ 13.098000] rssi-leds 1.2 loaded [ 13.429000] Mirror/redirect action on [ 14.510000] ath92.ol_ath_set_config_param(): Reset scheduled on wifi0 radio [ 14.510000] Resetting the radio [ 14.510000] Suspending Target - with disable_intr set [ 14.510000] waiting for target paused event from target [ 14.513000] __ol_ath_detach: init tx/rx cleanup TODO [ 14.513000] ol_if_dfs_teardown: called [ 14.513000] ol_ath_phyerr_detach: called [ 14.519000] ol_if_spectral_detach [ 14.519000] SPECTRAL : Module removed (spectral = 83abf000) [ 14.519000] ath_pci_warm_reset :(sc 83b0fa00) [ 14.519000] Target Warm Reset [ 14.519000] Host Intr Cause reg 0x900c : value : 0x4000 [ 14.519000] Target CPU Intr Cause 0x5000 [ 14.620000] addr 0x4050 : 0x4 [ 14.640000] Target CPU Intr Cause after CE reset 0x40 [ 14.640000] RESET_CONTROL after cpu warm reset 0x800 [ 14.740000] Target Warm reset complete [ 14.740000] ath_pci_remove [ 14.740000] Ubiquiti U-AME chipset detected [ 14.740000] ath_pci_probe [ 14.740000] PCI: Setting latency timer of device 0000:00:00.0 to 64 [ 14.741000] ath_pci 0000:00:00.0: ath DEBUG: sc=0x83b0fa00 [ 14.741000] [ 14.741000] ol_ath_pci_configure : num_desired MSI set to 0 [ 14.741000] [ 14.741000] Using PCI Legacy Interrupt [ 14.853000] __ol_ath_attach: ath_attach TODO [ 14.854000] ol_ath_attach() BMI inited. [ 14.860000] ol_ath_attach() BMI Get Target Info. [ 14.860000] ol_ath_attach() TARGET TYPE: 7 Vers 0x4100016c [ 14.860000] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0 [ 14.860000] ol_ath_attach() configure Target . [ 14.860000] qc98xx_verify_checksum: flash checksum passed: 0x2292 [ 14.860000] ol_transfer_bin_file 338: Download Flash data len 2116 [ 14.874000] BMI operation done [ 14.875000] ol_transfer_bin_file 259: Download Firmware data len 215412. Mode: PTP [ 15.803000] BMI operation done [ 15.803000] ol_ath_attach() Download FW. [ 15.803000] ol_ath_attach() HT Create . [ 15.803000] ol_ath_attach() HIF Claim. [ 15.803000] ol_ath_attach() BMI Done. [ 15.804000] ol_ath_attach() WMI attached. wmi_handle 83b70000 [ 15.804000] +HWT [ 15.807000] -HWT [ 15.807000] HTC Service:0x0300 ep:1 TX flow control disabled [ 15.814000] ol_txrx_pdev_attach: tx_credit initialised to 1424 [ 15.814000] HTC Service:0x0100 ep:2 TX flow control disabled [ 15.815000] wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event [ 15.815000] num_rf_chain : 00000002 [ 15.815000] ht_cap_info: : 0000085b [ 15.815000] vht_cap_info : 338001b2 [ 15.815000] vht_supp_mcs : 0000fffa [ 15.824000] FIRMWARE:P 34 V 1 T 110 [ 15.824000] [ 15.824000] wmi_ready_event_rx: WMI UNIFIED READY event [ 15.824000] ol_ath_connect_htc() WMI is ready [ 15.824000] ol_ath_set_host_app_area TODO [ 15.824000] ol_ath_attach() connect HTC. [ 15.824000] target uses HTT version 2.1; host uses 2.1 [ 15.824000] Supported modes: 0x1f9001 [ 15.824000] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0. [ 15.831000] ol_ath_phyerr_attach: called [ 15.831000] ath92.ieee80211_ifattach(): Enable ignore 11d [ 15.832000] OL Resmgr Init-ed [ 15.832000] ol_if_spectral_setup [ 15.833000] SPECTRAL : get_capability not registered [ 15.833000] HAL_CAP_PHYDIAG : Capable [ 15.833000] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 233) [ 15.833000] SPECTRAL : get_capability not registered [ 15.833000] HAL_CAP_RADAR : Capable [ 15.833000] SPECTRAL : Need to fix the capablity check for SPECTRAL [ 15.833000] (spectral_attach : 238) [ 15.833000] SPECTRAL : get_capability not registered [ 15.833000] HAL_CAP_SPECTRAL_SCAN : Capable [ 15.833000] SPECTRAL : get_tsf64 not registered [ 15.833000] spectral_init_netlink 54 NULL SKB [ 15.833000] ol_ath_set_dscp_tid_map: ...ath.c [ 15.833000] ol_if_dfs_setup: called [ 15.833000] ol_ath_rtt_meas_report_attach: called [ 15.833000] ol_ath_attach() UMAC attach . [ 15.833000] __ol_ath_attach: init tx/rx TODO [ 15.833000] __ol_ath_attach: hard_header_len reservation 64 [ 15.833000] __ol_ath_attach: dev name wifi0 [ 15.838000] Reset of radio done [ 15.895000] ubnt_poll_host: Hooks registered [ 15.895000] ubnt_poll_host: Allocated chardev region for major 189 [ 15.909000] ubnt_poll_host wifi0: Char device created succesfully err 0 [ 15.909000] ubnt_poll_host: Polling enabled for radio wifi0 [ 15.909000] ubnt_poll_host: noack_mode set to 0 for radio wifi0 [ 15.909000] ubnt-poll-host: [wifi0] Station priority configured to 2 (no-auto=0) [ 15.910000] ubnt_poll_host: Fixed frame mode disabled for radio wifi0 [ 16.018000] ath_ioctl: SIOC80211IFCREATE CALLED [ 16.018000] ubnt_poll_host: Initialized in PTP STA mode for device wifi0 [ 16.019000] wmi_unified_set_psmode:set psmode=1 [ 16.019000] ol_if_dfs_configure: called [ 16.019000] ol_if_dfs_configure: FCC domain [ 16.019000] VAP device ath0 created [ 16.096000] ubnt_poll_host: ATPC enabled (0/0/0/25) for radio wifi0 [ 16.170000] [ 16.170000] DES SSID SET=ubnt [ 16.175000] ol_ath_vap_set_param: VAP param unsupported param:33 value:0 [ 16.190000] wmi_unified_set_psmode:set psmode=0 [ 16.190000] wmi_unified_set_psmode:set psmode=0 [ 16.437000] wlan_vap_create : enter. devhandle=0x81c502c0, opmode=IEEE80211_M_HOSTAP, flags=0x1 [ 16.437000] wlan_vap_create : exit. devhandle=0x81c502c0, opmode=IEEE80211_M_HOSTAP, flags=0x1. [ 16.437000] VAP device ath1 created [ 16.449000] [ 16.449000] DES SSID SET=NS-5ACL:FCECDA0A4455 [ 16.709000] Ebtables v2.0 registered [ 16.756000] Invoking ACS module for Best channel selection [ 17.762000] ip_tables: (C) 2000-2006 Netfilter Core Team [ 18.183000] device eth0 entered promiscuous mode [ 18.196000] device ath0 entered promiscuous mode [ 18.350000] athr_gmac_ring_alloc Allocated 2048 at 0x8196a000 [ 18.350000] sram_desc_cnt 1536,mac Unit 0,Tx r->ring_desc 0xbd000000 [ 18.350000] athr_gmac_ring_alloc Allocated 4032 at 0x83162000 [ 18.350000] sram_desc_cnt 4560,mac Unit 0,Rx r->ring_desc 0xbd000600 [ 18.651000] WASP ----> AR8035 PHY [ 18.651000] AR8035 Detected [ 18.651000] Setting Drop CRC Errors, Pause Frames and Length Error frames [ 18.651000] Setting PHY... [ 18.651000] Forced AR8035 PHY hardware reset on PHY setup. [ 18.756000] AR8035 - ID 0x004d:0xd072 [ 19.264000] ieee80211_acs_find_best_centerchan: ACS picked 2462 as best channel [ 19.923000] ath_paprd_cal sc 81c48000 chan_mask 3 PAPRD excessive failure disabling PAPRD now [ 21.975000] xt_time: kernel timezone is -0000 [ 22.094000] nf_conntrack version 0.5.0 (968 buckets, 3872 max) [ 22.094000] CONFIG_NF_CT_ACCT is deprecated and will be removed soon. Please use [ 22.094000] nf_conntrack.acct=1 kernel parameter, acct=1 nf_conntrack module option or [ 22.094000] sysctl net.netfilter.nf_conntrack_acct=1 to enable it. [ 22.667000] ADDRCONF(NETDEV_UP): eth0: link is not ready [ 23.393000] br0: port 2(ath0) entering learning state [ 24.393000] br0: port 2(ath0) entering forwarding state [ 37.919000] ATH_MAC_TIMER: enet unit:0 is up (RGMii 100Mbps full duplex) [ 37.919000] ATH_MAC_TIMER: done cfg2 0x7115 ifctl 0x10000 miictrl [ 37.919000] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 37.919000] br0: port 1(eth0) entering learning state [ 38.919000] br0: port 1(eth0) entering forwarding state [ 77.919000] ATH_MAC_TIMER: unit 0: phy 4 not up carrier 1 [ 77.919000] br0: port 1(eth0) entering disabled state [ 93.919000] ATH_MAC_TIMER: enet unit:0 is up (RGMii 100Mbps full duplex) [ 93.919000] ATH_MAC_TIMER: done cfg2 0x7115 ifctl 0x10000 miictrl [ 93.919000] br0: port 1(eth0) entering learning state [ 94.919000] br0: port 1(eth0) entering forwarding state [ 242.430000] Scan in progress.. Cancelling it [ 245.568000] br0: port 2(ath0) entering disabled state [ 245.629000] ubnt_poll_host: Uninitializing on vap_delete for device wifi0 [ 245.630000] br0: port 2(ath0) entering disabled state [ 245.951000] ath92.ol_ath_set_config_param(): Reset scheduled on wifi0 radio [ 245.951000] Resetting the radio [ 245.951000] Suspending Target - with disable_intr set [ 245.951000] waiting for target paused event from target [ 245.954000] __ol_ath_detach: init tx/rx cleanup TODO [ 245.954000] ol_if_dfs_teardown: called [ 245.954000] ol_ath_phyerr_detach: called [ 245.961000] ol_if_spectral_detach [ 245.962000] SPECTRAL : Module removed (spectral = 83265000) [ 245.962000] ath_pci_warm_reset :(sc 83b0fa00) [ 245.962000] Target Warm Reset [ 245.962000] Host Intr Cause reg 0x900c : value : 0x4000 [ 245.962000] Target CPU Intr Cause 0x5000 [ 246.062000] addr 0x4050 : 0x4 [ 246.083000] Target CPU Intr Cause after CE reset 0x48 [ 246.083000] RESET_CONTROL after cpu warm reset 0x800 [ 246.183000] Target Warm reset complete [ 246.183000] ath_pci_remove [ 246.183000] Ubiquiti U-AME chipset detected [ 246.183000] ath_pci_probe [ 246.183000] PCI: Setting latency timer of device 0000:00:00.0 to 64 [ 246.184000] ath_pci 0000:00:00.0: ath DEBUG: sc=0x83b0fa00 [ 246.184000] [ 246.184000] ol_ath_pci_configure : num_desired MSI set to 0 [ 246.184000] [ 246.184000] Using PCI Legacy Interrupt [ 246.297000] __ol_ath_attach: ath_attach TODO [ 246.298000] ol_ath_attach() BMI inited. [ 246.316000] ol_ath_attach() BMI Get Target Info. [ 246.316000] ol_ath_attach() TARGET TYPE: 7 Vers 0x4100016c [ 246.316000] NUM_DEV=1 FWMODE=0x2 FWSUBMODE=0x0 FWBR_BUF 0 [ 246.317000] ol_ath_attach() configure Target . [ 246.317000] qc98xx_verify_checksum: flash checksum passed: 0x2292 [ 246.317000] ol_transfer_bin_file 338: Download Flash data len 2116 [ 246.331000] BMI operation done [ 246.331000] ol_transfer_bin_file 259: Download Firmware data len 215412. Mode: PTP [ 247.260000] BMI operation done [ 247.260000] ol_ath_attach() Download FW. [ 247.260000] ol_ath_attach() HT Create . [ 247.260000] ol_ath_attach() HIF Claim. [ 247.260000] ol_ath_attach() BMI Done. [ 247.260000] ol_ath_attach() WMI attached. wmi_handle 83b70000 [ 247.260000] +HWT [ 247.263000] -HWT [ 247.264000] HTC Service:0x0300 ep:1 TX flow control disabled [ 247.271000] ol_txrx_pdev_attach: tx_credit initialised to 1424 [ 247.271000] HTC Service:0x0100 ep:2 TX flow control disabled [ 247.271000] wmi_service_ready_event_rx: WMI UNIFIED SERVICE READY event [ 247.271000] num_rf_chain : 00000002 [ 247.272000] ht_cap_info: : 0000085b [ 247.272000] vht_cap_info : 338001b2 [ 247.272000] vht_supp_mcs : 0000fffa [ 247.280000] FIRMWARE:P 34 V 1 T 110 [ 247.280000] [ 247.281000] wmi_ready_event_rx: WMI UNIFIED READY event [ 247.281000] ol_ath_connect_htc() WMI is ready [ 247.281000] ol_ath_set_host_app_area TODO [ 247.281000] ol_ath_attach() connect HTC. [ 247.281000] target uses HTT version 2.1; host uses 2.1 [ 247.281000] Supported modes: 0x1f9001 [ 247.281000] ol_regdmn_start: reg-domain param: regdmn=0, countryName=, wModeSelect=FFFFFFFF, netBand=FFFFFFFF, extendedChanMode=0. [ 247.288000] ol_ath_phyerr_attach: called [ 247.288000] ath92.ieee80211_ifattach(): Enable ignore 11d [ 247.289000] OL Resmgr Init-ed [ 247.289000] ol_if_spectral_setup [ 247.290000] SPECTRAL : get_capability not registered [ 247.290000] HAL_CAP_PHYDIAG : Capable [ 247.290000] SPECTRAL : Need to fix the capablity check for RADAR (spectral_attach : 233) [ 247.290000] SPECTRAL : get_capability not registered [ 247.290000] HAL_CAP_RADAR : Capable [ 247.290000] SPECTRAL : Need to fix the capablity check for SPECTRAL [ 247.290000] (spectral_attach : 238) [ 247.290000] SPECTRAL : get_capability not registered [ 247.290000] HAL_CAP_SPECTRAL_SCAN : Capable [ 247.290000] SPECTRAL : get_tsf64 not registered [ 247.290000] spectral_init_netlink 54 NULL SKB [ 247.290000] ol_ath_set_dscp_tid_map: ...ath.c [ 247.290000] ol_if_dfs_setup: called [ 247.290000] ol_ath_rtt_meas_report_attach: called [ 247.290000] ol_ath_attach() UMAC attach . [ 247.290000] __ol_ath_attach: init tx/rx TODO [ 247.290000] __ol_ath_attach: hard_header_len reservation 64 [ 247.290000] __ol_ath_attach: dev name wifi0 [ 247.297000] Reset of radio done [ 247.495000] ubnt_poll_host: Hooks registered [ 247.495000] ubnt_poll_host: Allocated chardev region for major 189 [ 247.544000] ubnt_poll_host wifi0: Char device created succesfully err 0 [ 247.544000] ubnt_poll_host: Polling enabled for radio wifi0 [ 247.544000] ubnt_poll_host: noack_mode set to 0 for radio wifi0 [ 247.544000] ubnt-poll-host: [wifi0] Station priority configured to 2 (no-auto=0) [ 247.544000] ubnt_poll_host: Fixed frame mode disabled for radio wifi0 [ 247.548000] ath_ioctl: SIOC80211IFCREATE CALLED [ 247.548000] ubnt_poll_host: Initialized in PTP STA mode for device wifi0 [ 247.549000] wmi_unified_set_psmode:set psmode=1 [ 247.549000] ol_if_dfs_configure: called [ 247.549000] ol_if_dfs_configure: ETSI domain [ 247.549000] VAP device ath0 created [ 247.685000] ubnt_poll_host: ATPC enabled (0/0/0/25) for radio wifi0 [ 247.750000] [ 247.750000] DES SSID SET=ubnt [ 247.755000] ol_ath_vap_set_param: VAP param unsupported param:33 value:0 [ 247.770000] wmi_unified_set_psmode:set psmode=0 [ 247.770000] wmi_unified_set_psmode:set psmode=0 [ 247.830000] device ath0 entered promiscuous mode [ 247.830000] br0: port 2(ath0) entering learning state [ 248.830000] br0: port 2(ath0) entering forwarding state


BusyBox v1.27.2 () built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r5936-fea02b1d51 ----------------------------------------------------- root@OpenWrt:~# cat /etc/openwrt_release DISTRIB_ID='OpenWrt' DISTRIB_RELEASE='SNAPSHOT' DISTRIB_REVISION='r5936-fea02b1d51' DISTRIB_TARGET='ar71xx/generic' DISTRIB_ARCH='mips_24kc' DISTRIB_DESCRIPTION='OpenWrt SNAPSHOT r5936-fea02b1d51' DISTRIB_TAINTS='no-all' root@OpenWrt: uname -a Linux OpenWrt 4.9.77 #0 Fri Feb 2 21:41:25 2018 mips GNU/Linux root@OpenWrt:~# dmesg [ 0.000000] Linux version 4.9.77 (kue@x201) (gcc version 5.5.0 (OpenWrt GCC 5.5.0 r5936-fea02b1d51) ) #0 Fri Feb 2 21:41:25 2018 [ 0.000000] MyLoader: sysp=0aee1eaf, boardp=3ea71a3d, parts=1fa71a85 [ 0.000000] bootconsole [early0] enabled [ 0.000000] CPU0 revision is: 0001974c (MIPS 74Kc) [ 0.000000] SoC: Atheros AR9342 rev 2 [ 0.000000] Determined physical RAM map: [ 0.000000] memory: 04000000 @ 00000000 (usable) [ 0.000000] Initrd not found or empty - disabling initrd [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff] [ 0.000000] On node 0 totalpages: 16384 [ 0.000000] free_area_init_node: node 0, pgdat 80467bd4, node_mem_map 81000020 [ 0.000000] Normal zone: 128 pages used for memmap [ 0.000000] Normal zone: 0 pages reserved [ 0.000000] Normal zone: 16384 pages, LIFO batch:3 [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768 [ 0.000000] pcpu-alloc: [0] 0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 [ 0.000000] Kernel command line: board=UBNT-NANOSTATION-ACL mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env)ro,15744k(firmware),256k(cfg)ro,64k(EEPROM)ro console=ttyS0,115200 rootfstype=squashfs noinitrd [ 0.000000] PID hash table entries: 256 (order: -2, 1024 bytes) [ 0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) [ 0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Writing ErrCtl register=00000000 [ 0.000000] Readback ErrCtl register=00000000 [ 0.000000] Memory: 59896K/65536K available (3174K kernel code, 166K rwdata, 792K rodata, 276K init, 213K bss, 5640K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS:51 [ 0.000000] Clocks: CPU:535.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:40.000MHz [ 0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7144898866 ns [ 0.000011] sched_clock: 32 bits at 267MHz, resolution 3ns, wraps every 8027976190ns [ 0.008328] Calibrating delay loop... 266.64 BogoMIPS (lpj=1333248) [ 0.091166] pid_max: default: 32768 minimum: 301 [ 0.096206] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.103259] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.113734] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.124244] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.131415] NET: Registered protocol family 16 [ 0.137916] MIPS: machine is Ubiquiti Nanostation AC loco [ 0.379990] registering PCI controller with io_map_base unset [ 0.401402] PCI host bridge to bus 0000:00 [ 0.405779] pci_bus 0000:00: root bus resource [mem 0x10000000-0x13ffffff] [ 0.413152] pci_bus 0000:00: root bus resource [io 0x0000] [ 0.419083] pci_bus 0000:00: root bus resource [??? 0x00000000 flags 0x0] [ 0.426319] pci_bus 0000:00: No busn resource found for root bus, will use [bus 00-ff] [ 0.434784] pci 0000:00:00.0: [0777:11ac] type 00 class 0x028000 [ 0.434830] pci 0000:00:00.0: reg 0x10: [mem 0x00000000-0x001fffff 64bit] [ 0.434884] pci 0000:00:00.0: reg 0x30: [mem 0x00000000-0x0000ffff pref] [ 0.434967] pci 0000:00:00.0: supports D1 D2 [ 0.435207] pci_bus 0000:00: busn_res: [bus 00-ff] end is updated to 00 [ 0.435241] pci 0000:00:00.0: BAR 0: assigned [mem 0x10000000-0x101fffff 64bit] [ 0.443084] pci 0000:00:00.0: BAR 6: assigned [mem 0x10200000-0x1020ffff pref] [ 0.450779] pci 0000:00:00.0: using irq 40 for pin 1 [ 0.456875] clocksource: Switched to clocksource MIPS [ 0.463495] NET: Registered protocol family 2 [ 0.469104] TCP established hash table entries: 1024 (order: 0, 4096 bytes) [ 0.476543] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) [ 0.483376] TCP: Hash tables configured (established 1024 bind 1024) [ 0.490257] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.496489] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.503494] NET: Registered protocol family 1 [ 0.508225] PCI: CLS 0 bytes, default 32 [ 0.513194] Crashlog allocated RAM at address 0x3f00000 [ 0.519930] workingset: timestamp_bits=30 max_order=14 bucket_order=0 [ 0.534575] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.540838] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. [ 0.560869] io scheduler noop registered [ 0.565045] io scheduler deadline registered (default) [ 0.570935] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled [ 0.578227] console [ttyS0] disabled [ 0.602140] serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11, base_baud = 2500000) is a 16550A [ 0.611341] console [ttyS0] enabled [ 0.618769] bootconsole [early0] disabled [ 0.636309] m25p80 spi0.0: mx25l12805d (16384 Kbytes) [ 0.641540] 5 cmdlinepart partitions found on MTD device spi0.0 [ 0.647561] Creating 5 MTD partitions on "spi0.0": [ 0.652433] 0x000000000000-0x000000040000 : "u-boot" [ 0.659236] 0x000000040000-0x000000050000 : "u-boot-env" [ 0.666531] 0x000000050000-0x000000fb0000 : "firmware" [ 0.693339] 2 uimage-fw partitions found on MTD device firmware [ 0.699398] 0x000000050000-0x0000001b0000 : "kernel" [ 0.706014] 0x0000001b0000-0x000000fb0000 : "rootfs" [ 0.712989] mtd: device 4 (rootfs) set to be root filesystem [ 0.718843] 1 squashfs-split partitions found on MTD device rootfs [ 0.725125] 0x0000003d0000-0x000000fb0000 : "rootfs_data" [ 0.732521] 0x000000fb0000-0x000000ff0000 : "cfg" [ 0.739271] 0x000000ff0000-0x000001000000 : "EEPROM" [ 0.747359] libphy: Fixed MDIO Bus: probed [ 0.762787] libphy: ag71xx_mdio: probed [ 1.497155] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:04 [uid=004dd072, driver=Atheros 8035 ethernet] [ 1.508159] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII [ 1.515772] NET: Registered protocol family 10 [ 1.523567] NET: Registered protocol family 17 [ 1.528341] 8021q: 802.1Q VLAN Support v1.8 [ 1.540209] VFS: Mounted root (squashfs filesystem) readonly on device 31:4. [ 1.549257] Freeing unused kernel memory: 276K [ 1.553770] This architecture does not have kernel memory protection. [ 2.258603] init: Console is alive [ 2.262321] init: - watchdog - [ 2.526892] random: fast init done [ 3.253179] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 3.301090] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 3.319597] init: - preinit - [ 4.546036] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 7.936206] jffs2: notice: (342) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found. [ 7.953948] mount_root: switching to jffs2 overlay [ 7.989746] urandom-seed: Seeding with /etc/urandom.seed [ 8.125823] procd: - early - [ 8.129738] procd: - watchdog - [ 8.757675] procd: - watchdog - [ 8.761179] procd: - ubus - [ 8.818174] procd: - init - [ 9.277477] kmodloader: loading kernel modules from /etc/modules.d/* [ 9.315824] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 9.334723] Loading modules backported from Linux version wt-2017-11-01-0-gfe248fc2c180 [ 9.342928] Backport generated by backports.git v4.14-rc2-1-31-g86cf0e5d [ 9.353566] ip_tables: (C) 2000-2006 Netfilter Core Team [ 9.368547] nf_conntrack version 0.5.0 (1024 buckets, 4096 max) [ 9.437000] xt_time: kernel timezone is -0000 [ 9.673318] PPP generic driver version 2.4.2 [ 9.680586] NET: Registered protocol family 24 [ 9.716421] PCI: Enabling device 0000:00:00.0 (0000 -> 0002) [ 9.722406] ath10k_pci 0000:00:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0 [ 10.001835] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:00:00.0.bin failed with error -2 [ 10.012749] ath10k_pci 0000:00:00.0: Falling back to user helper [ 10.267573] firmware ath10k!pre-cal-pci-0000:00:00.0.bin: firmware_loading_store: map pages failed [ 10.278242] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/firmware-6.bin failed with error -2 [ 10.289165] ath10k_pci 0000:00:00.0: Falling back to user helper [ 10.471491] firmware ath10k!QCA988X!hw2.0!firmware-6.bin: firmware_loading_store: map pages failed [ 10.497850] ath10k_pci 0000:00:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043222ff sub 0777:e7fa [ 10.507256] ath10k_pci 0000:00:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1 [ 10.522149] ath10k_pci 0000:00:00.0: firmware ver 10.2.4-1.0-00033 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 c41417d0 [ 10.617145] ath10k_pci 0000:00:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2 [ 10.627785] ath10k_pci 0000:00:00.0: Falling back to user helper [ 10.741065] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed [ 10.776980] ath10k_pci 0000:00:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08 [ 11.898718] ath10k_pci 0000:00:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1 [ 12.039127] ath: EEPROM regdomain: 0x0 [ 12.039138] ath: EEPROM indicates default country code should be used [ 12.039141] ath: doing EEPROM country->regdmn map search [ 12.039158] ath: country maps to regdmn code: 0x3a [ 12.039164] ath: Country alpha2 being used: US [ 12.039168] ath: Regpair used: 0x3a [ 12.192728] ath: EEPROM regdomain: 0x0 [ 12.192738] ath: EEPROM indicates default country code should be used [ 12.192742] ath: doing EEPROM country->regdmn map search [ 12.192760] ath: country maps to regdmn code: 0x3a [ 12.192766] ath: Country alpha2 being used: US [ 12.192770] ath: Regpair used: 0x3a [ 12.206599] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht' [ 12.211325] ieee80211 phy1: Atheros AR9340 Rev:2 mem=0xb8100000, irq=47 [ 12.222818] kmodloader: done loading kernel modules from /etc/modules.d/* [ 20.350692] br-lan: port 1(eth0) entered blocking state [ 20.356014] br-lan: port 1(eth0) entered disabled state [ 20.361837] device eth0 entered promiscuous mode [ 20.383168] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 31.868348] eth0: link up (100Mbps/Full duplex) [ 31.873001] br-lan: port 1(eth0) entered blocking state [ 31.878345] br-lan: port 1(eth0) entered forwarding state [ 31.886002] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 40.187201] eth0: link down [ 40.190532] br-lan: port 1(eth0) entered disabled state [ 58.908346] eth0: link up (100Mbps/Full duplex) [ 58.912999] br-lan: port 1(eth0) entered blocking state [ 58.918343] br-lan: port 1(eth0) entered forwarding state [ 129.976927] random: crng init done root@OpenWrt:~# iw phy0 info Wiphy phy0 max # scan SSIDs: 16 max scan IEs length: 199 bytes max # sched scan SSIDs: 0 max # match sets: 0 max # scan plans: 1 max scan plan interval: -1 max scan plan iterations: 0 Retry short limit: 7 Retry long limit: 4 Coverage class: 0 (up to 0m) Device supports AP-side u-APSD. Available Antennas: TX 0x3 RX 0x3 Configured Antennas: TX 0x3 RX 0x3 Supported interface modes: * managed * AP * AP/VLAN * monitor * mesh point Band 2: Capabilities: 0x19ef RX LDPC HT20/HT40 SM Power Save disabled RX HT20 SGI RX HT40 SGI TX STBC RX STBC 1-stream Max AMSDU length: 7935 bytes DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 8 usec (0x06) HT TX/RX MCS rate indexes supported: 0-15 VHT Capabilities (0x338001b2): Max MPDU length: 11454 Supported Channel Width: neither 160 nor 80+80 RX LDPC short GI (80 MHz) TX STBC RX antenna pattern consistency TX antenna pattern consistency VHT RX MCS set: 1 streams: MCS 0-9 2 streams: MCS 0-9 3 streams: not supported 4 streams: not supported 5 streams: not supported 6 streams: not supported 7 streams: not supported 8 streams: not supported VHT RX highest supported: 0 Mbps VHT TX MCS set: 1 streams: MCS 0-9 2 streams: MCS 0-9 3 streams: not supported 4 streams: not supported 5 streams: not supported 6 streams: not supported 7 streams: not supported 8 streams: not supported VHT TX highest supported: 0 Mbps Frequencies: * 5180 MHz [36] (23.0 dBm) * 5200 MHz [40] (23.0 dBm) * 5220 MHz [44] (23.0 dBm) * 5240 MHz [48] (23.0 dBm) * 5260 MHz [52] (23.0 dBm) (radar detection) * 5280 MHz [56] (23.0 dBm) (radar detection) * 5300 MHz [60] (23.0 dBm) (radar detection) * 5320 MHz [64] (23.0 dBm) (radar detection) * 5500 MHz [100] (23.0 dBm) (radar detection) * 5520 MHz [104] (23.0 dBm) (radar detection) * 5540 MHz [108] (23.0 dBm) (radar detection) * 5560 MHz [112] (23.0 dBm) (radar detection) * 5580 MHz [116] (23.0 dBm) (radar detection) * 5600 MHz [120] (23.0 dBm) (radar detection) * 5620 MHz [124] (23.0 dBm) (radar detection) * 5640 MHz [128] (23.0 dBm) (radar detection) * 5660 MHz [132] (23.0 dBm) (radar detection) * 5680 MHz [136] (23.0 dBm) (radar detection) * 5700 MHz [140] (23.0 dBm) (radar detection) * 5720 MHz [144] (23.0 dBm) (radar detection) * 5745 MHz [149] (30.0 dBm) * 5765 MHz [153] (30.0 dBm) * 5785 MHz [157] (30.0 dBm) * 5805 MHz [161] (30.0 dBm) * 5825 MHz [165] (30.0 dBm) * 5845 MHz [169] (disabled) valid interface combinations: * #{ AP, mesh point } <= 8, #{ managed } <= 1, total <= 8, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz, 80 MHz } HT Capability overrides: * MCS: ff ff ff ff ff ff ff ff ff ff * maximum A-MSDU length * supported channel width * short GI for 40 MHz * max A-MPDU length exponent * min MPDU start spacing Device supports VHT-IBSS. root@OpenWrt:~# iw phy1 info Wiphy phy1 max # scan SSIDs: 4 max scan IEs length: 2257 bytes max # sched scan SSIDs: 0 max # match sets: 0 max # scan plans: 1 max scan plan interval: -1 max scan plan iterations: 0 Retry short limit: 7 Retry long limit: 4 Coverage class: 0 (up to 0m) Device supports AP-side u-APSD. Device supports T-DLS. Available Antennas: TX 0x3 RX 0x3 Configured Antennas: TX 0x3 RX 0x3 Supported interface modes: * IBSS * managed * AP * AP/VLAN * monitor * mesh point * P2P-client * P2P-GO * outside context of a BSS Band 1: Capabilities: 0x11ef RX LDPC HT20/HT40 SM Power Save disabled RX HT20 SGI RX HT40 SGI TX STBC RX STBC 1-stream Max AMSDU length: 3839 bytes DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 8 usec (0x06) HT TX/RX MCS rate indexes supported: 0-15 Frequencies: * 2412 MHz [1] (20.0 dBm) * 2417 MHz [2] (20.0 dBm) * 2422 MHz [3] (20.0 dBm) * 2427 MHz [4] (20.0 dBm) * 2432 MHz [5] (20.0 dBm) * 2437 MHz [6] (20.0 dBm) * 2442 MHz [7] (20.0 dBm) * 2447 MHz [8] (20.0 dBm) * 2452 MHz [9] (20.0 dBm) * 2457 MHz [10] (20.0 dBm) * 2462 MHz [11] (20.0 dBm) * 2467 MHz [12] (disabled) * 2472 MHz [13] (disabled) * 2484 MHz [14] (disabled) Band 2: Capabilities: 0x11ef RX LDPC HT20/HT40 SM Power Save disabled RX HT20 SGI RX HT40 SGI TX STBC RX STBC 1-stream Max AMSDU length: 3839 bytes DSSS/CCK HT40 Maximum RX AMPDU length 65535 bytes (exponent: 0x003) Minimum RX AMPDU time spacing: 8 usec (0x06) HT TX/RX MCS rate indexes supported: 0-15 Frequencies: * 5180 MHz [36] (13.0 dBm) * 5200 MHz [40] (13.0 dBm) * 5220 MHz [44] (13.0 dBm) * 5240 MHz [48] (13.0 dBm) * 5260 MHz [52] (13.0 dBm) (radar detection) * 5280 MHz [56] (13.0 dBm) (radar detection) * 5300 MHz [60] (13.0 dBm) (radar detection) * 5320 MHz [64] (13.0 dBm) (radar detection) * 5500 MHz [100] (13.0 dBm) (radar detection) * 5520 MHz [104] (13.0 dBm) (radar detection) * 5540 MHz [108] (13.0 dBm) (radar detection) * 5560 MHz [112] (13.0 dBm) (radar detection) * 5580 MHz [116] (13.0 dBm) (radar detection) * 5600 MHz [120] (13.0 dBm) (radar detection) * 5620 MHz [124] (13.0 dBm) (radar detection) * 5640 MHz [128] (13.0 dBm) (radar detection) * 5660 MHz [132] (13.0 dBm) (radar detection) * 5680 MHz [136] (13.0 dBm) (radar detection) * 5700 MHz [140] (13.0 dBm) (radar detection) * 5745 MHz [149] (13.0 dBm) * 5765 MHz [153] (13.0 dBm) * 5785 MHz [157] (13.0 dBm) * 5805 MHz [161] (13.0 dBm) * 5825 MHz [165] (13.0 dBm) valid interface combinations: * #{ managed } <= 2048, #{ AP, mesh point } <= 8, #{ P2P-client, P2P-GO } <= 1, #{ IBSS } <= 1, total <= 2048, #channels <= 1, STA/AP BI must match, radar detect widths: { 20 MHz (no HT), 20 MHz, 40 MHz } HT Capability overrides: * MCS: ff ff ff ff ff ff ff ff ff ff * maximum A-MSDU length * supported channel width * short GI for 40 MHz * max A-MPDU length exponent * min MPDU start spacing


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