DietPi with Allo for RPI 5

Thanks. 159 is what I had selected. Upon proceeding however, it apparently depend won a web server and asks the following: (since I will nto use it for anything except this use, which is best?)

O!MPD requires a webserver. Which one shall be installed?                                            │
│                                                                                                      │
│ - Apache: Feature-rich and popular. Recommended for beginners and users who are looking to follow    │
│ Apache based guides.                                                                                 │
│                                                                                                      │
│ - Nginx: Lightweight alternative to Apache. Nginx claims faster webserver performance compared to    │
│ Apache.                                                                                              │
│                                                                                                      │
│ - Lighttpd: Extremely lightweight and is generally considered to offer the "best" webserver          │
│ performance for SBCs. Recommended for users who expect low webserver traffic.                        │
│                                                                                                      │
│ - More info: https://dietpi.com/docs/software/webserver_stack/                                       │
│                                                                                                      │
│                              Apache   : Popular webserver                                            │
│                              Nginx    : Lightweight webserver                                        │
│                              Lighttpd : Extremely lightweight webserver                              │
│

I answered my own question and went with lighttpd. I hope that was a good selection :slight_smile:

After some choices and many installs, I was able to reach the Allo GUI remotely via SSH and with the IP address - which is terrific. Thank you. However, somewhere along the line the default email address and password have been changed. Traditionally it was 'admin@allo.com" and “allo”, but “those credentials do not match our records”. Beyond your scope, but any idea where I would find the documentation with that info? I spent nearly a day searching various forms of “install Allo GUI on DietPi for Raspberry Pi 5” with no hits except to the old, R PI4 and before version. So I’m stumped.

There are some information within this forum DietPi - Allo.com Web GUI Image - #2 by Fourdee

Login Details:

    Username = admin@allo.com
    Password = <global software password>
1 Like

Yes, I found that via a targeted search. TY again. I am in and configuring.

It is playing music both through Roon and via airplay. So, good! But one thing is behaving very badly - the “sound card” selection. It does nto work at all through the GUI and was reluctant to allow changes to be made (at least to “usb-day”) through the native configuration interface of Dietpi. neither would allow “usb dac” to be selected. And, even after forcing it to another ladder-DAC in the diet config gui (I chose the soekris), which then selected USB-DAC, after the required restart soundcard was back to “none”. yet, the system was playing through the USB-connected DAC – finally. So something is not right there. What forum or team ought I feed this info to? BTW I am writing up some very simple step by step instructions on teh Allo load for RPi5s if you have a suggestion for where to post them. Ty again.

We have a tutorial section where you can place it

@MichaIng can you have a look

If I may indulge one more question/confusion.
The Pi5 is working great for audio via Roon bridge and Shairpoint – but only via ethernet. While I prefer ethernet, it would be very convenient to also be able to use wifi (it’s built into the Pi5, correct?).

I activated internal Wifi via dietpi-config. Or I tried.

But I not only could not stream to it with the CAT-5 cable removed, but I could not ping it. I did see some unclear question about installing ALSA, but ALSA should’ve installed already since (I presume) I am using it for ethernet.

Anyway - do you know what my wifi may not be working? I’;d like it to work for both GUI, Shairpoint and Roon

TY in advance and Happy Holidays.

Did you reboot after activating the internal wifi via dietpi-config?

smd did you connect your device to your home WiFi? Just enabling WiFi will not automatically connect you. :wink:

You need to select the WiFi and ensure it is set correctly

Available | [On] | Connected

yes (but to the below,“did I connect it to wifi?”, no…ooops! but how?)

Edit: now I recall. I activated “internal wifi”. But the wifi says "not found —ON — Disconnected. So it seems that it is not seeing the wifi. I recall I went in circles earlier - never getting to select an SSID and connect. I should add that ti is in a cast metal case which may cause a lot of interference - but wouldn’t it at least show up and just work poorly? Metal case is for low noise especially if heavy processing is being done (e.g.: upsampling high res audio)

simply select the wifi device and follow the instructions. You should pass a menu asking to search or manually enter wifi credentials.

I did. I got this error time and again:

ok, following is set to ON?

Onboard WiFi : [ON] 

And you have rebooted system after enabling onboard wifi?

  1. yes, and 2. Yes
  2. But I will reboot again, since honestly at this point I dont recall whether I de-activated wifi or what…liek I said I was hgoign in circles. So stand by.

Well, apparently I had turned off wifi before the last reboot. This time it did allow me to add an SSID…except it didnt work. I went around twice - elected the SSID, put in password, a script ran with dozens oflinbe sof code being executed, and in the end it basically tanked. Here’s the result after two tries:

DO I need to reboot yet again? If so how do I toggle between ethernet and wifi? Typically ethernet takes precedence…but it says nothing

So I tried yet again: here’s what appears to be a failing attempt:

Dec 23 18:58:48 CCDietPi wpa_supplicant[2324]: **wlan0: CTRL-EVENT-DSCP-POLICY clear_all**
Dec 23 18:58:48 CCDietPi wpa_supplicant[2324]: **wlan0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD**
Dec 23 18:58:48 CCDietPi wpa_supplicant[2324]: **wlan0: CTRL-EVENT-REGDOM-CHANGE init=USER type=COUNTRY alpha2=GB**
Dec 23 18:58:57 CCDietPi dhclient[2329]: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
Dec 23 18:58:57 CCDietPi ifup[2329]: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
Dec 23 18:59:05 CCDietPi dhclient[2329]: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
Dec 23 18:59:05 CCDietPi ifup[2329]: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7

I assume that if it is added as an option in the SSID list (within dietpi-config) I did not make an error with the passcode…but again its sorta like typing in the dark.

I believe I configured it finally. I did get a valid IP address. However nothing will connect and ping does not work. I have to presume that the case is simply shielding it too well… is there a way, if SSH connected via ethernet, to check signal strength?

Run iw to get detailed information:

iw dev wlan0 link

Example output:

Connected to xx:xx:xx:xx:xx:xx (on wlan0)
SSID: YourNetwork
freq: 24xx
RX: 81148 bytes (642 packets)
TX: 2079 bytes (15 packets)
signal: -45 dBm
rx bitrate: 6.0 MBit/s
tx bitrate: 72.2 MBit/s

The signal field shows the current signal strength. Quality is measured in dBm (decibels milliwatts). The closer to 0, the stronger the signal. Typical ranges:

Excellent: -30 to -50 dBm
Good: -50 to -70 dBm
Weak: -70 to -90 dBm

Thank you, again. So, I ran iw and the result…confuses me. =41dBm, ~ 65Mbps throughput each way. Continues to show up in my network with two Ip addresses x.76 for the ethernet and x.77 for the wifi. Both ping and GUI work with ethernet connected. neither work with it disconnected.

And yet your iw method shows it is at least sufficient throughput (OTOH I typically get 100s of Mbps through my regular laptops, and server(s).)

But no matter, no ping on either x.76 or x.77 with ethernet removed. Works on *either x.76 or x.77 with RJ45 physically connected.

I just want to note that a google search on Wifi problems with RPi 5s delivers a long list of threads, some here…

Do you ping an URL or IP? If only URLs not working you have a problem resolving DNS.