OPNsense Forum

English Forums => Hardware and Performance => Topic started by: Dimi3 on April 21, 2023, 08:52:08 am

Title: Compulab Fitlet3
Post by: Dimi3 on April 21, 2023, 08:52:08 am
Hello,

Just checking if maybe someone has tested fitlet3 from compulab...I ordered a test unit long time ago, since they had issues with availability the delivery delayed, and I should recive it in couple of weeks now.

Meanwhile they changed Intel onboard LAN controller to Marvel 88E1512 phys. I'm not sure if the controller is supported under freebsd 13.1 or opnsense, at least thats what they stated recently on their wiki page:

http://fit-pc.com/wiki/index.php?title=Fitlet3_Errata_Notes#FITLET3ERR005:_fitlet3_default_LAN_interfaces_are_not_recognized_by_some_-nix_based_OS (http://fit-pc.com/wiki/index.php?title=Fitlet3_Errata_Notes#FITLET3ERR005:_fitlet3_default_LAN_interfaces_are_not_recognized_by_some_-nix_based_OS)

Previous version fitlet2 had intel controllers all around, and it was an excellent little box, I hope that the driver issue can be included also in opnsense. What I managed to find is "some kind" of driver in freebsd 14 branch

https://cgit.freebsd.org/src/commit/?id=adff82ea35b77a2961376f0806794698d97ed018 (https://cgit.freebsd.org/src/commit/?id=adff82ea35b77a2961376f0806794698d97ed018) , but since I'm no SW developer I dont have a clue if its the right one :), and if its possible to manually install it without recompiling.

Any feedback appreciated,

Regards,
Title: Re: Compulab Fitlet3
Post by: cookiemonster on April 21, 2023, 10:08:58 am
You need to check the freebsd hardware compatibility list. https://www.freebsd.org/releases/13.0R/hardware/
It is not there, so this commit might need you to build your own from source. I.e. I don't think it'll work "out of the box.
Title: Re: Compulab Fitlet3
Post by: Dimi3 on April 21, 2023, 03:04:11 pm
Will do some testing when I receive the box, will try plain freebsd 14 first, if its working by default in freebsd 14 it will eventually come to opnsense, I hope :), but for freebsd 13.1 and also 13.2 diver is not there yet.

Title: Re: Compulab Fitlet3
Post by: qarkhs on April 21, 2023, 07:19:43 pm
I have been using a Fitlet2 since 2019 and it's been rock solid running OpnSense. Great build quality and very reliable. I had a Fitlet3 on order for a second location but canceled after seeing the FITLET3 ERR005 note. My understanding is that they had planned to use Intel controllers but they have had supply issues. Hopefully this gets resolved and later versions use Intel.
Title: Re: Compulab Fitlet3
Post by: wolfewa on August 12, 2023, 11:41:19 pm
Has anyone found a workaround for this limitation?  The change of the ethernet controller is a full blocking issue to getting the Fitlet3 to function with OPNsense.
Title: Re: Compulab Fitlet3
Post by: qarkhs on August 13, 2023, 04:01:30 pm
These posts suggest that the issue might be resolved/resolvable in FreeBSD 13.2:

https://www.reddit.com/r/opnsense/comments/15nju4b/comment/jvmjfw0/

https://forums.freebsd.org/threads/marvell-88e1512-phy-support-in-13-2.88893/
Title: Re: Compulab Fitlet3
Post by: wolfewa on August 14, 2023, 03:15:27 am
It seems something else would need to happen as I am currently on 13.2 and the ethernet interfaces are not found.  not sure if there is a step I am missing.
Title: Re: Compulab Fitlet3
Post by: newsense on August 14, 2023, 03:57:58 am
If you're on 13.2 already you might need to add it manually from Interfaces: Assignments - New Interface ?
Title: Re: Compulab Fitlet3
Post by: Dimi3 on August 14, 2023, 09:39:33 am
I played with fitlet3 but returned it, the onboard NICs dosent work, on one part freebsd is missing Marvell driver and aditionally Intel drivers, currently non are supported even in freebsd 14. The new fitlet3 also runs verry hot, too much for my liking, that was the deciding factor to return it.

Title: Re: Compulab Fitlet3
Post by: wolfewa on August 15, 2023, 06:16:02 am
If you're on 13.2 already you might need to add it manually from Interfaces: Assignments - New Interface ?

The problem is not with OPNsense not having the interfaces it is more with FreeBSD not having the drivers for the network interfaces on the device.  It seems others have run into the problem as well.