Linksys EA6350_v4 support request?

I think one of us would have to go onto IRC and then hope a person with knowledge and time would be willing to help us pull hardware info out of it. The web interface really doesn't give a lot of information.

Hi. I managed to extract the boot log from my EA6350v4 router. The router is new, never been connected to the internet and hasn't been configured at all (not sure if any of that is relevat to the boot log).

I also followed all the steps to compile the image based on the latest stable version, but got stuck in the firmware configuration I should be loading. Over at the IRC, someone pointed to me that in the stock bootlog I could find the answer to the configuration, but don't quite understand how to translate the bootlog into the configuration to run.

This is the boot log (stopped it when it got slow and repetitive, several minutes after power on):
http://paste.debian.net/1153644/
(I attempted pasting it, but it exceeds the character limit for the post)

1 Like

I want to help, but I have zero knowledge here. Did you get the boot log by hooking up the router via USB port to your ocmputer? Use some kind of IDE, programmatic interface or a serial connection to pull down the boot log? Where did you get the info about the firmware configuration? Is there documentation I could look at too? Maybe if we both look at it, we can figure it out.

@rfmarves Could you use a service like paste.debian.net e.g.?

From what I can see MS requires me to login to see your link.

Did this work?
http://paste.debian.net/1153640

Edited the post with a new link. Thank you for pointing me to that site. I got the boot log by connecting my router to the PC using the UART interface and a TTL connector.

Other technical data on the router can be found here: https://wikidevi.wi-cat.ru/Linksys_EA6350_v4

The firmware configuration I mentioned earlier is from the image maker (I started step 2.5 of the Beginners guide to building your own firmware, step 3 of the Quick image building guide and then got stuck.)

1 Like

So, if I do follow along, looks like you managed to get to the compile step, and got stuck on the OpenWRT configuration page? Its supposed to be a Mediatek chipset, but I wonder what our profile should be.

Looks like we're targeting MT7621A

Ralink UBoot Version: 5.0.0.0
--------------------------------------------
ASIC MT7621A DualCore (MAC to MT7530 Mode)
DRAM_CONF_FROM: Auto-Detection
DRAM_TYPE: DDR3
DRAM bus: 16 bit
Xtal Mode=3 OCP Ratio=1/3
Flash component: NAND Flash
Date:Sep 12 2019  Time:11:25:08
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 880 MHZ ####
 estimate memory size =128 Mbytes
#Reset_MT7530
set LAN/WAN LLLLW

I think I'm reading this right as a 16MB/128MB memory, so not sure what our Subtarget is.

Memory: 116900k/131072k available (8709k kernel code, 14172k reserved, 3297k data, 276k init, 0k highmem)

And for the profile, I'm guessing there must be a pre-defined profile. Maybe we can find it using a 'make info' command? https://openwrt.org/docs/guide-user/additional-software/imagebuilder

This is as far as I've gotten. Then got lost with the rest of the options.

Its a rabbit hole down there.

Saw this as well, but it doesn't seem very official. Compiling OpenWrt exactly like the official one It was linked inside the build system documentation: https://openwrt.org/docs/guide-developer/build-system/use-buildsystem

