Sodola SL-8T2XS-WEB Review & Setup Guide

Oct 22, 2026 · 18 mins read
Sodola SL-8T2XS-WEB Review & Setup Guide

In the video below, we show how to install Ollama and Gemma 4


After all these years, computers should be on 2.5G, yet managed 2.5G switches have been expensive to find

When I say managed, I’m talking about being able to configure VLANs on the switch as it’s essential to isolate Smart Home/IOT traffic from the rest of your network as security for them tends to be poor

Now brands like Sodola have been making inroads into the budget end of the market

So I bought one of their 8x 2.5G port switches which also has 2 x 10G SFP+ ports to test out

But what features do you get with this switch and how do you configure it?

Management:
Now this switch doesn’t have a console port, so you’ll need to connect to it via a web browser

For new switches I typically remotely connect to a laptop through Wi-Fi and plug that laptop’s Ethernet port to the switch to make my life easier

By default, these switches have a static IP address of 192.168.2.1 so whatever you plug into it will need a IP address in the range of
192.168.2.2 to 192.168.2.25

And a subnet mask of
255.255.255.0

Then you’ll want to open up a web browser and point it to
https://192.168.2.1

Now for me nothing happened, which is concerning

Even running Wireshark this switch wasn’t talking on the network

So I reset the switch back to its factory settings by pressing a paper clip against the reset button in the front and holding it for around 10 seconds

Once all the LEDs lit up, I released the paper clip and shortly after that I could access the switch

There were no signs of tampering when I took this switch out of the box but this does seem odd to me

In any event I was now able to connect to the switch

There is a choice of English or Chinese although if you prefer English, I’ve found it can show Chinese language and then replace that with English or show you both at the same time

Now that doesn’t seem like an ideal method of language translation to me, but in the grand scheme of things, this is a cheap switch and it’s functional

At this stage you’ll want to login with the default name and password of
admin/admin

One warning I’ll give you straight away is make your changes and apply them quickly

This switch has a built-in idle timeout and it is short and as far as I can tell it can’t be changed

So don’t build up multiple changes and then apply them as you’ll likely find you’ll have been logged out and you’ll have to start all over again

System Functions:
The first section you land on is called system functions, which basically covers configuration options for the switch itself

You’ll first see some summary information about the switch and here you can change it’s name if you want

One thing I’ve noticed incidentally is you have to apply changes for them to take affect, but later in the video you’ll see something slightly different going on

Now the switch supports both IPv4 and IPv6 and each has their own page to make changes to that protocol

You can enable DHCP if you like but out of the box it uses static IP settings

Personally I prefer static IP addressing because you could lose access to the switch if you have a DHCP server problem

Only one user account for management is possible and it never pays to keep the default user settings

What I like is you can change the default user name, but it feels a bit confusing

If you select the User page, you’ll want to enter a new username, the existing user password, then add and confirm the new user password

After you click Apply though you’ll be logged out to force you to login with the new account

In small networks, you don’t normally implement redundant links for switching because they don’t have redundant switches for cost reasons

However, this switch does support Loop Protection and that has its own page

By default it’s disabled, but you can enable this on a per-port basis

The idea is, if a known MAC address appears on another port, it usually suggests there’s a bridging loop or MAC spoofing going on and if this feature is enabled on that port, the port may be locked down as a result

The Spanning Tree Protocol is another feature you’ll find even on budget managed switches to protect against bridging loops

This too has its own configuration page and as I usually find it’s disabled by default

If you do want to use it you’ll have to Enable it, select between traditional STP or Rapid STP and then decide which port or ports you want to enable it on

Which of these protocols you select largely depends on what your other switch or switches use

But RSTP is backward compatible with STP and is preferred these days

The remaining Reboot and Restore page lets you restart the switch or restore it back to factory default settings

Bear in mind, neither of these options give you a warning or asks for confirmation

Advanced Settings:
Most of your time will likely be spent in the Advanced Settings section changing port or VLAN settings, although I use the word VLAN loosely as you’ll see

Quite frankly, the port settings page on most switches tends to be used for shutting unused ports for security reasons and opening them back up when needed

Although you can hard code a port’s speed and duplex settings, these days they are best left on auto negotiation. Those sort of of settings go back to the early days of 10Mb and 100Mb links

Interestingly this switch has flow control enabled by default, but if you find it causing problems you can disable it on a per port basis

Bear in mind you can have ports on a lot of different speeds on this switch, ranging from 10Mb to 10G and flow control can help in some ways with an imbalance

But both endpoints have to support flow control for this to work and so too do any switches between them

Now this is where you might notice something different as I alluded to earlier

This is one of a few pages which also have a Save button so after you’ve made a change, click apply and then click save

Whether it’s security or probably troubleshooting, port mirroring can be useful and the switch does have a page for configuring this

