WatchGuard Firebox T15-W (MS1AE3W)

From TechInfoDepot
Jump to navigationJump to search
abgn (AN600)
Network Security/Firewall Appliance
WikiDevi.wi-cat.ru WatchGuard Firebox T15-W (MS1AE3W)
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Supported
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
Brand • Model • Rev WatchGuard Firebox T15-W
Model Part Number MS1AE3W
FCC ID Q6G-PCE3302
Board ID 7016A1393004
Type wireless router, security appliance
CPU1 checkY Freescale (NXP) P1010
CPU1 Type Power QorIQ
CPU1 Speed 533 MHz
Flash1 Chip Macronix MX60LF8G18AC-TI
Flash1 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 /> (NAND)
Flash2 Chip Macronix MX25L8006EM2I-12G
Flash2 Size 1 MiB1,048,576 B <br />8,192 Kib <br />1,024 KiB <br />8 Mib <br />9.765625e-4 GiB <br />
RAM1 Size 512 MiB536,870,912 B <br />4,194,304 Kib <br />524,288 KiB <br />4,096 Mib <br />0.5 GiB <br />
RAM1 Chip ProMOS V73CBG04168RAJJ11
ETH chip1 Freescale (NXP) P1010
ETH chip2 Atheros AR8033
ETH chip3 Atheros AR8033
ETH chip4 Atheros AR8033
Ethernet Port Count 1-1GbE-WAN
2-1GbE-LAN
Wired Standard IEEE 802.3i/3u/3ab

802dot11 OUI: none specified

Stock bootloader U-Boot 2011.03
Stock FW OS Linux 3.12.19 -rt30
Expansion IF types USB 2.0, Mini PCIe
Mini PCIe slots 1
USB ports 1
USB Hub Compatible Untested
Power 12 VDC, 1.25 A
Connector type barrel
Serial Port (UART) yes, console port, RJ45, (115200 8N1)
Other

Default IP address: 10.0.1.1
the IP 10.0.1.1 is used by 23 additional devices
of which 21 are WatchGuard devices
Default login user: admin
Default login password: readwrite
admin:readwrite credentials used by 26 additional devices
of which 26 are WatchGuard devices

Manuf/OEM/ODM Senao
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
Availability End of Life
End of Life date 03 January 2027
FCC approval date 26 August 2014
(Est.) release date November 2017
Country of manuf Taiwan
Radio 1
Radio1 module WatchGuard PCE3302
Radio1 module IF Mini PCIe
Chip1 Atheros AR9582
Wireless interface OUI none specified
Antenna Connector Type U.FL
MIMO status 2x2:2
Wireless Standard IEEE 802.11a/b/g/n
802.11n up to 300 Mbps
802.11g up to 54 Mbps
802.11b up to 11 Mbps
802.11a up to 54 Mbps
WiFi Operating Frequency 2.4 or 5 GHz
 FCC ID
Senao PCE3302ANQ6G-PCE3302
WatchGuard Firebox T10-W (DS3AE3)Q6G-T10W
Q6G-PCE3302

For a list of all currently documented Atheros (QCA) chipsets with specifications, see Atheros.
For a list of all currently documented Freescale (NXP) SoC's with specifications, see Freescale.

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

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

Overview

Hardware Guide  • Quick Start Guide

Hardware specification

  • CPU: Freescale P1010 PowerPC @533MHz
  • Memory: 1GB (DDR3) SDRAM
  • Storage: 1MB (SPI), 1GB (NAND) Flash
  • Network: 3x Gigabit Ethernet ports
  • Wi-Fi: Atheros AR9582 (2T2R 802.11abgn)
Senao PCE3302AN (P/N: 7016A0596004)
  • USB: 1x USB 2.0 port
  • Power: 12V, 1.25A via barrel

Flashing

Flashing OpenWrt

