C'est calme ici ! Donc petit résumé de mes tests.
Cela fait maintenant une semaine que je tourne sans Livebox ni ONT. C'est loin des résultats que je vois posté sur ce topic mais je n'arrive pas à sortir plus de ma fibre...
Mon setup est le suivant:
SFP MA5671A rooté avec le firmware Carlito, avec juste modification d'une partie du fichier /etc/init.d/sys.sh qui donne un truc du genre :
oem-generic)
uci set sys.target.name=oem-generic
uci set sys.features.mib_customized=1
uci set sys.features.igmp_fast_leave=1
uci set sys.features.dying_gasp_enabled=0
uci set sys.features.suppress_power_level=0
uci set sys.features.eeprom_sync_option='1'
uci set sys.mib.vendor_id='HWTC'
uci set sys.mib.ont_version='HWTCxxxxxx\0\0\0\0'
uci set sys.mib.equipment_id='HWTCyyyyyyy\0\0\0\0'
Modification des variables d'environnement suivantes :
fw_setenv image0_version HWTCzzzzzzzzz
fw_setenv target oem-generic
fw_setenv ont_serial HWTCyyyyyyyy
fw_setenv sgmii_mode 5
J'ai eu besoin de modifier le fichier de conf mib qui n'était pas le bon par défaut ?
uci set omci.default.mib_file=/etc/mibs/data_2g_8q.ini
uci commit omci.default.mib_file
reboot
A savoir que j'ai testé plusieurs des ces ficheirs data_xg_yq.ini et je n'ai pas vu de grosse différence.
Ensuite je suis sur un serveur Promox à base d'Intel I9900, auquel j'ai intégré un clone (Wendry) de la carte PCI double SFP à base de BMC57810S, ventilée.
J'ai testé plusieurs choix,
compiler les drivers soit dans des VM opnsense et également pfsense en Passthrough, soit en
compilant directement sous Promox, testé en Virtio avec opnsense, pfsense et Mikrotik CHR.
(Très réctissant au départ, j'avoue que j'ai aujourd'hui un faible pour CHR qui est super pratique à utiliser avec winbox)Résultat de la compilation dans promox pour le port passé à 2.5G :
root@pve-nd-01:~# ethtool -m enp1s0f1
Identifier : 0x03 (SFP)
Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
Connector : 0x01 (SC)
Transceiver codes : 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Encoding : 0x03 (NRZ)
BR, Nominal : 2500MBd
Rate identifier : 0x00 (unspecified)
Length (SMF,km) : 40km
Length (SMF) : 25500m
Length (50um) : 0m
Length (62.5um) : 0m
Length (Copper) : 0m
Length (OM3) : 0m
Laser wavelength : 1310nm
Vendor name : ________________
Vendor OUI : ac:9a:96
Vendor PN : ________________
Vendor rev : ____
Option values : 0x00 0x1a
Option : RX_LOS implemented
Option : TX_FAULT implemented
Option : TX_DISABLE implemented
BR margin, max : 0%
BR margin, min : 0%
Vendor SN : ________________
Date code : ________
root@pve-nd-01:~# ethtool enp1s0f1
Settings for enp1s0f1:
Supported ports: [ FIBRE ]
Supported link modes: 1000baseT/Full
2500baseX/Full
10000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: 2500baseX/Full
Advertised pause frame use: No
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 2500Mb/s
Duplex: Full
Port: FIBRE
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: g
Wake-on: g
Current message level: 0x00000000 (0)
Link detected: yes
Enfin aujourd'hui pour l'authentification, j'utilise l'option 90 longue et je ne pas (plus?) besoin de la COS6.
Je n'ai jamais réussi à dépasser 1500Mbps sur ma ligne, et même si j'ai encore quelques vérification/test à faire je pense que je n'aurai pas plus...
(Quoi que avec l'ONT d'origine et la Livebox je montais à 600Mbps en Upload.)Pour ceux qui se lance, ne vous découragez pas, mi-décembre j'ai commencé à m'interressé au sujet, ne comprenant pas 1% des mots utilisés, j'ai suivi ce thread ultra passionnant et instructif, lu des centaines de pages ici et ailleurs, je ne connaissais rien à tout ça et aujourd'hui, 3 mois plus tard, je me promène d'une instance CHR à une Pfsense, je bricole en ligne de commande mon SFP, jme la pête
Bon en vrai je n'y connais quasi toujours rien encore mais je suis déjà content de moi.
Encore une fois, ce thread fait quelques 115 pages pour l'instant mais je vous conseil vivement sa lecture complète, ainsi que les liens qu'il propose.