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 - spetrillo

#1
Hardware and Performance / Re: E610-XT2
September 26, 2025, 07:10:55 PM
Quote from: BrandyWine on September 26, 2025, 06:57:26 PM
Quote from: spetrillo on September 26, 2025, 04:29:27 PMSo the real answer for me is I am SOL until next year. That's ok.

The E610 is a very low wattage adapter, so when its supported it will be ready to replace my X550.
Your patience needs to match "community" of OPNsense product. ;)
Unless there are others who are will to test a new ko, you are the testor.

Trusting compiled stuff from anonymous is not the best, and not acceptable for critical stuff.
Once the process is somewhat well-documented you can then do it yourself, this was if there are issues, it's on you.

Or if you prefer, shelve the 610 for now and wait.
Or, be community oriented, try test fix try test fix, report your findings, etc.



I am patient when I need to patient.

I am happy to be the testor. I have a spare machine that I can put the E610 into and setup a dev environment. I have never compiled anything on this platform, so if I do go down this path I will need some help in setting up the dev environment properly.

For now I am going to open a Git request and see if there is any appetite to port E610 support into the 14.3 software.
#2
Hardware and Performance / Re: E610-XT2
September 26, 2025, 04:29:27 PM
So the real answer for me is I am SOL until next year. That's ok.

The E610 is a very low wattage adapter, so when its supported it will be ready to replace my X550.
#3
Hardware and Performance / Re: E610-XT2
September 25, 2025, 11:33:30 PM
If its not explicitly supported does that mean I have to compile a driver for it or am I SOL until next year?

I really was hoping this could replace my X550 bc the X550 is really toasty and I cannot put the cover to my mini pc on.
#4
Hardware and Performance / E610-XT2
September 25, 2025, 06:38:17 PM
Just purchased the E610 card and was w9ndering if anyone knew where i can look to see if its supported in FreeBSD 14?
#5
Yes swapping the cables fixed the issue. The switch log shows the connection and negotiation to 100M. Nothing abnormal.
#6
Hardware and Performance / VLAN Hardware Filtering
September 23, 2025, 05:59:41 PM
I am using an Intel 2 port X550 network adapter with VLANs. Should I enable VLAN hardware filtering or leave it disabled.
#7
Hello all,

I have signed up for ETPro Telemetry edition and I have loaded the appropriate ruleset. When I look in the plugins I find another ruleset called ET Open. Do I need to load this also, as it says its IDS Proofpoint full ET open ruleset complementary subset for ET Pro Telemetry edition. Can someone clarify?

Thanks,
Steve
#8
Hold the presses....

Connected my device to my original switch and port 1 is back to running at 100M, even though port 1 registers as 23. So now I can eliminate everything except my switch or cables. These are the only changes introduced. Everything else, including config, is the same. I am going to swap out cables first, as that is an easy swap. Going to use the cables I tested with.

Swapped cables and we are now running at 2500M on both ports...yea!
#9
Quote from: BrandyWine on September 23, 2025, 04:24:17 AMHas the x550 speed issue been resolved by 1) updating the nvm, and 2) setting the dev.ix sysctl setting to 23?

And yep, my ix (attached to x520's) also shows the driver as v4.0.1-k


Yes I believe those were the key to this working now. I am going to keep an eye on it and also ensure that any NVM updates are applied when they come out.

As a side note I have learned alot about FreeBSD and dont have anxiety about it any longer. I can operate in this world, just like I operate in the Linux world. Sometimes you just got to dive into the deep end of the pool and see if you can swim! I also want to thank those that posted here. You all helped!
#10
Quote from: pfry on September 22, 2025, 11:52:20 PM
Quote from: spetrillo on September 22, 2025, 06:49:55 PMI am looking to purchase an E610 but I do not believe it will fit in my Lenovo M720q Tiny. I am constrained by space.

Both the E610-TX2 and -TX4 look like HHHL cards, same as most these days. PCI-e x4 and x8, respectively. Still too big?
(In the US, Provantage has good prices if you're buying new. Still not cheep.)


Provantage has good prices but they have to order them...not in stock!
#11
Quote from: BrandyWine on September 22, 2025, 06:45:13 PM
Quote from: spetrillo on September 21, 2025, 03:06:36 PMMaybe the NVM update was all I needed?
The x550 appears to be some Intel product that they rushed to market, noting support for only 10 GbE/1 GbE/100 Mb/s.
In some early "Product Brief" Intel docs they list NBASE-T 2.5 and 5 with footnote, which read "to be supported in future release of firmware".
A lot of the x550 docs do mention 2.5 5 is disabled in nvm, but I believe this to mean the enable/disable bit is set to disable by default (in the nvm).

It could also just be the early versions of x550 drivers had no code to enable 2.5 5G. Hard to know exactly when/how Intel nvm had code to run 2.5 5G, and when drivers were able to use it.

I believe even the latest nvm has 2.5 5G disabled by default, and you then enable them using sysctl or other method.

As I have mentioned a few times, and it's hinted in Intel readme's and such, using latest "base" driver with latest nvm is best way. I have seen where some people downgrade a newer driver due to some odd issue, but that's usually because they did not install a latest nvm.




Definitely agree with that. I would want to run latest OS driver with the latest NVM code.
#12
Quote from: pfry on September 22, 2025, 07:28:37 AM
Quote from: spetrillo on September 22, 2025, 01:29:54 AM[...]
I gotta say this X550 is toasty...I think I could put grill marks on a hot dog laying on the heat sink!

Yeah, I have a 10GTek X550-T1 which has a larger-than-Intel heat sink, which is nice. I have a Lenovo X550-T2 with the Intel heat sink form factor/mount which I would prefer to use, but my firewall has limited vertical space in the last slot and modifying a heat sink to fit isn't worth the effort. I do have a standard Alpha 50x50x25 heat sink which screws right on, so that's what it's getting, and it will go in a different machine. (The FSP is not designed for passive use, but I used a similar Alpha 60x60x25 sink on an 18W Coppermine years ago and it worked fine.)

The X710 isn't so bad (28nm vs. 40), but I'd still want a heat sink upgrade. Is anyone brave enough to try the E610? 2.5W/port, and apparently uses the ix driver.

I am looking to purchase an E610 but I do not believe it will fit in my Lenovo M720q Tiny. I am constrained by space.
#13
Quote from: BrandyWine on September 22, 2025, 04:57:38 AM
Quote from: spetrillo on September 21, 2025, 04:43:37 PMSo some interesting driver info for FreeBSD. If I look at the Intel website it tells me the latest FreeBSD driver version is 3.4.31, however when I run sysctl -a | grep dev.ix.0.iflib.driver_version it tells me I am running 4.0.1-k on my OPNsense server. Not sure where this driver came from bc the Intel 30.4.2 pkg only shows the 3.4.31 version.

Will I need to worry about driver updates in FreeBSD?
You have a if_ix.ko or if_ix_updated.ko on your system?
modinfo ixgbe

Driver updates, worry? Maybe not worry, but updates/patches do appear to be recent.

I just did a standard OPNsense install. Its just running 25.7. I ran sysctl -a | grep dev.ix.0.iflib.driver_version. It shows the version as 4.0.1-k. I thought this was the driver version for ix.
#14
Hmmm I use vlans, so my interfaces are the actual vlans.
Maybe I have to make the change at the hardware level using ifconfig and then edit the MTU on each interface/vlan also?

I gotta say this X550 is toasty...I think I could put grill marks on a hot dog laying on the heat sink!
#15
I would like to up the MTU on the two X550 ports to 9000. I can use the ifconfig but does this persist through reboots? If not do I just add this as another tunable?