Ok thanks. The description says daemon so my thinking was that I don’t need a complete re-install. The NAA runs on an NVME so I will have to initialise that again.
NAA OS and HQPlayer OS are like a device firmware. Update happens by reflashing the OS.
Updates usually include also updates to the OS, not just the NAA or HQPlayer software modules.
Typical way would be to write the OS to USB memory stick or a microSD card and boot it up from there. This way also updates are pretty straightforward and quick.
OK.
Because the update talked about the daemon I went for the .deb file which is the wrong file as this cannot be used to flash a drive. And because you cannot login a package update is not possible either.
I picked up the file naa-611-x64.7z file which is the correct image file for my PC and then used that to flash my drive.
It has now booted up and displays
Network Audio Adapter 6.X 5.0.14 machine_name tt1
and then the login prompt.
HQPlayer log has an entry:
NAA output discovered network audio: name=‘naa-c724de81’ version=‘Signalyst Network Audio Daemon 6.1.1’ protocol=‘6’ trigger=‘1’
so looks like I am good to go. I hope this is the correct version as the website talks about version 6.1.0.
I assume the .deb file there for hardware integrators who have the NAA already embedded within their infrastructure.
You can login as “root”, no password from the local console. Not very useful apart from couple of special cases though.
Seems to be fine as it is found by HQPlayer.
Those .deb and .rpm packages are for regular Linux distributions. There are packages for Ubuntu Server 24.04 LTS “noble”, Debian 13 “trixie”, and Fedora Server 37 / 42.
If you like to make minimal installation (no graphics) of those distributions and then install the networkaudiod package (NAA daemon) there, that is another way. It won’t be as slim as my NAA OS though. But you have more flexibility if you need it.
Is it possible to disable the username/password enabling access to Hqplayer configuration etc. For me it’s a bit pointless as my home network is isolated from the internet. Is there a switch in the config?
You can edit /etc/default/hqplayerd and add following line there:
HQPLAYER_NO_AUTH=1
Remember to restart the service after this for it to take effect.
Yes I had to create the file and add the parameter and that has worked thanks.