Перейти к содержанию

Рекомендуемые сообщения

Опубликовано (изменено)

Добрый день! Прошу вашей помощи в траблшутинге SFP-модуля.


Имеются: Keenetic Giga (KN-1012) с установленной версией 4.3.1 из канала Preview и SFP-модуль TBSF-GPON-ONU-B+ (SN: L157A24061700288, артикул: FTI-0003108).

В консоли Keenetic по советам с других аналогичных тем были выставлены следующие параметры:

interface GigabitEthernet0/3 sfp init-timeout 90
interface GigabitEthernet0/3 sfp pcs 2500base-x/an
interface GigabitEthernet0/3 sfp rx-los ignore

После подключения SFP-модуля в логах отображается следующее:

[I] May  8 20:59:13 kernel: mt7986_eth: port 4 SFP module: OEM GPON-ONU-B+, rev 1
[I] May  8 20:59:13 kernel: mt7986_eth: port 4 SFP module: 1250M fibre, 1000mW, DMI diag, use quirk
[W] May  8 20:59:18 kernel: mt7986_eth: port 4 wait 85s for SFP module ready...
[I] May  8 21:00:43 kernel: mt7986_eth: port 4 serdes link mode: inband/2500base-x

Информация о порте после подключения модуля:

(config)> show interface GigabitEthernet0/3

               id: GigabitEthernet0/3
            index: 3
   interface-name: 4
            label: 4
             type: Port

           traits: EthernetPort

           traits: SwitchPort

           traits: MtkSwitchPort

             link: down
      transceiver: external
        sfp-combo: yes

              sfp: 
            connector: SC
          transceiver: 

                fibre: 
              wave-length: 1310

              bitrate: 1250
             encoding: NRZ

               vendor: 
                      oui: 00-00-00
                     name: OEM
              part-number: GPON-ONU-B+
            serial-number: L157A24061700288
                     date: 2024-06-26

          temperature: 44.03 (C)
                  vcc: 3.434 (V)
              tx-bias: 7.91 (mA)
             tx-power: 2.58 (dBm)
          tx-power-mw: 1.8133 (mW)
             rx-power: 0.0000 (mW)

      last-change: 162651.136072
    last-overflow: 0
cable-diagnostics: yes
           public: yes

       link-group: 
            supported: no

          summary: 
                layer: 
                     conf: running
                     link: pending

Собственно, хочется получить линк с модулем и добраться до его панели настройки.

Ответ производителя на данный момент преимущественно сводится к: "думайте сами". Понимаю, что сам виноват, не взяв уже оттестированный другими пользователями модуль. Но хочется надеяться, что и этот модуль можно заставить работать, как минимум из-за наличия слов "use quirk" в логах.

Файл self-test'а скину скрытым сообщением ниже согласно правилам. При необходимости, могу скинуть в ЛС.

Заранее спасибо за помощь!

Изменено пользователем Ariurn
Детали про self-test
Опубликовано
1 час назад, Ariurn сказал:

Добрый день! Прошу вашей помощи в траблшутинге SFP-модуля.


Имеются: Keenetic Giga (KN-1012) с установленной версией 4.3.1 из канала Preview и SFP-модуль TBSF-GPON-ONU-B+ (SN: L157A24061700288, артикул: FTI-0003108).

В консоли Keenetic по советам с других аналогичных тем были выставлены следующие параметры:

interface GigabitEthernet0/3 sfp init-timeout 90
interface GigabitEthernet0/3 sfp pcs 2500base-x/an
interface GigabitEthernet0/3 sfp rx-los ignore

После подключения SFP-модуля в логах отображается следующее:

[I] May  8 20:59:13 kernel: mt7986_eth: port 4 SFP module: OEM GPON-ONU-B+, rev 1
[I] May  8 20:59:13 kernel: mt7986_eth: port 4 SFP module: 1250M fibre, 1000mW, DMI diag, use quirk
[W] May  8 20:59:18 kernel: mt7986_eth: port 4 wait 85s for SFP module ready...
[I] May  8 21:00:43 kernel: mt7986_eth: port 4 serdes link mode: inband/2500base-x

Информация о порте после подключения модуля:

(config)> show interface GigabitEthernet0/3

               id: GigabitEthernet0/3
            index: 3
   interface-name: 4
            label: 4
             type: Port

           traits: EthernetPort

           traits: SwitchPort

           traits: MtkSwitchPort

             link: down
      transceiver: external
        sfp-combo: yes

              sfp: 
            connector: SC
          transceiver: 

                fibre: 
              wave-length: 1310

              bitrate: 1250
             encoding: NRZ

               vendor: 
                      oui: 00-00-00
                     name: OEM
              part-number: GPON-ONU-B+
            serial-number: L157A24061700288
                     date: 2024-06-26

          temperature: 44.03 (C)
                  vcc: 3.434 (V)
              tx-bias: 7.91 (mA)
             tx-power: 2.58 (dBm)
          tx-power-mw: 1.8133 (mW)
             rx-power: 0.0000 (mW)

      last-change: 162651.136072
    last-overflow: 0
cable-diagnostics: yes
           public: yes

       link-group: 
            supported: no

          summary: 
                layer: 
                     conf: running
                     link: pending

