ASUS RT-AC57U

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
abgn+ac (AC1200)
AC1200 Dual Band WiFi Router
Homepage Product page
Wikipedia Asus routers
WikiDevi.wi-cat.ru ASUS RT-AC57U
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
Brand • Model • Rev ASUS RT-AC57U v1
Serial number prefix 90IG02P1-BO3110
FCC ID none specified
Board ID AP-MT0D
EEC ID RU0000040239
Type wireless router
CPU1 checkY MediaTek MT7621AT
CPU1 Type MIPS 1004Kc
CPU1 Speed 880 MHz ( 2 cores ) 16-bit
Flash1 Chip Spansion S25FL128SAIF00
Flash1 Size 16 MiB 16,777,216 B <br />131,072 Kib <br />16,384 KiB <br />128 Mib <br />0.0156 GiB <br />
RAM1 Size 128 MiB 134,217,728 B <br />1,048,576 Kib <br />131,072 KiB <br />1,024 Mib <br />0.125 GiB <br />
RAM1 Chip Winbond W631GG6KB-15
ETH chip1 MediaTek MT7621AT
Switch MediaTek MT7621AT
Ethernet Port Count 1-1GbE-WAN
4-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: 70:8B:CD (3 E, 3 W)
Ethernet OUI: 70:8B:CD (3 E, 3 W)

Stock bootloader U-Boot
Expansion IF types USB 2.0
USB ports 1
USB Hub Compatible Untested
Power 12 VDC, 2 A
Connector type barrel
Serial Port (UART) yes, 4-pad header, J2, 3.3V TTL, (57600 8N1)

Additional chips
2.4GHz Power Amp Module;Skyworks (SiGe);SE2576L;SiGe, SE2576L, 617DH;2;
2.4GHz GaAs pHEMT SPDT High Power Switch;Skyworks;SKY13377-313LF;2;
5GHz WLAN Front End Module;Skyworks;SKY85728-11;SKY85728-11, 617FE, 1617 MY;2;

Other

Default SSID: ASUS_XX_2G (19 addl. devices)
, ASUS_XX_5G (18 addl. devices)
Default IP address: 192.168.1.1
the IP 192.168.1.1 is used by 1359 additional devices
of which 175 are ASUS devices
Default login user: admin
Default login password: admin
admin:admin credentials used by 1358 additional devices
of which 209 are ASUS devices

Manuf/OEM/ODM SGE AP-MT0D -0001
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
, Padavan (WiP) • (List)
Retail
Availability (EU)
(Est.) release date 08 November 2018
EAN 4718017130530
(UPC DB, On eBay)
ASINs B07MQ67TJK
B07J32TJ4R
B07J32TJ4R , 
multiple uses
Country of manuf China
Radio 1
Chip1 MediaTek MT7603EN
Wireless interface OUI 70:8B:CD
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11b/g/n
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 MediaTek MT7612EN
Wireless interface OUI 70:8B:CD
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11a/n/ac
802.11ac up to 867 Mbps
802.11n up to 300 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 5 GHz
 CPU1 brandRadio1 chip1 brandRadio2 chip1 brand
ASUS RT-AC57UMediaTekMediaTekMediaTek
ASUS RT-AC57U v2QualcommQualcommQualcomm Atheros
ASUS RT-AC57U v3QualcommQualcommQualcomm Atheros

For a list of all currently documented MediaTek chipsets with specifications, see MediaTek.

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

• 300 Mbps - 2SS 2.4GHz 802.11n (40MHz chan.),
• 867 Mbps - 2SS 5GHz 802.11ac (80MHz chan.) = AC1200 class

Overview

with four external antennas and Parental Controls,
smooth 4K video streaming from Youtube and Netflix

"AP-MT0D-0001", "REV1.0" and "1606" is silkscreened on the board.

90IG02P1-BO3110, 90IG02P1-BU3100,

Links of Interest

Reviews

Forum threads

