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)
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.
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.)
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
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)
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
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 |
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.
Thanks for all the stuff.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.