TP-Link TL-SX3008F Features and Configuration Guide

Cheap and Quiet 10G Networking for the home
TP-Link TL-SX3008F 8-Port 10GE SFP+ L2+ Managed Switch viewed from the front, showcasing the ports and interface.

Introduction

The TP-Link TL-SX3008F is a 8-Port 10GE SFP+ L2+ Managed Switch (with some Layer 3 capabilities.) Its not too expensive, not too cheap, has decent reviews, and its rackmountable and fanless which is nice for a homelab.

Details below

  • 8× 10 Gbps SFP+ fiber/fiber-cage ports (for direct 10G links using SFP+ transceivers)
  • Web GUI, CLI Management (console, Telnet, SSH).
  • Omada SDN Integration – Zero-Touch Provisioning (ZTP) and centralized monitoring.
  • Layer 2
    • VLAN (802.1Q), IGMP Snooping, STP/RSTP/MSTP.
    • Link aggregation with LACP (up to 8 groups)
  • Layer 3: Static routing for simple inter-VLAN/intra-network routing (no dynamic routing like OSPF/BGP)

Unboxing

Arrived in a simple box and included the following

  • Nema 5-15p to c13 power cord (no wall wart/transformer)
  • Serial Cable
  • Rack Ears (and extra screws)
  • Rubber Feet (for desk/shelf)

Serial Connection

In order to configure via the cli, I will need to establish a console connection (cable included). For this I will use minicom on an adjacent RHEL Server. Below are the minicom settings.

Baud Rate38400 bps
Data Bits8
Paritynone
Stop Bits1
Flow Controlnone

I had to trial and error that specific serial port, but /dev/ttyS1 proved to be correct.


Cli Configuration

Default credentials are admin/admin and you will be prompted to change the password upon initial login.

My Default vlan for my lab is VLAN10, so first we create this vlan on the switch

SX3008F(config)#vlan 10
SX3008F(config-vlan)#name DEFAULT
SX3008F(config-vlan)#exit

We next assign an unused IP from the subnet associated with vlan10.

SX3008F(config)#interface vlan 10
SX3008F(config-if)#ip address 10.1.10.48 255.255.255.0
SX3008F(config-if)#exit

Next we configure the default gateway (aka, next-hop).

ip route 0.0.0.0 0.0.0.0 10.1.10.45

Now we configure our uplink port.

interface ten-gigabitEthernet 1/0/8
  description "Uplink-to-Cisco-3560G-Gi0/24"
  switchport general allowed vlan 10 untagged
  switchport pvid 10
  no switchport general allowed vlan 1

We now check the interface.

show interface configuration ten-gigabitEthernet 1/0/8
 Port      State       Speed     Duplex    FlowCtrl    Description
 ----      -----       -----     ------    --------    -----------
 Te1/0/8   Enable      10G       Full      Disable     Uplink-to-Cisco-3560G-Gi0/24

And show our IP interfaces.

show ip interface brief
 Interface            Status    Protocol  Shutdown  IP-Address         Type        Method  
 ---------            ------    --------  --------  ----------         ----        ------  
 VLAN10               up        up        no        10.1.10.48/24      Primary     Static  
 VLAN1                down      down      no        0.0.0.0/0          Primary     DHCP    

And lets check out the routing table.

how ip route
Codes: C - connected, S - static
       * - candidate default
S*      0.0.0.0/0 [1/0] via 10.1.10.45, VLAN10
        10.0.0.0/24 is subnetted, 1 subnets
C           10.1.10.0/24 is directly connected, VLAN10

Lets save the config

SX3008F#copy running-config startup-config 
 Start to save user config as the Next Startup Config file......
 Saving user config OK!

Web Interface

Now that the new switch is pinging on our network, we can load its web interface and configure a couple more settings. First we will configure DNS.

Screenshot of the TP-Link switch web interface displaying the DNS settings configuration page.

Next we configure NTP.

Screenshot of the TP-Link TL-SX3008F switch web interface displaying the System Time configuration settings, including options for time zone, primary and secondary NTP servers, and an update rate.

You can view connected ports and port speeds as well

Screenshot of the TP-Link TL-SX3008F managed switch web interface showing system information and port status.

Click on any individual port and you can see its utlization

Screenshot of a network switch management interface displaying port status and bandwidth utilization for port 1/0/8.

Next Steps

Next steps will be the following

  • Update Firmware
  • Configure SNMP
  • Configure and Connect Devices
  • Install Omada Cloud-Based Controller (maybe)

Reference

Leave a Reply