Hi Johan @allo.com
If you don’t/can SSH?
I have tried but it didn’t work!
Is the new GUI including in the update or? I don’t remember what the new GUI should do maybe you remember Johan?
So how shall I get it updated?
And the process of taking out the eMMC and etching a version sounds complicated. So, please do tell more on how an auto update is possible.
By the way, so don’t I know that version I have now .
On my iPad remote! Roon Bridge (DietPi) Version 1.0 (build 115) stable.
And Audio DietPi. Linux 3.10.38
That’s the only things that I can see!
If I turn off my USBridge and Sparky and start it again!
Would that help me?
In the Putty folder, run the file Putty (you can see the folder when you click on Start button on bottom left in Windows)
a Window will open - Putty Configuration. Please enter the IP address of USBridge in the Host Name box. You can look up the IP address in Roon itself. It will be something like 192.168.1.X. Make sure SSH button is ticked in the Connection Type options.
click on Open.
A new box will open asking for “login as” - just type root.
it will now ask for a password. The pasword is dietpi.
You will now see a window showing details of Dietpi ver, IP address and some commands.
At the command prompt, type dietpi-update.
Press ok and it will update.
Type reboot
Your USBridge will reboot and will come back online in a minute or so.
That’s all there is to it folks.
I used this approach and moved from ver 154 to ver 155. No issues at all.
For the great explanation .
So that even me, who’s never used Linux and SSH before I’m a totally newbie on this.
I could do it for the first time .
When I got in so was it like you described!
It’s also stands a new update version is available, I had 154 and this was 155.
So I continued to follow your explanation and I succeeded to update to 155.
What is the difference between version 154 and 155?
Johan @allo.com ?
Once again thanks for the great explanation and help @Gurpreet_Kohli
Hi @Fernando_Pereira
When you have the latest version that’s available, or should 156 be able to update to?
Me and @Gurpreet_Kohli could do it because we used version 154, so we could update to version 155 that you already have.
But should version 156 be available?
So it’s mean that I have to do it again!
What is the difference between version 154 and 155?
And version 155 and version 156?
Because I don’t hear or notice any difference between 154 and 155, so what will version 156 make for difference?
It would be nice to know?
Because I have used version 154 since I got my USBridge and Sparky, and everything has worked perfectly for me all the time!
I haven’t had any issues like I have reading about, others have had!
Download Putty (www.putty.org) on Windows
Install Putty
In the Putty folder, run the file Putty (you can see the folder when you click on Start button on bottom left in Windows)
a Window will open - Putty Configuration. Please enter the IP address of USBridge in the Host Name box. You can look up the IP address in Roon itself. It will be something like 192.168.1.X. Make sure SSH button is ticked in the Connection Type options.
click on Open.
A new box will open asking for “login as” - just type root.
it will now ask for a password. The pasword is dietpi.
You will now see a window showing details of Dietpi ver, IP address and some commands.
At the command prompt, type dietpi-update.
Press ok and it will update.
Type reboot
Your USBridge will reboot and will come back online in a minute or so.
For Shairport - Sync on USBridge (Sparky) With Dietpi
You can follow these steps to use Airplay to play from Iphones/Ipad directly to USBridge (Sparky)
Use SSH route to login into USBridge. This was described in Post 203 above. You need Putty. Once you login, you will see the command prompt.
At the command prompt, type dietpi-software.
Select the option Software-Optimised
A list of software options will be visible. Move down to the Shairport-Sync option. Press space bar to select it.
Press ok
You will now see a menu of options - Help! at the top and Install at the bottom of the screen.
Please select Install. This should install Shairport-Sync on your USBridge.
Type reboot. Wait for a minute as your USBridge comes online.
Wait … there’s more to be done. In my case, i could see Dietpi on my Iphone after rebooting, but nothing played. I wrote to @allo.com Johan and he indicated that this was an issue with my DAC which takes 32 bits, but Shairport was set at 16 bits and this mismatch was causing a problem. If your DAC maxes out at 16 bits, i guess you won’t have a problem.
So, please note that the next steps might not work for you. They worked for me with my Chord Mojo, which maxes out at 32 bits.
At the command prompt, type nano usr/local/etc/shairport-sync.conf
This is basically to edit the Shairport-Sync configuration file. You do not need coding skills for this.
A new window opens. You can scroll down into this file and start editing.
There will be a line - alsa =. After this, a ‘{’ will be there.
After this {, please type the following in separate lines
output_rate = 44100 ;
output_format = “S32” ;
Please keep the semi-colon after each line. Also, please don’t add any // before these two lines.
Press Control-X to exit this window. It will ask you to save the file and you should say Yes.
You will be back at the command prompt (after a couple of Yeses).
I typed - dietpi-services restart
Then type reboot
After the Dietpi comes back online, you should see Dietpi as an Airplay option on your iOS device.
I could then play music from my phone to my USBridge.
I must also add that some of the steps above might be redundant. The rate and format settings will be locked and i guess you can’t play 48KHz files (Airplay doesn’t do more than 48 Khz anyway). If your DAC maxes out at 24 bits, i guess you need to put output format as “S24”. I hope others who are more proficient with Linux and Alsa can chime in with suggestions.