Started recently internet radio streaming with a new ethernet wired ND5xs2 and noticed occasional audio stutter.
My internet service is FTTP 100Mbps, connected via a Fritz!Box 7590 (v7.59 with Wifi off) router, as I have two wired Access Points(WiFi) and two 16port gigabit switches cascaded throughout our gigabit wired home. This configuration has been apparently satisfactory for our Netflix consumption.
Being a former enterprise network engineer, I went through routine diagnostics and pinned the fault to the five year old Fritz!Box 7590 router. So I swapped in my backup router, a Netgear XR500 running OpenWRT v23.05.5
I am pleasantly pleased, that the audio stutter been resolved, and If my ears are correct, it actually sounds better than the Fritz!Box. I do run Audio Grade power-conditioners on each of my network gear.
I did notice almost no references to OpenWRT in the Naim fora, so I thought posting this information may be useful to those seeking a router change.
Currently enjoying the Naim HiDef folder in the ND5xs2 and XRCDās from my UPnP attached Core.
You sure itās Tidal Connect, and not regular Tidal? ā¦ and are you sure that there is no ipv6ā¦ BT uses ipv6, but I know PlusNet have been late to the partyā¦ they were trialling it about 14 months ago., most donāt even know they are using ipv6.
Thanks Simon, for the heads-up on IPv6 with Naim gear. I just reviewed the āNaim IPv6ā thread which you contributed to:
Iāve reviewed my OpenWRT network devices GUI, and can see that the ND5xs2 does not have an IPv6 lease, and it only has an IPv4 lease.
The above thread indicates the ND5xs2 (plus other Naim boxes) has IPv6 included but disabled by Naim.
.
Hopefully Naim hasnāt forgotten to re-enable in these boxes in the near future
Hi Naim doesnāt disable anything in the boxes as far as I am aware. Th product will work to gain an appropriate ipv6 address with the communication with your network router. If there is no suitable ipv6 response from the router it will stick with only ipv4 DHCP.
Remember with ipv6 most setups, specifically stateless setups, donāt uses leases like the legacy ipv4.
This an example of a stateless ipv6 config from my ndx2 ā¦ ie the ndx2 negotiates itself with the router.
Iām not at home right now so I canāt double check but up until a couple of months ago I was on Giganet and the router always reported an ipv6 address but when I switched to Plusnet (because Giganet CGNATād my connection and broke all my Dynamic DNS host name setup and couldnāt give me a static IP address) it shows ipv6 as unavailable. Thatās when I thought I might as well disable it in the router.
I am not familiar with PlusNet so donāt know what they offer. But without ipv6 you are relying on slow protocol translators somewhere perhaps within your ISP, which for CDNs is not good at all.
These days you are really constrained without access to ipv6 performance wise.
Also according to all the info I can see online, as well as the reverse engineering code Repoās Tidal Connect (not regular Tidal) requires ipv6.
Iāll check Tidal Connect again when Iām home but Iām fairly sure that when the long awaited Naim firmware upgrade finally happened I tried it and it was fine. Unless my memory is playing tricks on meā¦
It seems that OpenWRT operates differently, and it does allocate DHCPv6 Leases, I have 6 devices showing to have IPv6 leases.
Iāve powered off and on the ND5xs2, and then run a āNaim App diagnostics scanā against the ND5xs2, it seems that IPv6 is still disabled. Within the 'Naim-app" Network Settings menu, only IPv4 is displayed.
IPv6 can use local addresses assigned in three main ways:
Stateless (ie self clients self assign using a protocol called SLAAC),
Stateful (where clients use a form of IPV6 DHCP to assign address - though not always reliable - and network details) and
Both (where clients use DHCPv6 to get the network information such as DNS, and SLAAC for the self assigned address).
For home networks I usually recommend Stateless (often default) unless you need an v6 DNS address then I would recommend āBothā.
The first bytes if the IPV6 address are key though as they tell what sort of address it is - there are different sorts of addresses with v6. You should always see a link local address at least for an ipv6 enabled host, which starts FE80: . This has nothing to do with address alignment from the router.
You may want to enable SLAAC on your router for IPV6 address assignment - sometimes called āstatelessā - as that may interoperate better between your router and devices like the Naim streamer
You can see why I always think ipv6 is best left alone to its thing without fiddling.
ok so it is using SLAAC and still not working on the Nam device?
Curious - some sort of interoperability issueā¦
Out of interest if you run NetAnalyzer (a free app on iOS) can you see your streamer with a ā6ā by it.
As I say it should have a link local address than can be discovered on the network at the very least.
excellent so your streamer is supporting ipv6. So what ipv6 addresses are given when you select your streamer in the app? (just need first 4 characters of each address)