mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-12-11 15:12:10 -05:00
COMFAST CF-WR632AX is a compact/travel (123.4 mm * 88.7 mm * 34 mm) wireless WiFi 6 router. Specification ------------- - SoC : MediaTek MT7981B dual-core ARM Cortex-A53 1.3 GHz - RAM : DDR3 512 MiB - Flash : SPI-NAND 128 MiB (Winbond) - WLAN : MediaTek MT7976CN dual-band WiFi 6 - 2.4 GHz : b/g/n/ax, MU-MIMO (2x 5 dBi antennas) - 5 GHz : a/n/ac/ax, MU-MIMO (2x 5 dBi antennas) - Ethernet : - LAN x1 : 10/100/1000 Mbps (MT7981 internal PHY) - WAN x1 : 10/100/1000/2500 Mbps (Maxlinear GPY211C) - USB x1 : 3.0 - UART : through-hole on PCB - assignment : (RX), (TX), (GND), [VCC] - settings : 115200n8 - Buttons x1 : Reset - LEDs x3 : Status (Blue, Green, Red) - Fan x1 : PWM, 4-wire, 5 V, 0.3 A, 45 mm * 10 mm - Power : 5 VDC, 3 A, Type-C Flash instructions ------------------ WebUI Method: 1. Install the *squashfs-sysupgrade.bin image using the stock WebUI update page. 2. Press and hold the reset button after reboot to wipe the stock config. SSH Method: 1. Import stock firmware settings from backup file github.com/andros-ua/owrt-misc/blob/main/cf-wr632ax/backup.file Note: WebUI password will be reset to admin1234 after import. 2. Connect via SSH using root:openwrt credentials. 3. Upload the *squashfs-sysupgrade.bin image. 4. Use the command: sysupgrade -n All checks should pass. Return to stock --------------- Flash a stock firmware using the OpenWrt sysupgrade method. Recovery -------- Power on the router while holding the Reset button until the LED flashes 5 times. The U-Boot Flash WebUI will be available at http://192.168.1.1 or Connect UART and use the U-Boot menu to flash the firmware image or boot an OpenWrt initramfs image. OpenWrt U-Boot flash instructions --------------------------------- 1. Flash ordinary OpenWrt image. 2. Login into the device and backup everything, especially 'Factory' part. 3. Unlock mtd partitions: apk add kmod-mtd-rw insmod mtd-rw i_want_a_brick=1 4. Write new BL2 and FIP: mtd write openwrt-mediatek-filogic-comfast_cf-wr632ax-ubootmod-preloader.bin BL2 mtd write openwrt-mediatek-filogic-comfast_cf-wr632ax-ubootmod-bl31-uboot.fip FIP 5. Set static IP on your PC: ip 192.168.1.254 mask 255.255.255.0 6. Serve OpenWrt initramfs image using TFTP server. 7. Reboot device, wait for TFTP recovery to complete. 8. After OpenWrt has booted, perform sysupgrade. MAC Addresses: ---------------------------------------------------------- | Interface | MAC | Source | ---------------|-------------------|---------------------- | WAN (label) | 40:A5:EF:xx:xx:xx | Factory, 0xe000 | | LAN | 40:A5:EF:xx:xx:xx | Factory, 0xe000 + 1 | | WLAN 2.4 GHz | 40:A5:EF:xx:xx:xx | Factory, 0x4 | | WLAN 5 GHz | 40:A5:EF:xx:xx:xx | Factory, 0x8000 | ---------------------------------------------------------- Signed-off-by: Andrii Kuiukoff <andros.ua@gmail.com> Link: https://github.com/openwrt/openwrt/pull/20382 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> |
||
|---|---|---|
| .. | ||
| 007-ARM-dts-build-DT-for-MT7987-RFB.patch | ||
| 100-01-drivers-mtd-add-support-for-MediaTek-SPI-NAND-flash-.patch | ||
| 100-02-mtd-mtk-snand-add-support-for-SPL.patch | ||
| 100-03-mtd-add-a-new-mtd-device-type-for-NMBM.patch | ||
| 100-04-mtd-add-core-facility-code-of-NMBM.patch | ||
| 100-05-mtd-nmbm-add-support-for-mtd.patch | ||
| 100-06-common-board_r-add-support-to-initialize-NMBM-after-.patch | ||
| 100-07-cmd-add-nmbm-command.patch | ||
| 100-08-cmd-mtd-add-markbad-subcommand-for-NMBM-testing.patch | ||
| 100-09-mtd-mtk-snand-add-NMBM-support-for-SPL.patch | ||
| 100-10-cmd-add-a-new-command-for-NAND-flash-debugging.patch | ||
| 100-11-env-add-support-for-NMBM-upper-MTD-layer.patch | ||
| 100-12-mtd-spi-nor-add-support-to-read-flash-unique-ID.patch | ||
| 100-13-cmd-sf-add-support-to-read-flash-unique-ID.patch | ||
| 100-14-common-spl-spl_nand-enable-CONFIG_SYS_NAND_U_BOOT_OF.patch | ||
| 100-16-board-mt7622-use-new-spi-nand-driver.patch | ||
| 100-17-board-mt7981-add-reference-board-using-new-spi-nand-.patch | ||
| 100-18-mtd-spi-nor-add-more-flash-ids.patch | ||
| 100-19-mtd-spi-nand-add-more-spi-nand-chips.patch | ||
| 100-20-mtd-spi-nand-add-support-for-FudanMicro-chips.patch | ||
| 100-21-mtd-spi-nand-add-CASN-page-support.patch | ||
| 100-22-mmc-mtk-sd-add-support-to-display-verbose-error-log.patch | ||
| 100-23-cmd-ubi-make-volume-find-create-remove-APIs-public.patch | ||
| 100-24-cmd-ubi-allow-creating-volume-with-all-free-spaces.patch | ||
| 100-25-env-ubi-add-support-to-create-environment-volume-if-.patch | ||
| 100-26-mtd-ubi-add-support-for-UBI-end-of-filesystem-marker.patch | ||
| 101-01-mtd-spinand-add-support-for-FORESEE-F35SQA002G.patch | ||
| 101-02-mtd-spinand-add-support-for-FORESEE-F35SQA001G.patch | ||
| 101-03-mtd-spinand-fix-support-for-FORESEE.patch | ||
| 103-01-mt7622-enable-pstore.patch | ||
| 103-02-mt7981-enable-pstore.patch | ||
| 103-03-mt7986-enable-pstore.patch | ||
| 103-04-mt7988-enable-pstore.patch | ||
| 104-snfi-add-support-for-GD5F1GQ5UE.patch | ||
| 105-configs-add-usefull-stuff-to-mt7988-rfb.patch | ||
| 106-configs-sync-mt7981-rfb-storage.patch | ||
| 107-configs-add-useful-options-to-mt7981-rfb.patch | ||
| 108-dts-arm64-mt7981-rfb-add-mtd-partitions.patch | ||
| 109-snfi-FM35Q1GA-is-x4-only.patch | ||
| 110-mtd-spi-nand-add-support-for-FudanMicro-FM25S01A.patch | ||
| 120-use-xz-instead-of-lzma.patch | ||
| 129-board-mediatek-wire-up-NMBM-support.patch | ||
| 160-net-phy-add-support-for-Airoha-ethernet-PHY-driver.patch | ||
| 200-cmd-add-imsz-and-imszb.patch | ||
| 211-cmd-bootmenu-custom-title.patch | ||
| 220-cmd-env-readmem.patch | ||
| 230-cmd-add-pstore-check.patch | ||
| 250-fix-mmc-erase-timeout.patch | ||
| 280-image-fdt-save-name-of-FIT-configuration-in-chosen-node.patch | ||
| 300-mt7623-fix-mmc-get-env-dev.patch | ||
| 301-mt7622-generic-reset-button-ignore-env.patch | ||
| 302-mt7623-generic-reset-button-ignore-env.patch | ||
| 303-mt7986-generic-reset-button-ignore-env.patch | ||
| 304-mt7981-generic-reset-button-ignore-env.patch | ||
| 305-mt7988-generic-reset-button-ignore-env.patch | ||
| 306-mt7987-generic-reset-button-ignore-env.patch | ||
| 310-mt7988-select-rootdisk.patch | ||
| 311-mt7986-select-rootdisk.patch | ||
| 312-mt7622-select-rootdisk.patch | ||
| 313-mt7623-select-rootdisk.patch | ||
| 314-mt7981-select-rootdisk.patch | ||
| 315-mt7987-select-rootdisk.patch | ||
| 400-update-bpir2-defconfig.patch | ||
| 401-update-u7623-defconfig.patch | ||
| 402-update-bananapi-bpi-r64-device-tree.patch | ||
| 403-add-bananapi_bpi-r64-snand.patch | ||
| 404-add-bananapi_bpi-r64_defconfigs.patch | ||
| 405-dts-mt7623n-bpi-r2-fix-leds.patch | ||
| 406-dts-mt7623n-bpi-r2-uart0-force-highspeed.patch | ||
| 408-arm-mediatek-add-back-mt7622-LK-image-header.patch | ||
| 410-add-linksys-e8450.patch | ||
| 412-add-ubnt-unifi-6-lr.patch | ||
| 420-add-support-for-RAVPower-RP-WD009.patch | ||
| 421-zbtlink_zbt-wg3526-16m.patch | ||
| 429-add-netcore-n60.patch | ||
| 430-add-bpi-r3.patch | ||
| 431-add-xiaomi_redmi-ax6000.patch | ||
| 432-add-tplink-xdr608x.patch | ||
| 433-add-qihoo_360t7.patch | ||
| 434-add-xiaomi_mi-router-wr30u.patch | ||
| 435-add-h3c_magic-nx30-pro.patch | ||
| 436-add-glinet-mt6000.patch | ||
| 437-add-cmcc_rax3000m.patch | ||
| 438-add-jcg_q30-pro.patch | ||
| 439-add-zyxel_ex5601-t0.patch | ||
| 440-add-xiaomi_mi-router-ax3000t.patch | ||
| 441-add-jdcloud_re-cp-03.patch | ||
| 442-add-bpi-r3-mini.patch | ||
| 443-add-nokia_ea0326gmp.patch | ||
| 444-add-abt_asr3000.patch | ||
| 445-add-cudy_tr3000-v1.patch | ||
| 445-add-netis-nx31.patch | ||
| 446-add-cmcc_a10.patch | ||
| 447-add-konka_komi-a31.patch | ||
| 448-add-comfast_cf-wr632ax.patch | ||
| 450-add-bpi-r4.patch | ||
| 451-add-tplink-xtr8488.patch | ||
| 452-add-xiaomi-redmi-ax6s.patch | ||
| 453-add-openwrt-one.patch | ||
| 454-add-glinet-x3000.patch | ||
| 456-add-arcadyan-mozart.patch | ||
| 457-initialized-the-watchdog-subsystem-later.patch | ||
| 458-add-GatoNetworks-GDSP.patch | ||
| 459-add-mercusys-mr90x-v1.patch | ||
| 460-add-routerich-ax3000.patch | ||
| 461-add-asus-zenwifi-bt8.patch | ||
| 462-add-netcore-n60-pro.patch | ||
| 463-add-snr-snr-cpe-ax2.patch | ||
| 464-add-GL.iNet-GL-MT2500-Brume2.patch | ||
| 465-add-acer_predator-w6x.patch | ||
| 470-add-bpi-r4-lite.patch | ||
| 500-adapt-mt7987-rfb.patch | ||