Перезагрузка роутера

Здравствуйте. Стоит USB3.0_routerich_24.10.8_RR3124_ax3000. Прошивка чистая. Интернет через USB modem с доп. питанием. При подключении в lan ПК, роутер начинает циклично перезагружаться. Lan отключаю цикличность пропадает. Блок питания роутера поставил на 3А. Отключаю модем, подключаю Lan, опять перезагрузка. На предыдущей прошивке wifi пропадал, а тут Lan пропал, нет подключения по проводу. Работаю через wifi.

Приветствую, логи покажите.

:hammer_and_wrench: Решение (План действий по SSH)

Подключись к роутеру по Wi-Fi (раз LAN не работает) и выполни следующие шаги:

Шаг 1: Остановить краш-петлю smstools3

Эта служба тебе не нужна, если ты не читаешь SMS с сим-карты через веб-интерфейс. Отключаем её:

/etc/init.d/smstools3 stop
/etc/init.d/smstools3 disable

Шаг 2: Починить ModemManager (Чтобы он не трогал LAN)

Нужно сказать ModemManager, чтобы он не сканировал локальные интерфейсы. Выполни:

Останавливаем ModemManager

/etc/init.d/modemmanager stop

Исключаем все интерфейсы, кроме USB

uci set modemmanager.@modemmanager[0].mbim=“0”
uci set modemmanager.@modemmanager[0].qmi=“0”
uci set modemmanager.@modemmanager[0].allowed_interfaces=“wwan0 wwan1 wwan2”
uci commit modemmanager

Запускаем обратно

/etc/init.d/modemmanager start

(Если в твоей версии прошивки нет таких опций uci, то проще всего отключить ModemManager вообще, так как модем L850-GL у тебя и так поднимается через automodem и cdc_ncm)

/etc/init.d/modemmanager disable
/etc/init.d/network restart

Шаг 3: Увеличить лимиты Conntrack (Обязательно при включенном Zapret)

Проверь, не слетели ли наши прошлые настройки:

uci get network.@globals[0].nf_conntrack_max

Если там число меньше 32768, выстави:

uci set network.@globals[0].nf_conntrack_max=‘65536’
uci set network.@globals[0].nf_conntrack_tcp_timeout_established=‘7800’
uci commit network
/etc/init.d/network reload

Шаг 4: Отключить Flow Offloading (Критично!)

В связке с zapret и tailscale аппаратное ускорение на чипах MediaTek часто вызывает перезагрузку ядра при активном трафике по LAN.
Зайди в Network → Firewall и сними галочки:

  • Software flow offloading

  • Hardware flow offloading
    Либо через CLI:

  • uci set firewall.@defaults[0].flow_offloading=‘0’

  • uci set firewall.@defaults[0].flow_offloading_hw=‘0’

  • uci commit firewall

  • /etc/init.d/firewall restart

  • Шаг 5: Проверка LAN

    После всех отключений:

    1. Подключи LAN-кабель от ПК.
    2. Посмотри в логи logread -f. Не должно быть спама от ModemManager.
    3. Проверь, появился ли IP-адрес на ПК.

    Итог: Прошивка RR3124 (судя по логам, это кастом от Routerich/ImmortalWrt с кучей плагинов) имеет баг с Udev-правилами ModemManager, из-за чего любой чих порта LAN вызывает лавину процессов. Отключение smstools3 и ограничение ModemManager решит проблему перезагрузок.

  • У вас кастомная прошивка? перейдите на официальную и организуйте правильные настройки предварительно проконсультируйтесь в ТГ, сразу всё запускать не стоит.

Таблетка не помогает.
Я начал перебирать прошивки с понижением выпуска. Везде одно и тоже. Прошиваю через uboot, usb модем совсем не подключаю. Подключаю lan и пошла перезагрузка. Отключаю lan, работает только wifi. Выходит система не при чем. Значит проблема в элементной части роутера. А прошел год и гарантия кончилась. Очень печально. Купленный 5 лет назад безродный роутер из Китая нещадно эксплуатируемый до сих пор работает. Хороший и нужный проект. Надо новый брать. Думаю тему можно закрыть.

Если вы правильно выбрали прошивку v3.12.2 и прошили её без сохранения настроек. Перезагрузка обозначает, о неисправном БП, в частности, например вздулись конденсаторы в БП или на МП роутера, попробуйте заменить БП, верните родной 12В, 1,5А, для работы с внешним модемом нужен дополнительный БП или хаб с собственным питанием не менее 3А

Почитайте первый пост, там это уже сделано и блок и модем с доп питанием. БП выдает одно напряжение, а уже дальше оно распределяется по элементам на самой плате роутера и вот там надо искать причину

разумеется прочитал, но в нём не понятно какой БП используете(надеюсь не к-тай нонейм), для правильного питания читайте мой последний пост, а для диагностики и неисправности роутера верните родной и ответьте, наблюдаются ли с ним перезагрузки, разумеется без внешнего модема?

Кстати с прошивки v3.12.2 раньше у роутера было все в порядке. Спустя время пропал wifi, lan порты работали. Я подключил второй роутер на раздачу wifi. Потом группе телеграм вышла прошивка 3.12.5. Загрузил. Роутер ожил все работало ровно сутки и начались перезагрузки с подключенным lan. Сейчас прошиваю 3.12.2 и ничего идут перезагрузки. В общем мне надоело это рукоблудие. Хочется уже стабильности.