Adding Support for Verizon CR1000A

For the bravehearts:

First beta initramfs only image
https://transfer.sh/hY9dLeWjYS/openwrt-qualcommax-ipq807x-verizon_cr1000a-initramfs-uImage.itb
If used properly it won't affect your router in any way as it writes nothing to MMC yet

Instructions

  1. You MUST have serial connected for easy recovery (see this early topic how to get there)
  2. Once you have it and used jailbroken OEM image (also see this topic earlier) to set the
fw_setenv TestMode mfg
  1. you will be able to stop the boot process and run
setenv loadaddr 44000000;setenv ipaddr 192.168.10.1;setenv serverip 192.168.10.10;tftpboot openwrt-qualcommax-ipq807x-verizon_cr1000a-initramfs-uImage.itb; bootm

using WAN port

That's it.

Whats working

  • RTL switch (initialized via OEM blob for now), all ports work (at least report correct link speed and ping) @ their respective speeds
  • WAN: 10Gb (added advertisement fix till this issue is resolved
  • all 3 WIFI radios, including 6E one working in 6G
  • USB
  • etc.

What's not working

  • MoCA port: didn't have a chance to look at it closely but it reports 2.5G connection to switch
  • RTL9301 is working as dumb switch for now (there is OEM script to make each port separate VLAN)
  • thermal zones: DTS fix needed?
  • clock gets reset to 0 on reboot
  • LED: DTS fix?
  • done proper MACs for 2.4G and 5G radios
  • actual install to MMC (WiP)
1 Like