Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| toh:tp-link:tl-wr810n [2016/04/02 22:37] – add hardware details xiberger | toh:tp-link:tl-wr810n [2022/06/25 12:07] – [Opening the case] High Voltage warning infobox added tmomas | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== TP-Link TL-WR810N ======= | ||
| + | * Same form factor as the [[toh: | ||
| + | * Powered from AC electric wall-socket, | ||
| + | |||
| + | ===== Supported Versions ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid | ||
| + | headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data | ||
| + | align : c, | ||
| + | filter | ||
| + | sort : Version | ||
| + | ---- | ||
| + | |||
| + | |||
| + | ===== Hardware Highlights ===== | ||
| + | ---- datatable ---- | ||
| + | cols : Model, Version, CPU, CPU MHz, Flash MB_mbflashs, | ||
| + | header | ||
| + | align : c, | ||
| + | filter | ||
| + | filter | ||
| + | sort : Version | ||
| + | ---- | ||
| + | |||
| + | ===== Installation ===== | ||
| + | |||
| + | <color # | ||
| + | |||
| + | Recovery after this soft-brick may be possible via the tftpd method (see below). | ||
| + | |||
| + | |||
| + | ---- datatable ---- | ||
| + | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url | ||
| + | align : c,c,c,l,l | ||
| + | filter | ||
| + | filter | ||
| + | sort : Version | ||
| + | ---- | ||
| + | |||
| + | ==== TL-WR810N(EU) 1.1 ==== | ||
| + | |||
| + | === Flashing using the factory firmware web interface === | ||
| + | |||
| + | * Install the OpenWrt factory image by doing a " | ||
| + | * After the installation completes, point your web browser to [[http:// | ||
| + | |||
| + | === Flashing using TFTP only (without serial console) === | ||
| + | |||
| + | * Connect one of the ethernet ports to a host computer. | ||
| + | * Change your host computer' | ||
| + | * Run a TFTP server on your host computer. | ||
| + | * Rename the OpenWrt factory image to **wr810nv1_tp_recovery.bin** and make it available via the TFTP server. | ||
| + | * Press the ' | ||
| + | * The bootloader will now load and flash the image from the TFTP server. | ||
| + | |||
| + | === Flashing using the serial console === | ||
| + | |||
| + | * Gain [[toh: | ||
| + | * Connect one of the LAN ports to a host computer via an ethernet cable. | ||
| + | * Change your host computer' | ||
| + | * Run a TFTP server on your host computer. | ||
| + | * Make the OpenWrt factory image available via the TFTP server. | ||
| + | * Enter the following commands into the bootloader prompt:< | ||
| + | tftp 0x80800000 openwrt-ar71xx-generic-tl-wr810n-squashfs-factory.bin | ||
| + | erase 0x9f020000 +${filesize} | ||
| + | cp.b 0x80800000 0x9f020000 ${filesize} | ||
| + | bootm 0x9f020000</ | ||
| + | |||
| + | === Revert to the original factory firmware === | ||
| + | |||
| + | Download | ||
| + | [[https:// | ||
| + | (kernel + rootfs partitions extracted from the original firmware + empty config partion) | ||
| + | and flash it as described above using a TFTP server | ||
| + | [[toh: | ||
| + | or | ||
| + | [[toh: | ||
| + | a serial console. | ||
| + | |||
| + | ==== TL-WR810N(US) 1.0 ==== | ||
| + | |||
| + | The US version is not as " | ||
| + | |||
| + | ===== Hardware Details ===== | ||
| + | |||
| + | ^ Model ^ TL-WR810N(EU) | ||
| + | ^ Version | ||
| + | | **Architecture: | ||
| + | | **Manufacturer: | ||
| + | | **Bootloader: | ||
| + | | **System-On-Chip: | ||
| + | | **CPU Frequency: | ||
| + | | **Flash chip: | ||
| + | | **Flash size: | ||
| + | | **RAM chip: | ||
| + | | **RAM size: | ||
| + | | **Wireless: | ||
| + | | **Antenae(s)** | ||
| + | | **Ethernet: | ||
| + | | **USB: | ||
| + | | **Control Elements: ** | Reset button, operation mode switch | ||
| + | |||
| + | |||
| + | ==== TL-WR810N(EU) 1.1 ==== | ||
| + | |||
| + | === Photos === | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | === Opening the Case === | ||
| + | |||
| + | {{page> | ||
| + | |||
| + | Start by inserting a pry tool above the ethernet connectors. Lift the lid, work in counterclockwise direction. Don't be afraid to apply quite some force, in particular at the corners of the case. | ||
| + | |||
| + | === Removing the PCB from the Case === | ||
| + | |||
| + | Remove the light pipe above the LED. The light pipe is melted with the plastic of the case to fixate it, and you have to break away the melted parts to get the light pipe loose. (But it can later be put back without any noticable damage from the outside.) | ||
| + | Then remove the dots of ductile glue that hold the PCB to the case, use a knife or some other narrow tool and cut/press it slowly through the glue. | ||
| + | Finally, start lifting the PCB out at the edge opposite to the ethernet connectors. | ||
| + | |||
| + | === Serial === | ||
| + | |||
| + | The serial console can be accessed through the following test points on the top of the PCB: | ||
| + | ^ Test Point | ||
| + | | TP_TX1 | ||
| + | | TP_RX1 | ||
| + | | TPGND1/ | ||
| + | Board voltage is **3.3V**. The parameters of the serial console are **115200 8N1**. To access the U-Boot prompt, type **tpl** quickly when the bootloader is about to autoboot. For the factory firmware the password for **root** is **sohoadmin**. | ||
| + | |||
| + | === Operation Mode Switch === | ||
| + | |||
| + | The operation mode switch on the top of the device is wired to the GPIOs 0 and 1 as follows: | ||
| + | |||
| + | ^ Position | ||
| + | | Router/ | ||
| + | | Repeater | ||
| + | | | ||
| + | |||
| + | **GPIO 1** and **GPIO 0** are mapped to the key codes **BTN_0** and **BTN_1**, respectively. See [[docs: | ||
| + | |||
| + | |||
| + | ==== TL-WR810N(US) 1.0 ==== | ||
| + | |||
| + | The US version has the same internal hardware as the EU version, but is slightly smaller and does not have the operation mode switch at the top. | ||
| + | |||
| + | |||
| + | ==== TL-WR810N(EU) 2.0 ==== | ||
| + | |||
| + | The version 2.0 no longer provides an USB port. | ||
| + | |||
| + | ==== Flash Layout ==== | ||
| + | |||
| + | ^ TL-WR810N(EU) 1.1 Flash Layout factory firmware | ||
| + | ^ Layer0 | ||
| + | ^ Layer1 | ||
| + | ^ Mountpoint | none | none | ||
| + | ^ Filesystem | none | none | ||
| + | ^ TL-WR810N(EU) 1.1 Flash Layout OpenWrt | ||
| + | ^ Layer0 | ||
| + | ^ Layer 1 | mtd0 **u-boot** 128KiB | ||
| + | ^ Layer 2 | | mtd1 **kernel** | ||
| + | ^ Layer 3 | | | ||
| + | ^ Mountpoint | none | none | ||
| + | ^ Filesystem | none | none | ||
| + | |||
| + | |||
| + | ===== Bootlogs ===== | ||
| + | |||
| + | ++++ TL-WR810N(EU) 1.1 U-Boot Log | | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | |||
| + | ap143-2.0 - Honey Bee 2.0 | ||
| + | |||
| + | DRAM: 64 MB | ||
| + | Flash Manuf Id 0xef, DeviceId0 0x40, DeviceId1 0x17 | ||
| + | flash size 8MB, sector count = 128 | ||
| + | Flash: | ||
| + | Using default environment | ||
| + | |||
| + | In: serial | ||
| + | Out: | ||
| + | Err: | ||
| + | Net: | ||
| + | ath_gmac_enet_initialize: | ||
| + | Scorpion ---->S27 PHY* | ||
| + | S27 reg init | ||
| + | : cfg1 0x800c0000 cfg2 0x7114 | ||
| + | eth0: ba: | ||
| + | athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000 | ||
| + | athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10 | ||
| + | eth0 up | ||
| + | Honey Bee ----> | ||
| + | S27 reg init | ||
| + | ATHRS27: resetting s27 | ||
| + | ATHRS27: s27 reset done | ||
| + | : cfg1 0x800c0000 cfg2 0x7214 | ||
| + | eth1: ba: | ||
| + | athrs27_phy_setup ATHR_PHY_CONTROL 0 :1000 | ||
| + | athrs27_phy_setup ATHR_PHY_SPEC_STAUS 0 :10 | ||
| + | athrs27_phy_setup ATHR_PHY_CONTROL 1 :1000 | ||
| + | athrs27_phy_setup ATHR_PHY_SPEC_STAUS 1 :10 | ||
| + | athrs27_phy_setup ATHR_PHY_CONTROL 2 :1000 | ||
| + | athrs27_phy_setup ATHR_PHY_SPEC_STAUS 2 :10 | ||
| + | athrs27_phy_setup ATHR_PHY_CONTROL 3 :1000 | ||
| + | athrs27_phy_setup ATHR_PHY_SPEC_STAUS 3 :10 | ||
| + | eth1 up | ||
| + | eth0, eth1 | ||
| + | Setting 0x181162c0 to 0x60c1a100 | ||
| + | is_auto_upload_firmware=0 | ||
| + | Autobooting in 1 seconds | ||
| + | ap143-2.0> | ||
| + | ? - alias for ' | ||
| + | boot - boot default, i.e., run ' | ||
| + | bootd - boot default, i.e., run ' | ||
| + | bootm - boot application image from memory | ||
| + | cp - memory copy | ||
| + | erase - erase FLASH memory | ||
| + | help - print online help | ||
| + | mct - simple RAM test | ||
| + | md - memory display | ||
| + | mm - memory modify (auto-incrementing) | ||
| + | mtest - simple RAM test | ||
| + | mw - memory write (fill) | ||
| + | nm - memory modify (constant address) | ||
| + | ping - send ICMP ECHO_REQUEST to network host | ||
| + | printenv- print environment variables | ||
| + | progmac - Set ethernet MAC addresses | ||
| + | progmac2 - Set ethernet MAC addresses | ||
| + | reset - Perform RESET of the CPU | ||
| + | run - run commands in an environment variable | ||
| + | setenv | ||
| + | tftpboot- boot image via network using TFTP protocol | ||
| + | version - print monitor version | ||
| + | ap143-2.0> | ||
| + | bootargs=console=ttyS0, | ||
| + | bootcmd=bootm 0x9f020000 | ||
| + | bootdelay=1 | ||
| + | baudrate=115200 | ||
| + | ethaddr=0xba: | ||
| + | ipaddr=192.168.1.1 | ||
| + | serverip=192.168.1.10 | ||
| + | dir= | ||
| + | lu=tftp 0x80060000 ${dir}tuboot.bin&& | ||
| + | lf=tftp 0x80060000 ${dir}ap143-2.0${bc}-jffs2&& | ||
| + | lk=tftp 0x80060000 ${dir}vmlinux${bc}.lzma.uImage&& | ||
| + | stdin=serial | ||
| + | stdout=serial | ||
| + | stderr=serial | ||
| + | ethact=eth0 | ||
| + | |||
| + | Environment size: 684/65532 bytes</ | ||
| + | </ | ||
| + | ++++ | ||
| + | |||
| + | ++++ TL-WR810N(EU) 1.1 Factory Firmware Boot Log | | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | Uncompressing Kernel Image ... OK | ||
| + | |||
| + | Starting kernel ... | ||
| + | |||
| + | Booting QCA953x | ||
| + | Linux version 2.6.31 (tomcat@buildserver) (gcc version 4.3.3 (GCC) ) #54 Fri Sep 18 11:55:10 CST 2015 | ||
| + | Ram size passed from bootloader =64M | ||
| + | flash_size passed from bootloader = 8 | ||
| + | CPU revision is: 00019374 (MIPS 24Kc) | ||
| + | ath_sys_frequency: | ||
| + | Determined physical RAM map: | ||
| + | | ||
| + | Zone PFN ranges: | ||
| + | Normal | ||
| + | Movable zone start PFN for each node | ||
| + | early_node_map[1] active PFN ranges | ||
| + | 0: 0x00000000 -> 0x00004000 | ||
| + | Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 | ||
| + | Kernel command line: console=ttyS0, | ||
| + | PID hash table entries: 256 (order: 8, 1024 bytes) | ||
| + | Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) | ||
| + | Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) | ||
| + | Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. | ||
| + | Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes | ||
| + | Writing ErrCtl register=00000000 | ||
| + | Readback ErrCtl register=00000000 | ||
| + | Memory: 56196k/ | ||
| + | NR_IRQS:128 | ||
| + | plat_time_init: | ||
| + | Calibrating delay loop... 433.15 BogoMIPS (lpj=866304) | ||
| + | Mount-cache hash table entries: 512 | ||
| + | |||
| + | ****************ALLOC*********************** | ||
| + | | ||
| + | ******************************************** | ||
| + | |||
| + | NET: Registered protocol family 16 | ||
| + | ath_pcibios_init: | ||
| + | ***** Warning PCIe 0 H/W not found !!! | ||
| + | registering PCI controller with io_map_base unset | ||
| + | bio: create slab < | ||
| + | usbcore: registered new interface driver usbfs | ||
| + | usbcore: registered new interface driver hub | ||
| + | usbcore: registered new device driver usb | ||
| + | NET: Registered protocol family 2 | ||
| + | IP route cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | TCP established hash table entries: 2048 (order: 2, 16384 bytes) | ||
| + | TCP bind hash table entries: 2048 (order: 1, 8192 bytes) | ||
| + | TCP: Hash tables configured (established 2048 bind 2048) | ||
| + | TCP reno registered | ||
| + | NET: Registered protocol family 1 | ||
| + | ATH GPIOC major 0 | ||
| + | squashfs: version 4.0 (2009/ | ||
| + | msgmni has been set to 109 | ||
| + | Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254) | ||
| + | io scheduler noop registered | ||
| + | io scheduler deadline registered (default) | ||
| + | Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled | ||
| + | serial8250.0: | ||
| + | console [ttyS0] enabled | ||
| + | PPP generic driver version 2.4.2 | ||
| + | NET: Registered protocol family 24 | ||
| + | 5 cmdlinepart partitions found on MTD device ath-nor0 | ||
| + | Creating 5 MTD partitions on " | ||
| + | 0x000000000000-0x000000020000 : " | ||
| + | 0x000000020000-0x000000120000 : " | ||
| + | 0x000000120000-0x0000007e0000 : " | ||
| + | 0x0000007e0000-0x0000007f0000 : " | ||
| + | 0x0000007f0000-0x000000800000 : " | ||
| + | ->Oops: flash id 0xef4017 . | ||
| + | ehci_hcd: USB 2.0 ' | ||
| + | Port Status 1c000004 | ||
| + | ath-ehci ath-ehci.0: ATH EHCI | ||
| + | ath-ehci ath-ehci.0: new USB bus registered, assigned bus number 1 | ||
| + | ehci_reset Intialize USB CONTROLLER in host mode: 13 | ||
| + | ehci_reset Port Status 1c000000 | ||
| + | ath-ehci ath-ehci.0: irq 3, io mem 0x1b000000 | ||
| + | ehci_reset Intialize USB CONTROLLER in host mode: 13 | ||
| + | ehci_reset Port Status 1c000000 | ||
| + | ath-ehci ath-ehci.0: USB 2.0 started, EHCI 1.00 | ||
| + | usb usb1: configuration #1 chosen from 1 choice | ||
| + | hub 1-0:1.0: USB hub found | ||
| + | hub 1-0:1.0: 1 port detected | ||
| + | ohci_hcd: USB 1.1 ' | ||
| + | nf_conntrack version 0.5.0 (1024 buckets, 5120 max) | ||
| + | xt_time: kernel timezone is -0000 | ||
| + | Ooops, why the devices couldn' | ||
| + | ip_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | TCP cubic registered | ||
| + | NET: Registered protocol family 17 | ||
| + | 802.1Q VLAN Support v1.8 Ben Greear < | ||
| + | All bugs added by David S. Miller < | ||
| + | athwdt_init: | ||
| + | VFS: Mounted root (squashfs filesystem) readonly on device 31:2. | ||
| + | Freeing unused kernel memory: 120k freed | ||
| + | init started: | ||
| + | This Board use 2.6.31 | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | PPPoL2TP kernel driver, V1.0 | ||
| + | PPTP driver version 0.8.3 | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | insmod: cannot open module `/ | ||
| + | Now flash open! | ||
| + | Now flash open! | ||
| + | |||
| + | qca955x_GMAC: | ||
| + | 953x_GMAC: qca953x_gmac_attach | ||
| + | Link Int Enabled | ||
| + | qca953x_set_gmac_caps | ||
| + | mac:1 Registering S27.... | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | 953x_GMAC: qca953x_gmac_attach | ||
| + | Link Int Enabled | ||
| + | qca953x_set_gmac_caps | ||
| + | mac:0 Registering S27.... | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | qca955x_GMAC: | ||
| + | | ||
| + | (none) login: athr_gmac_ring_alloc Allocated 8192 at 0x83866000 | ||
| + | athr_gmac_ring_alloc Allocated 2048 at 0x83858000 | ||
| + | HONEYBEE ----> S27 PHY MDIO | ||
| + | ATHRS27: resetting s27 | ||
| + | ATHRS27: s27 reset done | ||
| + | ++++ athrs27_igmp_setup once | ||
| + | port0 vid is 0xb000b | ||
| + | port1 vid is 0x30003 | ||
| + | port2 vid is 0x50005 | ||
| + | port3 vid is 0x70007 | ||
| + | port4 vid is 0x90009 | ||
| + | ++ PVID: 0x0000000b, bitmap: 0x0000001f | ||
| + | ++ PVID: 0x00000003, bitmap: 0x0000001f | ||
| + | ++ PVID: 0x00000005, bitmap: 0x0000001f | ||
| + | ++ PVID: 0x00000007, bitmap: 0x0000001f | ||
| + | ++ PVID: 0x00000009, bitmap: 0x0000001f | ||
| + | vtable vid: 0x00000002, bitmap 0x00000003 | ||
| + | vtable vid: 0x00000004, bitmap 0x00000005 | ||
| + | vtable vid: 0x00000006, bitmap 0x00000007 | ||
| + | vtable vid: 0x00000008, bitmap 0x00000009 | ||
| + | vtable vid: 0x0000000a, bitmap 0x0000000b | ||
| + | vtable vid: 0x0000000c, bitmap 0x0000000d | ||
| + | vtable vid: 0x0000000e, bitmap 0x0000000f | ||
| + | vtable vid: 0x00000010, bitmap 0x00000011 | ||
| + | vtable vid: 0x00000012, bitmap 0x00000013 | ||
| + | vtable vid: 0x00000014, bitmap 0x00000015 | ||
| + | vtable vid: 0x00000016, bitmap 0x00000017 | ||
| + | vtable vid: 0x00000018, bitmap 0x00000019 | ||
| + | vtable vid: 0x0000001a, bitmap 0x0000001b | ||
| + | vtable vid: 0x0000001c, bitmap 0x0000001d | ||
| + | vtable vid: 0x0000001e, bitmap 0x0000001f | ||
| + | vtable vid: 0x00000020, bitmap 0x00000021 | ||
| + | Setting Drop CRC Errors, Pause Frames and Length Error frames | ||
| + | Setting PHY... | ||
| + | athr_gmac_ring_alloc Allocated 8192 at 0x83884000 | ||
| + | athr_gmac_ring_alloc Allocated 2048 at 0x83a90000 | ||
| + | HONEYBEE ----> S27 PHY MDIO | ||
| + | Setting Drop CRC Errors, Pause Frames and Length Error frames | ||
| + | Setting PHY... | ||
| + | device eth0 entered promiscuous mode | ||
| + | device eth1 entered promiscuous mode | ||
| + | Now flash open! | ||
| + | athr_gmac_ring_free Freeing at 0x83866000 | ||
| + | athr_gmac_ring_free Freeing at 0x83858000 | ||
| + | athr_gmac_ring_alloc Allocated 8192 at 0x83866000 | ||
| + | athr_gmac_ring_alloc Allocated 2048 at 0x83858000 | ||
| + | HONEYBEE ----> S27 PHY MDIO | ||
| + | Setting Drop CRC Errors, Pause Frames and Length Error frames | ||
| + | Setting PHY... | ||
| + | nf_conntrack_rtsp v0.6.21 loading | ||
| + | nf_nat_rtsp v0.6.21 loading | ||
| + | adf: module license ' | ||
| + | Disabling lock debugging due to kernel taint | ||
| + | ath_hal: 0.9.17.1 (AR5416, AR9380, REGOPS_FUNC, | ||
| + | ath_rate_atheros: | ||
| + | ath_dev: Copyright (c) 2001-2007 Atheros Communications, | ||
| + | ath_ahb: 10.2-00082-4 (Atheros/ | ||
| + | __ath_attach: | ||
| + | Enterprise mode: 0x03fc0000 | ||
| + | Restoring Cal data from Flash | ||
| + | ath_get_caps[6191] rx chainmask mismatch actual 3 sc_chainmak 0 | ||
| + | ath_get_caps[6166] tx chainmask mismatch actual 3 sc_chainmak 0 | ||
| + | ATH_RESERVED_TXBUF = 1000 | ||
| + | wifi0: Atheros ???: mem=0xb8100000, | ||
| + | ath_pci: 10.2-00082-4 (Atheros/ | ||
| + | VAP device ath0 created | ||
| + | Setting Max Stations:32 | ||
| + | | ||
| + | Set freq vap stop send + 832f8000 | ||
| + | Set freq vap stop send -832f8000 | ||
| + | Set wait done --832f8000 | ||
| + | Set freq vap stop send + 832f8000 | ||
| + | Set freq vap stop send -832f8000 | ||
| + | Set wait done --832f8000 | ||
| + | athr_gmac_ring_free Freeing at 0x83866000 | ||
| + | athr_gmac_ring_free Freeing at 0x83858000 | ||
| + | br0: port 1(eth0) entering disabled state | ||
| + | athr_gmac_ring_alloc Allocated 8192 at 0x83a98000 | ||
| + | athr_gmac_ring_alloc Allocated 2048 at 0x83858000 | ||
| + | HONEYBEE ----> S27 PHY MDIO | ||
| + | Setting Drop CRC Errors, Pause Frames and Length Error frames | ||
| + | Setting PHY... | ||
| + | device ath0 entered promiscuous mode | ||
| + | br0: port 3(ath0) entering forwarding state | ||
| + | VAP device ath7 created | ||
| + | | ||
| + | This command only support on Host AP mode. | ||
| + | br0: starting userspace STP failed, starting kernel STP | ||
| + | | ||
| + | br0: port 3(ath0) entering disabled state | ||
| + | |||
| + | DES SSID SET=TP-LINK_XXXX | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 3(ath0) entering forwarding state | ||
| + | device ath7 entered promiscuous mode | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 4(ath7) entering forwarding state | ||
| + | ====>>>> | ||
| + | br0: port 3(ath0) entering disabled state | ||
| + | |||
| + | DES SSID SET=TP-LINK_XXXX | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 3(ath0) entering forwarding state | ||
| + | | ||
| + | br0: port 3(ath0) entering disabled state | ||
| + | usb_power_write 1084: write gpio(Port11): | ||
| + | |||
| + | DES SSID SET=TP-LINK_XXXX | ||
| + | br0: topology change detected, propagating | ||
| + | br0: port 3(ath0) entering forwarding state | ||
| + | usb_power_write 1078: write gpio(Port11): | ||
| + | fuse init (API version 7.12) | ||
| + | SCSI subsystem initialized | ||
| + | Initializing USB Mass Storage driver... | ||
| + | usbcore: registered new interface driver usb-storage | ||
| + | USB Mass Storage support registered. | ||
| + | (all_group_send_igmp_leave)810, | ||
| + | qca955x_GMAC: | ||
| + | Now flash open! | ||
| + | Erase from 0X7E0000 to 0X7EAD80:. | ||
| + | Program from 0X7E0000 to 0X7EAD80: | ||
| + | write successfully</ | ||
| + | </ | ||
| + | ++++ | ||
| + | |||
| + | ++++ TL-WR810N(EU) 1.1 OpenWrt Boot Log | | ||
| + | <WRAP bootlog> | ||
| + | < | ||
| + | | ||
| + | |||
| + | Starting kernel ... | ||
| + | |||
| + | [ 0.000000] Linux version 4.1.20 (bauarbeiter@buildmaschine) (gcc version 5.3.0 (OpenWrt GCC 5.3.0 r49114) ) #10 Mon Apr 11 10:42:10 UTC 2016 | ||
| + | [ 0.000000] bootconsole [early0] enabled | ||
| + | [ 0.000000] CPU0 revision is: 00019374 (MIPS 24Kc) | ||
| + | [ 0.000000] SoC: Qualcomm Atheros QCA9533 ver 2 rev 0 | ||
| + | [ 0.000000] Determined physical RAM map: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initrd not found or empty - disabling initrd | ||
| + | [ 0.000000] Zone ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x0000000003ffffff] | ||
| + | [ 0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes. | ||
| + | [ 0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes | ||
| + | [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256 | ||
| + | [ 0.000000] Kernel command line: board=TL-WR810N | ||
| + | [ 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: 60428K/ | ||
| + | [ 0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] NR_IRQS:83 | ||
| + | [ 0.000000] Clocks: CPU: | ||
| + | [ 0.000000] clocksource MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: | ||
| + | [ 0.000009] sched_clock: | ||
| + | [ 0.008238] Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688) | ||
| + | [ 0.071113] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.076116] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.083094] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.093853] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: | ||
| + | [ 0.104956] NET: Registered protocol family 16 | ||
| + | [ 0.111154] MIPS: machine is TP-LINK TL-WR810N | ||
| + | [ 0.573170] Switched to clocksource MIPS | ||
| + | [ 0.578802] NET: Registered protocol family 2 | ||
| + | [ 0.584440] TCP established hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.591810] TCP bind hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.598600] TCP: Hash tables configured (established 1024 bind 1024) | ||
| + | [ 0.605451] UDP hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.611633] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) | ||
| + | [ 0.618635] NET: Registered protocol family 1 | ||
| + | [ 0.624523] futex hash table entries: 256 (order: -1, 3072 bytes) | ||
| + | [ 0.649602] squashfs: version 4.0 (2009/ | ||
| + | [ 0.655839] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.669325] io scheduler noop registered | ||
| + | [ 0.673538] io scheduler deadline registered (default) | ||
| + | [ 0.679177] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled | ||
| + | [ 0.686395] console [ttyS0] disabled | ||
| + | [ 0.710323] serial8250.0: | ||
| + | [ 0.719439] console [ttyS0] enabled | ||
| + | [ 0.719439] console [ttyS0] enabled | ||
| + | [ 0.726997] bootconsole [early0] disabled | ||
| + | [ 0.726997] bootconsole [early0] disabled | ||
| + | [ 0.738825] m25p80 spi0.0: found s25fl064k, expected m25p80 | ||
| + | [ 0.744684] m25p80 spi0.0: s25fl064k (8192 Kbytes) | ||
| + | [ 0.750806] 5 tp-link partitions found on MTD device spi0.0 | ||
| + | [ 0.756631] Creating 5 MTD partitions on " | ||
| + | [ 0.761586] 0x000000000000-0x000000020000 : " | ||
| + | [ 0.767725] 0x000000020000-0x0000001500e8 : " | ||
| + | [ 0.773796] 0x0000001500e8-0x0000007f0000 : " | ||
| + | [ 0.779759] mtd: device 2 (rootfs) set to be root filesystem | ||
| + | [ 0.785721] 1 squashfs-split partitions found on MTD device rootfs | ||
| + | [ 0.792115] 0x000000470000-0x0000007f0000 : " | ||
| + | [ 0.798593] 0x0000007f0000-0x000000800000 : " | ||
| + | [ 0.804368] 0x000000020000-0x0000007f0000 : " | ||
| + | [ 0.835343] libphy: ag71xx_mdio: | ||
| + | [ 1.426124] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.1: | ||
| + | [ 1.436335] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII | ||
| + | [ 2.025723] ag71xx-mdio.1: | ||
| + | [ 2.069092] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:GMII | ||
| + | [ 2.077459] NET: Registered protocol family 10 | ||
| + | [ 2.086008] NET: Registered protocol family 17 | ||
| + | [ 2.090700] bridge: automatic filtering via arp/ | ||
| + | [ 2.103951] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 2.116053] VFS: Mounted root (squashfs filesystem) readonly on device 31:2. | ||
| + | [ 2.125832] Freeing unused kernel memory: 292K (803e7000 - 80430000) | ||
| + | [ 3.025951] init: Console is alive | ||
| + | [ 3.029752] init: - watchdog - | ||
| + | [ 3.988179] usbcore: registered new interface driver usbfs | ||
| + | [ 3.994059] usbcore: registered new interface driver hub | ||
| + | [ 3.999644] usbcore: registered new device driver usb | ||
| + | [ 4.011596] ehci_hcd: USB 2.0 ' | ||
| + | [ 4.020165] ehci-platform: | ||
| + | [ 4.025761] ehci-platform ehci-platform: | ||
| + | [ 4.031741] ehci-platform ehci-platform: | ||
| + | [ 4.042066] ehci-platform ehci-platform: | ||
| + | [ 4.063208] ehci-platform ehci-platform: | ||
| + | [ 4.070699] hub 1-0:1.0: USB hub found | ||
| + | [ 4.075030] hub 1-0:1.0: 1 port detected | ||
| + | [ 4.082788] ohci_hcd: USB 1.1 ' | ||
| + | [ 4.090979] ohci-platform: | ||
| + | [ 4.099399] uhci_hcd: USB Universal Host Controller Interface driver | ||
| + | [ 4.116793] init: - preinit - | ||
| + | [ 4.573299] usb 1-1: new full-speed USB device number 2 using ehci-platform | ||
| + | [ 4.690561] IPv6: ADDRCONF(NETDEV_UP): | ||
| + | [ 4.720072] random: procd urandom read with 7 bits of entropy available | ||
| + | Press the [f] key and hit [enter] to enter failsafe mode | ||
| + | Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level | ||
| + | [ 6.855335] mount_root: jffs2 not ready yet, using temporary tmpfs overlay | ||
| + | [ 6.902977] procd: - early - | ||
| + | [ 6.906916] procd: - watchdog - | ||
| + | [ 7.545433] procd: - ubus - | ||
| + | [ 7.601028] procd: - init - | ||
| + | Please press Enter to activate this console. | ||
| + | [ 8.420933] ip6_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | [ 8.441095] Loading modules backported from Linux version v4.4-rc5-1913-gc8fdf68 | ||
| + | [ 8.448820] Backport generated by backports.git backports-20151218-0-g2f58d9d | ||
| + | [ 8.459914] ip_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | [ 8.477215] nf_conntrack version 0.5.0 (948 buckets, 3792 max) | ||
| + | [ 8.523133] xt_time: kernel timezone is -0000 | ||
| + | [ 8.598802] PPP generic driver version 2.4.2 | ||
| + | [ 8.606389] NET: Registered protocol family 24 | ||
| + | [ 8.682305] ieee80211 phy0: Atheros AR9531 Rev:2 mem=0xb8100000, | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | |||
| + | |||
| + | |||
| + | BusyBox v1.24.1 () built-in shell (ash) | ||
| + | |||
| + | _______ | ||
| + | | ||
| + | | ||
| + | | ||
| + | |__| W I R E L E S S F R E E D O M | ||
| + | | ||
| + | | ||
| + | | ||
| + | * 2 oz. Orange Juice | ||
| + | * 2 oz. Pineapple Juice tall glass filled with | ||
| + | * 2 oz. Grapefruit Juice ice, stir well. | ||
| + | * 2 oz. Cranberry Juice | ||
| + | | ||
| + | root@OpenWrt:/# | ||
| + | system type : Qualcomm Atheros QCA9533 ver 2 rev 0 | ||
| + | machine : TP-LINK TL-WR810N | ||
| + | processor : | ||
| + | cpu model : MIPS 24Kc V7.4 | ||
| + | BogoMIPS : 432.53 | ||
| + | wait instruction : | ||
| + | microsecond timers : yes | ||
| + | tlb_entries : | ||
| + | extra interrupt vector : yes | ||
| + | hardware watchpoint : | ||
| + | isa : mips1 mips2 mips32r1 mips32r2 | ||
| + | ASEs implemented : | ||
| + | shadow register sets : 1 | ||
| + | kscratch registers : 0 | ||
| + | package : 0 | ||
| + | core : 0 | ||
| + | VCED exceptions : | ||
| + | VCEI exceptions : | ||
| + | </ | ||
| + | ++++ | ||
| + | |||
| + | ===== Tags ===== | ||
| + | [[meta: | ||
| + | {{tag> | ||