I recently bought an CPE210 to have a wifi signal in my (small) garden. I choose to buy a CPE210 because v1, v2 and v3 are supported by Openwrt. I noticed that version of my CPE210 was 3.2 and I assumed I needed the v3 firmware. When I tried to upgrade the firmware, I got an error message saying that the selected openwrt firmware doesn't match. The hardware specifications of the v3.20 seem almost similar to th especifications of the 3.0 hardware, except the power (9 dbi vs 12dbi) and the angle.
Does somebody have experience with the CPE210 v3.20, and can I use the CPE210 v3 builds in some way?
Some additional info
CPU info
system type : QCA953x
processor : 0
cpu model : MIPS 24Kc V7.4
BogoMIPS : 432.12
wait instruction : yes
microsecond timers : yes
tlb_entries : 16
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: [0x0000, 0x0ff8, 0x0ff8, 0x0ff8]
ASEs implemented : mips16
shadow register sets : 1
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Memory info
MemTotal: 61160 kB
MemFree: 20504 kB
Buffers: 3504 kB
Cached: 11300 kB
SwapCached: 0 kB
Active: 10720 kB
Inactive: 11792 kB
Active(anon): 7708 kB
Inactive(anon): 0 kB
Active(file): 3012 kB
Inactive(file): 11792 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 7732 kB
Mapped: 4236 kB
Slab: 13764 kB
SReclaimable: 588 kB
SUnreclaim: 13176 kB
PageTables: 260 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 30580 kB
Committed_AS: 15780 kB
VmallocTotal: 1048404 kB
VmallocUsed: 2816 kB
VmallocChunk: 1036708 kB
Character devices
1 mem
4 ttyS
5 /dev/tty
5 /dev/console
5 /dev/ptmx
10 misc
77 ATH_GPIOC
90 mtd
108 ppp
128 ptm
136 pts
238 ar7100_gpio_chrdev
239 ar7240_flash_chrdev
Bootlog:
Linux version 2.6.31 (zys@ubuntu) (gcc version 4.3.3 (GCC) ) #1 PREEMPT Thu Apr 23 19:36:36 CST 2020
flash_size passed from bootloader = 8
CPU revision is: 00019374 (MIPS 24Kc)
ath_sys_frequency: cpu apb ddr apb cpu 650 ddr 391 ahb 216
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
User-defined physical RAM map:
memory: 04000000 @ 00000000 (usable)
Zone PFN ranges:
Normal 0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
0: 0x00000000 -> 0x00004000
On node 0 totalpages: 16384
free_area_init_node: node 0, pgdat 802a7110, node_mem_map 81000000
Normal zone: 128 pages used for memmap
Normal zone: 0 pages reserved
Normal zone: 16256 pages, LIFO batch:3
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
Kernel command line: console=ttyS0,115200 root=31:04 rootfstype=squashfs init=/init mtdparts=ath-nor0:128k(u-boot),64k(pation-table),64k(product-info),1536k(kernel),6144k(rootfs),192k(config),64k(ART) mem=64M
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: 60968k/65536k available (2118k kernel code, 4496k reserved, 595k data, 120k init, 0k highmem)
Hierarchical RCU implementation.
NR_IRQS:128
plat_time_init: plat time init done
Calibrating delay loop... 432.12 BogoMIPS (lpj=864256)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
Switched to high resolution mode on CPU 0
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
net_link: create socket ok.
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/01/31) Phillip Lougher
NTFS driver 2.1.29 [Flags: R/O].
msgmni has been set to 119
alg: No test for lzma (lzma-generic)
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
serial8250.0: ttyS0 at MMIO 0xb8020000 (irq = 19) is a 16550A
console [ttyS0] enabled
PPP generic driver version 2.4.2
NET: Registered protocol family 24
7 cmdlinepart partitions found on MTD device ath-nor0
Creating 7 MTD partitions on "ath-nor0":
0x000000000000-0x000000020000 : "u-boot"
0x000000020000-0x000000030000 : "pation-table"
0x000000030000-0x000000040000 : "product-info"
0x000000040000-0x0000001c0000 : "kernel"
0x0000001c0000-0x0000007c0000 : "rootfs"
0x0000007c0000-0x0000007f0000 : "config"
0x0000007f0000-0x000000800000 : "ART"
TCP cubic registered
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
IPv6 over IPv4 tunneling driver
sit0: Disabled Privacy Extensions
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
athwdt_init: Registering WDT success
athwdt_timer_init: Starting WDT.
VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
Freeing unused kernel memory: 120k freed
xt_time: kernel timezone is -0000
nf_conntrack version 0.5.0 (1024 buckets, 30720 max)
ip_tables: (C) 2000-2006 Netfilter Core Team
iptable_raw: version magic '2.6.31-gbb45668-dirty preempt mod_unload MIPS32_R2 32BIT ' should be '2.6.31 preempt mod_unload MIPS32_R2 32BIT '
Register vlan_manage hooks success.
PPPoL2TP kernel driver, V1.0
PPTP driver version 0.8.3
qca95xx_GMAC: Length per segment 1536
953x_GMAC: qca953x_gmac_attach
Link Int Enabled
qca953x_set_gmac_caps CHECK DMA STATUS
mac:0 Registering S27....
qca95xx_GMAC: RX TASKLET - Pkts per Intr:18
qca95xx_GMAC: Mac address for unit 0:bfff0000
qca95xx_GMAC: ff:ff:ff:ff:ff:ff
qca95xx_GMAC: Max segments per packet : 1
qca95xx_GMAC: Max tx descriptor count : 128
qca95xx_GMAC: Max rx descriptor count : 128
qca95xx_GMAC: Mac capability flags : 3581
953x_GMAC: qca953x_gmac_attach
Link Int Enabled
qca953x_set_gmac_caps CHECK DMA STATUS
mac:1 Registering S27....
qca95xx_GMAC: RX TASKLET - Pkts per Intr:18
qca95xx_GMAC: Mac address for unit 1:bfff0006
qca95xx_GMAC: ff:ff:ff:ff:ff:ff
qca95xx_GMAC: Max segments per packet : 1
qca95xx_GMAC: Max tx descriptor count : 128
qca95xx_GMAC: Max rx descriptor count : 128
qca95xx_GMAC: Mac capability flags : 3D81
device eth0 entered promiscuous mode
device eth1 entered promiscuous mode
athr_gmac_ring_alloc Allocated 2048 at 0x83069000
athr_gmac_ring_alloc Allocated 2048 at 0x83bcd800
HONEYBEE ----> S27 PHY MDIO
Setting Drop CRC Errors, Pause Frames and Length Error frames
Setting PHY...
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
athr_gmac_ring_alloc Allocated 2048 at 0x8307e800
athr_gmac_ring_alloc Allocated 2048 at 0x8307e000
HONEYBEE ----> S27 PHY MDIO
ATHRS27: resetting s27
ATHRS27: s27 reset done
Setting Drop CRC Errors, Pause Frames and Length Error frames
Setting PHY...
ADDRCONF(NETDEV_UP): eth1: link is not ready
br0: port 1(eth0) entering forwarding state
Disable VlanManage, data.enable(0), data.vid(0)
Jumbo Frame disabled in Mac:1
Jumbo Frame sz val:5ee
athr_gmac_ring_free Freeing at 0x8307e800
athr_gmac_ring_free Freeing at 0x8307e000
athr_gmac_ring_alloc Allocated 2048 at 0x8307e000
athr_gmac_ring_alloc Allocated 2048 at 0x83131000
HONEYBEE ----> S27 PHY MDIO
Setting Drop CRC Errors, Pause Frames and Length Error frames
Setting PHY...
Jumbo Frame disabled in Mac:0
Jumbo Frame sz val:5ee
athr_gmac_ring_free Freeing at 0x83069000
athr_gmac_ring_free Freeing at 0x83bcd800
athr_gmac_ring_alloc Allocated 2048 at 0x83bcd800
athr_gmac_ring_alloc Allocated 2048 at 0x830e8800
HONEYBEE ----> S27 PHY MDIO
Setting Drop CRC Errors, Pause Frames and Length Error frames
Setting PHY...
eth0: no IPv6 routers present
br0: no IPv6 routers present
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
athr_gmac_ring_free Freeing at 0x83bcd800
athr_gmac_ring_free Freeing at 0x830e8800
athr_gmac_ring_alloc Allocated 2048 at 0x830e8800
athr_gmac_ring_alloc Allocated 2048 at 0x83bcd800
HONEYBEE ----> S27 PHY MDIO
Setting Drop CRC Errors, Pause Frames and Length Error frames
Setting PHY...
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
DMA STATUS disabled in Mac:0
command not supported
adf: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
ath_hal: 0.9.17.1 (AR9380, REGOPS_FUNC, WRITE_EEPROM, 11D)
ath_rate_atheros: Copyright (c) 2001-2005 Atheros Communications, Inc, All Rights Reserved
ath_spectral: Version 2.0.0
Copyright (c) 2005-2009 Atheros Communications, Inc. All Rights Reserved
SPECTRAL module built on Apr 23 2020 19:42:40
ath_dfs: Version 2.0.0
Copyright (c) 2005-2006 Atheros Communications, Inc. All Rights Reserved
ath_dev: Copyright (c) 2001-2007 Atheros Communications, Inc, All Rights Reserved
ath_ahb: 9.5.2.18 (Atheros/multi-bss)
Enterprise mode: 0x03fc0000
Restoring Cal data from Flash
ar9300_convert_eeprom templateVersion = 82
ath_get_caps[6210] rx chainmask mismatch actual 3 sc_chainmak 0
ath_get_caps[6185] tx chainmask mismatch actual 3 sc_chainmak 0
wifi0: Atheros ???: mem=0xb8100000, irq=2
ath_pci: 9.5.2.18 (Atheros/multi-bss)
dfs is NULL dfs_init_radar_filtersieee80211_wifipos_vattach: 3570: Wifipos intialization starting
ieee80211_wifipos_vattach: 3583: Wifipos intialization mem alloc complete
ieee80211_wifipos_vattach:3597 Netlink socket created for wifipos:83293e00
ieee80211_wifipos_vattach: 3613: Wifipos intialization sock alloc complete
ieee80211_wifipos_vattach:3616 Registered WIFIPOS netlink family
ieee80211_wifipos_vattach: 3667: Wifipos intialization time alloc complete
ieee80211_wifipos_vattach: 3686: Wifipos intialization data store 1 alloc complete
ieee80211_wifipos_vattach: 3696: Wifipos intialization data store 2 alloc complete
ieee80211_wifipos_vattach: 3710: Wifipos intialization complete
VAP device ath0 created
ic->ic_set_special_chwidth(ic, 20)
dfs is NULL dfs_init_radar_filters
device ath0 entered promiscuous mode
br0: port 3(ath0) entering forwarding state
Scan in progress.. Cancelling it
br0: port 3(ath0) entering disabled state
br0: port 3(ath0) entering forwarding state
enet0 port4 down
953x_GMAC:unit 0: phy 4 not up carrier 1
br0: port 1(eth0) entering disabled state
enet0 port4 up 100Mbps Full duplex
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
br0: port 1(eth0) entering forwarding state
enet0 port4 down
953x_GMAC:unit 0: phy 4 not up carrier 1
br0: port 1(eth0) entering disabled state
enet0 port4 up 100Mbps Full duplex
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
br0: port 1(eth0) entering forwarding state
enet0 port4 down
953x_GMAC:unit 0: phy 4 not up carrier 1
br0: port 1(eth0) entering disabled state
enet0 port4 up 100Mbps Full duplex
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
br0: port 1(eth0) entering forwarding state
enet0 port4 down
953x_GMAC:unit 0: phy 4 not up carrier 1
br0: port 1(eth0) entering disabled state
enet0 port4 up 100Mbps Full duplex
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
br0: port 1(eth0) entering forwarding state
br0: port 3(ath0) entering disabled state
device ath0 left promiscuous mode
br0: port 3(ath0) entering disabled state
ieee80211_wifipos_vdetach:3740 Release the socket
ieee80211_wifipos_vdetach:3776 UnRegistered WIFI positioning netlink family
ieee80211_wifipos_vattach: 3570: Wifipos intialization starting
ieee80211_wifipos_vattach: 3583: Wifipos intialization mem alloc complete
ieee80211_wifipos_vattach:3597 Netlink socket created for wifipos:83293400
ieee80211_wifipos_vattach: 3613: Wifipos intialization sock alloc complete
ieee80211_wifipos_vattach:3616 Registered WIFIPOS netlink family
ieee80211_wifipos_vattach: 3667: Wifipos intialization time alloc complete
ieee80211_wifipos_vattach: 3686: Wifipos intialization data store 1 alloc complete
ieee80211_wifipos_vattach: 3696: Wifipos intialization data store 2 alloc complete
ieee80211_wifipos_vattach: 3710: Wifipos intialization complete
VAP device ath0 created
ic->ic_set_special_chwidth(ic, 20)
dfs is NULL dfs_init_radar_filters
device ath0 entered promiscuous mode
br0: port 3(ath0) entering forwarding state
Scan in progress.. Cancelling it
br0: port 3(ath0) entering disabled state
br0: port 3(ath0) entering forwarding state
enet0 port4 down
953x_GMAC:unit 0: phy 4 not up carrier 1
br0: port 1(eth0) entering disabled state
enet0 port4 up 100Mbps Full duplex
953x_GMAC: Enet Unit:0 PHY:4 is UP eth0 MII 100Mbps full duplex
953x_GMAC: done cfg2 0x7115 ifctl 0x10000 miictrl
Setting Drop CRC Errors, Pause Frames and Length Error frames
br0: port 1(eth0) entering forwarding state
radar_bbpanic: need reset
br0: port 3(ath0) entering disabled state
device ath0 left promiscuous mode
br0: port 3(ath0) entering disabled state
ieee80211_wifipos_vdetach:3740 Release the socket
ieee80211_wifipos_vdetach:3776 UnRegistered WIFI positioning netlink family
ieee80211_wifipos_vattach: 3570: Wifipos intialization starting
ieee80211_wifipos_vattach: 3583: Wifipos intialization mem alloc complete
ieee80211_wifipos_vattach:3597 Netlink socket created for wifipos:826a3200
ieee80211_wifipos_vattach: 3613: Wifipos intialization sock alloc complete
ieee80211_wifipos_vattach:3616 Registered WIFIPOS netlink family
ieee80211_wifipos_vattach: 3667: Wifipos intialization time alloc complete
ieee80211_wifipos_vattach: 3686: Wifipos intialization data store 1 alloc complete
ieee80211_wifipos_vattach: 3696: Wifipos intialization data store 2 alloc complete
ieee80211_wifipos_vattach: 3710: Wifipos intialization complete
VAP device ath0 created
ic->ic_set_special_chwidth(ic, 20)
dfs is NULL dfs_init_radar_filters
device ath0 entered promiscuous mode
br0: port 3(ath0) entering forwarding state
Scan in progress.. Cancelling it
br0: port 3(ath0) entering disabled state
br0: port 3(ath0) entering forwarding state
ATH_RESET: call ath_internal_reset begin.
ATH_RESET: call ath_internal_reset end.