Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

net/miniupnpd: update to 2.3.1 #163

Closed
wants to merge 1 commit into from

Conversation

Tawmu
Copy link
Contributor

@Tawmu Tawmu commented Oct 19, 2022

Updates miniupnpd to the latest version, 2.3.1.

Fixes #160 and opnsense/plugins#3163

Has been tested locally as working OK on opnsense 22.7.6

@@ -25,7 +25,7 @@ PLIST_FILES= etc/miniupnpd.conf.sample \
man/man8/miniupnpd.8.gz \
sbin/miniupnpd

OPTIONS_DEFINE= CHECK_PORTINUSE IPV6 LEASEFILE UPNP_IGDV2 \
OPTIONS_DEFINE= PF_FILTER_RULES CHECK_PORTINUSE IPV6 LEASEFILE UPNP_IGDV2 \
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

doesn't look like this serves a functional change and we set "PF" through tools.git:

config/22.7/make.conf:net_miniupnpd_SET= CHECK_PORTINUSE PF

@fichtner
Copy link
Member

ideally this should be funnelled through https://bugs.freebsd.org but I can help with that

@fichtner
Copy link
Member

fichtner commented Nov 9, 2022

@Tawmu I shifted this to a development package, instructions to come in plugins PR, see d0b581e

@fichtner fichtner closed this Nov 9, 2022
@Tawmu
Copy link
Contributor Author

Tawmu commented Dec 10, 2022

@fichtner just to be clear - the work in opnsense/plugins#3096 is completely seperate to the issue of fixing game console issues, it's mainly about UPNP behind L3 switching.

To fix game consoles/lobbies this miniupnpd package update combined with opnsense/plugins#3165 is all that is needed.

@fichtner
Copy link
Member

@Tawmu ok, I've changed it for 22.7.10 that the development version os-unpnp-devel will have the correct dependency.

@effex12
Copy link

effex12 commented Dec 30, 2022

@fichtner just to be clear - the work in opnsense/plugins#3096 is completely seperate to the issue of fixing game console issues, it's mainly about UPNP behind L3 switching.

To fix game consoles/lobbies this miniupnpd package update combined with opnsense/plugins#3165 is all that is needed.

Hi @Tawmu , how can I apply this now? Do I need to wait until the next release?

@Tawmu
Copy link
Contributor Author

Tawmu commented Dec 30, 2022

@fichtner just to be clear - the work in opnsense/plugins#3096 is completely seperate to the issue of fixing game console issues, it's mainly about UPNP behind L3 switching.

To fix game consoles/lobbies this miniupnpd package update combined with opnsense/plugins#3165 is all that is needed.

Hi @Tawmu , how can I apply this now? Do I need to wait until the next release?

I believe you can install the os-upnp-devel package in the latest version of opnsense

@effex12
Copy link

effex12 commented Dec 30, 2022

@fichtner just to be clear - the work in opnsense/plugins#3096 is completely seperate to the issue of fixing game console issues, it's mainly about UPNP behind L3 switching.
To fix game consoles/lobbies this miniupnpd package update combined with opnsense/plugins#3165 is all that is needed.

Hi @Tawmu , how can I apply this now? Do I need to wait until the next release?

I believe you can install the os-upnp-devel package in the latest version of opnsense

Apologies for the dumb question, but I'm not able to see -devel package in the latest version of opnsense GUI.

Is this something I'd need to SSH into the box and do pkg install to get?

Also -- will I need to uninstall the existing os-upnp package?

I've been experiencing an issue with UPnP that ultimately led me here and I believe this is the fix. (Adding the NAT anchors to the rules)

Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

net/miniupnpd update
3 participants