IK
← Incident Log
RESOLVED HIGH Home Lab · incident · 07-16-26 · network switch, hardware, home network, ip

SODOLA Managed Switch Web UI Issue - Home Network

What happened

Up to Date Server Network Configuration

Due to a power outage from the Power-Outage Incident, my SODOLA switch web interface hasn't been accessible. I first had this issue while setting up the switch, and then it randomly started working on its default IP 192.168.2.1. Ever since I moved into my home, my network switch continued to route traffic but I couldn't access the web interface. Typically a quick reboot would fix this, but after I set the local IP to 192.168.1.241 I lost access again.

Root cause

All details on solution are under the Solution Test

Power-Outage Details

The fix

When setting up switches, isolate network and client ports and use the same IP range as the switch's default. For full detail read this

Prevention

Tests/Debugging

Ultimately I need to invest in a better managed switch. I already nearly filled all eight ports on this switch, and it's giving me too many early issues. I need to migrate to a more stable switch.

Forcing static IP and accessing web locally

I thought forcing a static IP would fix this. I assumed the switch was factory-reset by the sudden power loss or that my router detected it as a new device and gave it a new IP.

Critical Discovery #1

Before I did this I checked my Spectrum router's UI (the Spectrum website) to find the device IP. It showed a MAC address but no assigned IP.

This wasn't the first time. When I first got the switch I had the same problem. After about half an hour of troubleshooting the switch UI randomly opened on 192.168.2.1. I don't know exactly what I changed then, so I assumed it would not recur, but it happened again within 24 hours.

Critical Discovery #2

After that, I researched solutions online. Everyone suggested disconnecting the switch from the router and connecting it directly to a client to access the web UI.

I tried several things:

  • Removing the connection between the router and the switch
  • Removing the WAN connection from my laptop to the router
  • Directly connecting the switch to my laptop
  • Disconnecting all other devices from the router except my laptop
  • Changing the laptop IP from dynamic to static and trying many addresses such as 192.168.1.239 and 192.168.2.1, then attempting to access the web UI
  • Using the factory-reset pin and trying to access the web UI at the default IP (the one that worked days earlier)

Results

Still no connection to the UI. The router continued to route traffic for all my nodes, so network connectivity for clients remained.

After all these tests I've decided to plan for a new router and a new switch in the future. I knew managing my own server would be more work, and spending hours debugging a web UI isn't worth it when I need to replace this switch anyway.

Testing after some time

My switch has been connected post-factory-reset for a while, so I tried manually connecting again to see if the Spectrum router would assign it an IP. I'm hoping for luck and will try more forum research, but overall I'm unhappy with this managed switch.

Results

After some time I physically connected to the switch and tried to access the web UI again with no success. I don't know the next step yet, but I will continue debugging.

Misc/Reattempted Tests

Critical Discovery #3

After more physical tests I learned a few things. Connected through my switch were three links:

  • Node 1 PROXMOX Node
  • Router connection
  • Physical connection to my client (MacBook)

When I tested my previous methods, I noticed that with Wi‑Fi off on my laptop I could access the internet because the router was connected through the switch, so Ethernet was passing traffic. However, when I tried to access my PROXMOX node (also passed through the switch), it wouldn't connect.

I enabled Wi‑Fi on my MacBook to test whether my PROXMOX node was reachable. With Wi‑Fi enabled I gained full access to my PROXMOX node over the network.

Hypothesis

I don't fully understand what this means yet, but it points toward the root of the router issues. My working theory is the switch is passing traffic from Node 1 to the Spectrum router but not outputting traffic from the switch itself. It's a rough explanation, but it could explain why I can't access Node 1 physically but can access it through the router and the WAN when the router is connected to the switch.

Research

Isolation Mode

After researching, I learned budget managed switches like my SODOLA boot with a default setting called VLAN Mode or Isolation Mode. This setting prevents client ports from talking to each other; the only allowed communication is via an uplink. That fits my hypothesis and explains the behavior. It also confirms this feature is useful when isolating a sandbox network from a main network.

Layer 2 Communication

Earlier I noted that the Spectrum router showed only MAC addresses and no IPs for some devices. That's because devices directly plugged into a switch communicate on layer 2 using MAC addresses, which explains the missing IP information on the Spectrum router.

Critical Discovery #4

IP Assigning

This was a rookie mistake. While isolating my laptop from all other connections, I edited my IPV4.

I had assumed I was changing the switch's IP, but I was actually changing my laptop's IP on the switch. That makes sense: I mistakenly thought the MacBook interface was changing the device's IP on the switch.

I had been assigning my laptop the IP 192.168.2.1, which is the switch's default IP, causing an IP conflict on the two-device network. My next step was to factory-reset the switch again and assign my MacBook an IP inside 192.168.2.X (I'll use .10 to be safe) and test.

Results

Success

image

My theory was correct: the issue was my misunderstanding of TCP/IP addressing. This test resolves the case.

// related project

Home Lab →

// referenced in

↩ SODOLA Managed Switch Web UI Issue - Home Network↩ Mounting Network Shares on My Home Lab (NFS vs SMB)↩ Zero Power Redundancy Power Outage - Home Lab