Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - brinm00

#1
General Discussion / Re: UDP Broadcast Relay
September 10, 2020, 04:51:40 PM
@pumo: I don't have a direct answer on the solution based upon the use of the udpbroadcastrelay plugin. I have a working solution based upon the standard opnsense firewall capabilities. It took a bit of work to hunt for the right ports beeing used but these are the rules I use for my IoT LAN where the CC's are active
#2
General Discussion / Re: UDP Broadcast Relay
September 10, 2020, 04:41:31 PM
Quote from: marjohn56 on September 07, 2020, 09:10:54 PM
forget the broadcast address, the source address, leave them blank, just put the port and lan interfaces and try that. you'll likely as not need firewall rules too, but First just see if it fires up.
Thanks marjohn56, this put me on the right track. It works beautifully now - can control my Logitech server from within my guest VLAN.
#3
General Discussion / Re: UDP Broadcast Relay
September 07, 2020, 07:28:30 PM
@all: thanks for the nice work in preparing and delivering this pkg to opnsense.

I'm struggling however to get it to work. I've browsed the various webpages, the github repo and this forum, but still haven't found my answer. The thing I see is an error message in the 'General' logfile: /usr/local/etc/rc.d/os-udpbroadcastrelay: WARNING: failed to start osudpbroadcastrelay.
Trying to get some more information I tried starting the relay using '/usr/local/etc/rc.d/os-udpbroadcastrelay start' as root. The result was a somewhat more explicit message: IP_ADD_MEMBERSHIP on rcv: Invalid argument.
What I don't know at the moment if this message is the result of something missing in my installation or the result of my usage (and lack of understanding) of this pkg. To describe the setup: I've just updated opnsense to OPNsense 20.7.2-amd64. The system is running on an APU2D4 since 6+ months and completely stable.
I'm segmented my network using vlan's (x.x.0.x as the main LAN and x.x.100.x as the (wifi) guest network). Normally guests don't have access to the normal lan.
I'm running a couple a squeezeboxes and the LMS server in the x.x.0.x LAN. I'm using the iPeng app on an iPhone to control the server (Logitech LMS) and thus the SB's. I would like to control however LMS even when my iPhone is in the guest network.
iPeng (like any normal LMS/Squeezebox client) sends out a UDP server discovery request towards port 3483 as a network broadcast (x.x.100.255:3483). Any listening server responds the address of the server via a UDP answer. And after that it uses a couple of TCP ports (3483 and 9000) to handle the rest of the protocol.
My thought was to use udpbroadcastrelay to forward the initial UDP broadcast to the main LAN). For now I've come up with the following settings:
- Relay Port: 3483
- Relay interfaces: the names of the two LAN's in Opnsense
- Broadcast Address: x.x.100.255
- Source address: 1.1.1.2
- Instance ID: 1
- Use TTL for ID: <blank>

Any hints/tips/answers much appreciated...
#4
Do you of any plans to make it available on only a subset of the interfaces ?
#5
I'm just starting to 'play' with this extra Unbound plugin. I had a question though: would it be possible to test the DNSBL on just one of the interfaces. Now it seems like it is a global option. I would like to try/test some new features on just one of the VLAN's I have on my Opnsense fw. Thanks for looking into this...