Against Port Mirroring you select the destination port where traffic will be forwarded to

For Mirroring Port you select the source port or ports where traffic is being mirrored from

Being able to mirror multiple ports can be quite useful and you can also choose to mirror ingress only, egress only or both

Link aggregation has its own configuration page, and this is used to bundle multiple links together for redundancy or just increased bandwidth

Typically on a small switch like this you might connect a server to two ports then bundle them together to give the server maybe 2G of bandwidth or 5G depending on the speed. But that’s the overall bandwidth. Each conversation or flow will be limited to using one switch port so the reality is maybe two separate connections at 1G and not one at 2G

Logically you can create up to 16 bundles, but there aren’t enough ports on this switch to do that

The default setting is Static meaning there is no LAG, so to create a bundle you’ll either select LAG, which is to create a static bundle, or LACP to create a dynamic bundle using the Link Aggregation Control Protocol

Whichever method you use you’ll want to assign the relevant ports to the same aggregation group and make sure the device at the other end is using the same method

LACP does have one extra setting in this switch and that’s the LACP timeout. Short means 3 seconds and long 90 seconds, and this needs to match on both sides

There is also an LACP system priority you can set. Unless there’s a particular need for one switch to be the decider you can let them agree amongst themselves, otherwise the lower this number is the better

As an aside, only switches that support MLAG or multi-chassis LAG allow you to create redundant aggregation links and it’s usually only found in higher end Enterprise grade switches

In the case of this type of switch, a server with two links for instance would need them both connecting to this switch to benefit from LAG

Now at this point things can get confusing when it comes to configuring VLANs because this switch is very different compared to the traditional concept of VLAN management

The switch has two configuration pages, one is Port VLAN, the other Tagged VLAN

The port VLAN page is where I’d consider access ports are configured, the tagged VLAN page is for trunk ports

I’ll start with tagged VLANs first as to me it makes more sense if you’re coming from a networking background or just used to other vendor switches

Trunk ports in the networking realm are used when the port will carry traffic belonging to multiple VLANs

These can be switch to switch as well as switch to server and to keep the traffic separated, each VLAN is assigned an ID, usually something from 1 to 4094

This switch doesn’t really use a typical 802.1Q design, instead you’ll find you can assign Bridge IDs ranging from 0 to 63

Let’s say you connect port 5 of this Sodola switch to an 802.1Q supporting switch and that’s using VLANs 100, 200 and 300 that you want to use on this switch as well

In the tagged VLAN page, you’d select a bridge port from the list and configure it to translate between a VLAN on the other switch and a bridge ID on this switch

In this example we could do the following
Enable BP_17, Port 5, Bridge ID 1, External VLAN 100
Enable BP_18, Port 5, Bridge ID 2, External VLAN 200
Enable BP_19, Port 5, Bridge ID 3, External VLAN 300

This is another page requiring you to click apply as well as save by the way

NOTE: This is one of those pages where it would be easy to configure lots of lines, then click apply only to find you’ve been logged out and your choices lost. So I think configuring one line at a time is a safer decision

Not many networks use QinQ, so the default setting of single tagging (SglTag) should be fine for most

Now although there is an Internal VLAN option, it remains greyed out on this switch because the switch uses bridge IDs instead so I suspect its from code intended for other switches

Basically what those settings I’ve defined mean are we’ve turned port 5 into a trunk port that supports bridge ID 1, 2 and 3 which correspond to VLANs 100, 200 and 300 respectively

What you may notice though, is although the external VLAN ranges from 1 to 4094, you’re limited to a bridge ID of 0 to 63. So unless you’re willing to intermix VLANs, this switch is limited to supporting 64 VLANs

Personally I’d prefer to avoid bridge ID 0

In the 802.1Q world, VLAN 1 should be reserved for system use only and so we’re advised to use anything but VLAN 1 for our own use

Bridge ID 0 looks to be similar but you can only connect to the switch’s management interface from bridge ID 0

And you can’t assign the management interface of this switch to another bridge ID so if you want remote access to the switch you’ll need to somehow connect into Bridge ID 0 remotely

Now I did try mapping a tagged VLAN to bridge ID 0, as the page allows you to do that, but it knocked my firewall off the network as it led to problems for CARP

I’m still trying to find the cause let alone a solution, but I’ve found if you assign an untagged VLAN to the trunk on the upstream switch and set that as the PVID, you will get a mapping to bridge ID 0 if you leave the physical port on the Sodola side on a default setting of bridge ID 0

Now when it comes to access ports i.e. ports you plug a typical endpoint into that don’t support VLANs, you’ll need to make configuration changes on the port VLAN page

This is much simpler because you enter the bridge ID corresponding to what you configured in the tag VLAN page

