I have successfully installed OpenWrt 22.03.2 in Tenda o3
CPU: Qualcom QCA9533
RAM: 32MB
Flash: 8MB GD25Q64
Installation Procedure
how i did it.
- Desolder Flash Chip
- Copy the complete contents of the flash chip using CH341A Programmer into file
- Erase the chip
- Download bootloader from here Breed Uboot
- Install downloaded uboot via programmer into the flash
- Instead of soldering & desoldering i attached dip8 adapter with tiny wires & i soldered flash ic on SOP8 to DIP8 PCB for flexibility. (you can avoid this & resolder the flash ic after installing uboot)
- i extracted the art partition data from the origflash.bin file using dd command in another openwrt.
dd if=origflash.bin of=art.bin bs=1K skip=8128
Since orig flash size is 8 mb & art data is stored in the last 64Kilobytes of the flash so 8 x 1024 = 8192 - 64 =8128 - after attaching the flash ic to the board breed console opened via serial & also via web at 192.168.1.1
- update art.bin data first & then firmware, otherwise firmware wont boot without wireless drivers & you will end up in boot loop.
- Firmware Download Link openwrt-22.03.2-ath79-generic-tplink_tl-wr810n-v2-squashfs-sysupgrade.bin
- TP-Link TL-WR810N-V2 Hardware is identical to Tenda o3 So its working out of the box.
- I hope im not missing something. please report if you encounter any issues i will help.
here is the OEM Bootlog
U-Boot 1.1.4 (Mar 2 2018 - 10:27:33)
ap147 - Honey Bee 2.0
DRAM: 32 MB
Now running in RAM - U-Boot at: 81fdc000
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ chip__no chip__id dev_size era_size chipName
@ 0000000h 0c84017h 0800000h 0010000h GD25Q64
@ blk_size blk__cnt sec_size sec__cnt pageSize page_cnt
@ 0010000h 0000080h 0001000h 0000800h 0000100h 0008000h
@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: ath_gmac_enet_initialize...
ath_gmac_enet_initialize: reset mask:c02200
Honey Bee ----> MAC 1 S27 PHY *
S27 reg init2
ATHRS27: resetting s27
ATHRS27: s27 reset done
: cfg1 0x800c0000 cfg2 0x7214
eth0: e8:65:d4:0c:c4:a8
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
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 config done
eth0
Setting 0x181162c0 to 0x4b97a100
Hit ctrl+c to stop autoboot: 0
http start at:192.168.1.1
Trying eth0
enet1 port3 up
dup 1 speed 1000
ath>
U-Boot 1.1.4 (Mar 2 2018 - 10:27:33)
ap147 - Honey Bee 2.0
DRAM: 32 MB
Now running in RAM - U-Boot at: 81fdc000
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@ chip__no chip__id dev_size era_size chipName
@ 0000000h 0c84017h 0800000h 0010000h GD25Q64
@ blk_size blk__cnt sec_size sec__cnt pageSize page_cnt
@ 0010000h 0000080h 0001000h 0000800h 0000100h 0008000h
@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Net: ath_gmac_enet_initialize...
ath_gmac_enet_initialize: reset mask:c02200
Honey Bee ----> MAC 1 S27 PHY *
S27 reg init2
ATHRS27: resetting s27
ATHRS27: s27 reset done
: cfg1 0x800c0000 cfg2 0x7214
eth0: e8:65:d4:0c:c4:a8
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
athrs27_phy_setup ATHR_PHY_CONTROL 4 :1000
athrs27_phy_setup ATHR_PHY_SPEC_STAUS 4 :10
eth0 config done
eth0
Setting 0x181162c0 to 0x4b97a100
Hit ctrl+c to stop autoboot: 0
## Booting image at 9f050000 ...
Image Name: MIPS Linux-3.3.8
Created: 2019-02-23 8:57:18 UTC
Image Type: MIPS Linux Multi-File Image (lzma compressed)
Data Size: 1027186 Bytes = 1003.1 kB
Load Address: 80060000
Entry Point: 80060000
Contents:
Image 0: 1027178 Bytes = 1003.1 kB
Verifying Checksum at 0x9f050040 ...OK
Uncompressing Multi-File Image ... OK
No initrd
## Transferring control to Linux (at address 80060000) ...
## Giving linux memsize in bytes, 33554432
Starting kernel ...
Linux version 3.3.8 (root@linux-bkb8) (gcc version 4.9.3 (Buildroot 2015.08) ) #1 Sat Feb 23 16:55:01 CST 2019
boot cmdline: board=AP147 console=ttyS0,115200 mtdparts=spi0.0:192k(boot)ro,64k(env),64k(bsp),7616k(KernelFS),6144k@0x1c0000(RootFS),64k(CFM),64k(CFM_BACKUP),64k(CFG),64k(art),8192k@0x0(ALL) root=31:04 mem=32M
boot arg:6, 0xa1f8bfb0, 0xa1f8c480
Ethaddr=0xe8:0x65:0xd4:0x0c:0xc4:0xa8
bootconsole [early0] enabled
CPU revision is: 00019374 (MIPS 24Kc)
SoC: Qualcomm Atheros QCA9531 rev 2
Clocks: CPU:650.000MHz, DDR:390.576MHz, AHB:216.666MHz, Ref:25.000MHz
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
User-defined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Zone PFN ranges:
Normal 0x00000000 -> 0x00002000
Movable zone start PFN for each node
Early memory PFN ranges
0: 0x00000000 -> 0x00002000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128
Kernel command line: board=AP147 console=ttyS0,115200 mtdparts=spi0.0:192k(boot)ro,64k(env),64k(bsp),7616k(KernelFS),6144k@0x1c0000(RootFS),64k(CFM),64k(CFM_BACKUP),64k(CFG),64k(art),8192k@0x0(ALL) root=31:04 mem=32M ethaddr=0xe8:0x65:0xd4:0x0c:0xc4:0xa8 rootfstype=squashfs noinitrd init=/sbin/init
PID hash table entries: 128 (order: -3, 512 bytes)
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 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: 29092k/32768k available (2154k kernel code, 3676k reserved, 557k data, 168k init, 0k highmem)
SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
NR_IRQS:83
Calibrating delay loop... 432.53 BogoMIPS (lpj=2162688)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
Performance counters: mips/24K PMU enabled, 2 32-bit counters available to each CPU, irq 13
NET: Registered protocol family 16
gpiochip_add: registered GPIOs 0 to 17 on device: ath79
MIPS: machine is Qualcomm Atheros AP147 reference board
AP147 Reference Board Id is 17
ar724x-pci ar724x-pci.0: PCIe link is down
registering PCI controller with io_map_base unset
ar71xx: invalid MDIO id 1
bio: create slab <bio-0> at 0
PCI host bridge to bus 0000:00
pci_bus 0000:00: root bus resource [mem 0x10000000-0x11ffffff]
pci_bus 0000:00: root bus resource [io 0x0000]
Switching to clocksource MIPS
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
squashfs: version 4.0 (2009/01/31) Phillip Lougher
msgmni has been set to 56
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0x18020000 (irq = 11) is a 16550A
console [ttyS0] enabled, bootconsole disabled
console [ttyS0] enabled, bootconsole disabled
m25p80 spi0.0: found gd25q64, expected m25p80
m25p80 spi0.0: gd25q64 (8192 Kbytes), erasesize:0x00010000
Kernel code size:0xfacb2
10 cmdlinepart partitions found on MTD device spi0.0
Creating 10 MTD partitions on "spi0.0":
0x000000000000-0x000000030000 : "boot"
0x000000030000-0x000000040000 : "env"
0x000000040000-0x000000050000 : "bsp"
0x000000050000-0x0000007c0000 : "KernelFS"
0x00000014acb2-0x0000007c0000 : "RootFS"
mtd: partition "RootFS" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
0x0000007c0000-0x0000007d0000 : "CFM"
0x0000007d0000-0x0000007e0000 : "CFM_BACKUP"
0x0000007e0000-0x0000007f0000 : "CFG"
0x0000007f0000-0x000000800000 : "art"
0x000000000000-0x000000800000 : "ALL"
m25p80 spi0.1: found pm25lv512, expected m25p80
m25p80 spi0.1: pm25lv512 (64 Kbytes), erasesize:0x00001000
ag71xx_mdio: probed
match drv:0x4d0000-Atheros AR8216/AR8236/AR8316 and dev:0x4dd042-ag71xx-mdio.1:00
match drv:0x4d0000-Atheros AR8216/AR8236/AR8316 and dev:0x4dd042-ag71xx-mdio.1:01
match drv:0x4d0000-Atheros AR8216/AR8236/AR8316 and dev:0x4dd042-ag71xx-mdio.1:02
match drv:0x4d0000-Atheros AR8216/AR8236/AR8316 and dev:0x4dd042-ag71xx-mdio.1:03
match drv:0x4d0000-Atheros AR8216/AR8236/AR8316 and dev:0x4dd042-ag71xx-mdio.1:04
ag71xx_mdio: probed
eth0: Atheros AG71xx at 0xba000000, irq 5
eth0: Found an AR934X built-in switch
PPP generic driver version 2.4.2
PPP MPPE Compression module registered
NET: Registered protocol family 24
nf_conntrack version 0.5.0 (454 buckets, 1816 max)
IPv4 over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
8021q: 802.1Q VLAN Support v1.8
### of_selftest(): No testcase data in device tree; not running tests
VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Freeing unused kernel memory: 168k freed
mkdir: can't create directory '/var/run': File exists
[BM CORE ][init_online_ip ,1355] INFO: online ip data hash table created, size = 199
[BM CORE ][init_online_ip_procfs,719 ] INFO: online_ip proc file created
km_ctf_init 283: ctf_register_hook failed, maybe fastnat not insmod
km_init 434: ##km base init success##
[BM CORE ][bm_init ,887 ] INFO: bm_init success
[BM CORE ][bm_u2k_info_init,1149] INFO: bm_u2k_info_init success
[MAC FILTER ][mf_init ,619 ] INFO: bm_mac_filter init success
ssdk_plat_init start
chip_version:0x0
chip_version:0x2
Register QCA PHY driver
match drv:0x4d0000-QCA AR8216 AR8236 AR8316 AR8327 AR8337 and dev:0x4dd042-ag71xx-mdio.1:00
match drv:0x4d0000-QCA AR8216 AR8236 AR8316 AR8327 AR8337 and dev:0x4dd042-ag71xx-mdio.1:01
match drv:0x4d0000-QCA AR8216 AR8236 AR8316 AR8327 AR8337 and dev:0x4dd042-ag71xx-mdio.1:02
match drv:0x4d0000-QCA AR8216 AR8236 AR8316 AR8327 AR8337 and dev:0x4dd042-ag71xx-mdio.1:03
match drv:0x4d0000-QCA AR8216 AR8236 AR8316 AR8327 AR8337 and dev:0x4dd042-ag71xx-mdio.1:04
[SSDK] chip (id:0x2 - nm:SHIVA)
PHY ID is 0x4dd042
qca probe f2 phy driver succeeded!
qca-ssdk module init succeeded!
AR71XX_RESET_REG_WDOG_CTRL: 0x0
377+0 records in
377+0 records out
12064 bytes (11.8KB) copied, 0.030313 seconds, 388.7KB/s
auto startup
Give root password for system maintenance
(or type Control-D for normal startup):argv[0] = cfmd
cfmd
argv[0] = logserver
argv[0] = netctrl
netctrl
logserver
current mode is common
rf_test:20210602102636847
argv[0] = wserver
wserver
wserver debug flags(0x1): error
mem_manager: module license 'unspecified' taints kernel.
Disabling lock debugging due to kernel taint
ath_dfs: Version 2.0.0
Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved
ath_hal: 0.9.17.1 (AR9380, REGOPS_FUNC, PRIVATE_DIAG, WRITE_EEPROM, 11D)
ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
insmod: can't read '/lib/modules/hst_tx99.ko': No such file or directory
ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
__ath_attach: Set global_scn[0]
*** All the minfree values should be <= ATH_TXBUF-32, otherwise default value will be used instead ***
ACBKMinfree = 48
ACBEMinfree = 32
ACVIMinfree = 16
ACVOMinfree = 0
CABMinfree = 48
UAPSDMinfree = 0
ATH_TXBUF=512
CC++ attach devid 0x3d
Enterprise mode: 0x03fc0000
Restoring Cal data from FS
qdf_fs_read[59], Open File /tmp/wifi0.caldata SUCCESS!!file system magic:-2054924042super blocksize:4096inode 387file size:12064qdf_fs_read[79]: caldata data size mismatch, fsize=12064, cal_size=1088
ART Version : -48.0.0
SW Image Version : -48.0.0.0.0
Board Revision :
ar9300_attach: nf_2_nom -110 nf_2_max -60 nf_2_min -125
Green-AP : Green-AP : Attached
Starting random number generator thread
ath_get_caps[6329] rx chainmask mismatch actual 1 sc_chainmak 0
ath_get_caps[6304] tx chainmask mismatch actual 1 sc_chainmak 0
[slottime] auto, set to 20.
TENDA WLAN: init proc
ath_attach_dfs[12729] dfsdomain 0
dfs_attach: event log enabled by default
ath_attach: Set global_ic[1]..gloabl_ic ptr:805282e0
====tun_node_list_init init(0)====
ath_tx_paprd_init sc 80e48000 PAPRD disabled in HAL
wifi0: Atheros ???: mem_start: =0xb8100000, mem_end: =0xb8120000, irq=47
ath_da_pci: (Atheros/multi-bss)
total used free shared buffers
Mem: 29260 15584 13676 0 572
-/+ buffers: 15012 14248
Swap: 0 0 0
netctrl_init_interfaces 1042**********************:E8:65:D4:0C:C4:A8
device vlan1 entered promiscuous mode
device eth0 entered promiscuous mode
eth0: link up (1000Mbps/Full duplex)
br0: topology change detected, propagating
br0: port 1(vlan1) entered forwarding state
br0: port 1(vlan1) entered forwarding state
device vlan1 left promiscuous mode
device eth0 left promiscuous mode
br0: port 1(vlan1) entered disabled state
device eth0 entered promiscuous mode
br0: topology change detected, propagating
br0: port 1(eth0) entered forwarding state
br0: port 1(eth0) entered forwarding state
Sun May 1 00:00:00 UTC 2011
get_eth_name(P_LAN_1) = eth0, get_eth_name(L_LAN_1) = vlan1,get_eth_name(WAN_1) = vlan2
argv[0] = httpd
argv[0] = arprecive
argv[0] = sta_report
arprecive
httpd
sta_report
eth0: link down
br0: port 1(eth0) entered disabled state
goahead: 4: main----56
GoAhead default debug level : 4
/var/goahead_debug nost exist, record default debug leve 4
GoAhead default debug level : 4
goahead: 4: initPlatform----430
goahead: 4: websOpen----229
ioctl(SIOCFIGINDEX): Could not get interface index.
Init receive socket error!Reaped pid = 495
route: SIOCDELRT: No such process
route: SIOCADDRT: Invalid argument
route: SIOCADDRT: No such device
/bin/sh: can't create /proc/br_igmpsnoop: nonexistent directory
wifi_add_vlan_br 501:workmode:wisp
[wifi_band_interface:674]msg {"type":"config","subtype":"band","ifname":"wlan0"}
config changed,CRC:old[5d6010a1],new[655961ba]
Erasing 64 Kbyte @ 0 -- 100 % complete.
eth0: link up (1000Mbps/Full duplex)
br0: port 1(eth0) entered forwarding state
br0: port 1(eth0) entered forwarding state
argv[0] = sta_report
sta_report
wifi_probe(570): ath0 not exist!
wifi_probe(570): ath1 not exist!
wifi_probe(570): ath8 not exist!
wifi_probe(570): wifi0 not exist!
=========hardware check wifi0 ========
ioctl(SIOCFIGINDEX): Could not get interface index.
Init receive socket error!Reaped pid = 528
mib_nvram_cfm_commit 1091: write mibvalue success
write config to flash......ok
wifi_probe(570): ath8 not exist!
wlan_vap_create : enter. devhandle=0x80e50380, opmode=IEEE80211_M_STA, flags=0x1
wlan_vap_create : exit. devhandle=0x80e50380, vap=0x80850000, opmode=IEEE80211_M_STA, flags=0x1.
VAP device ath8 created osifp: (80e01b80) os_if: (80850000)
ath8
wifi_probe(570): ath0 not exist!
wlan_vap_create : enter. devhandle=0x80e50380, opmode=IEEE80211_M_HOSTAP, flags=0x1
wlan_vap_create : exit. devhandle=0x80e50380, vap=0x80818000, opmode=IEEE80211_M_HOSTAP, flags=0x1.
VAP device ath0 created osifp: (80814380) os_if: (80818000)
ath0
ath_net80211_dfs_clist_update: called, cmd=1, nollist= (null), nentries=0
ath_attach_dfs[12729] dfsdomain 0
dfs_attach: event log enabled by default
goahead: 0: Can't get host address for host linux-a8c40cd465e8: errno 124, use Local:127.0.0.1
Yes:
****** WeLoveLinux ******
Welcome to ...
/home/work/workspace/EAOSV2.0/prod/httpd/ap_web/cgi_outdoor/main.c check network ip start
init web server success
-----Start listen http://192.168.9.1:80----
argv[0] = sta_report
sta_report
Successfully initialized wpa_supplicant
ath_net80211_dfs_clist_update: called, cmd=1, nollist= (null), nentries=0
ath_attach_dfs[12729] dfsdomain 0
dfs_attach: event log enabled by default
siwfreq
Set freq vap 1 stop send + 80818000
Set freq vap 1 stop send -80818000
Set wait done --80818000
iwpriv_common(480):(ath0) unknow cmd `td_spec_width`
'iwpriv ath0 td_spec_width 0' failed
Vendor IE is NUll , please add using wlanconfig command
Vendor IE Succe[distance] try to set distance to 3000.
ssfully Removed [distance] calculate out slottime(18) acktimeout(66) ctstimeout(66).
----------------------------------------
Removing following vendor IEs matching OUI type anVendor IE is NUll , please add using wlanconfig command
d subtype
Vendor IE info Ioctl [DEBUG] vap-1(ath0):set SIOC80211NWID, 27 characters
CMD id : 33
DES SSID SET=SS
ID : dd
OUI : c85360
Subtype : all subtypes
----------------------------------------
iwpriv_common(480):(ath0) unknow cmd `td_tdma`
'iwpriv ath0 td_tdma 8388618' failed
Vendor IE Successfully Removed
----------------------------------------
Removing following vendor IEs matching OUI type and subtype
Vendor IE info Ioctl CMD id : 33
ID : dd
OUI : c85358
Subtype : all subtypes
----------------------------------------
wifi_probe(575):ath0 is exist. name: IEEE 802.11b
ieee80211_ioctl_siwmode: imr.ifm_active=131712, new mode=3, valid=1
DEVICE IS DOWN ifname=ath0
DEVICE IS DOWN ifname=ath0
Warning: node not in table 0x80930000
OK
Setting Max Stations:48
Vendor IE is NUll , please add using wlanconfig command
Vendor IE Successfully Removed
----------------------------------------
Removing following vendor IEs matcVendor IE is NUll , please add using wlanconfig command
hing OUI type and subtype
Vendo[DEBUG] vap-0(ath8):set SIOC80211NWID, 23 characters
r IE info Ioctl
DES SSID SET=Canal View Net Provider
CMD id : 33
ID : dd
OUI : c85360
Subtype : all subtypes
----------------------------------------
iwpriv_common(480):(ath8) unknow cmd `td_tdma`
'iwpriv ath8 td_tdma 8388618' failed
Vendor IE Successfully Removed
----------------------------------------
Removing following vendor IEs matching OUI type and subtype
Vendor IE info Ioctl CMD id : 33
ID : dd
OUI : c85358
Subtype : all subtypes
----------------------------------------
wifi_probe(575):ath8 is exist. name: IEEE 802.11b
ieee80211_ucfg_getparam : parameter 0x284 not supported
[distance] try to set distance to 3000.
[distance] calculate out slottime(18) acktimeout(66) ctstimeout(66).
OK
[slottime] try to set 9, but use fixed 18.
/bin/sh: wserver_notify.sh: not found
wifi_interface_start 550:workmode:wisp
ssdk_sh portvlan ingress set 0 disable
ssdk_sh portvlan member update 0 62
ssdk_sh portvlan ingress set 1 disable
ssdk_sh portvlan member update 1 61
ssdk_sh portvlan ingress set 2 disable
ssdk_sh portvlan member update 2 59
ssdk_sh portvlan ingress set 3 disable
ssdk_sh portvlan member update 3 55
ssdk_sh portvlan ingress set 4 disable
ssdk_sh portvlan member update 4 47
ssdk_sh portvlan ingress set 5 disable
ssdk_sh portvlan member update 5 31
switch only mode, add vlan2
wifi_interface_start 591:os_ifname:ath0
device ath0 entered promiscuous mode
br0: port 2(ath0) entered forwarding state
br0: port 2(ath0) entered forwarding state
wisp->dhcp:ifname:ath8 mtu:1500
[wifi_service_radius_start:867]msg {"type":"service","subtype":"radius","handle":"start","ifnames":[]}
wlan_server_decode_radius(677): ERROR: decode config ifname failed!
wlan_service_radius(727): ERROR: decode radius data failed!
wlan_handle_msg(282): ERROR: handle msg id 17 failed!
iptables: No chain/target/match by that name.
iptables v1.4.4: Couldn't find target `dmz_forward_pre'
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
iptables v1.4.4: Couldn't find target `dmz_forward_post'
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables v1.4.4: Couldn't find target `port_forward_pre'
Try `iptables -h' or 'iptables --help' for more information.
iptables v1.4.4: Couldn't find target `port_forward_post'
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables v1.4.4: Couldn't find target `web_wanadmin'
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
iptables: No chain/target/match by that name.
iptables v1.4.4: Couldn't find target `web_wanadmin'
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
killall: 3322ip: no process killed
killall: 88ip: no process killed
killall: gnway: no process killed
killall: inadyn: no process killed
rm: can't remove '/etc/ddns_*': No such file or directory
[24G] radio is disable!
iptables: No chain/target/match by that name.
iptables v1.4.4: Couldn't find target `MINIUPNPD'
Try `iptables -h' or 'iptables --help' for more information.
iptables: No chain/target/match by that name.
dhcps_load_cfg,249
dhcps_load_cfg,252
mac filter enable = 0
[MAC FILTER ][mf_apply ,238 ] INFO: g_mac_filter_enable = disable
[MAC FILTER ][mf_mode ,246 ] INFO: g_mf_mode = black
argv[0] = sntp
argv[1] = -z
argv[2] = 28800
argv[3] = -t
argv[4] = 1800
argv[5] = -s
argv[6] = /var/network_check_result.cfg
sntp
auto_ping_en = 0,auto_ping_time = 600
string=0;0
string[0]=0
string[1]=0
argv[0] = apmng_svr
apmng_svr
[netctrl_notice_extend_status:1381]msg {"type":"notice","subtype":"extend_status","process_name":"netctrl"}
vendor_register_extend_event(294): DEBUG: wserver_pid=397
--set ic->td_wserver_pid=397
Info->ap_discovery_state.c: Create_APCheckAck_Package(88)--netbridge = 0
Phy[4] up
#####xxxxxxxxxx#port_id:4##############
lan_dhcpc_status_change_process_handle 529:status:3
[24G] radio is disable!
[24G] radio is disable!
[24G] radio is disable!
[24G] radio is disable!
Normal startupGive root password for system maintenance
(or type Control-D for normal startup):[24G] radio is disable!
[24G] radio is disable!
^CGive root password for system maintenance
(or type Control-D for normal startup):[24G] radio is disable!
Normal startupGive root password for system maintenance
(or type Control-D for normal startup):[24G] radio is disable!
^CGive root password for system maintenance
(or type Control-D for normal startup):
[24G] radio is disable!
Login incorrect
Give root password for system maintenance
(or type Control-D for normal startup):
Normal startupGive root password for system maintenance
(or type Control-D for normal startup):[24G] radio is disable!
Normal startupGive root password for system maintenance
(or type Control-D for normal startup):
Normal startupGive root password for system maintenance
(or type Control-D for normal startup):[24G] radio is disable!
Normal startupGive root password for system maintenance
(or type Control-D for normal startup):[24G] radio is disable!