Target: mpc85xx
Subtarget: p1010
Package architecture: powerpc_8548
Supported Since Commit
Support started version: 25.12.0
Current supported version: 25.12.4
LAN Comment: 3x Atheros AR8033 Phy
WLAN Hardware: Atheros AR9582 via Senao PCE3302AN
WLAN Comment: 2.4GHz: 2x2:2 MIMO
Installation method(s):
see git-commit
Recovery method(s):
see git-commit
Comment:
Serial via RJ45 console
git • >>
mpc85xx: add support for Watchguard Firebox T10-W, T15(-W)
This commit adds support for the Watchguard Firebox models
T10-W, T15 and T15-W.

CPU:      Freescale P1010
RAM:      512MB (T10) / 1024MB (T15)
Flash:    1MB SPI-NOR, 512MB NAND (T10) / 1024MB NAND (T15)
WiFi:     802.11abgn 2T2R AR9582 based Mini-PCIe card (-W models only)
Ethernet: 3x GBE (via AR8033 PHY)
LEDs:     7x hard-wired (6x LAN, 1x Power)
          4x GPIO single-colored (Attn/Status/Mode/Failover)
          1x GPIO dual-colored (2.4/5G WiFi, -W models only)
Serial:   RJ45, Cisco pinout, 115200/8N1
Other:    Battery backed RTC
          Atmel TPM 1.2 chip (unsupported)

Based on 35f6d79, which introduced Watchguard Firebox T10 support.

The T10 and T15 are identical hardware, with the exception of the T15
having twice the flash and RAM size.

The T10-W and T15-W models have their Mini-PCIe slot populated with an ath9
(AR9582) based WiFi card. The slot is either unpopulated or empty for
non-WiFi models. All required drivers are present by default on the mpc85xx
target, so T10/T10-W resp. T15/T15-W can use the same OpenWrt image.

This commit also introduces the zImage loader from 7d768a9 to boot the
kernel. This is required, since the U-Boot version used in these devices
appears to have a hard limit of 16MB for the kernel size it can handle. The
current kernel size is around 17MB, though, due to kernel page alignment
required for memory protection.

Installation (replaces previous instructions for T10):

1. If the U-Boot password is known, proceed with step 2.

   If the U-Boot password is unknown, dump the NOR flash using a SPI
   programmer and patch the unknown password to a known one. You can use
   blocktrron's Python script:

   https://github.com/blocktrron/t10-uboot-patcher/

   This script will patch the password to '1234' (without quotes).

   Alternatively, you can search for the hashed password in the NOR dump
   yourself and overwrite it with a known one. The SHA1 hash is:

   E597301A1D89FF3F6D318DBF4DBA0A5ABC5ECBEA

   Write the patched NOR dump back to the device.

2. Connect the device via serial cable, power it on and interrupt
   the boot process by pressing Ctrl+C. Enter the U-Boot password to access
   the CLI.

3. (Optional) Populate the uboot-env partition by entering:

   saveenv

   This will allow you to use uboot-envtools from within OpenWrt later,
   e.g. to increase the loadable kernel size.

   The default loadable kernel size is 5MB, the compressed kernel size at
   the time of this commit is 3.1MB.

4. Serve the initramfs OpenWrt image from a TFTP server at 10.0.1.13/24,
   connected to eth0 (WAN) of the device. File name must be 'uImage'. Boot
   with:

   tftpboot; bootm;

   Make sure to use the correct image for your device (T10 resp. T15)!

5. After booting, connect to OpenWrt on eth1 (LAN) via SSH. Verify
   that the UBI partiton is mtd7, format it and install the sysupgrade
   image.

   $ cat /proc/mtd
   $ ubiformat /dev/mtd7 -y
   $ sysupgrade -n <path to sysupgrade.bin>

6. The device should now boot OpenWrt from NAND flash. Enjoy.

Back to stock:

Use the vendor recovery procedure.

Stock recovery might also be necessary in case you have accidentally used
the fw_setenv command from within OpenWrt without using saveenv in U-Boot
first.

In order to use the vendor firmware recovery procedure, the NAND partitions
mtd3 to mtd6 must remain intact. Make sure not to overwrite them, or keep
dumps of them for later recovery.

Pictures

User Images