SFP-RJ45 module - no link

Hi,
I have a MikroTik Hex S and I brought SFP-RJ45 module. The SFP was produced by Helwett-Packard.

This module working fine, but with some exceptions.

Router (SFP-RJ45) ↔ Notebook ---- connection OK
Router (SFP-RJ45) ↔ Old Router ---- message: no link
Router (SFP-RJ45) ↔ ISP ---- message: no link
Router (SFP-RJ45) ↔ Switch ↔ Old Router ---- connection OK
Router (SFP-RJ45) ↔ Switch ↔ ISP ---- connection OK

When I disable auto negotiation, and I set 100Mbps Full Duplex. Now I see message “link ok”, diode SFP blinking, but network not working (data packets are sent but not received).
When I enable auto negotiation and I use switch between Router (SFP-RJ45) and ISP or old router, the network is working properly.

I set on SFP interface correct MAC address.


Any idea how to solve this problem.

MikroTik sfp compatibility guide for rj-01 module:

https://wiki.mikrotik.com/wiki/MikroTik_wired_interface_compatibility#S-RJ01

Use these modules only with auto-negotiation enabled, forced link speeds are not supported. They will negotiate to correct duplex and highest possible rate.

Model 1000 100 10
hEXS + - -

looks like this module only negotiate a 1gbps on hex-s

behavior on other vendor modules fall under what i call ethernet lottery