COMFAST CF-WA933

From TechInfoDepot
Jump to navigationJump to search
abgn+ac+ax (AX3000)
Dual Band 3000Mbps Gigabit Wifi Router, Outdoor Access Point
Homepage Product page
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Platform
BrandModelRev COMFAST CF-WA933
FCC ID none specified
Type outdoor access point
CPU1 checkY MediaTek MT7981A
CPU1 Type ARM Cortex-A53
CPU1 Speed 1.3 GHz ( 2 cores ) 64-bit
Flash1 Chip Brand? Model?
Flash1 Size 128 MiB134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br /> (SPI NAND)
RAM1 Size 256 MiB268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br />
RAM1 Chip Brand? Model?
ETH chip1 MediaTek MT7981A
Switch MediaTek MT7531AE
Ethernet Port Count 3-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: 40:A5:EF (4 E, 3 W)
Ethernet OUI: 40:A5:EF (4 E, 3 W)

Stock bootloader U-Boot
Expansion IF types none specified
Power 48 VDC, ? A
Serial Port (UART) yes, 3.3V TTL, (115200 8N1)

Flags:
Wi-Fi 6

Radio 1
Chip1 MediaTek MT7981A
Chip2 MediaTek MT7976DA
Wireless interface OUI 40:A5:EF
Antenna Connector Type none specified
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n/ax
802.11ax up to 574 Mbps
802.11n up to 300 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
Radio 2
Chip1 MediaTek MT7981A
Chip2 MediaTek MT7976DA
Wireless interface OUI 40:A5:EF
Antenna Connector Type none specified
MIMO status 2x2:2
Wireless Standard IEEE 802.11a/n/ac/ax
AX-QAM up to 2402 Mbps
802.11ax up to 1201 Mbps
802.11ac up to 867 Mbps
802.11n up to 300 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz

For a list of all currently documented MediaTek chipsets with specifications, see MediaTek.

For a list of all currently documented COMFAST devices with specifications, see COMFAST.

574 Mbps - 2SS 2.4GHz 802.11ax (40MHz chan., 1024QAM),
2402 Mbps - 2SS 5GHz 802.11ax (160MHz chan., 1024QAM) = AX3000 class

Overview

The COMFAST CF-WA933 is an outdoor dual-band WiFi 6 access point/router with PoE support.

Flashing

Flashing OpenWrt

Target: mediatek
Subtarget: filogic
Package architecture: aarch64_cortex-a53
Supported Since Commit
Support started version: unknown
Current supported version: snapshot
LAN Hardware: MediaTek MT7531AE
WLAN Hardware: MediaTek MT7981A + MediaTek MT7976DA
Installation method(s):
GUI OEM, Sysupgrade, Serial, U-Boot web recovery, see devicepage, see git-commit
Recovery method(s):
U-Boot TFTP recovery, U-Boot TFTP + serial recovery, U-Boot web recovery, see devicepage
git • >>
mediatek: filogic: add support for COMFAST CF-WA933
The Comfast CF-WA933[1] is an outdoor dual-band WiFi 6 access
point/router. They also OEM their routers for other providers. This PR
adds support based on, and substantially updates, the downstream device
definition[2] from Wayru, one such white label client.

It can be powered by a 12V DC barrel jack (standard 5.5x2.5mm, center
positive) or via 802.3af POE.

Hardware summary:
- SoC: MediaTek MT7981A
- RAM: 256 MiB
- Flash: SPI-NAND 128 MiB (Factory uses 64M; see details below to use
  the full 128M!)
- WiFi (MT7976DA): dual-band 802.11ax
- Ethernet (MT7531AE): 3x gigabit: 1x WAN + 2x LAN (labeled lan1/lan2).
- Button: reset
- LEDs: Power (always on), WLAN, WAN, LAN1, LAN2
- Serial: Internal header (Four unpopulated headers, clearly labeled)

MAC addresses on the tested unit:
- Label:   40:a5:ef:f0:5e:0f
- LAN:     40:a5:ef:f0:5e:0f  Factory 0xe000
- WAN:     40:a5:ef:f0:5e:10  Factory 0xe000 + 1
- 2.4 GHz: 40:a5:ef:f0:5e:11  Factory 0x0004
- 5 GHz:   40:a5:ef:f0:5e:13  Factory 0x8000 + 1

The serial number is stored as an ASCII string at Factory 0xe100.

Disassembly:

Unscrew the six 3mm hex bolts on the dome and the six 5mm bolts on the
side of the arm, then lift the dome. For reassembly, make sure the large
O ring is in the groove in the dome.

OpenWrt installation:

1. Connect to Ethernet on the WAN port. Manually set your IP address to
192.168.1.10 (important!)
2. Upload the OpenWrt sysupgrade image at http://192.168.1.1

The default U-Boot partition layout does not expose the full flash
capacity. Change the mtdparts U-Boot environment variable before
rebooting and then installing the image for the 128 MiB variant through
the same bootloader recovery/upgrade page.

Method 1: Using the serial console

1. Disassemble the unit and connect to the serial console (115200 8N1).
   Leave 3.3V disconnected.
2. On the boot loader, go straight to "0. U-Boot console"
3. Then enter:
   setenv mtdparts 'nmbm0:1024k(bl2),512k(u-boot-env),2048k(factory),2048k(fip),117248k(ubi)'
   saveenv
   reset

Method 2: From OpenWrt using uboot-envtools

apk add uboot-envtools
fw_setenv mtdparts 'nmbm0:1024k(bl2),512k(u-boot-env),2048k(factory),2048k(fip),117248k(ubi)'
reboot

Return to vendor firmware:
1. If you have changed the mtdparts environment variable, undo the
   change by setting:
   mtdparts 'nmbm0:1024k(bl2),512k(u-boot-env),2048k(factory),2048k(fip),65536k(ubi)'
2. Re-enter the same bootloader recovery/upgrade page.
3. Upload a stock COMFAST firmware image, e.g. from
   http://www.comfast.com.cn/index.php?m=content&c=index&a=show&catid=85&id=773

[1]: https://comfastgroup.com/product/cf-wa933/
[2]: https://github.com/Wayru-Network/wayru-os/tree/main/profiles/prometheus

Signed-off-by: Guillaume RISCHARD
Link: https://github.com/openwrt/openwrt/pull/22379
Signed-off-by: Jonas Jelonek