Linksys E7350 (aka. Belkin RT1800)

Linksys E7350 is a 2×2 802.11ax (Wi-Fi 6) router based on MediaTek MT7621A & MT7915D.

See Hardware Highlights for its hardware specification.

Linksys E7350 picture

This device has 2 partitions for the firmware called firmware and alt_firmware. To successfully flash and boot the device, the device should have been running from alt_firmware partition. To get the device booted through alt_firmware partition, download the OEM firmware from Linksys website and upgrade the firmware from web GUI. Once this is done, flash the OpenWrt Factory firmware from web GUI.

→ generic.flashing.tftp

New Installations must be done over UART/TFTP procedure. Users already running OpenWrt 23.05.x can flash a sysupgrade image.

Based on forum post by LokeYourC3PH

  • Disassemble router to access the UART headers
  • Configure your ethernet with IP 192.168.1.2
  • Connect your ethernet to the router switch port 1
  • Set up TFTP server to serve the firmware .bin file
    • You will need to type in the name of the file onto the router, so it is recommended to rename it to something shorter
  • Connect the GND, TXD, and RXD pins to your serial adapter
    • Do NOT connect the 3.3V pins
  • Start listening on serial
  • Turn on the router
    • If you see garbled text and your serial is configured correctly, the original forum posts recommends connecting the serial connection after turning on
  • Once you reach U-Boot, select option 6
    • Keep the default IP of 192.168.1.1
    • Set the TFTP server to 192.168.1.2
    • Enter the name of the firmware .bin file
  • Wait for flashing to finish

Specific values needed for tftp

FIXME Enter values for “FILL-IN” below

TFTP server IPv4 address 192.168.1.2
Firmware tftp image Latest OpenWrt release (NOTE: Name must contain “tftp”)
TFTP transfer window FILL-IN seconds
TFTP window start approximately FILL-IN seconds after power on
TFTP client (router) IP address 192.168.1.1 (default)

→ generic.sysupgrade

FIXME These are generic instructions. Update with your router's specifics.

  • Browse to http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/ LuCI Upgrade URL
  • Upload image file for sysupgrade to LuCI
  • Wait for reboot

If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command line. There are two command line methods for upgrading:

  • sysupgrade
  • mtd

Note: It is important that you put the firmware image into the ramdisk (/tmp) before you start flashing.

sysupgrade

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
sysupgrade /tmp/xxx.abc

mtd

If sysupgrade does not support this router, use mtd.

  • Login as root via SSH on 192.168.1.1, then enter the following commands:
cd /tmp
wget http://downloads.openwrt.org/snapshots/trunk/XXX/xxx.abc
mtd write /tmp/xxx.abc linux && reboot
  1. Boot to alt_firmware (where stock firmware resides) by doing one of the following:
    1. Press the “wps” button as soon as power LED turns on when booting.
    2. (OR) Hard-reset the router consecutively three times to force it to boot from alt_firmware.
  2. To remove any traces of OpenWrt from your router simply flash the OEM image at this point.

FIXME Find out flash layout, then add the flash layout table here (copy, paste, modify the example).

Please check out the article Flash layout. It contains examples and explanations that describe how to document the flash layout.

→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The default network configuration is:

Interface Name Description Default configuration
br-lan EXAMPLE LAN & WiFi EXAMPLE 192.168.1.1/24
vlan0 (eth0.0) EXAMPLE LAN ports (1 to 4) EXAMPLE None
vlan1 (eth0.1) EXAMPLE WAN port EXAMPLE DHCP
wl0 EXAMPLE WiFi EXAMPLE Disabled

FIXME Please fill in real values for this device, then remove the EXAMPLEs

Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.

Port Switch port
Internet (WAN) EXAMPLE 4
LAN 1 EXAMPLE 3
LAN 2 EXAMPLE 2
LAN 3 EXAMPLE 1
LAN 4 EXAMPLE 0

→ hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.

FIXME Please fill in real values for this device, then remove the EXAMPLEs

The Linksys E5600 has the following buttons:

BUTTON Event
EXAMPLE Reset reset
EXAMPLE Secure Easy Setup ses
EXAMPLE No buttons at all. -

Front:

Back:

Bottom label:

→ Warranty

Step 1: Remove the 4 screws from the bottom of the router. These may be hidden under the info stickers

Step 2: Use a pry tool around the edge of the bottom piece to remove, revealing 2 additional screws

Step 3: Remove these 2 screws

Step 4: Apply slight pressure to the inside of the back pannel to push out the main board. The main board will not loosely fall out, but does not take much pressure to remove

Step 5: Finish removing the main board from the shell

Main PCB:

→ port.serial general information about the serial port, serial port cable, etc.

How to connect to the Serial Port of this specific device:

Serial Connection Parameter Value
Baud 115200
Data Bits 8
Stop Bits 1

→ port.jtag general information about the JTAG port, JTAG cable, etc.

How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port

None so far.


COPY HERE THE BOOTLOG ONCE OPENWRT IS INSTALLED AND RUNNING


Space for additional notes, links to forum threads or other resources.

  • Last modified: 2026/10/14 01:11
  • by spitzeqc