Hrmpf, so there is a #PIM #multicast peering between @ffhl an the #Nobreakspace (and transitivlely to two more dn42 people) now. But the more you look the more things look broken...
@T_X
That sound like an Intra-Luebeck-Playground Problem. Does anyone use that stuff these days (besides some computer archeologists)?
@ffhl
@sven_ola @ffhl you mean in general? During some chatting while visiting @HSBXL last year I heard #multicast were used for plane traffic data in #Eurocontrol #Asterix. And I think #Telekom uses it for #IPTV?
Also @librecast uses it and is an active project, but I'm not sure who uses @librecast.
@sven_ola and myself I'm using it to listen to music while connected to @ffhl, with a public #MPD to mod the playlist (but I'm still seemingly the only one, so granted, technically could be using unicast, instead :D). Or with #syncthing's local peer discovery, to quickly sync files between my phone and laptop when I'm connected to @ffhl. Qaul also uses mDNS for peer discovery, but the library they are using for that still breaks it for us at @ffhl:
https://github.com/libp2p/rust-libp2p/issues/5783
https://github.com/libp2p/rust-libp2p/issues/5790
mDNS is using the wrong / only one interface with IPv6 on Linux · Issue #5783 · libp2p/rust-libp2p

Summary Problem We tried using Qaul.net, which uses rust-libp2p, via mDNS with IPv6 enabled through the following commit/branch: qaul/[email protected]_IPv6 We observed the issue on a desktop Li...

GitHub
@sven_ola @ffhl the peer and service discovery properties would be what I'd find most interesting in connection with community networks like #Freifunk or #dn42 for now.
SAP (Session Announcement Protocol, RFC2974) makes it easy to find multimedia streams via @videolan (except VLC or the kernel sometimes use the wrong interface, similar to what we saw with Qaul; also scalability of SAP might be limited, maybe up to 500 streams might be usable?). Also #Bittorrent has Local Peer Discovery features.
@sven_ola @ffhl however one issue still seems to be that for service discovery you'd need to use ASM (any-source multicast) addresses. And they don't seem to work properly with pim6sd yet. So far could only get SSM (source-specific multicast, which we don't support with Gluon yet, but works in dn42...) and "ASM" with embeddedRP (RFC3956) addresses with #pim6sd working.
@sven_ola @ffhl and yeah, getting #pim6sd running at all was also quite some archaeological work :D. pim6sd was forked around 2019 from this old mcast-tools project, which was last touched 18 years ago: https://github.com/F0rth/mcast-tools
GitHub - F0rth/mcast-tools: package containing IPv6-multicast routing daemons and tools, comprising the following programs: pim6sd, pim6dd, mcastread, mcastsend, mfc, pmsft.

package containing IPv6-multicast routing daemons and tools, comprising the following programs: pim6sd, pim6dd, mcastread, mcastsend, mfc, pmsft. - F0rth/mcast-tools

GitHub
@T_X @ffhl Software archeology is a profession for itself. May be fun, may be not. At a first glance, I've mixed up github.com/forth with that URL you mentioned. But then realized it's some nick with a Zero instead. I tend to shift my archeology tasks to the day I'll retire. Just saying ;-)