Собственно, хочется получить линк с модулем и добраться до его панели настройки.

Ответ производителя на данный момент преимущественно сводится к: "думайте сами". Понимаю, что сам виноват, не взяв уже оттестированный другими пользователями модуль. Но хочется надеяться, что и этот модуль можно заставить работать, как минимум из-за наличия слов "use quirk" в логах.

Файл self-test'а скину скрытым сообщением ниже согласно правилам. При необходимости, могу скинуть в ЛС.

Заранее спасибо за помощь!

Вот список поддерживаемых модулей для вашего роутера. https://help.keenetic.com/hc/ru/articles/18498885423900-Список-SFP-модулей-для-работы-с-Giga-KN-1012 Напишите в техподдержку https://support.keenetic.ru/eaeu/

Опубликовано
1 hour ago, Илья Картавенко said:

Вот список поддерживаемых модулей для вашего роутера. https://help.keenetic.com/hc/ru/articles/18498885423900-Список-SFP-модулей-для-работы-с-Giga-KN-1012 Напишите в техподдержку https://support.keenetic.ru/eaeu/

Я знаю, что моего модуля нет в списке поддерживаемых, иначе он завёлся бы сам, и этого топика бы не было. Но модуль есть в quirks, поэтому я здесь.

Опубликовано
8 часов назад, Ariurn сказал:

Я знаю, что моего модуля нет в списке поддерживаемых, иначе он завёлся бы сам, и этого топика бы не было. Но модуль есть в quirks, поэтому я здесь.

Полюбому в техподдержку

  • 4 месяца спустя...
Опубликовано
В 09.05.2025 в 00:28, Ariurn сказал:

Я знаю, что моего модуля нет в списке поддерживаемых, иначе он завёлся бы сам, и этого топика бы не было. Но модуль есть в quirks, поэтому я здесь.

Удалось, ли вам решить проблему? 
Попал сюда с той же бедой

Опубликовано
OEM GPON-ONU-B+

К сожалению данного модуля пока нет на руках, в quirk он попадает по подстроке GPON , так как для любых PON модулей минимально нужно отключать событие RX_LOS. Т.е.

interface GigabitEthernet0/3 sfp rx-los ignore

уже не обязательно.

Однако, вы заморозили большой таймаут

interface GigabitEthernet0/3 sfp init-timeout 90

Если модуль на базе RTL9601D, там обычно достаточно 45..50 секунд. Если сделать слишком большое значение, он прекращает синхронизировать SGMII (по крайней мере в некоторых значениях LAN_SDS_MODE).

Также, вручную выставили

interface GigabitEthernet0/3 sfp pcs 2500base-x/an

Чтобы этот режим работал, нужно чтобы модуль со своей стороны поддерживал такую синхронизацию. RTL модули обычно требуют руками задавать LAN_SDS_MODE, чтобы запустить 2500 линк. Для начала попробуйте вручную перебрать режимы командами

 interface GigabitEthernet0/3 sfp pcs 1000base-x/an
 interface GigabitEthernet0/3 sfp pcs 2500base-x/an
 interface GigabitEthernet0/3 sfp pcs 1000base-x
 interface GigabitEthernet0/3 sfp pcs 2500base-x

на режимах без AN, линк может подняться, но данные не ходить, поэтому нужно смотреть прохождение пакетов. Более новые версии NDM перебирают автоматически режимы, если девайс опознан как PON и руками не задан pcs (или задан pcs fallback). 

Опубликовано

На устройствах, где SFP модуль смотрит в порт свитча (KN-2710, KN-1012), добраться до Web морды модуля получится, если не заданы VLAN-ы в WAN соединении. В этом случае, если SGMII синхронизация настроена корректно, будет получен доступ. Сначала нужно добиться этого.

Если требуются VLAN-ы (сквозной пропуск модулем), то нужно дополнительно докидывать команды из CLI, тогда можно иметь и VLAN-ы и доступ к Web модуля

  • 5 месяцев спустя...
Опубликовано
On 9/22/2025 at 11:23 PM, Padavan said:

On devices with an SFP module connected to a switch port (KN-2710, KN-1012), access to the module's web interface is possible if VLANs aren't defined in the WAN connection. In this case, if SGMII synchronization is configured correctly, access will be granted. This must first be achieved.

If VLANs are required (pass-through module), then you need to additionally add commands from the CLI, then you can have both VLANs and access to the Web module

SFP Stick 192.168.100.1 br0

Пример для KN-1011; 
(Мое значение Vlan — 2132)
Метод назначения физического порта

interface GigabitEthernet1/Vlan2132
    no ip address
    exit

interface GigabitEthernet1
    ip address 192.168.100.100 255.255.255.0
    security-level public
    up
    exit

ip nat GigabitEthernet1
ip route 192.168.100.1 255.255.255.255 GigabitEthernet1

system configuration save

exit


Пример для KN-1012; 
(Мое значение Vlan — 35)
Метод Dummy Vlan

interface GigabitEthernet0/Vlan100
    rename sfp_access
    ip address 192.168.100.100 255.255.255.0
    security-level public
    up
    exit

interface GigabitEthernet0/3
    switchport mode access
    switchport access vlan 100
    up
    exit

 

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.