OPNsense 25.1-BETA | feedback

Started by Seimus, December 19, 2024, 08:46:03 PM

Previous topic - Next topic
December 19, 2024, 08:46:03 PM Last Edit: December 19, 2024, 08:47:39 PM by Seimus
Hey all,

I didn't yet found a new section for the BETA so I will use this one for now.

I decided to spin the OPNsense 25.1-BETA in a Proxmox as I was curious. That new loggo slaps, beutifull love it.

However the new theme opnsense-dark... I know its still work in progress but the colors are a bit off in my opinion and too much contrasty and do not go well together. This is not a critique! Just it feels to me a bit off.

For example:
* The black background and the grey - wouldn't it be better to replace the grey with a different tone of black? It would go more natural to the overall there, this way it looks bit cheap
* The banner on the bottom with "OPNsense (c) 2014-2024 Deciso B.V." is totally different color than banner where is the OPNsense logo, e.g the tone is off to the total dark theme

These are just the 1st observations. I will try to do some configuration and Implementation to see if overall the BETA works


As always many thanks for all the hard work!

Regards,
S.

Networking is love. You may hate it, but in the end, you always come back to it.

OPNSense HW
APU2D2 - deceased
N5105 - i226-V | Patriot 2x8G 3200 DDR4 | L 790 512G - VM HA(SOON)
N100   - i226-V | Crucial 16G  4800 DDR5 | S 980 500G - PROD

Thanks, I'll pass these on.  I don't doubt more tweaks will go into both themes.

Also found this testing the images but wasn't very handy to redo images at that point :)

https://github.com/opnsense/core/commit/4f0fdfa1a3

Forum created and post moved, thanks for the reminder!

Been running ok for me for a week now.  That doesn't mean there won't be any issues, but it seems to be least complicated OS transition so far.


Cheers,
Franco

I switched the type to "Development" and I am now running:

OPNsense 25.1.b_19-amd64
FreeBSD 14.1-RELEASE-p6

Is that correct? I thought it was supposed to be FreeBSD 14.2?

Also my dashboard got reset to the default. I was coming from 24.7.11_2 with the per-user dashboard settings already in place.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)

December 20, 2024, 08:18:10 AM #3 Last Edit: December 20, 2024, 09:09:26 AM by newsense
Technically 25.1.b_19 has the latest in what will be the next stable opnsense package in 25.1, however it is still running on FreeBSD 14.1 kernel and base.
The bigger changes will come in RC1 -if my understanding is correct.

Quote from: franco on December 19, 2024, 11:18:11 PMThanks, I'll pass these on.  I don't doubt more tweaks will go into both themes.

Also found this testing the images but wasn't very handy to redo images at that point :)

https://github.com/opnsense/core/commit/4f0fdfa1a3

Forum created and post moved, thanks for the reminder!

Been running ok for me for a week now.  That doesn't mean there won't be any issues, but it seems to be least complicated OS transition so far.


Cheers,
Franco

Thanks Franco! That commit tho interesting simple steps in fine tuning :D.


Quote from: newsense on December 20, 2024, 08:18:10 AMTechnically 25.1.b_19 has the latest in what will be the next stable opnsense package in 25.1, however it is still running on FreeBSD 14.1 kernel and base.
The bigger changes will come in RC1 -if my understanding is correct.

