TP-LINK T1600G-28TS v3

From TechInfoDepot
Jump to navigationJump to search
multiple revisions of this device, use caution
JetStream 24-Port Gigabit Smart Switch
Homepage Product page
3rd Party Firmware
dd-wrt Status Unknown
OpenWrt Partial Support
Tomato any flavor Incompatible
Gargoyle Status Unknown
Platform
Brand • Model • Rev TP-LINK T1600G-28TS v3
CPU1 checkY Realtek RTL8382M
CPU1 Type MIPS 4KEc
CPU1 Speed 500 MHz
Flash1 Size 32 MiB 33,554,432 B <br />262,144 Kib <br />32,768 KiB <br />256 Mib <br />0.0313 GiB <br /> (SPI)
RAM1 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 />
ETH chip1 Realtek RTL8382M
Switch Realtek RTL8382M
Ethernet Port Count 24-1GbE
Ethernet connector 8P8C
Wired Standard IEEE 802.3i/3u/3ab
Auto-MDIX unspecified
Switch Class managed

Ethernet OUI: none specified

Expansion IF types SFP
SFP ports 4
Stock bootloader U-Boot
Power 100-240 VAC ~ 50/60 Hz, ? A
Connector type AC (direct)
Serial Port (UART) yes, 3.3V TTL, (38400 8N1)
3rd Party Firmware Support OpenWrt • (List | Dev | DLs)
Retail
Availability End of Life
End of Life date 2023
 Switch brandSwitch2 brand
TP-LINK T1600G-28TS v3Realtek
TP-LINK T1600G-52PS V4Realtek

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

For a list of all currently documented TP-LINK devices with specifications, see TP-LINK.


Flashing

Flashing OpenWrt

Target: realtek
Subtarget: rtl838x
Package architecture: mips_4kec
Supported Since Commit
Support started version: 24.10.0
Current supported version: 25.12.1
Unsupported Functions:
SFP ports
LAN Hardware: Realtek RTL8382M
WLAN Hardware: none
WLAN Comment: No WLAN
Installation method(s):
TFTP generic, see git-commit
Recovery method(s):
TFTP generic, see git-commit
git • >>
realtek: add support for TP-Link T1600G-28TS v3
This is an RTL8382-based switch with 24 copper ports + 4 SFP ports

Specifications:
---------------
 * SoC:       Realtek RTL8382M
 * Flash:     32 MiB SPI flash
 * RAM:       256 MiB
 * Ethernet:  24x 10/100/1000 Mbps
 * Buttons:   1x "Reset" button
 * UART:      1x serial header, unpopulated
 * SFP:       4 SFP ports

Works:
------
  - (24) RJ-45 ethernet ports
  - Switch functions
  - Buttons
  - Sys LED on front panel (no port LEDs)

Not yet enabled:
----------------
  - Port LEDs (no driver for RTL8231 in this mode)
  - SFP cages (no driver for PHY)

Install via web interface:
-------------------------

Not supported at this time.

Install via serial console/tftp:
--------------------------------

The U-Boot firmware drops to a TP-Link specific "BOOTUTIL" shell at
38400 baud. There is no known way to exit out of this shell, and no
way to do anything useful.

Ideally, one would trick the bootloader into flashing the sysupgrade
image first. However, if the image exceeds 6MiB in size, it will not
work. To install OpenWRT:

Prepare a tftp server with:
 1. server address: 192.168.0.146
 2. the image as: "uImage.img"

Power on device, and stop boot by pressing any key.
Once the shell is active:
 1. Ground out the CLK (pin 16) of the ROM (U6)
 2. Select option "3. Start"
 3. Bootloader notes that "The kernel has been damaged!"
 4. Release CLK as soon as bootloader thinks image is corrupted.
 5. Bootloader enters automatic recovery -- details printed on console
 6. Watch as the bootloader flashes and boots OpenWRT.

Blind install via tftp:
-----------------------

This method works when it's not feasible to install a serial header.

Prepare a tftp server with:
 1. server address: 192.168.0.146
 2. the image as: "uImage.img"
 3. Watch network traffic (tcpdump or wireshark works)
 4. Power on the device.
 5. Wait 1-2 seconds then ground out the CLK (pin 16) of the ROM (U6)
 6. When 192.168.0.30 makes tftp requests, release pin 16
 7. Wait 2-3 minutes for device to auto-flash and boot OpenWRT