Jump to content

Padavan

Global Moderators
  • Posts

    465
  • Joined

  • Last visited

  • Days Won

    26

Padavan last won the day on June 5 2023

Padavan had the most liked content!

11 Followers

Equipment

  • Keenetic
    All models

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Padavan's Achievements

Honored Flooder

Honored Flooder (5/5)

541

Reputation

8

Community Answers

  1. Илья Картавенко На разных устройствах разная реализация комбо-порта. Применяются разные PHY чипы, а именно они поднимают линк MDI, связи линков именно с комбо - нет.
  2. 1000F Auto ставить не всегда хорошо, если есть проблема с кабелем или коннектором, линк просто упадет. На полном Auto он сдауншифтится до 100M, если хоть одна пара моросит.
  3. Colorfx Пока баги не наблюдаю: eth драйвер при запуске все порты настраивает на full AN в default-config нет предустановленных настроек на портах Как это еще воспроизвести, кроме как путем сброса настроек?
  4. На KN-1012, даже при софтверной перезагрузке происходит обестачивание SFP слота. Питание управляется софтверно.
  5. ilya_gusev Если вы не окирпичили сам модуль старой прошивкой, то вам только пробовать подбирать SerDes режим со стороны KN-1012. Не во всех прошивках ODI есть сброс через 5-кратное откл/вкл оптического кабеля.
  6. Начиная с 4.03.B.0.1, в CLI появились настройки SFP+ порта KN-1012: (config)> interface GigabitEthernet0/3 sfp init-timeout - set SFP module initialization timeout in seconds pcs - set Physical Coding Sublayer (PCS) mode rx-los - set SFP RX_LOS reception mode Настройки могут понадобиться для запуска практически любого модуля, особенно это касается GPON модулей, которые часто не соответствуют стандарту SFF-8472 в части DDMI. Драйвер поддержки SFP+ использует quirk таблицу, которую мы пополняем со временем. Если модуль найден в quirk таблице, он автоматически настраивается и обычно не требует дополнительных настроек. Если модуль присутствует в quirk таблице, то при установке модуля, в системном логе будет отображаться use quirk: [I] Feb 1 09:11:01 kernel: mt7986_eth: port 4 SFP module: ODI DFP-34X-2IY3, rev 000 [I] Feb 1 09:11:01 kernel: mt7986_eth: port 4 SFP module: 1250M fibre, 1000mW, DMI diag, use quirk Однако, вы всегда можете дополнительно настроить, например, нужный режим PCS (SerDes интерфейс): (config)> interface GigabitEthernet0/3 sfp pcs Usage template: pcs {mode} Choose: auto fallback sgmii/an 1000base-x/an 1000base-x 2500base-x/an 2500base-x Для GPON модулей, quirk устанавливает режим fallback, который перебирает по кругу 2500base-x/an -> 2500base-x -> 1000base-x/an -> 1000base-x до тех пор пока PCS не синхронизируется. Это занимает время, к тому же режим без AN не всегда гарантирует работу интерфейса при установки синхронизации. Соответственно всегда можно переопределить нужный режим. По умолчанию для большинства GPON модулей подходит режим 1000base-x/an. Если ваш GPON модуль отсутствует в quirk таблице, то в 99% он потребует настройки: interface GigabitEthernet0/3 sfp rx-los ignore interface GigabitEthernet0/3 sfp init-timeout 45 interface GigabitEthernet0/3 sfp pcs fallback rx-los ignore позволят устанавливать связь с модулем без подключения оптического кабеля init-timeout подбирается и зависит от прошивки модуля. Это время до того момента, когда модуль загрузит встроенную OS и настроит SerDes со своей стороны. Модули на базе RTL8601 обычно грузятся около 45..55 секунд. pcs можно подобрать конкретный режим, зависит от настройки SerDes в самом модуле. Некоторые GPON модули не используют пин TX_FAULT в SFP слоте и удерживают его. При этом пин TX_FAULT включен в DDMI. Выглядит так: [W] Jan 22 12:14:53 kernel: mt7986_eth: port 4 SFP module: slow to respond, please wait... [W] Jan 22 12:15:22 kernel: mt7986_eth: port 4 SFP module: detected 1-byte emulated I2C EEPROM [I] Jan 22 12:15:22 kernel: mt7986_eth: port 4 SFP module: CDT SNR-SFP-ONU-XPON, rev 1.0 [I] Jan 22 12:15:22 kernel: mt7986_eth: port 4 SFP module: 1250M fibre, 1000mW, DMI diag, Rx_LOS inv [W] Jan 22 12:15:28 kernel: mt7986_eth: port 4 wait tx-fault released up to 40s for SFP module ready... [I] Jan 22 12:16:22 kernel: mt7986_eth: port 4 serdes link mode: inband/1000base-x [E] Jan 22 12:16:53 kernel: mt7986_eth: port 4 SFP tx-fault signal is broken, ignore it Такие модули желательно занести в quirk таблицу, можно обратиться в техподдержку, мы добавим. Обычные оптические (не PON) модули в 99% случаев работают корректно и не требуют подстроек, разве что можно изменить требуемую скорость PCS под скорость на стороне пира. Медные гигабитные модули в редких случаях могут прикидываться оптическими (криво прописан DDMI), поэтому возможно потребуется настроить interface GigabitEthernet0/3 sfp pcs sgmii/an - Напоминаю, SFP+ порт в KN-1012 не поддерживает PCS режим 100Base-FX (клок 125МГц), поэтому 100 Mbps модули работать не будут. Также, если используется оптический модуль и на той стороне пира выставлен режим 100Base-FX, линка не будет. Режим 100Base-FX поддерживают предыдущие модели Кинетиков (KN-1010/1011/1810/2610/2710).
  7. ma5671a на Lantiq чипсете, скорее всего будет работать только с версии 4.02.C.3, так как эти модули без питания в слоте не показывают свое наличие через пин module absent (mod-def0). Начиная с 4.02.C.3, питание на слот подается безусловно, ранее подавалось только после детекта модуля в слоте по пину.
  8. Потому что в этой модели модуля в DDMI прописан инвертированный сигнал RX_LOS. Вопросы к прямым рукам производителя. Выложите selftest хотя бы мне в личку на форуме, я добавлю ваш модуль в quirk таблицу.
  9. Krais GPON SFP модули это отдельная ниша, они практически все не соответствуют стандарту: - линк среды у GPON модулей отвязан от PCS линка - PCS линк GPON модуль поднимает только после загрузки встроенной OS (45c в среднем) после подачи питания - в DDMI часто некорректная информация - некоторые модули (Lantiq чипсет) вообще не имеют EEPROM и его эмулируют только после загрузки встроенной OS. Хотя по стандарту DDMI информация должна появиться через 300мс после установки модуля. Также эти модули не замыкают на землю пин Mod-Def0 (module absent), если в слоте нет питания. Мы используем quirk таблицу для разных модулей, которые отступают от стандарта. Также давно заготовлен механизм (должен появиться в 4.3), который позволит пользователю запустить практически любой модуль, путем ручной настройки PCS линка, задержек, игнора RX_LOS, приоритет MDI/SFP. Пришлите self-test в поддержку, сделав следующее - перезагрузите Кинетик без модуля в слоте - установите модуль в слот с подключенным волокном - подождите ~90 секунд и сделайте self-test
  10. Потому что по стандарту WPA3/SAE по прежнему используется PSK, только PMK ключ генерится после каждого SAE key exchange. В WPA2-PSK PMK ключ всегда статический. А еще потому, что существует WPA3-Enterprise, который не использует SAE.
  11. Сейчас на столе лежат модули QSC-SFP10GEW QSC-SFP20GEW оба синие (TX 1310nm, RX 1550nm), так вот, они оба заводятся на гигабите в паре с фиолетовыми модулями. На обоих модулях написано что они 1.25Gb/s, про 100 ничего нет. Т.е. есть сомнения, что они вообще могут работать на 125МГц в режиме 100Base-FX. Я еще проверю с двумя KN-2710, попробую порт форсировать в 100Base-FX, станет понятно, поддерживают они 125МГц или нет. На гигабите вообще никаких проблем не увидел. Если заведутся при форсировании 100Base-FX, то придется в настройки вынести скорость порта, чтобы можно было выставить жестко 100Base-FX. - У нас есть медные модули на 100Mbps, так вот, они без проблем работают в KN-2710 в автодетекте. Также есть пара оптических SFP-100LX-20, работающих на 100Mbps, работают в паре как в KN-2710, так и в паре с KN-1010.
  12. Судя по описанию, это чистый 1000Base-X модуль (1250M), он не может работать как 100Base-FX. Возможно в нем отключена inband автонеготиация в режиме 1000Base-X, но это только предположение.
  13. Чтобы разобраться в проблеме, нужна пара таких модулей, так как оптические модули не поднимают SGMII линк без линка среды. Других вариантов нет.
  14. Это неверное заключение. SerDes 100Base-FX на частоте 125МГц поддерживается, такие модули есть на столе и они работают, проверено лично. Порт на кинетике настроен на авто-определение 1000Base-X/100Base-FX и это работает.
×
×
  • Create New...

Important Information

This site uses cookies. By clicking "I accept" or continuing to browse the site, you authorize their use in accordance with the Privacy Policy.