Linksys MR9000

From TechInfoDepot
Jump to navigationJump to search
abgn+ac (AC3000)
Max-Stream AC3000 Tri-Band Mesh WiFi 5 Router
Support Support page
Wikipedia Linksys routers
WikiDevi.wi-cat.ru Linksys MR9000
3rd Party Firmware
dd-wrt Supported
OpenWrt Not Supported
Tomato any flavor Incompatible
Platform
Brand • Model • Rev Linksys MR9000
FCC ID Q87-03433
Type wireless router
CPU1 checkY Qualcomm IPQ4019
CPU1 Type ARMv7 Cortex-A7
CPU1 Speed 717 MHz ( 4 cores )
Flash1 Chip Macronix MX30LF2G18AC-TI
Flash1 Size 256 MiB 268,435,456 B <br />2,097,152 Kib <br />262,144 KiB <br />2,048 Mib <br />0.25 GiB <br />
RAM1 Size 512 MiB 536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br />
RAM1 Chip Nanya NT5CC128M16IP-DI x 2
ETH chip1 Qualcomm IPQ4019
Switch Qualcomm Atheros QCA8075
Ethernet Port Count 1-1GbE-WAN
4-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: 14:91:82 (3 E, 4 W)
Ethernet OUI: 14:91:82 (3 E, 4 W)

Stock bootloader U-Boot
Expansion IF types USB 3.0
USB ports 1
USB Hub Compatible Untested
Power 12 VDC, 2 A
Connector type barrel

Flags:
Wive2, VHT80, 256QAM, MU-MIMO, DFS (master), Bluetooth 4.0

Other

Default SSID: LinksysXXXXX (17 addl. devices)

Retail
FCC approval date 24 July 2019
(Est.) initial retail price (in USD): $250
Country of manuf China
Radio 1
Chip1 Qualcomm IPQ4019
Wireless interface OUI 14:91:82
Antenna Connector Type none specified
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n
n-QAM up to 400 Mbps
802.11n up to 300 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
WiFi Operating Frequency 2.4 GHz
Radio 2
Chip1 Qualcomm IPQ4019
Wireless interface OUI 14:91:82
Antenna Connector Type none specified
MIMO status 2x2:2
Wireless Standard IEEE 802.11a/n/ac
802.11ac up to 867 Mbps
N-QAM up to 400 Mbps
802.11n up to 300 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz
Radio 3
Chip1 Qualcomm QCA9884
Wireless interface OUI 14:91:82
Antenna Connector Type none specified
MIMO status 4x4:4
Wireless Standard IEEE 802.11a/n/ac
802.11ac up to 1733 Mbps
N-QAM up to 600 Mbps
802.11n up to 400 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz

For a list of all currently documented Qualcomm chipsets with specifications, see Qualcomm.
For a list of all currently documented Qualcomm Atheros (QCA) chipsets with specifications, see Qualcomm Atheros.

For a list of all currently documented Linksys devices with specifications, see Linksys.

• 400 Mbps - 2SS 2.4GHz 802.11n (40MHz chan., 256-QAM),
• 867 Mbps - 2SS 5GHz 802.11ac (80MHz chan.),
• 1733 Mbps - 4SS 5GHz 802.11ac (80MHz chan.) backhaul = AC3000 class

Overview

According to Test Report documents filed with the FCC, the following four model

names all refer to the identical product.

The different names are used for "marketing purpose to sell in different retailers."


This device was under short-term confidentiality, but that expired 01/20/2020 ⚠.

Flashing OpenWrt

Target: ipq40xx
Subtarget: generic
Package architecture: arm_cortex-a7_neon-vfpv4
Supported Since Commit
Support started version: unknown
Current supported version: 25.12.5
Unsupported Functions:
Bluetooth
LAN Hardware: Qualcomm Atheros QCA8075
WLAN Hardware: Qualcomm Atheros IPQ4019, Qualcomm Atheros QCA9984
WLAN Comment: 2x2 in 2.4 Ghz & 5Ghz band; 4x4 in the third 5Ghz band
Installation method(s):
U-Boot TFTP + serial recovery, see devicepage, see git-commit
Install Comment:
Do NOT flash factory.bin image directly! Must first change kernel partition size via Serial Console -or- Intermediate Firmware. See Device Page section for more information.
Recovery method(s):
U-Boot TFTP + serial recovery, see devicepage, see git-commit
Comment:
Main snapshot and 25.12+ need a kernel partition variable change before installation. Read doc in Device Page section.

Installation of 24.10 or snapshot

git • >>
ipq40xx: add support for Linksys MR9000
This pull request is based on
- the discussions in https://forum.openwrt.org/t/support-for-the-linksys-mr9000

Device Specs:
- Router is similar to EA8300 but with 512MB RAM and changed GPIOs
- IPQ4019
- Quad Core CPU
- 512 MB RAM
- 256 MB FLASH
- 4 LAN ports, 1 WAN port
- 1x2.4GHz (802.11n) and 2x5GHz (802.11c) wifi
- 3 LEDs (Red, blue, green) which are routed to one indicator at the top of the case
- 2 buttons (Reset, WPS)

Disassembling the device:
- There are 4 T10 screws at the bottom of the device which must be removed
- All 4 screws are located under the rubber feet

Serial interface:
- The serial interface is already populated on the device with a 5-pin header
- Pinout from front to back: 1:GND, 2: unknown, 3: RX, 4: TX, 5: VCC
- Settings: 115200, 8N1

MAC address layout:
- Same as on MR8300
  - MAC address is stored in the "devinfo" partition (entry "hw_mac_addr")
  - The MAC address on the label is identical with the one in the devinfo partition
  - The MAC address on the label is the WAN MAC address
  - LAN MAC address is the one from the label + 1
  - Wifi (2.4GHz) MAC is the one from the label + 2
  - Wifi (1st 5GHz) MAC is the one from the label + 3
  - Wifi (2nd 5GHz) MAC is the one from the label + 4

Migrating to OpenWrt requires multiple steps:
- Load and boot the initramfs image
- Adapt U-Boot settings to support bigger kernels
- Flash the sysupgrade image

Load and boot initramfs:
- Connect serial interface
- Set up a TFTP server on IP 192.168.1.254
- Copy openwrt-ipq40xx-generic-linksys_mr9000-initramfs-zImage.itb to TFTP server
- Rename file to C0A80101.img
- Boot up the device and stop in U-Boot
- Run the following U-Boot commands after a link has been established:
  tftp
  bootm
- Initramfs image is started now.

Adapt U-Boot settings to support bigger kernels:
- Run "fw_printenv" in the initramfs image  after booting
- There should be an entry kernsize=300000 which indicates the maximum size for the kernel is 3MB
- Execute "fw_setenv kernsize 500000" to increase the max kernel size to 5MB
- Check that the change are applied with "fw_printenv"

Flash the sysupgrade image:
- Default sysupgrade routine either with a initramfs image containing LuCI or via command line.

Revert back to OEM firmware:
- Flash the OEM firmware via sysupgrade
- Forced update is required

Signed-off-by: Karsten Rehn
Signed-off-by: Roland Reinl
Link: https://github.com/openwrt/openwrt/pull/22744
Signed-off-by: Robert Marko

Pictures

Retail Images

See also

Linksys
FCC ID: Q87-08162 (2020-02-26)
FCC ID: Q87-08151 (2020-03-31)
FCC ID: K7S-03689 (2021-03-15)
FCC ID: Q87-EA8300 (2018-09-11)
FCC ID: K7S-03628 (2020-11-18)