Raspberry Pi 2B Wi-Fi

Hi
Really excited to start using Volumio to bring an old RPi back to life. However, really struggling to find solid information on WiFi dongle compatibility.
The 2B doesn’t have onboard WiFi so I’m using a known good TP-Link TL-WN823N. Wired is working really well with a USB DAC :+1:

Volumio however doesn’t seem to support the WiFi dongle.

Can I make that dongle work easily?

Is there a recommended plug n play alternative?

Any other suggestions really appreciated.

Thanks

There is an archived compatibility list here:

There is also a statement that wireless adapters rarely cause problems with Volumio.

I have had many problems with usb wifi dongles. The major issue is the need for volumio to set up a hot spot , which doesn’t work with some. From memory the list of supported adapters was very short and none were available in the UK. The work around is set up Volumio with wired ethernet ( even if a dongle is plugged in wired takes precedence) you can fully set up everything including selecting wifi network and password. Then shutdown and restart with the wired ethernet removed.
I am using a Rpi 2 with a DAC HAT and an early usb wifi branded as wiPi and everthing works well with Volumio 4. During the Development of Volumio 4 the hot spot didn’t work ( so I used the work around) I sent several log files and thanks to Nerd this was fixed at some point. He might have some advice.

1 Like

Thanks - when i slide the enable button on the WiFi settings it switches itself back off again before i have change to pick any SSID. It’s like it tries to start the service then fails.

Hi.
I have a RPi2B and a EDIMAX BPSCA EW-7811UN - CS25861 USB adapter; it works with no issue

Does the Pi 2 have another USB port?
Maybe try using a different port and see if the behaviour is the same.

No success with different ports.

volumio@volumio:~$ lsusb
Bus 001 Device 008: ID 2357:0109 TP-Link TL WN823N RTL8192EU

Log says “No wireless interface”

info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: Listing playlists
info: Listing playlists
info: CALLMETHOD: system_controller network saveWirelessNet [object Object]
info: CoreCommandRouter::executeOnPlugin: network , saveWirelessNet
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/chmod 777 /etc/network/interfaces
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/chmod 777 /etc/dhcpcd.conf
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
info: Permissions for /etc/network/interfaces set
info: Restarting Wireless Network
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , onNetworkingRestart
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/bin/systemctl restart wireless.service
pam_unix(sudo:session): session opened for user root by (uid=0)
Starting Wireless Services...
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
WIRELESS: No wireless interface, exiting
command failed: No such device (-19)
Error for wireless request "Set Power Management" (8B2C) :
    SET failed on device wlan0 ; No such device.
wireless.service: Succeeded.
Started Wireless Services.
pam_unix(sudo:session): session closed for user root
info: CoreCommandRouter::executeOnPlugin: wizard , reportWirelessConnection
info: CoreCommandRouter::executeOnPlugin: network , getWirelessInfo
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
info: Discovery: Networking Restart detected, restarting advertisement and browsing
info: Discovery: Restarting Advertising
info: Discovery: Stopping existing advertisement
info: Discovery: Restarting Browsing
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: Listing playlists
info: Listing playlists
info: Discovery: A device disappeared from network
info: Discovery: A device disappeared from network
info: Discovery: A device disappeared from network
info: Discovery: A device disappeared from network
info: Discovery: A device disappeared from network
info: Discovery: A device disappeared from network
info: CoreCommandRouter::executeOnPlugin: upnp , onRestart
info: CoreCommandRouter::executeOnPlugin: network , onNetworkingRestart
info: Refreshing Cached IP Addresses
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/killall upmpdcli
pam_unix(sudo:session): session opened for user root by (uid=0)
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
upmpdcli.service: Succeeded.
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root

info: CoreCommandRouter::executeOnPlugin: my_volumio , getAutoUpdateCheckEnabled
info: CoreCommandRouter::volumioGetVisibleSources
info: CoreCommandRouter::executeOnPlugin: my_music , getDisabledSources
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: metavolumio , getInfinityPlayback
info: CoreCommandRouter::getUIConfigOnPlugin
info: CoreCommandRouter::executeOnPlugin: multiroom , getMultiroom
info: Received Get System Info
info: CoreCommandRouter::executeOnPlugin: system , getSystemInfo
info: CoreCommandRouter::executeOnPlugin: volumiodiscovery , getThisDevice
info: Discovery: Getting this device information
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: CoreCommandRouter::executeOnPlugin: network , getCachedIPAddresses
info: CoreCommandRouter::volumioGetState
info: CorePlayQueue::getTrack 0
info: Listing playlists
info: CoreCommandRouter::executeOnPlugin: appearance , getUiSettings
info: CoreCommandRouter::executeOnPlugin: system , getPrivacySettings
/bin/cat: /sys/class/net/wlan0/flags: No such file or directory
info: CoreCommandRouter::executeOnPlugin: system , getAdvancedSettingsStatus
info: CoreCommandRouter::executeOnPlugin: updater_comm , getUpdateMessageCache
info: CoreCommandRouter::executeOnPlugin: network , getInfoNetwork
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ethtool eth0
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/iwconfig wlan0
pam_unix(sudo:session): session opened for user root by (uid=0)
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/iwconfig wlan0
pam_unix(sudo:session): session opened for user root by (uid=0)
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/iwconfig wlan0
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig eth0
pam_unix(sudo:session): session opened for user root by (uid=0)
info: CoreCommandRouter::executeOnPlugin: network , getWirelessNetworksScanCache
info: CoreCommandRouter::executeOnPlugin: network , getWirelessNetworks
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/ifconfig wlan0
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session closed for user root
pam_unix(sudo:session): session closed for user root
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/iwlist wlan0 scan
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
error: An error occurred while scanning: Error: Command failed: sudo /sbin/iwlist wlan0 scan
wlan0     Interface doesn't support scanning.
info: Cannot use regular scanning, forcing with ap-force
 volumio : TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/sbin/iw dev wlan0 scan ap-force
pam_unix(sudo:session): session opened for user root by (uid=0)
pam_unix(sudo:session): session closed for user root
command failed: No such device (-19)
error: Cannot use fallback scanning method: Error: Command failed: /usr/bin/sudo /sbin/iw dev wlan0 scan ap-force
command failed: No such device (-19)
info: CoreCommandRouter::executeOnPlugin: wizard , getOnboardingWizard

Hmmm, I see quite a few people having trouble with that device. An example:
https://givinglessfucks.com/tl-wn823n/