Public Beta Test: Audio Without Compromise - Refining the Future of Volumio on Bookworm

@nerd
I loaded the latest version of Volumio 4.026 onto the SD card and launched it on a Raspberry Pi 5.
Initial configuration over Wi-Fi - the connection to the Hotspot was successful.

It works without any problems over Wi-Fi with the Fritzbox router - whether 2.4 or 5 GHz - whether WPA 2 or WPA2/3.

The problem begins when:
The Raspberry Pi 5 (Volumio 4.026) is connected to the Fritzbox router over Wi-Fi and at the same time a LAN cable is connected to the Raspberry Pi 5 (Volumio).

The Wi-Fi network settings disappear - in the Volumio network settings menu - there is no option to connect over Wi-Fi.

The LAN settings appear in the Volumio network settings. Only LAN connection works - Raspberry Pi (Volumio 4.026)

After disconnecting the LAN cable from the Raspberry Pi 5, Wi-Fi connection to the router returns - regardless of 2.4 - 5 GHz - WPA2 or WPA2/3.
The Volumio menu appears - networks - Wi-Fi settings - and the LAN settings disappear.

Dear Volumionauts,

Some of you have noticed that starting with version 4.024 (see PR #231), Volumio behaves differently when both Ethernet and Wi-Fi are connected. This change is not specific to Bookworm, nor to any single router brand - it applies across all platforms.

What has changed is the introduction of Single Network Mode:

  • Why: Running both Ethernet (eth0) and Wi-Fi (wlan0) at the same time has long caused problems with discovery protocols like Avahi, mDNS, UPnP, Airplay, and DLNA. When a device advertises the same services twice on the LAN, some clients fail to connect or see duplicates.

  • How it works:

    • If Ethernet is plugged in, Wi-Fi is disabled. Only LAN settings are shown in the Network menu.
    • If Ethernet is disconnected, Wi-Fi is enabled and wireless options appear in the menu.
    • Switching is dynamic: unplugging Ethernet immediately brings Wi-Fi back, plugging it in hides Wi-Fi again.
  • Impact:

    • If you configure Wi-Fi while Ethernet is still connected, the credentials are saved, but Wi-Fi will not start until Ethernet is unplugged. This often looks like Wi-Fi is “missing”.
    • This is not a bug - it is by design to prevent unstable network behavior.

Known limitation
At present, the UI does not explain why Wi-Fi disappears when a LAN cable is present. This can be confusing, especially during first-time setup.

Potential improvements

  • Adding a clearer message in the Network settings, for example: “Wi-Fi disabled because Ethernet is connected”.
  • Longer term, offering a setting to choose interface priority (LAN vs Wi-Fi) could give advanced users more flexibility.

For now, the simple rule is:

  • Use Ethernet if you want a wired connection.
  • Unplug Ethernet if you want to use Wi-Fi.
  • Don’t expect both to be visible at once in the Network menu.

FYI: @benatreptar, @darog69, @frog67, @gkkpch, @tweed77, @volumio

Kind Regards,

3 Likes

@nerd
ok but the problem are the information settings over GUI when save data not work, I save data for connection via wifi disconnect LAN cable and not work via wireless connection this is the problem, also if I restard raspberry.
My personal opinion are both interface must be UP like old version and end user deactivate one of this,in alternative GUI must save data also if LAN cable are plug in.
Fresh installation = LAN cable plugged in

regards

1 Like

Or alternatively, by default the new situation: either wired or wifi, with a user-switchable option to have both. The latter requirements is probably the exception. This way the accidental clashes described by @nerd will not happen.

1 Like

I did this on my Raspberry Pi 3B+.
I selected one of my networks, pressed connect, and quickly disconnected the LAN cable. After a moment, I launched Advanced IP Scanner and found the Raspberry Pi connected via Wi-Fi. But I don’t think that’s how it’s supposed to work :wink:

Hey @nerd,
I unplugged the LAN cable and disabled the LAN, and rebooted my Raspberry Pi connected to the touch panel and also virtual keyboard don’t work, so I connected a keyboard set the password from my 5G router but not connect.

king regards

I bought this remote for 1 euro for testing. :slight_smile:

@nerd
I reinstalled Volumio 4.026 – the initial configuration was only via LAN.
The “Media Servers” plugin in Volumio sees the Fritzbox – the “Fritzbox MediaSerwer” sees the drive connected to the Fritzbox.
After accessing this drive via the Media Server plugin, it sees the drive’s contents – directories and music files. I can play these files using Volumio without any problems.

Dear Volumionauts,

With version 4.027 we have reverted the change from 4.024 that forced Single Network Mode, and returned to the familiar multi-mode networking (both Ethernet and Wi-Fi visible at the same time).

Why was Single Network Mode introduced in the first place?

  • Running both Ethernet (eth0) and Wi-Fi (wlan0) simultaneously has long caused issues with discovery protocols like Avahi, mDNS, UPnP, Airplay, and DLNA.
  • When a device advertises the same services twice on the LAN, some clients fail to connect, or show duplicate entries.
  • The idea behind Single Network Mode was to simplify this by ensuring only one active interface at a time, switching dynamically between Ethernet and Wi-Fi.

Why revert now?

  • In practice, the all-or-nothing switch proved confusing.
  • Users configuring Wi-Fi while Ethernet was connected often thought Wi-Fi was “missing”, even though credentials were saved.
  • The UI did not explain what was happening, making first-time setup harder rather than easier.

What happens next?

  • The concept of Single Network Mode is still needed, but it will be introduced in smaller steps.
  • This allows us to add the proper UI messages, clarify behavior, and eventually offer an option for advanced users to set interface priority.

For now, 4.027 restores the previous behavior so that:

  • Ethernet and Wi-Fi are visible together.
  • You can configure both without unplugging cables.
  • Stability will be monitored while we refine the Single Network Mode approach.

FYI: @benatreptar, @darog69, @frog67, @gkkpch, @tweed77, @volumio

Kind Regards,

2 Likes

Hello @nerd
I just updated my Rpi5 wireless from 4.026 to 4.027. After update wifi connection is gone. I tried manual shutdown and restart without any luck. This rpi5 is only connected using wifi.
I will try to connect with ethernet when I get back home.

Regards C

Similar problem with Rpi4 - updated OTA from 4.026 to 4.027 - will no longer work with wireless only. On manual restart with wired ethernet managed to reconnect but wireless is still showing no connection

Hey @ClaesM, @Newbiggen

Thank you for reporting. The Wi-Fi loss you saw after updating to 4.027 was not caused by your hardware or configuration. That build ran into a timeout with independent third-party repositories during image creation, which was reported, but missed.

I’ve cleared out those errors in the new 4.028 build. Once it becomes available for your device, please update and check again. If Wi-Fi still does not come up, connect temporarily with Ethernet, open http://<volumio_IP>/dev and share the generated log link so we can confirm.

Kind Regards,

1 Like

@nerd

I found another bug when playing files using the Media Servers plugin.

The network drive (connected via USB to the router) has a root directory containing music directories and, separately, the music files themselves.

When selecting a music file from the root directory, the first file in the first directory is selected for playback. Instead of the correct music file.

For example, in the picture, I select the song “Drive MQA.flac” or “Cell block tango.mp3” for playback, and the first music file in the directory is selected: Dschinghis Khan
Example music directories and separate music files.

This problem was not present in version 3.832.
Volumio 4.027 - Raspberry PI 5 - Devices connected only by LAN to the router.

Thanks for this quick fix! 4.028 seems to work just fine.
Very good support!
I forgot the log, sorry!

Regards C

@nerd
Volumio 4.028 in the Media Servers plugin, access to the router - network drive has disappeared.

Hey @tweed77,

Thank you for following up with 4.028. There was an important change between 4.026 and 4.028:

  • In 4.026 we introduced Single Network Mode - only one interface (Ethernet or Wi-Fi) is active at a time.
  • In 4.028 we reverted to multi-homed interfaces - both Ethernet and Wi-Fi can be up simultaneously again.

Because your Fritzbox sees Volumio differently in these two versions, we need to check whether the problem lies in Volumio’s Media Server browsing code or in how the Fritzbox handles a multi-homed client.

Could you please test the following three scenarios with 4.028 and send us a dev log link (http://<volumio-ip>/dev → Send Log) for each?

  1. Raspberry Pi connected via Ethernet only (Wi-Fi disabled/unplugged).
  2. Raspberry Pi connected via Wi-Fi only (Ethernet unplugged).
  3. Raspberry Pi connected with both Ethernet and Wi-Fi enabled.

This will help us see whether the Media Server disappearance only happens in multi-homed mode or also when a single interface is active.

Kind Regards,

Raspberry PI 5 - Volumio 4.028 - After updating from 4.027 to version 4.028 and after several restarts, access to files in the router via the Media Servers plugin appeared.

Fritzbox 5590 - wifi 5 Ghz - WPA 2 / 3.

The problem with the Media Servers plugin not selecting files for playback correctly remains. This issue was described a few posts above

Unable to update to the latest test version. When attempting, it request a reboot. Rebooting does not resolve the issue.

Logs: http://logs.volumio.org/volumio/zkNYGjL.html

ECS Liva Mini PC (BAT-Mini)

Hey @happyshow,

The log you shared was taken after the reboot, so it no longer contains the update process. Logs are not persistent across reboots.

To capture what we need, please try again:

  • Start the update from Settings - System.
  • When the reboot popup appears, do not reboot yet.
  • Immediately open a new browser tab and go to:
    http://<volumio_IP>/dev
  • Press “Send log” and share the link here.

This way we get the updater output at the exact moment of the OTA, which is the only point where the cause can be seen.

Kind Regards,

1 Like

Hey @nerd ,
I have test several time and a little bug persist, if I start first time (fresh install) my raspberry PI 5 at network tab select my wifi network and GUI freeze (lan cable plugged in).
If I start up (fresh install) and not try to connect to my wireless router after finish power up go in network setting (LAN cable plugged in) select my network insert my wpa key SAVE it GUI interface freeze.
I unplug LAN cable but no connections to my router so I power off my Raspberry (GUI are freezed) and after restart finally (LAN cable sconnected) my wireles connections are ok.
Another things is virtual keyboard not work in touch display.

very Thanks for your effort