Опубликовано dragomir в Чт, 01/15/2015 — 15:26
однажды коммутатор dlink-3120 выдал мне такую мессагу в лог
CRIT(2) Port 1:24; optic module RX power exceeded the low alarm threshold
и погасил оптический порт.
В итоге я просто погасил и снова поднял порт и линк поднялся.
Насколько я понял пишет он о том, что мощность приходящего сигнала (RX) превысила минимальный разрешенный порог (Alarm)
Где-то это всё задается поэтому решил покопать эту тему.
Посмотреть текущие значения модуля на порту:
#show ddm ports 1:24 status Command: show ddm ports 1:24 status Port Temperature Voltage Bias-Current TX-Power RX-Power (in Celsius) (V) (mA) (mW) (mW) ------- ------------- ---------- -------------- ---------- ------------ 1:24 48.2344 3.2448 28.2313 0.7758 0.0025
Тут и температура и напряжение и сила тока мощность исходящего и входящего сигналов.
Теперь нужно посмотреть рамки за которые нельзя выходить.
Сразу скажу что есть по 2 рамки в каждую сторону.
1-ая пара — это Warning — которая только предупреждает об опасности
2-ая пара — это Alarm — которая уже может погасит линк на порту
Следущей командой можно посмотреть заданные значения этих рамок
#show ddm ports 1:24 configuration Command: show ddm ports 1:24 configuration Port: 1:24 -------------------------------------------- DDM State : Enabled Shutdown : Alarm Threshold Temperature Voltage Bias-Current TX-Power RX-Power (in Celsius) (V) (mA) (mW) (mW) ------------- ------------ ------------ ------------ ------------ ------------ High Alarm 100.0000 3.5999 80.0000 3.9811 1.0000 Low Alarm -40.0000 3.0000 1.0000 0.3162 0.0020 High Warning 95.0000 3.5000 70.0000 3.1623 1.0000 Low Warning -35.0000 3.0999 2.0000 0.3981 0.0032 A means that the threshold is administratively configured.
Тут впринципе видно во-первых то что мое значение RX-Power находится в рамках Warning.
А во-вторых, видно, что действие shutdown по аларму.
Решений вижу 3.
1. Самое разумное и правильное, это проверить магистраль, возможно где-то не качественные сварки и прочее.
2. Раздвинуть нижнюю границу Alarm RX-Power например до 0.0015, думаю что можно использовать как временное решение но нужно смотреть характеристики sfp-модуля, чтобы быть уверенным в правильном выставляемом значении.
3. Самое топорное и нежелательное, выключить действие Shutdown. В этом случае модуль может выйти из строя при недопустимых значениях температуры, напряжения, силы тока или мощности.
Источник http://www.linuxsnippets.net/ru/snippet/optic-module-rx-power-exceeded-low-alarm-threshold