Il semble clairement que votre problème est issu de votre matériel / configuration locale plutôt qu'un problème chez K-Net/Covage.
Je ne connais pas ubiquiti ni mikrotik, donc je ne peux pas vous aider sur ces spécificités (je ne sais pas pourquoi sur votre matériel le clonage de la MAC ne fonctionne pas, etc…)
Au final, ce dont Covage a besoin pour que votre IP soit autorisée, c'est que leur relais DHCP reçoive la MAC enregistrée chez K-Net dans la transaction DHCP, ce qui met en liste blanche l'IP publique attribuée par K-Net sur la passerelle Covage (cf. ACL DHCP pour comprendre ce que c'est) :
1) Le plus simple évidemment est de donner à K-Net la MAC du routeur pour son interface ethernet connectée à l'ONT.
En effet, le client DHCP du routeur utilise en principe automatiquement la MAC de l'interface utilisée.
2) Sinon, dans quasiment la totalité des cas, un clonage de la MAC donnée à K-Net sur cette interface fonctionne très bien.
Là aussi le client DHCP du routeur utilise en principe automatiquement la MAC de l'interface utilisée (qui est donc la MAC clonée).
3) Autre solution, plus technique, même avec une MAC qui ne correspond pas, avoir une maîtrise de la requête DHCP et la modifier pour qu'elle fasse croire au relais que c'est la bonne MAC qui fait la demande. Pour cela, il faut un client DHCP qui permette de modifier la MAC, ou le faire soi-même (et savoir ce qu'on fait…).
Dans mon cas, j'utilise la solution 1 et 3 :
1 parce qu'au départ, j'ai donné la MAC de l'interface ethernet WAN de mon routeur à K-Net.
3 parce que voulant m'affranchir d'une configuration DHCP client WAN de mon routeur (qui n'était pas très bon avec des baux de 5 minutes : mauvaise implémentation du client DHCP et scripts de configuration peu optimisés, générant des micro-coupures toutes les 5 minutes), je l'ai configuré en mode statique ; mais sans les ACL DHCP sur le relais Covage, cela ne fonctionnerait pas, donc j'effectue régulièrement, avant l'expiration du bail (de 5 minutes), une négociation DHCP avec la MAC donnée à K-Net (qui est la même que l'interface physique, mais si mon routeur avait une autre MAC, ça marcherait toujours).
J'ai développé mon propre négociateur DHCP en C pour cela, par souci d'optimisation et de contrôle (je sais exactement ce qu'il se passe), mais il est possible d'utiliser des outils comme dhtest qui permettent de spoofer la MAC de la trame DHCP.
Pour revenir à votre problème :
Pour vérifier déjà que tout est bon côté Covage/K-Net, je ne peux que vous encourager, quand vous y aurez accès, à brancher un PC ou un SBC (suffisamment puissant) directement sur l'ONT en ethernet, et de cloner la MAC donnée à K-Net sur l'interface ethernet reliée à l'ONT, et de la laisser se configurer par DHCP.
À partir de là :
1) vous pourrez vérifier déjà que vous obtenez bien votre IP et que vous avez une connexion internet, pour confirmer que la MAC donnée à K-Net est bien celle enregistrée chez Covage (à priori c'est point est déjà ok, puisque vous avez internet…),
2) vous pourrez effectuer un speedtest valable (la configuration et puissance du PC peuvent jouer ; sur Windows il est recommandé de le faire en mode sans échec, avec aucune autre application ouverte, etc… je suis sûr qu'il y a un sujet sur ce forum pour cela). La qualité des câbles ethernet est essentielle aussi.
Pour votre routeur, comme précisé, je ne connais pas personnellement ces marques. Les logs si accessibles peuvent aider. Si vous les maîtrisez, et que votre routeur le permet (accès ssh ?) vous devriez utiliser des outils comme tcpdump ou dhcpdump pour analyser ce qu'il s'y passe (vérifier si le clonage MAC est pris en compte par exemple, ou encore à quoi ressemble votre requête DHCP et la réponse du relais).
Bon courage.