Mais c’est curieux d’avoir besoin du link fibre pour que l’ONU réponde.
C'est la broche LOS (aussi appelée Rx_LOS), certains switchs n'activent pas le port tant qu'elle n'est pas à l'état bas.
Comme tous les SFP Lantiq, c'est probablement le /etc/init.d/pin_cfg.sh qui fait "onu onu_los_pin_cfg_set $los_pin", et donc la broche indique la réception du signal de l'OLT.
Si le /etc/init.d/pin_cfg.sh est modifiable sur l'ONT (s'il y a un overlay ou similaire), ou en modifiant le firmware, il faudrait remplacer le "$LTQ_BIN/onu onu_los_pin_cfg_set $los_pin" par "[ "$los_pin" -eq -1 ] || gpio_setup $los_pin low".
Une façon de tester serait de démarrer avec la fibre branchée pour avoir le ssh, et de faire :
- onu onu_los_pin_cfg_get => on récupère le numéro (probablement 5)
- onu onu_los_pin_cfg_set -1 && gpio_setup.sh 5 low (avec le numéro obtenu avec la première commande)
Le lien pourrait se désactiver brièvement entre les deux dernières commandes, on ne peut probablement pas faire autrement car je suppose que tant que le onu.ko utilise la broche le gpio_setup.sh ne pourra pas la reconfigurer.
Mais normalement la fibre devrait pouvoir être débranchée ensuite sans que le lien tombe, tant que l'ONT n'est pas rebooté.