You need to find out the partition layout, what the bootloader expects to see, stuff like that (mind you I have no experience with it myself; that's just some of the stuff you need to dig up). The OpenWrt wiki has a comprehensive page on this.

Found this list of supported devices, and mediatek's MT7621 is listed. I think you already know target and subtarget.

https://openwrt.org/docs/techref/targets/start

Instruction Set
MIPS	

Target/Subtarget
malta/le
ramips/rt305x
ramips/mt7620
ramips/mt7621
ramips/mt7628
ramips/mt7688


OpenWrt Package architecture
mipsel_24kc	

Packages Download:
https://downloads.openwrt.org/snapshots/packages/mipsel_24kc/

This probably doesn't help too much, besides to validate the packages, and targets you already found.

MT7621 is the subtarget you need to use.

Thank you. Got there so far. Stil kind of lost in getting an adequate image created. Right now, I'm attempting to compile one, but I just discovered it's a very, very slow process (almost 2 hours and appears to not be even close to finishing).

I'll check out the image editor...

You need to tailor your image to your hardware. Every router has its own set of parameters that needs to be fulfilled (the routers that are hardware clones of one another are few and far in between). You cannot just build or try to flash an image and hope it will work. Worst case you'll brick your device.

For initial testing, you'll need to build a ramdisk image, one that you can boot from RAM (and feed the bootloader over serial). That way, you can test and a bad image won't kill your device (since it's not touching the flash). Once your ramdisk image works fine, you can start building an actual image that can be flashed (the factory ones OpenWrt offers).

Thank you. Then... I guess I'm on the right path. I just didn't think it´d be this slow (and all I wanted was a simple router change, that got frustrating with getting sent the incorrect version)

1 Like

Its kind of a surprise that there is any firmware out here at all. Quite an endeavor.

similar

mt7621_linksys_ea7500-v2.dts
3.x Kopts
MIPS=y
ZONE_DMA=y
RALINK_MT7621=y
MT7621_ASIC=y
KERNEL_START_ADDR=0x81001000
RT2880_DRAM_128M=y
MTD_ANY_RALINK=y
KERNEL_NVRAM=y
RALINK_RAM_SIZE=128
MTD_PHYSMAP_START=0x1C000000
MTD_PHYSMAP_LEN=0x1000000
MTD_PHYSMAP_BUSWIDTH=2
RT2880_ROOTFS_IN_FLASH=y
BLK_DEV_RAM_SIZE=4096
MTD_KERNEL_PART_SIZ=0xD0000
RALINK_SYSTICK=y
RWSEM_GENERIC_SPINLOCK=y
GENERIC_HWEIGHT=y
GENERIC_CALIBRATE_DELAY=y
SCHED_OMIT_FRAME_POINTER=y
BOOT_RAW=y
CEVT_R4K=y
CSRC_R4K=y
DMA_NONCOHERENT=y
NEED_DMA_MAP_STATE=y
SYNC_R4K=y
CPU_LITTLE_ENDIAN=y
SYS_SUPPORTS_LITTLE_ENDIAN=y
IRQ_CPU=y
IRQ_GIC=y
SWAP_IO_SPACE=y
BOOT_ELF32=y
MIPS_L1_CACHE_SHIFT=6
CPU_MIPS32_R2=y
SYS_HAS_CPU_MIPS32_R1=y
SYS_HAS_CPU_MIPS32_R2=y
WEAK_ORDERING=y
CPU_MIPS32=y
CPU_MIPSR2=y
SYS_SUPPORTS_32BIT_KERNEL=y
CPU_SUPPORTS_32BIT_KERNEL=y
HARDWARE_WATCHPOINTS=y
32BIT=y
PAGE_SIZE_4KB=y
FORCE_MAX_ZONEORDER=11
BOARD_SCACHE=y
MIPS_CPU_SCACHE=y
CPU_HAS_PREFETCH=y
CPU_GENERIC_DUMP_TLB=y
CPU_R4K_FPU=y
CPU_R4K_CACHE_TLB=y
MIPS_MT_SMP=y
MIPS_MT=y
SCHED_SMT=y
SYS_SUPPORTS_SCHED_SMT=y
SYS_SUPPORTS_MULTITHREADING=y
MIPS_MT_FPAFF=y
MIPS_CMP=y
CPU_HAS_SYNC=y
CPU_SUPPORTS_HIGHMEM=y
SYS_SUPPORTS_HIGHMEM=y
ARCH_FLATMEM_ENABLE=y
FLATMEM=y
FLAT_NODE_MEM_MAP=y
HAVE_MEMBLOCK=y
HAVE_MEMBLOCK_NODE_MAP=y
ARCH_DISCARD_MEMBLOCK=y
PAGEFLAGS_EXTENDED=y
SPLIT_PTLOCK_CPUS=4
ZONE_DMA_FLAG=1
BOUNCE=y
VIRT_TO_BUS=y
KSM=y
DEFAULT_MMAP_MIN_ADDR=4096
SMP=y
SMP_UP=y
SYS_SUPPORTS_MIPS_CMP=y
SYS_SUPPORTS_SMP=y
NR_CPUS=4
MIPS_PERF_SHARED_TC_COUNTERS=y
HZ_250=y
SYS_SUPPORTS_ARBIT_HZ=y
HZ=250
PREEMPT_NONE=y
LOCKDEP_SUPPORT=y
STACKTRACE_SUPPORT=y
DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
IRQ_WORK=y
BUILDTIME_EXTABLE_SORT=y
INIT_ENV_ARG_LIMIT=32
CROSS_COMPILE="/opt/buildroot-gcc463/usr/bin/mipsel-linux-"
LOCALVERSION=""
DEFAULT_HOSTNAME="MT7621"
SYSVIPC=y
SYSVIPC_SYSCTL=y
POSIX_MQUEUE=y
POSIX_MQUEUE_SYSCTL=y
HAVE_GENERIC_HARDIRQS=y
GENERIC_HARDIRQS=y
GENERIC_IRQ_PROBE=y
GENERIC_IRQ_SHOW=y
IRQ_FORCED_THREADING=y
GENERIC_CLOCKEVENTS=y
GENERIC_CLOCKEVENTS_BUILD=y
GENERIC_CLOCKEVENTS_BROADCAST=y
GENERIC_CMOS_UPDATE=y
TICK_ONESHOT=y
HZ_PERIODIC=y
HIGH_RES_TIMERS=y
CPU_SUPPORTS_HR_SCHED_CLOCK=y
TICK_CPU_ACCOUNTING=y
TREE_RCU=y
RCU_STALL_COMMON=y
RCU_FANOUT=32
RCU_FANOUT_LEAF=16
IKCONFIG=y
LOG_BUF_SHIFT=17
CGROUPS=y
RESOURCE_COUNTERS=y
MEMCG=y
CGROUP_SCHED=y
FAIR_GROUP_SCHED=y
NAMESPACES=y
UTS_NS=y
IPC_NS=y
PID_NS=y
NET_NS=y
UIDGID_CONVERTED=y
UIDGID_STRICT_TYPE_CHECKS=y
MM_OWNER=y
BLK_DEV_INITRD=y
INITRAMFS_SOURCE=""
RD_LZMA=y
SYSCTL=y
ANON_INODES=y
HOTPLUG=y
EXPERT=y
SYSCTL_SYSCALL=y
KALLSYMS=y
PRINTK=y
BUG=y
ELF_CORE=y
BASE_FULL=y
FUTEX=y
EPOLL=y
SIGNALFD=y
TIMERFD=y
EVENTFD=y
SHMEM=y
AIO=y
PCI_QUIRKS=y
EMBEDDED=y
HAVE_PERF_EVENTS=y
PERF_USE_VMALLOC=y
VM_EVENT_COUNTERS=y
COMPAT_BRK=y
SLAB=y
HAVE_OPROFILE=y
HAVE_KPROBES=y
HAVE_KRETPROBES=y
HAVE_DMA_ATTRS=y
USE_GENERIC_SMP_HELPERS=y
GENERIC_SMP_IDLE_THREAD=y
HAVE_DMA_API_DEBUG=y
HAVE_ARCH_JUMP_LABEL=y
ARCH_WANT_IPC_PARSE_VERSION=y
HAVE_MOD_ARCH_SPECIFIC=y
MODULES_USE_ELF_REL=y
CLONE_BACKWARDS=y
HAVE_GENERIC_DMA_COHERENT=y
SLABINFO=y
RT_MUTEXES=y
BASE_SMALL=0
MODULES=y
MODULE_FORCE_LOAD=y
MODULE_UNLOAD=y
STOP_MACHINE=y
BLOCK=y
LBDAF=y
BLK_DEV_BSG=y
PARTITION_ADVANCED=y
MSDOS_PARTITION=y
EFI_PARTITION=y
IOSCHED_NOOP=y
DEFAULT_NOOP=y
DEFAULT_IOSCHED="noop"
INLINE_SPIN_UNLOCK_IRQ=y
INLINE_READ_UNLOCK=y
INLINE_READ_UNLOCK_IRQ=y
INLINE_WRITE_UNLOCK=y
INLINE_WRITE_UNLOCK_IRQ=y
HW_HAS_PCI=y
PCI=y
PCIE_PORT0=y
PCIE_PORT1=y
PCIE_PORT2=y
PCI_DOMAINS=y
MMU=y
BINFMT_ELF=y
ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
BINFMT_SCRIPT=y
COREDUMP=y
TRAD_SIGNALS=y
NET=y
PACKET=y
UNIX=y
XFRM=y
INET=y
NET_IPIP=y
NET_IPGRE_DEMUX=y
INET_TUNNEL=y
INET_XFRM_MODE_TRANSPORT=y
INET_XFRM_MODE_TUNNEL=y
INET_XFRM_MODE_BEET=y
INET_LRO=y
TCP_CONG_CUBIC=y
DEFAULT_TCP_CONG="cubic"
INET6_TUNNEL=y
INET6_XFRM_MODE_TRANSPORT=y
INET6_XFRM_MODE_TUNNEL=y
INET6_XFRM_MODE_BEET=y
NAT_LINUX=y
L2TP=y
STP=y
HAVE_NET_DSA=y
VLAN_8021Q=y
LLC=y
NET_SCHED=y
NET_SCH_HTB=y
NET_SCH_PRIO=y
NET_SCH_SFQ=y
NET_SCH_DSMARK=y
NET_CLS=y
NET_CLS_TCINDEX=y
NET_CLS_FW=y
NET_CLS_U32=y
NET_SCH_FIFO=y
DNS_RESOLVER=y
RPS=y
RFS_ACCEL=y
XPS=y
BQL=y
FIB_RULES=y
WIRELESS=y
WIRELESS_EXT=y
WEXT_CORE=y
WEXT_PROC=y
WEXT_SPY=y
WEXT_PRIV=y
UEVENT_HELPER_PATH="/sbin/hotplug"
DEVTMPFS=y
DEVTMPFS_MOUNT=y
STANDALONE=y
PREVENT_FIRMWARE_BUILD=y
FW_LOADER=y
FIRMWARE_IN_KERNEL=y
EXTRA_FIRMWARE=""
FW_LOADER_USER_HELPER=y
MTD=y
MTD_CMDLINE_PARTS=y
MTD_BLKDEVS=y
MTD_BLOCK=y
MTD_CFI=y
MTD_JEDECPROBE=y
MTD_GEN_PROBE=y
MTD_MAP_BANK_WIDTH_1=y
MTD_MAP_BANK_WIDTH_2=y
MTD_MAP_BANK_WIDTH_4=y
MTD_CFI_I1=y
MTD_CFI_I2=y
MTD_CFI_AMDSTD=y
MTD_CFI_STAA=y
MTD_CFI_UTIL=y
MTD_PHYSMAP=y
MTD_NAND_ECC=y
MTD_NAND=y
MTD_NAND_IDS=y
MTD_UBI=y
MTD_UBI_WL_THRESHOLD=4096
MTD_UBI_BEB_LIMIT=20
BLK_DEV=y
BLK_DEV_LOOP=y
BLK_DEV_LOOP_MIN_COUNT=8
BLK_DEV_RAM=y
BLK_DEV_RAM_COUNT=16
HAVE_IDE=y
SCSI_MOD=y
RAID_ATTRS=m
SCSI=y
SCSI_DMA=y
SCSI_PROC_FS=y
BLK_DEV_SD=y
SCSI_LOWLEVEL=y
ATA=y
ATA_VERBOSE_ERROR=y
SATA_PMP=y
SATA_AHCI=y
ATA_SFF=y
ATA_BMDMA=y
SATA_MV=y
MD=y
BLK_DEV_MD=y
MD_AUTODETECT=y
MD_RAID0=y
MD_RAID1=y
MD_RAID456=y
NETDEVICES=y
NET_CORE=y
BONDING=y
MII=y
ETHERNET=y
NET_VENDOR_3COM=y
NET_VENDOR_ADAPTEC=y
NET_VENDOR_ALTEON=y
NET_VENDOR_AMD=y
NET_VENDOR_ATHEROS=y
NET_VENDOR_BROADCOM=y
NET_VENDOR_BROCADE=y
NET_VENDOR_CHELSIO=y
NET_VENDOR_CISCO=y
NET_VENDOR_DEC=y
NET_VENDOR_DLINK=y
NET_VENDOR_EMULEX=y
NET_VENDOR_EXAR=y
NET_VENDOR_HP=y
NET_VENDOR_INTEL=y
NET_VENDOR_I825XX=y
NET_VENDOR_MARVELL=y
NET_VENDOR_MELLANOX=y
NET_VENDOR_MICREL=y
NET_VENDOR_MICROCHIP=y
NET_VENDOR_MYRI=y
NET_VENDOR_NATSEMI=y
NET_VENDOR_8390=y
NET_VENDOR_NVIDIA=y
NET_VENDOR_OKI=y
NET_VENDOR_QLOGIC=y
NET_VENDOR_REALTEK=y
NET_VENDOR_RDC=y
NET_VENDOR_SEEQ=y
NET_VENDOR_SILAN=y
NET_VENDOR_SIS=y
NET_VENDOR_SMSC=y
NET_VENDOR_STMICRO=y
NET_VENDOR_SUN=y
NET_VENDOR_TEHUTI=y
NET_VENDOR_TI=y
NET_VENDOR_TOSHIBA=y
NET_VENDOR_VIA=y
PHYLIB=y
SLIP=y
SLHC=y
WLAN=y
SERIO=y
SERIO_SERPORT=y
RALINK_GPIO=y
RALINK_GPIO_LED=y
RALINK_HSDMA=m
RALINK_GDMA=m
GDMA_EVERYBODY=y
RALINK_SPI=m
RALINK_I2C=m
RALINK_SPDIF=m
TTY=y
UNIX98_PTYS=y
LEGACY_PTYS=y
LEGACY_PTY_COUNT=256
SERIAL_8250=y
SERIAL_8250_DEPRECATED_OPTIONS=y
SERIAL_8250_CONSOLE=y
SERIAL_8250_DMA=y
SERIAL_8250_PCI=y
SERIAL_8250_NR_UARTS=2
SERIAL_8250_RUNTIME_UARTS=2
SERIAL_CORE=y
SERIAL_CORE_CONSOLE=y
DEVPORT=y
I2C=y
I2C_BOARDINFO=y
I2C_COMPAT=y
I2C_CHARDEV=y
I2C_HELPER_AUTO=y
I2C_MTK=y
SPI=y
SPI_MASTER=y
ARCH_HAVE_CUSTOM_GPIO_H=y
GPIO_DEVRES=y
SSB_POSSIBLE=y
BCMA_POSSIBLE=y
VGA_ARB=y
VGA_ARB_MAX_GPUS=16
USB_ARCH_HAS_OHCI=y
USB_ARCH_HAS_EHCI=y
USB_ARCH_HAS_XHCI=y
USB_SUPPORT=y
USB_COMMON=y
USB_ARCH_HAS_HCD=y
USB=y
USB_DEFAULT_PERSIST=y
USB_XHCI_HCD=y
USB_XHCI_PLATFORM=y
USB_MT7621_XHCI_PLATFORM=y
USB_EHCI_HCD=y
USB_EHCI_ROOT_HUB_TT=y
USB_EHCI_TT_NEWSCHED=y
USB_EHCI_PCI=y
USB_STORAGE=y
MMC=y
MMC_BLOCK=y
MMC_BLOCK_MINORS=8
MMC_BLOCK_BOUNCE=y
MMC_SDHCI=y
MMC_SDHCI_PLTFM=y
MTK_MMC=y
RTC_LIB=y
DMADEVICES=y
RT_DMA=y
RT_DMA_HSDMA=y
DMA_ENGINE=y
ASYNC_TX_DMA=y
EXT4_FS=y
EXT4_USE_FOR_EXT23=y
JBD2=y
FS_MBCACHE=y
FS_POSIX_ACL=y
FILE_LOCKING=y
FSNOTIFY=y
DNOTIFY=y
INOTIFY_USER=y
GENERIC_ACL=y
FAT_FS=y
MSDOS_FS=y
VFAT_FS=y
FAT_DEFAULT_CODEPAGE=950
FAT_DEFAULT_IOCHARSET="utf8"
PROC_FS=y
PROC_KCORE=y
PROC_SYSCTL=y
SYSFS=y
TMPFS=y
TMPFS_POSIX_ACL=y
TMPFS_XATTR=y
MISC_FILESYSTEMS=y
JFFS2_FS=y
JFFS2_FS_DEBUG=0
JFFS2_FS_WRITEBUFFER=y
JFFS2_SUMMARY=y
JFFS2_FS_XATTR=y
JFFS2_COMPRESSION_OPTIONS=y
JFFS2_ZLIB=y
JFFS2_LZO=y
JFFS2_LZMA=y
JFFS2_RTIME=y
JFFS2_CMODE_PRIORITY=y
UBIFS_FS=y
UBIFS_FS_ADVANCED_COMPR=y
UBIFS_FS_LZO=y
UBIFS_FS_ZLIB=y
SQUASHFS=y
SQUASHFS_XATTR=y
SQUASHFS_ZLIB=y
SQUASHFS_LZO=y
SQUASHFS_XZ=y
SQUASHFS_FRAGMENT_CACHE_SIZE=3
NETWORK_FILESYSTEMS=y
PNFS_FILE_LAYOUT=m
LOCKD=y
LOCKD_V4=y
SUNRPC=y
SUNRPC_GSS=y
SUNRPC_BACKCHANNEL=y
CIFS=y
CIFS_XATTR=y
NLS=y
NLS_DEFAULT="utf8"
NLS_CODEPAGE_437=y
NLS_CODEPAGE_850=y
NLS_CODEPAGE_936=y
NLS_CODEPAGE_950=y
NLS_ISO8859_15=m
NLS_UTF8=y
TRACE_IRQFLAGS_SUPPORT=y
DEFAULT_MESSAGE_LOGLEVEL=4
FRAME_WARN=1024
MAGIC_SYSRQ=y
UNUSED_SYMBOLS=y
DEBUG_KERNEL=y
PANIC_ON_OOPS_VALUE=0
HAVE_DEBUG_KMEMLEAK=y
DEBUG_INFO=y
RCU_CPU_STALL_TIMEOUT=21
HAVE_FUNCTION_TRACER=y
HAVE_FUNCTION_GRAPH_TRACER=y
HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
HAVE_DYNAMIC_FTRACE=y
HAVE_FTRACE_MCOUNT_RECORD=y
HAVE_C_RECORDMCOUNT=y
TRACING_SUPPORT=y
HAVE_ARCH_KGDB=y
UBOOT_CMDLINE=y
RUNTIME_DEBUG=y
KEYS=y
DEFAULT_SECURITY_DAC=y
DEFAULT_SECURITY=""
XOR_BLOCKS=y
ASYNC_CORE=y
ASYNC_MEMCPY=y
ASYNC_XOR=y
ASYNC_PQ=y
ASYNC_RAID6_RECOV=y
RAID6_PQ=y
BITREVERSE=y
NO_GENERIC_PCI_IOPORT_MAP=y
GENERIC_PCI_IOMAP=y
GENERIC_IO=y
CRC_CCITT=y
CRC16=y
CRC32=y
CRC32_SLICEBY8=y
ZLIB_INFLATE=y
ZLIB_DEFLATE=y
LZO_COMPRESS=y
LZO_DECOMPRESS=y
XZ_DEC=y
LZMA_COMPRESS=y
LZMA_DECOMPRESS=y
DECOMPRESS_LZMA=y
TEXTSEARCH=y
TEXTSEARCH_KMP=y
TEXTSEARCH_BM=y
TEXTSEARCH_FSM=y
HAS_IOMEM=y
HAS_IOPORT=y
HAS_DMA=y
CPU_RMAP=y
DQL=y
NLATTR=y
GENERIC_ATOMIC64=y
ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y
OID_REGISTRY=y
HAVE_KVM=y
RALINK_RDM=y
RAETH=y
PDMA_NEW=y
RAETH_SCATTER_GATHER_RX_DMA=y
RA_NETWORK_TASKLET_BH=y
RAETH_CHECKSUM_OFFLOAD=y
RAETH_LRO=y
RAETH_HW_VLAN_TX=y
RAETH_TSO=y
RAETH_QDMA=y
GE1_TRGMII_FORCE_1200=y
RT_3052_ESW=y
LAN_WAN_SUPPORT=y
WAN_AT_P4=y
ESW_DOUBLE_VLAN_TAG=y
MAC_TO_GIGAPHY_MODE_ADDR2=4
RAETH_GMAC2=y
GE2_INTERNAL_GPHY=y
GE_RGMII_INTERNAL_P4_AN=y
ETH_WIFI_OOM_DEBUG=y
WIFI_DRIVER=y
FIRST_IF_MT7603E=y
SECOND_IF_MT7663E=y
THIRD_IF_NONE=y
RT_FIRST_CARD="7603e"
RT_SECOND_CARD="7663e"
RT_FIRST_IF_RF_OFFSET=0x0
RT_SECOND_IF_RF_OFFSET=0x8000
WIFI_MT7603E=y
MT7603E_RLT_WIFI=y
MT7603E_MT_WIFI_PATH="rlt_wifi"
MT7603E_FIRST_IF_EEPROM_FLASH=y
MT7603E_RT_FIRST_CARD_EEPROM="flash"
MT7603E_MULTI_INF_SUPPORT=y
MT7603E_WIFI_BASIC_FUNC=y
MT7603E_WSC_INCLUDED=y
MT7603E_WSC_V2_SUPPORT=y
MT7603E_DOT11N_DRAFT3=y
MT7603E_DOT11W_PMF_SUPPORT=y
MT7603E_LLTD_SUPPORT=y
MT7603E_IGMP_SNOOP_SUPPORT=y
MT7603E_RATE_ADAPTION=y
MT7603E_NEW_RATE_ADAPT_SUPPORT=y
MT7603E_SMART_CARRIER_SENSE_SUPPORT=y
MT7603E_RTMP_FLASH_SUPPORT=y
MT7603E_MWDS_SUPPORT=y
MT7603E_LED_CONTROL_SUPPORT=y
MT7603E_SINGLE_SKU_V2=y
MT7603E_ATE_SUPPORT=y
MT7603E_RT2860V2_AP_V24_DATA_STRUCTURE=y
MT7603E_UAPSD=y
MT7603E_IPA_ILNA=y
MT7603E_PA_LNA="iPAiLNA"
MT7603E_RTMP_PCI_SUPPORT=y
MT7603E_WIFI_MODE_AP=y
MT7603E_RLT_AP_SUPPORT=m
MT7603E_MBSS_SUPPORT=y
MT7603E_APCLI_SUPPORT=y
MT7603E_MAC_REPEATER_SUPPORT=y
MT7603E_DOT11R_FT_SUPPORT=y
MT7603E_DOT11K_RRM_SUPPORT=y
MT7603E_WNM_SUPPORT=y
MT7603E_SECURITY_IMPROVEMENT_SUPPORT=y
MT7603E_WPA3_SUPPORT=y
MT7603E_OWE_SUPPORT=y
MT7603E_NEW_BW2040_COEXIST_SUPPORT=y
MT7603E_RALINK_MT7603E=y
MT7603E_MT_MAC=y
WIFI_MT7663E=y
MT_WIFI=y
MT_WIFI_PATH="mt_wifi"
FIRST_IF_EEPROM_FLASH=y
RT_FIRST_CARD_EEPROM="flash"
SECOND_IF_EEPROM_FLASH=y
RT_SECOND_CARD_EEPROM="flash"
MULTI_INF_SUPPORT=y
WIFI_BASIC_FUNC=y
DOT11_N_SUPPORT=y
DOT11_VHT_AC=y
G_BAND_256QAM_SUPPORT=y
TPC_SUPPORT=y
ICAP_SUPPORT=y
SPECTRUM_SUPPORT=y
BACKGROUND_SCAN_SUPPORT=y
SMART_CARRIER_SENSE_SUPPORT=y
MT_DFS_SUPPORT=y
HDR_TRANS_TX_SUPPORT=y
HDR_TRANS_RX_SUPPORT=y
WSC_INCLUDED=y
WSC_V2_SUPPORT=y
DOT11W_PMF_SUPPORT=y
TXBF_SUPPORT=y
FAST_NAT_SUPPORT=y
MBO_SUPPORT=y
IGMP_SNOOP_SUPPORT=y
RTMP_FLASH_SUPPORT=y
CAL_BIN_FILE_SUPPORT=y
LINK_TEST_SUPPORT=y
WIFI_EAP_FEATURE=y
WIFI_GPIO_CTRL=y
ATE_SUPPORT=y
PASSPOINT_R2=y
UAPSD=y
RED_SUPPORT=y
FIRST_IF_IPAILNA=y
SECOND_IF_IPAILNA=y
WIFI_MODE_AP=y
MT_AP_SUPPORT=y
MBSS_SUPPORT=y
APCLI_SUPPORT=y
APCLI_CERT_SUPPORT=y
MAC_REPEATER_SUPPORT=y
MUMIMO_SUPPORT=y
MU_RA_SUPPORT=y
DOT11R_FT_SUPPORT=y
DOT11K_RRM_SUPPORT=y
INTERWORKING=y
WAPP_SUPPORT=y
MCAST_RATE_SPECIFIC=y
VOW_SUPPORT=y
GREENAP_SUPPORT=y
PCIE_ASPM_DYM_CTRL_SUPPORT=y
AIR_MONITOR=y
WNM_SUPPORT=y
WPA3_SUPPORT=y
OWE_SUPPORT=y
MT_MAC=y
CHIP_MT7663E=y
RTDEV=y
RA_NAT_HW=y
RA_HW_NAT=m
RA_HW_NAT_LAN_VLANID=1
RA_HW_NAT_WAN_VLANID=2
RA_HW_NAT_BINDING_THRESHOLD=30
RA_HW_NAT_TBL_4K=y
HNAT_V2=y
RA_HW_NAT_HASH1=y
HW_NAT_AUTO_MODE=y
RA_HW_NAT_TCP_KA=1
RA_HW_NAT_UDP_KA=1
RA_HW_NAT_NTU_KA=1
RA_HW_NAT_UNB_DLTA=3
RA_HW_NAT_UNB_MNP=1000
RA_HW_NAT_UDP_DLTA=5
RA_HW_NAT_TCP_DLTA=5
RA_HW_NAT_FIN_DLTA=5
RA_HW_NAT_NTU_DLTA=5
PPE_MCAST=y
RA_HW_NAT_WIFI=y
RA_HW_NAT_WIFI_NEW_ARCH=y
LINKSYS_FLASH_MAP=y
LINKSYS_ETH_LED=y
CONSOLE_BR_115200=y
1 Like

I officially gave up... I returned my EA6359v4 and got an EA8300, which does have OpenWRT support... but here's a little more to contribute to the cause. I did get the pin readout for the router:

With the internally-red power switch to the left, the pins are:

Pin Conection
1 VCC +3.3V (DO NOT USE FOR SERIAL CONNECTION)
2 TXD
3 RXD
4 Blank/dummy
5 GND
Unhide this section for pictures of the internal board:

Identified internal pins:

Inside view:

I already tested these settings. This is what allowed me to pull the boot log shared earlier on this thread.

I don't have this router anymore, so I won't be able to help any further on the project to get support for the router.

1 Like

Thanks for all the stuff.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.