La Fibre
Datacenter et équipements réseaux => Routeurs =>
Remplacer la Bbox par un routeur => Discussion démarrée par: christianbarth le 21 octobre 2025 à 22:51:43
-
Bonjour,
Quelqu'un a-t-il déjà testé la clé YV-XGSPON-Stick de Yunvo, disponible sur Alibaba, pré-flashée avec le 8311 pour environ 55 euros ? Je prévois de remplacer la BBox (client Debit+) afin d'éviter le double NAT.
Voici le lien : https://www.alibaba.com/product-detail/SFP-ONU-Stick-1270nm-TX-1577nm_10000019105245.html
Cordialement, Christian
-
I guess you had your answer here https://discord.com/channels/886329492438671420/1189309992545812651/1430224542210723934
-
Peux-tu m'éclairer, ça m'intéresse et je n'ai accès à rien avec ton lien.
-
Le X-ONU-SFPP (ici renommé YV-XGSPON-Stick), est un quasi clone du WAS-110, cf https://pon.wiki/xgs-pon/ont/potron-technology/x-onu-sfpp/.
Il est beaucoup moins cher, mais le contrôle qualité est peut-être moins bon (certains ont eu des modèles défectueux avec le revendeur H-COM, avec Yunvo je ne sais pas).
Il se configure donc exactement comme un WAS-110 (https://pon.wiki/guides/masquerade-as-the-bouygues-sa-bbox-with-the-was-110), et selon la version choisie peut venir déjà flashé avec le firmware 8311 (mais il est quand même plus prudent de flasher une version officielle).
-
OK, si c'est le H-COM, je vois parfaitement lequel c'est. Ça explique pourquoi il est au même prix.
-
Merci beaucoup pour ces précisions. Je vais l'acheter et l'essayer. La différence de prix est vraiment impressionnante. J'ai payé 68 euros, frais de port et taxes d'importation compris. La livraison est lente, mais je vous dirai si ça marche quand je l'aurai reçu. Salutations, Christian
-
Super intéressé par la suite @christianbarth.
J'ai été voir sur le discord, ca parle pas mal du Yunvo, et a priori ils ont bien réussi à le faire marcher.
Je ne pourrai passer commande que pour janvier, du coup je garde un oeil sur ce thread entre temps
-
Juste une petite mise à jour. J'ai reçu le YV-XGSPON-Stick. La livraison a été beaucoup plus rapide que prévu. Le dernier firmware 8311 était déjà installé dans les deux emplacements de firmware (A et B). J'ai configuré le XGSPON comme décrit dans :
https://pon.wiki/guides/masquerade-as-the-bouygues-sa-bbox-with-the-was-110/
En plus de ce qui est recommandé dans ce guide, j'ai cloné l'adresse MAC de ma BBox.
J'utilise un Mikrotik CCR2116-12g-4s+ comme routeur. Le XGSPON s'est connecté sans problème au réseau fibre optique Bouygues. L'ajout du tag VLAN 100 et du DHCP 60 m'a permis d'obtenir une connectivité Internet.
Cependant, quelque chose n'est pas encore correctement configuré. La vitesse est désormais nettement plus faible. Je n'obtiens qu'environ 850 Mbps en téléchargement et 950 Mbps en upload, alors qu'avec la BBox, j'avais environ 2000 Mbps en téléchargement (le PC est uniquement connecté avec une carte Ethernet de 2,5 Gbps). Le ping lors du téléchargement est désormais également bien pire. Avec la BBox, le ping n'augmentait pas de manière notable lors du téléchargement, alors qu'il augmente désormais considérablement (+100 ms).
Je n'ai pas encore réussi à configurer le paramètre « Tag CoS (802.1p) - Priorité 6 ».
La clé YV-XGSPON-Stick semble donc fonctionner dans l'ensemble.
Quelqu'un aurait-il une idée de ce qui ne va pas dans ma configuration ?
J'espère que ces brèves informations vous seront utiles. Toute aide concernant la configuration du routeur Miktrotik serait très appréciée.
Cordialement, Christian
-
Les débits que tu as resemble étrangement à du gigabit, est-ce que tu as vérifié que le stick a bien négocié en 10Gbps avec le mikrotik ?
En ssh sur le stick tu as quoi sur :
la commande 'ethtool eth0_0'
en 10Gbps tu devrais avoir:
Settings for eth0_0:
Supported ports: [ ]
Supported link modes: 2500baseX/Full
10000baseKR/Full
1000baseX/Full
Supported pause frame use: No
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 10000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Link detected: yes
coté mikrotik ca doit être un truc genre "/interface ethernet monitor sfpplus1" ?
-
L'adresse MAC c'est sur le routeur qu'il faut la mettre (pour le DHCP), pas sur l'ONT.
Mais ça n'influe pas sur les performances.
-
Les débits que tu as resemble étrangement à du gigabit, est-ce que tu as vérifié que le stick a bien négocié en 10Gbps avec le mikrotik ?
En ssh sur le stick tu as quoi sur :
la commande 'ethtool eth0_0'
en 10Gbps tu devrais avoir:
Settings for eth0_0:
Supported ports: [ ]
Supported link modes: 2500baseX/Full
10000baseKR/Full
1000baseX/Full
Supported pause frame use: No
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 10000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 0
Transceiver: internal
Auto-negotiation: off
MDI-X: Unknown
Link detected: yes
coté mikrotik ca doit être un truc genre "/interface ethernet monitor sfpplus1" ?
Bonjour,
Pour moi, cela semble provenir à la fois du routeur Mikrotik et du XSGPON, car il fonctionne dans le port SFP+ en mode 10 Go (voir les photos ci-jointes).
L'atténuation de mon signal est d'environ -20,4 db, ce qui n'est pas terrible (voir photo ci-jointe). D'après ce que je comprends, cela ne devrait pas affecter la vitesse (cela pourrait seulement entraîner des déconnexions, mais il semble que tout fonctionne correctement pour le BBox et le XGSPON, car je n'ai encore remarqué aucune déconnexion).
Vous trouverez ci-dessous la configuration que j'ai utilisée pour le routeur Mikrotik. Le XSGPON se trouve dans le SFP+1, les autres SFP+ et les 12 ports Ethernet sont sur le pont LAN. Seul le 13e port Ethernet (administration) est séparé.
Toute aide pour améliorer la configuration est la bienvenue. Quelqu'un aurait-il de bonnes suggestions pour configurer le pare-feu ?
Merci d'avance pour vos commentaires et votre aide. Cordialement, Christian
-
La configuration :
#######################################################################################################################
# Configuration IPv4 of Mikrotik CCR2116-12G-4S+
# For B&YOU Pure Fiber (Debit+ Option --> 8GBps) with XGSPON in SFP+1
# Internet only, no phone or TV
#################################
#####################################################################################################################################
# Configuration of interfaces
#####################################################################################################################################
/interface ethernet
set [ find default-name=sfp-sfpplus1 ] name=sfp1-WAN comment="WAN: XGSPON in SFP1" advertise=10G-baseT,10G-baseSR-LR,10G-baseCR
set [ find default-name=sfp-sfpplus2 ] name=sfp2-LAN comment="LAN bridge: SFP2" advertise=10G-baseT,10G-baseSR-LR,10G-baseCR
set [ find default-name=sfp-sfpplus3 ] name=sfp3-LAN comment="LAN bridge: SFP3" advertise=10G-baseT,10G-baseSR-LR,10G-baseCR
set [ find default-name=sfp-sfpplus4 ] name=sfp4-LAN comment="LAN bridge: SFP4" advertise=10G-baseT,10G-baseSR-LR,10G-baseCR
set [ find default-name=ether1 ] name=ether01-LAN comment="LAN bridge: ether1"
set [ find default-name=ether2 ] name=ether02-LAN comment="LAN bridge: ether2"
set [ find default-name=ether3 ] name=ether03-LAN comment="LAN bridge: ether3"
set [ find default-name=ether4 ] name=ether04-LAN comment="LAN bridge: ether4"
set [ find default-name=ether5 ] name=ether05-LAN comment="LAN bridge: ether5"
set [ find default-name=ether6 ] name=ether06-LAN comment="LAN bridge: ether6"
set [ find default-name=ether7 ] name=ether07-LAN comment="LAN bridge: ether7"
set [ find default-name=ether8 ] name=ether08-LAN comment="LAN bridge: ether8"
set [ find default-name=ether9 ] name=ether09-LAN comment="LAN bridge: ether9"
set [ find default-name=ether10 ] name=ether10-LAN comment="LAN bridge: ether10"
set [ find default-name=ether11 ] name=ether11-LAN comment="LAN bridge: ether11"
set [ find default-name=ether12 ] name=ether12-LAN comment="LAN bridge: ether12"
set [ find default-name=ether13 ] name=ether13-admin comment="administration: ether13"
##################################################
# Configuration of bridges
##################################################
# IMPORTANT: -----------------> replace 'XX:XX:XX:XX:XX:XX' with the MAC of the BBox. The MAC can be found on a sticker on the back of the BBox
/interface bridge
add name=br-wan admin-mac=XX:XX:XX:XX:XX:XX auto-mac=no
add name=br-lan
/interface bridge port
add bridge=br-lan interface=sfp2-LAN
add bridge=br-lan interface=sfp3-LAN
add bridge=br-lan interface=sfp4-LAN
add bridge=br-lan interface=ether01-LAN
add bridge=br-lan interface=ether02-LAN
add bridge=br-lan interface=ether03-LAN
add bridge=br-lan interface=ether04-LAN
add bridge=br-lan interface=ether05-LAN
add bridge=br-lan interface=ether06-LAN
add bridge=br-lan interface=ether07-LAN
add bridge=br-lan interface=ether08-LAN
add bridge=br-lan interface=ether09-LAN
add bridge=br-lan interface=ether10-LAN
add bridge=br-lan interface=ether11-LAN
add bridge=br-lan interface=ether12-LAN
############################################################################################
# Set IP addresses
############################################################################################
/ip address
add address=192.168.10.1/24 comment="LAN network is 192.168.10.0" interface=br-lan network=192.168.10.0
############################################################################################
# Set VLAN tag 100 for Internet connectivity (required by Bouygues)
############################################################################################
/interface vlan
add comment="Internet ONT" interface=sfp1-WAN loop-protect-disable-time=0s loop-protect-send-interval=1s name=vlan100-internet vlan-id=100
############################################################################################
# Set DHCP client option (DHCPv4) for Internet connectivity (required by Bouygues)
############################################################################################
/ip dhcp-client option
add code=60 name=vendor-class-identifier value="'BYGTELIAD'"
############################################################################################
# Set filters to request DHCP with COS=6 (recommended by Bouygues)
############################################################################################
/interface bridge filter
add action=set-priority chain=output dst-port=67 ip-protocol=udp log=yes log-prefix="Set CoS6 on DHCP request" mac-protocol=ip new-priority=6 out-interface=vlan100-internet passthrough=yes
/interface bridge port
add bridge=br-wan interface=vlan100-internet
############################################################################################
# Configure DHCP server for LAN
############################################################################################
/ip pool
add name=pool_lan ranges=192.168.10.50-192.168.10.150
/ip dhcp-server
add address-pool=pool_lan disabled=no interface=br-lan lease-time=1w name=LAN
############################################################################################
# Configure DHCP client for WAN
############################################################################################
/ip dhcp-client
add dhcp-options=hostname,clientid,vendor-class-identifier disabled=no interface=br-wan
############################################################################################
# Add DNS server to DHCP server of LAN
############################################################################################
/ip dhcp-server network
add address=192.168.10.0/24 dns-server=8.8.8.8,8.8.4.4 gateway=192.168.10.1 netmask=24
############################################################################################
# Enable fastpath
############################################################################################
/ip settings
set allow-fast-path=yes
/ip firewall filter
add chain=forward action=fasttrack-connection connection-state=established,related
add chain=forward action=accept connection-state=established,related
############################################################################################
# Configure NAT
############################################################################################
/ip firewall nat
add action=masquerade chain=srcnat out-interface=br-wan to-addresses=0.0.0.0
############################################################################################
# Enable graphs on http://192.168.10.1/graphs
############################################################################################
/tool graphing interface add
/tool graphing resource add
-
hello,
Quelqu'un a déja tester ce module dans un Unfi UCG-Fiber ? :o
-
Bonjour,
Dans le routeur Mikrotik, il est configuré exactement comme un WAS-110. Il semble également se comporter de manière identique. Si le WAS-110 fonctionne dans l'Unfi UCG-Fiber, le Yunvo YV-XGSPON-Stick fonctionnera très probablement aussi.
Cordialement, Christian
-
Hello à tous,
J'ai acheté le module yunvo qui marche plutôt bien pour l'instant avec opnsense et proxmox, même si j'ai du mal à atteindre les 8gb/s mais potentiellement dû aux serveurs iperf en face, à confirmer.
Par contre j'ai un souci avec le module, c'est que très souvent lors d'un reboot, il ne restart pas, il reste comme éteint, obligé de le sortir et remettre pour qu'il remarche.
J'ai essayé plein de solutions logicielles, car c'est qd mm bloquant et impossible de le faire revenir à la vie, sans le unplug.
D'autres ont ce souci ? je le branche sur une intel x710 dans un minisforum ms-01
-
Hello à tous,
J'ai acheté le module yunvo qui marche plutôt bien pour l'instant avec opnsense et proxmox, même si j'ai du mal à atteindre les 8gb/s mais potentiellement dû aux serveurs iperf en face, à confirmer.
Par contre j'ai un souci avec le module, c'est que très souvent lors d'un reboot, il ne restart pas, il reste comme éteint, obligé de le sortir et remettre pour qu'il remarche.
J'ai essayé plein de solutions logicielles, car c'est qd mm bloquant et impossible de le faire revenir à la vie, sans le unplug.
D'autres ont ce souci ? je le branche sur une intel x710 dans un minisforum ms-01
Le module consome un peu plus que ce que la norme SFP prévoit il est possible que cela pose problème avec le X710. Y'a plusieurs personnes qui rapportent qu'un usage via swicth SFP fonctionne mieux pour eux que directement dans une carte X710.
-
Quelques Intel semblent exemptes du problèmes d'alimentation d'un ONT, mais il faut s'attendre à ce que ça ne fonctionne même pas dans une carte réseau, de base.
L'OS de la carte réseau ne doit pas avoir le cas de figure ONT SFP+ prévu. Avec un SFP+ qui ne fait que convertir le signal (usage courant), c'est la carte réseau qui fait monter le lien, et elle a le contrôle sur toute la procédure quand elle redémarre. Un ONT SFP+ est lui-même constitué de 2 cartes réseau. Possible que l'alimentation se coupe et se rallume trop vite pour qu'il comprenne qu'il doit redémarrer complètement, et la partie fibre reste entre deux états.
Mikrotik a affiné plusieurs fois cet aspect au cours de mises à jour sur leurs appareils, pour ce problème de redémarrage complet, et ils n'ont pas fini, à cause de la diversité de caprices dont peuvent faire preuve les optiques. Mais pour une carte réseau, il y a peu de chances de voir arriver une amélioration de ce côté.
-
Est-ce qu'il y a des logs kernel opnsense au moment du problème, ou un peu après (timeout de détection) ?
C'est peut-être le temps de boot qui gêne, ou éventuellement l'usage de certaines broches (RX_LOS / TX_FAULT).
Est-ce que c'est avec le firmware d'origine, ou avec 8311 ?
https://pon.wiki/guides/troubleshoot-connectivity-issues-with-the-was-110
Là c'est pour le WAS-110, je ne sais pas quelle est la configuration par défaut du Yunvo.
Que donne "fw_printenv" (en cachant les numéros de série, et autres informations uniques au modèle) ?
"uart_select" et "uart_select_preboot" activent ou non le port série sur TX_FAULT (que la carte pourrait interprêter, et réagir de manière problèmatique).
Ca pourrait aussi être intéressant de réduire "bootdelay" à 1 (0 c'est risqué).
Mais attention, ça rend la récupération plus difficile, voire peut-être impossible, en cas de problème.
Pour RX_LOS, il est peut-être activé avec le firmware par défaut quand la fibre est débranchée.
Certaines cartes ou certains switchs réagissent en coupant le lien Ethernet, donc le SFP n'est plus joignable (mais est probablement toujours alimenté, donc sa température peut être un indice).
-
Après pas mal de tests, j'ai finalement résolu le problème pour ceux que ça interesse, quelques conclusions:
- Ne pas flasher le firmware 9.55 d'intel il m'a break les ponts proxmox, du revert en 9.20
- l'option "reboot=pci" dans les cmdline a résolu le problème ça force la machine a reset les pci au reboot.
-
Pour ceux que ça intéresse, voici un kit de dissipateurs pour raspberry à la base qui peut être utilisé pour dissiper la chaleur du stick (quand la place autour le permet):
https://www.amazon.fr/dp/B0CJDSGBL8?ref=ppx_yo2ov_dt_b_fed_asin_title
ça m'a permis de faire baisser les 3 sondes de températures du stick de pratiquement 15°C
-
il me semble avoir un refroidissement actif en USB-C pour ce module, je ne sais plus ou
-
il me semble avoir un refroidissement actif en USB-C pour ce module, je ne sais plus ou
Oui il y en quelques uns aussi en impression 3D. Perso j'ai designé un petit support pour ventilo 40x40mm mais j'ai choisi de ne pas entourer le module dans du plastique (ce qui est le cas de ceux qu'on peut trouver sur le net) car le jour où pour une quelconque raison le ventilo s'arrête, ça fait l'effet inverse, ça cuit en mode mini four :D