So you say the true testing challenge starts in RCx releases? :)
Cause so far from what I see the BETA runs surprisingly well(Didn't try yet out everything I usually run, but still...).

Regards,
S.
Networking is love. You may hate it, but in the end, you always come back to it.

OPNSense HW
APU2D2 - deceased
N5105 - i226-V | Patriot 2x8G 3200 DDR4 | L 790 512G - VM HA(SOON)
N100   - i226-V | Crucial 16G  4800 DDR5 | S 980 500G - PROD

Hi,

First, I'm not sure whether I should write separate feedback in this topic or open a new one.

I decided to take part in beta testing and I'm running 25.1 in place of my home setup. So far so good. I'm especially looking forward to PPPoE improvements. Not sure how much new is in 25.1 in comparison to latest 24.7 but still happy about what I've seen so far.

But, I have a question: Since interfaces menu has been reorganised I failed to find point-to-point device logs in the UI. Where has it moved? Or if it was removed, was it intentional or there's a chance it's going to be back at some later point as it's not critical?

Being "blessed" with PPPoE it's useful to take a look there as a first step of troubleshooting down connection. Having this in the UI was nice.

Thanks!

The beta, in my understanding, is mainly about validation of the new OS with a new kernel and base packages, and also exposing the new features, interfaces and changes in the core OPNsense package to a wider audience.


For anyone brave you can load the beta kernel into latest OPNsense 24.7.11 development:

# opnsense-update -bkr 25.1b -A 25.1

This doesn't work for community release since the signing keys are not there yet, here you need -i option as well (for insecure).

You could also consider only loading the kernel (-k) without base (-b) for a reduced risk, but it runs fine here in a production environment since a whole week.

For now there are no direct upgrades to FreeBSD 14.2 kernel/base but they will indeed follow with the RC.


Cheers,
Franco

Quote from: pataps on December 20, 2024, 09:42:17 AMBut, I have a question: Since interfaces menu has been reorganised I failed to find point-to-point device logs in the UI. Where has it moved? Or if it was removed, was it intentional or there's a chance it's going to be back at some later point as it's not critical?

Hi, the PPP logs moved to System: Settings: General along with the rest of the things that provide connectivity (dhclient, dhcp6c, radvd, etc.). This was done because historically it is harder to debug PPPoE and context was often missing from bug reports that I hope will be better now.


Cheers,
Franco

Quote from: Patrick M. Hausen on December 19, 2024, 11:40:58 PMAlso my dashboard got reset to the default. I was coming from 24.7.11_2 with the per-user dashboard settings already in place.

All of the dashboard?  Might be the new user manager changes.  I'll take a look.

Quote from: franco on December 20, 2024, 10:26:36 AM
Quote from: Patrick M. Hausen on December 19, 2024, 11:40:58 PMAlso my dashboard got reset to the default. I was coming from 24.7.11_2 with the per-user dashboard settings already in place.

All of the dashboard?  Might be the new user manager changes.  I'll take a look.

Yes, entire dashboard reverted to the default widgets and layout.
Deciso DEC750
People who think they know everything are a great annoyance to those of us who do. (Isaac Asimov)


December 20, 2024, 11:41:52 AM #12 Last Edit: December 20, 2024, 11:50:12 AM by Seimus
# ping pkg.opnsense.org
PING pkg.opnsense.org (89.149.222.99): 56 data bytes
64 bytes from 89.149.222.99: icmp_seq=0 ttl=50 time=31.842 ms
64 bytes from 89.149.222.99: icmp_seq=1 ttl=50 time=34.511 ms
64 bytes from 89.149.222.99: icmp_seq=2 ttl=50 time=29.106 ms
^C
--- pkg.opnsense.org ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss

 # uname -a
FreeBSD CZ-HRUS-OPN-LAB.VLAN999 14.2-RELEASE FreeBSD 14.2-RELEASE stable/25.1-n269579-cd5d25393d6 SMP amd64

Btw Patrick & NEW, My OPNsense BETA which was spin off from the image provided by Franco is running 14.2

Regards.
S.

Networking is love. You may hate it, but in the end, you always come back to it.

OPNSense HW
APU2D2 - deceased
N5105 - i226-V | Patriot 2x8G 3200 DDR4 | L 790 512G - VM HA(SOON)
N100   - i226-V | Crucial 16G  4800 DDR5 | S 980 500G - PROD


I have a Sophos SG330 for testing purposes.
OPNsense 24.7 was installed and running on that machine. I changed the firmware type to "Development" and installed 25.1. After the reboot was completed i was no longer able to access opnsense (web gui as well as ssh) but it did replay to ping.
After that i downloaded the 25.1 image and did a clean install. Same problem as before. So i installed 24.7 again, all fine.