CodingBox Q&A Ask question

Модем ALLNET ALL4781-VDSL2-SFP в Turris Omnia пересинхронизируется каждые 30-120 минут

Asked Active Viewed 206 AI translation from English
4

Наконец перенёс линию VDSL2 с боксом провайдера на сам Turris Omnia - в основном чтобы PPPoE работал на роутере, а не на втором устройстве в режиме моста. Настройка прошла приятно: вставляешь модем в клетку, и WAN-интерфейс просто переезжает на модуль, металлический разъём остаётся в стороне, а внутренний линк поднимается сам. Зелёный светодиод отслеживает синхронизацию DSL, оранжевый - сторону, обращённую к роутеру.

  • Turris Omnia, PPPoE настроен на интерфейсе, обращённом к модему
  • модем-модуль ALLNET ALL4781-VDSL2-SFP в клетке SFP
  • линия VDSL2, синхронизирующаяся на полные 100 Мбит вниз
  • option ifname 'eth1.7', потому что моей линии нужен тег VLAN 7

Десять минут настройки плюс перезагрузка - и линия поднялась на полной скорости. Проблема в том, что она не держится. Где-то между получасом и двумя часами DSL рассинхронизируется, и на восстановление уходит две-три минуты:

LCP terminated by peer
Modem hangup
eth1: link is down

Что я уже сделал:

  • переставил модем и перезагрузил роутер - интервал после этого тот же
  • поменял патч-кабель DSL и переставил модем в первую розетку на линии
  • отключил медный кабель WAN, чтобы ничто не могло конфликтовать за интерфейс

Ничего из этого картину не меняет. Дело в модеме, в моей линии, или в том, как Omnia работает с клеткой? Кто-нибудь эксплуатирует этот модем-модуль долго без рассинхронизаций?

Comments 4

Accepted answer

Это известное неудачное сочетание: прошивка 3.4 на линии, которая реально способна на 100 Мбит. Сам модем как таковой не сломан - я знаю другую Omnia, у которой тот же модуль долгое время работает на линии VDSL2 профиля 17a и ни разу не рассинхронизировался, поэтому отзывы об этой штуке и делятся именно так. Заранее по одной лишь спецификации линии не скажешь, в какую группу попадёт именно ваша.

Две вещи по порядку.

Первое - обратитесь к производителю насчёт прошивки. Они признали, что 3.4 ведёт себя плохо на линиях, способных достигать 100 Мбит, а более новая сборка ничего не стоит, так что ставить её стоит в любом случае.

Второе - продолжайте следить за светодиодами после этого. Если первым гаснет зелёный - дело в DSL, оранжевый - сторона клетки. Если зелёный продолжает падать и на новой сборке, значит прошивка была не всей историей на вашей линии.

Честно предупрежу заранее, раз уж вы всё равно спросите: мне известна как минимум одна линия, где обновление ничего не изменило и рассинхронизации продолжались с тем же интервалом от получаса до двух часов. Стабильность с этим модемом, похоже, зависит от характеристик линии не меньше, чем от сборки, так что относитесь к прошивке как к самому дешёвому, что стоит попробовать, а не к гарантированному решению. Если после этого всё равно рвётся, непритязательный запасной вариант - вернуть отдельный модем перед роутером и оставить сессию PPPoE на роутере через eth1.7 - конфигурация остаётся та же, что уже есть, и вы перестаёте гоняться за синхронизацией.

6 Ukrainenetguru15UA Show original (English) AI translation

Какая прошивка на модеме? В обращении не одна сборка, и ведут они себя на быстрых линиях по-разному, так что это первое, что нужно уточнить.

Ещё два момента, прежде чем винить роутер. В момент разрыва зелёный светодиод гаснет, или он остаётся гореть, пока движется только оранжевый? Это покажет, теряется ли синхронизация DSL или только линк в сторону Omnia. И можно ли снять с самого модема что-то полезное в минуты перед разрывом - достижимую скорость, запас SNR, счётчики ошибок? Синхронизация, которая держит скорость до самой секунды обрыва, выглядит совсем иначе, чем та, что сначала сползает вниз.

1 FrancecoaxengFR Show original (English) AI translation

Прошивка 3.4 на модеме.

Сидел рядом с устройством и поймал три обрыва подряд: первым гаснет зелёный, оранжевый горит всё это время. То есть линк в сторону роутера вообще не меняется, умирает именно синхронизация DSL, а сессия PPPoE падает следом. Это же делает LCP terminated by peer следствием, а не причиной - что я и подозревал, но не мог доказать.

По счётчикам мне нечего вам дать. Достижимая скорость, запас, счётчики ошибок - модем не показывает ничего подобного нигде, где я смог найти, а роутер показывает только скорость синхронизации и больше ничего. Эта цифра держится на уровне линейной скорости прямо до секунды исчезновения, так что ничего заранее не сползает, оно просто пропадает. Профиль линии тоже не менялся с тех пор, как перед линией стоял модем провайдера.

3 United Statestxnode67US Show original (English) AI translation

Другой модем, та же клетка, но полезно знать, пока вы тестируете.

У меня был модем HALNy HL-GSFP GPON в Omnia: ядро подхватило его без жалоб, порт переключился в inband/1000base-x, и после этого eth2 навсегда застрял в состоянии down. Дело в тайминге, а не в совместимости. Модуль несёт в себе собственную небольшую ОС и хочет почти минуту, прежде чем начнёт отвечать хоть на что-то, а клетку опрашивают через несколько секунд после включения питания. Опрос никого не находит, роутер тихо остаётся на металлическом WAN, и интерфейс SFP так никогда и не просыпается. fw_setenv bootdelay 60 в u-boot решило это раз и навсегда.

Это не объяснит рассинхронизацию посреди сессии, так что это не ваш случай. Но если вы когда-нибудь перезагрузитесь после разрыва и обнаружите себя снова на меди - вот в чём тут дело, а не в мёртвом модуле.

2 Spaincoaxfox36ES Show original (English) AI translation
Log in to comment. Log in