OPNsense Forum

English Forums => General Discussion => Topic started by: Meg on December 06, 2025, 06:12:43 AM

Title: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Meg on December 06, 2025, 06:12:43 AM
Hi: Can I install Smokeping directly on Opnsense. I have seen this question in some old forum articles and have seen online one person that had it working on older Opnsese. Since the package for smokeping exists for both FreeBSD - https://www.freshports.org/net-mgmt/smokeping/ and HardenedBSD - https://github.com/HardenedBSD/hardenedbsd-ports/tree/master/net-mgmt/smokeping, I was wondering if there is an easy way to deploy it on OPNsense. I already tried and had issues with dependancies and conflicts with sunnyvally repositories. Has anyone got it to work on newer versions of Opnsense.
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: franco on December 15, 2025, 04:22:23 PM
Well we also have a ports tree https://github.com/opnsense/ports/tree/master/net-mgmt/smokeping ;)

And a tool to fetch and build a port:

# opnsense-code -uo net-mgmt/smokeping ports


Cheers,
Franco
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Meg on December 15, 2025, 05:16:26 PM
Thanks Franco. I tried installing it  and there was a lot of errors in building.
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: franco on December 15, 2025, 07:48:35 PM
It's hard to say for sure, but you should try to rebuild once per major OS upgrade (not OPNsense upgrade).


Cheers,
Franco
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Meg on December 15, 2025, 09:48:08 PM
I tried to build it but its not building properly and doesn't seem to work with the current rrds of opnsense.  When I build it do I use make, gmake, or bmake?
When it builds it doesn't install the Perl modules and can't find smokeping.Pm. Has anyone successfully deployed smokeping this way?
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Meg on December 16, 2025, 05:49:45 AM
Am I doing something wrong with the install or the build. Do I have to donload and build some of the packages manually? Here is a record of my console during the install

https://docs.google.com/document/d/1JUA_x8jeGxl6YFJ1aabYQx-sGPzPqkZ5/edit?usp=sharing&ouid=115041733466386284875&rtpof=true&sd=true
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: franco on December 16, 2025, 09:29:23 PM
That's a lot pf Perl dependencies and it doesn't build for me either. I'm relatively sure that's a FreeBSD ports tree error.


Cheers,
Franco
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Meg on December 17, 2025, 12:03:41 AM
Thanks for trying Franco. Do you have any suggestions aside from not installing it. Do you think building it from HardenedBSD - https://github.com/HardenedBSD/hardenedbsd-ports/tree/master/net-mgmt/smokeping would be an option or would the packages and dependencies from that repository screw up my opnsense installation and cause issues when updating opnsense firmware. Also should the maintainer of https://github.com/opnsense/ports/tree/master/net-mgmt/smokeping be notified of the problem with the ports tree so they can possibly get it working.
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: franco on December 17, 2025, 08:24:32 AM
If you can grab a package from FreeBSD that would be your best bet.  I don't know why it breaks during build, but it could also mean the FreeBSD package is no longer available either.


Cheers,
Franco
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Patrick M. Hausen on December 17, 2025, 09:25:02 AM
Version 2.9.0 should be available on the FreeBSD package servers.

https://www.freshports.org/net-mgmt/smokeping/
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: franco on December 17, 2025, 12:10:55 PM
I wonder if this only builds due to poudriere handling dependencies differently than the ports tree.


Cheers,
Franco
Title: Re: Can I inststall smokeping on opnsense with freebsd repositories
Post by: Meg on December 19, 2025, 08:00:22 AM
I wouldn't know. Im quite a noob when it comes to freebsd. It installs super easy on Ubuntu so I don't know why it's so difficult on freebsd.