ASUS RT-AC1200GU (Wireless-AC1200) - FW 3.0.0.4.380.5577 (2016/08/23)
MediaTek MT7621A/MT7612E/MT7603E (ePA/eLNA), RAM 128MB, Flash SPI

Flashing

Flashing OpenWrt

Target: ramips
Subtarget: mt7621
Package architecture: mipsel_24kc
Supported Since Commit
Support started version: 19.07.0
Current supported version: 24.10.5
LAN Hardware: MediaTek MT7621AT
WLAN Hardware: MediaTek MT7603EN, MediaTek MT7612EN
WLAN Comment: 2x2:2 MIMO on both bands
Installation method(s):
CLI generic, U-Boot TFTP recovery, see git-commit
Recovery method(s):
U-Boot TFTP recovery
Comment:
RT-AC57U v1 is a rebadged RT-AC1200GU
git • >>
ramips: add support for ASUS RT-AC57U
SoC:   MediaTek MT7621AT
RAM:   128M (Winbond W631GG6KB-15)
FLASH: 16MB (Spansion S25FL128SA)
WiFi:  MediaTek MT7603EN bgn 2SS
WiFi:  MediaTek MT7612EN nac 2SS
BTN:   Reset - WPS
LED:    - Power
        - LAN {1-4}
        - WAN
        - WiFi 2.4 GHz
        - WiFi 5 GHz
        - USB
UART:  UART is present next to the Power LED.
       TX - RX - GND - 3V3 / 57600-8N1
       3V3 is the nearest one to the Power LED.

Installation
------------
Via TFTP:
1. Set your computers IP-Address to 192.168.1.75.
2. Power up the Router with the Reset button pressed.
3. Release the Reset button after 5 seconds.
4. Upload OpenWRT sysupgrade image via TFTP:
 > tftp -4 -v -m binary 192.168.1.1 -c put <IMAGE>

Via SSH:
Note: User/password for SSH is identical with the one used in the
Web-interface.
1. Complete the initial setup wizard.
2. Activate SSH under "Administration" -> "System".
3. Transfer the OpenWrt sysupgrade image via scp:
 > scp owrt.bin admin@192.168.1.1:/tmp
4. Connect via SSH to the router.
 > ssh admin@192.168.1.1
5. Write the OpenWrt image to flash.
 > mtd-write -i /tmp/owrt.bin -d linux
6. Reboot the router
 > reboot

Signed-off-by: David Bauer

Notes

Specs

  • Concurrent 300Mbps (2.4GHz) and 867Mbps (5GHz) throughput for fast
WiFi connections.
  • 4x Gigabit LAN ports provide extensive connectivity and 1x USB 2.0 port
allows you to connect printers or hard drives for convenient file sharing.
  • Intuitive ASUS Router App lets you control your network anywhere,
without needing to boot up a PC.
  • Improved coverage and multi-device performance with four external
antennas - two each for the 2.4GHz and 5GHz bands.
  • ASUSWRT dashboard for easy router setup and management.

GPL Info

GPL info >> •
export RT-AC1200GU := IPV6SUPP=y HTTPS=y MIPS32=r2 RALINK=y 
MT7621=y BBEXTRAS=y USBEXTRAS=y EBTABLES=y SAMBA3=y MEDIASRV=y 
MODEMPIN=y SSH=y PARENTAL2=y PRINTER=y USB="USB" APP="network" 
AUTODICT=y SHP=y TCODE=y BUILD_NAME="RT-AC1200GU" RTAC1200GU=y 
NTFS="open" ODMPID=y MDNS=y NEW_RGDM=y NEWSSID_REV2=y LAN50=y
RA_SKU_IN_DRV=y REPEATER=y FINDASUS=y REDIRECT_DNAME=y MODEM=y 
LED_ALL=y ATCOVER=y \
  BOOT_FLASH_TYPE=SPI  MT7603_EXTERNAL_PA_EXTERNAL_LNA=y \
  DRAM=128M \
  FIRST_IF=MT7603E \
  SECOND_IF=MT7612E \
  JFFS2=y PSISTLOG=y \
  TEMPROOTFS=y \
  EXTRA_KERNEL_CONFIGS="MT7621_BAUDRATE=57600 RT2880_DRAM_128M=y 
  UBOOT_CMDLINE=y MODEL_RTAC1200GU=y"