So if for instance I wanted a computer on port 2 to be part of VLAN 100, I’d enter bridge ID 1

The Discard option is a security feature mainly to block devices from tagging packets when they shouldn’t

So if this is an access port and the computer should not be VLAN aware, it would make sense to enable the option to discard tagged traffic

Now, if that all went over your head and you only want to use this single switch then you can ignore the Tagged VLAN page

Instead, on the Port VLAN page you could do something like this

You could assign ports 2 and 3 to bridge ID 5 for instance and those two computers could talk to each other

You could assign ports 6 and 7 to bridge ID 10 and those two computers could talk to each other

But what’s important is the computer on port 2 can’t talk to the one on port 6 and vice versa because they belong to different bridge IDs

Regardless, any changes you make on this page need you to click apply and save

Now if you have computers on your network using multicasting then there is some basic support for that on the IGMP Snooping page

First you’ll need to enable it by clicking the IGMP Configuration button and enabling the IGMP Switch option

This allows the switch to listen in on the IGMP traffic that multicast typically involves and then it can learn which ports to send multicast traffic to rather than the default option which is to send it to every port in the bridge ID

The Fast Leave option was a later addition to multicasting allowing devices to immediately leave a multicast group rather than relying on polling, so it’s useful to enable this

The IGMP Snooping Querier option is for more sophisticated multicast networks when you want to control a dedicated device handling all of the IGMP queries

One you click Confirm the changes take affect

Once this is enabled you’ll also be able to add and delete static multicast groups if you like

Do remember to click save though to save the configuration

The last page in this section is one for Storm Control

If there’s an attacker on the network or even a device with a rogue network card for instance, this is a feature that can prevent a device overwhelming the network with broadcast, multicast and unknown unicast traffic

It allows you to impose a switch wide limit on how much of that traffic can be accepted

Unfortunately this switch doesn’t give you a per port option for Storm Control and you can’t set different settings for these different traffic types

You’ll need to enable it, set a limit in Mbps then click apply

What that limit is depends on your network. You need to monitor it for a while to find the baseline for these types of traffic and set a value slightly above that level

Set it too low though and some computers may have problems. Too high and it doesn’t achieve anything

WARNING: If you disable the feature it reverts the storm control rate down to 0, so if you ever re-enable it make sure to set the correct limit you want or you could run into issues

Status Information:
For monitoring we have the Status Information section

The Port Statistics pages give you the typical information about if ports are active or not, their bandwidth, packet counts as well as errors

The Static MAC page can be useful as it allows you to add static entries into the switches MAC table

This can be quite useful because if a MAC address is learned by a switch but the device doesn’t send much traffic, after a while the switch removes it from its MAC table

If another computer then tries to send traffic to that MAC address the switch doesn’t know which port to send it to so it floods it out all ports

Adding a static entry prevents that flooding behaviour is useful because it stops other devices having to waste CPU cycles checking traffic that isn’t meant for them

But it’s also good for security because other devices could be blocked from spoofing a known MAC address

And since traffic isn’t flooded out every port, traffic only goes where it genuinely should

Do remember to save the configuration though if you add or removed any entries

The Dynamic MAC page in contrast shows MAC addresses the switch has learned, what bridge port this was on and bridge ID it was in, together with how long is left before it will time out if not refreshed

This is extremely useful, particularly when you need to troubleshoot issues and have to track down which port a device is on

System Tools:
The last section is System Tools

The configuration page allows you to download the existing configuration by clicking Download, choosing a location, entering a file name then clicking Save

NOTE: Some web browsers may block the file from being downloaded and you’ll need to release this for it to be actually saved

If you want to upload a configuration you’ll want to click Select File, navigate to and select the configuration file you want then select Open

To complete the process you’ll need to click the Upload button and then reboot the switch for the changes to take affect

Similar to the Configuration page is the Firmware page

It has the same download and upload process, however, I didn’t find any firmware for this switch
https://www.sodola-network.com/pages/firmware-updated-for-sodola-managed-switch

At the time of recording this switch is on version 1.0.0.6 and the support team have said there is no newer firmware available

Summary:
Now, I’ve yet to fully put this switch through its paces but I thought a video about its configuration would be useful given how this doesn’t use typical 802.1Q VLANs

And there are other channels out that that test things like port throughput and power consumption

What appeals to me about this switch is it has 2x 10G SFP+ ports and 8x 2.5G ports, so in theory it should fit in nicely with my goal to upgrade to 2.5G

It is a fanless switch, so 10G fibre will be better as it generates less heat, and also draws less power

And a 10G uplink will be ideal for those computers I have which now support 2.5G

And as Wi-Fi and Internet links creep above 1G, this seems like a cost effective way for me to test out this brand of switches

Sharing is caring!