Model :

Hardware Version :

Firmware Version :


I have an existing VLAN infrastructure in my house that relies on legacy switches from 3Com and Cisco. I was hoping to replace this with a set of TP-LINK switches.

At the core in the new setup I have one TL-SG1024DE. Connected to that is a mid-hop via a TL-SG105E and onto one "edge" TL-SG105E and one "edge" TL-SG108E. Firmware appears to be current. I am familiar with VLANs including tagged and untagged ports. I use that in my existing configuration. The firewall is connected to the new 1024 via a tagged port and uses vlan interfaces to handle routing in between. The 1024 has a tagged port to reach three VLANs that are present on the 105/108s. The incoming port to the first 105 uses tagging and has all the relevant VLANs defined as tagged to that "uplink". Two ports on the 105 are tagged to forward traffic to the 105/108. The 105/108 have two VLANs. Tagging on their "uplink" and untagged on the other ports. I have made sure to set PVID on all untagged ports to match the untagged VLAN I want on the port.

I used a CentOS laptop as a test vehicle and connected it into untagged ports that I then pinged from the firewall. I checked the traffic with promiscuous tcmpdump on the firewall, to see what traffic was flowing. Going through the 1024 and onwards to devices attached to next level TP-LINK switches was not working. I could see that arp-who-has requests going out but nothing coming back. I tried a variety of permutations, but no luck.

The built in tools in the switches are limited so I cannot, for example, see what MACs are picked up where. Is this combination supposed to work? And, if so, what are the constraints?