\asuswrt\release\src\router\rc\init.c

#if defined(RTAC1200GU)
 case MODEL_RTAC1200GU:
  nvram_set("boardflags", "0x100"); // although it 
       is not used in ralink driver, set for vlan
  nvram_set("vlan1hwname", "et0"); // vlan. used to get 
      "%smacaddr" for compare and find parent interface.
  nvram_set("lan_ifname", "br0");
  set_basic_ifname_vars ("eth3", "vlan1", "ra0", "rai0", 
                      "usb", "vlan1", NULL, "vlan3", 0);
 
  nvram_set_int("btn_rst_gpio",  41|GPIO_ACTIVE_LOW);
  nvram_set_int("btn_wps_gpio",  43|GPIO_ACTIVE_LOW);
  nvram_set_int("led_usb_gpio",  47|GPIO_ACTIVE_LOW);
  nvram_set_int("led_pwr_gpio",  48|GPIO_ACTIVE_LOW);
  nvram_set_int("led_wps_gpio",  48|GPIO_ACTIVE_LOW);
  nvram_set_int("led_5g_gpio",   15|GPIO_ACTIVE_LOW);
  nvram_set_int("led_2g_gpio",   14|GPIO_ACTIVE_LOW);
  nvram_set_int("led_all_gpio",  46|GPIO_ACTIVE_LOW);
  nvram_set_int("led_lan_gpio",   7|GPIO_ACTIVE_LOW);
  nvram_set_int("led_wan_gpio",  16|GPIO_ACTIVE_LOW);
  eval("rtkswitch", "11");
 
  nvram_set("ehci_ports", "1-2");
  nvram_set("ohci_ports", "2-2");
  nvram_set("ct_max", "300000"); // force
 
  if (nvram_get("wl_mssid") && nvram_match("wl_mssid", "1"))
  add_rc_support("mssid");
  add_rc_support("2.4G 5G update usbX1");
  add_rc_support("rawifi");
  add_rc_support("manual_stb");
  add_rc_support("11AC");
  // either txpower or singlesku supports rc.
  // add_rc_support("pwrctrl");
  // the following values is model dep. 
     so move it from default.c to here
  nvram_set("wl0_HT_TxStream", "2");
  nvram_set("wl0_HT_RxStream", "2");
  nvram_set("wl1_HT_TxStream", "2");
  nvram_set("wl1_HT_RxStream", "2");
     break;
#endif	/* RTAC1200GU */

Инструкция по сборке прошивки Padavan-ng
=============================================

* https://github.com/Linaro1985/padavan-ng

Сборка из консоли с помощью следующих комманд:

1) Подготавливаем исходники и toolchain: 

cd ~/
git clone https://github.com/Linaro1985/padavan-ng.git padavan-ng
cd padavan-ng/toolchain
sudo -s
./build_toolchain.sh
cd ../trunk

В каталоге configs/templates находятся папки с производителями:

* https://github.com/Linaro1985/padavan-ng/tree/master/trunk/configs/templates

В них вы найдете интересующую вас модель.

2) Копируем конфиг для вашей модели (в качестве примера ac1200gu.config):

cp configs/templates/asus/ac1200gu.config .config

Если у вас другое устройство, то список доступных конфигов можно посмотреть так:

ls configs/templates/asus

3) Собираем прошивку:

./clear_tree.sh
./build_firmware.sh

В каталоге images будет прошивка в соответствующем для устройства формате.

Данный репозиторий доступен для сборки в Prometheus. 

Достаточно обновить скрипт до последней тестовой версии и выбрать репозиторий Padavan-ng.

See also