Hi,
I have a really easy question: Has anyone be able to get the CCR2004-1G-2XS-PCIe running on FreeBSD? If so, how?
I'll give a bit of background here: I've had various problems with the card and recent ROS versions. I'm always using the default config of the ROS version I'm testing and do a full config reset after every update (to be sure I've not messed up the config). Running FreeBSD 13.1 the card is detected and 4 alc[0-3] interfaces are created.
On 7.2.3 setting one of the interfaces UP, didn't have any effect and made the ifconfig command hang indefinitely.
On 7.3.1 setting the interface UP does not hang anymore, I see the interface get into state RUNNING on the ROS side but i only see traffic originating from the host being forwarded to the SFP+ interface, i don't see any returning traffic (neither on ROS, nor FreeBSD)
On 7.4 I don't see a difference to 7.3.1.
It makes no difference if I configure the pass through feature or not; no traffic flowing towards the host. Also the interface speed is wrongly displayed on FreeBSD (1G instead of 10G).
Generally I'd agree on this is a problem with me being stupid and unable to configure the card properly, BUT when i boot a recent Linux (5.15.0) instead of the FreeBSD while keeping the ROS config untouched, things start to work without any problem.
I've been into discussion with Mikrotik Support about this, but they stooped replying about a month ago (SUP-82886).
As I'm seeing this a the moment, there is a problem with the alc(4) drivers, more precisely with this
addition from last year.
So if *YOU* have this running, please lend me a hand and point me to why I'm stupid.
If some Mikrotik staff is reading, it would be nice to at least acknowledge there is a problem (or at least someone is reading the ticket
so I can stop running in circles.
Thanks!