Jump to content
  • 0

3.9: теряется IP-адрес на UsbLte-интерфейсе (L860)


r13

Question

@vst

Добрый день,

на 3.09 заметил периодические отвалы ip адреса на модеме fibocom L860

После отвала модем висит в состоянии без ip адреса

Скрытый текст

[I] Jul 28 12:23:52 ndm: Network::Interface::Ip: "UsbLte0": IP address cleared. 

Приходится лезть в веб и инициировать перезагрузку модема на дашборде

 

ЗЫ И в таком состоянии переключения на резерв не происходит, ping check в данной ситуации тоже не помогает,

так что в этом направлении тоже есть что улучшить

ЗЫ2 Воспроизводится при попытке удалить смс  на данном модеме

Link to comment
Share on other sites

Recommended Posts

  • 1
On 6/7/2023 at 5:17 PM, Алексей Кузнеченков said:

Да вот и у меня та же фигня. Отключения происходят раз в пол часа +/-. В help@keenetic.ru написал, но пока глухо

Пробовал накатить 4b1 прошивку - не помогает - там те же яйца раз в пол часа дисконнект.

[I] Jun  7 17:05:54 kernel: usb 2-1: USB disconnect, device number 5
[I] Jun  7 17:05:54 ndm: Mobile::TtyDevice: "UsbLte0": tty0 disconnected. 
[E] Jun  7 17:05:54 ndm: Io::Serial: unable to write data: input/output error. 
[I] Jun  7 17:05:54 ndm: Mobile::TtyDevice: "UsbLte0": tty0 disconnected. 
[E] Jun  7 17:05:54 ndm: Mobile::Sms::Manager: "UsbLte0": unable to get messages. 
[I] Jun  7 17:05:54 kernel: cdc_ncm 2-1:1.6 eth0: unregister 'cdc_ncm' usb-1a0c0000.usb-1, CDC NCM
[I] Jun  7 17:05:54 ndm: Network::Interface::Usb: "UsbLte0": interface "UsbLte0" is unplugged. 

 

Перепрошил модем прошивкой посвежее (была 18600.5001.00.35.00.27 - стала 18600.5001.00.35.01.46)

Вроде помогло. Буду наблюдать.

Link to comment
Share on other sites

  • 0

Спасибо за диагностику. Проблема в том, что модем перестаёт отвечать на AT команды, а управляющая система не совсем корректно на это реагирует. Попробую воспроизвести и внести исправление.

  • Upvote 1
Link to comment
Share on other sites

  • 0
1 час назад, vst сказал:

Спасибо за диагностику. Проблема в том, что модем перестаёт отвечать на AT команды, а управляющая система не совсем корректно на это реагирует. Попробую воспроизвести и внести исправление.

На 3.8 тоже нашел, но само прошло:

Скрытый текст

[I] Jul 30 05:42:18 ndm: Network::Interface::Ip: "UsbLte0": IP address cleared. 
[I] Jul 30 05:42:18 ndm: UsbLte::Connection: "UsbLte0": connection lost. 
[I] Jul 30 05:42:19 ndm: Core::Server: started Session /var/run/ndm.core.socket. 
[I] Jul 30 05:42:19 ndm: Core::Session: client disconnected. 
[I] Jul 30 05:42:19 ndm: Http::Manager: updated configuration. 
[I] Jul 30 05:42:19 ndm: Core::Server: started Session /var/run/ndm.core.socket. 
[I] Jul 30 05:42:19 ndm: Core::Session: client disconnected. 
[I] Jul 30 05:42:22 ndm: PingCheck::Profile: "default": restore connected state. 
[I] Jul 30 05:42:31 ndm: UsbLte::Connection: "UsbLte0": connection initialized. 
[I] Jul 30 05:42:32 ndm: UsbLte::Connection: "UsbLte0": network found. 
[I] Jul 30 05:42:34 ndm: UsbLte::Connection: "UsbLte0": connection established. 
[I] Jul 30 05:42:34 ndm: Network::Interface::Ip: "UsbLte0": IP address is 11.229.68.25/32. 
[I] Jul 30 05:42:34 ndm: Dns::Manager: name server 8.8.8.8 added, domain (default). 
[I] Jul 30 05:42:34 ndm: Dns::Manager: name server 10.10.32.131 added, domain (default).

 

Link to comment
Share on other sites

  • 0

@vst

Свежий лог с альфа 7

Событие в Aug 29 09:55:00

После потери ip кинетик стал сильно задумчивым, при попытке получить selftest ушел на перезагрузку.

 

Link to comment
Share on other sites

  • 0

Ну что ж, поставил Fibocom L860. В логах такое, селф тест удаленно сделать не получается, пишет ошибка сети. Хотя роутер доступен удаленно. Завтра буду рядом сделаю селф тест. Роутер Keenetic Hopper.

Нет ip адреса.jpg

Link to comment
Share on other sites

  • 0

Вроде разобрался. У меня оставался второй интерфейс UsbLte от второго модема, который теперь не используется. Я его удалил и в логах все стало чисто. А до этого PingChec кричал, что на нем нет ip адреса. 

Edited by k19olegh68
Link to comment
Share on other sites

  • 0

Аналогичная проблема. Бывает за день 20 раз отвалится и висит без ip, пока не ребутнешь модем. Бывает работает днями и неделями, до момента пока не ребутнешь роутер (электричество периодечески отключают)). В поддержку писал, рекомендации не помогли, да и странные они, типа сбросить на заводские.

з.ы. Вообще стал интернет в последнее время очень плохо работать. Еще момент: после обновления до последней версии Альфа 8 появились вот такие ошибки "Core::Ndss: [31342] cannot connect to the server." и нет соединения с сервером обновления на роутере, постоянно пытается соединиться и найти обновления, но что-то идет не так).

12.txt

Edited by Bikeson 12
Дополнил
Link to comment
Share on other sites

  • 0

Откатил до Альфы 6. Интернет стал более стабильным, больше нет постоянного пропадания пинга на несколько секунд, ошибка ушла из журнала. Но иногда появляется, дикий пинг и потрея пакетов на несколько секунд, но намного реже чем было. Но это так, для информации, к топику отношения не имеет. Проблема с получением IP появилась достаточно давно.

Edited by Bikeson 12
Дополнил
Link to comment
Share on other sites

  • 0

Установил 3.9 Beta 1, в журнале по прежнему появляется такая ошибка: Mobile::Sms::Manager: "UsbLte0": system failed [0xcffd030e]. Несколько раз черным шрифтом потом красным. Потом у модема пропадает ip адрес. Роутер Keenetic Hopper, модем Fibocom L860.  А нет поведение изменилось. Так было на 3.9 A9, сейчас при отправке SMS потерял ip адрес. Но сам же восстановил подключение, на 3.9A9 надо было вручную перезагружать модем.

Edited by k19olegh68
Link to comment
Share on other sites

  • 0

Добрый день. Роутер 4G (KN-1210) RU и модем L860 на последних прошивках  постоянно отваливается IP , нормально работает только 3.7.5, но в ней нет смс и выбора бенда.  Как то решили вопрос ? 

  • Need more info 1
Link to comment
Share on other sites

  • 0

В логе с различной периодичностью появляется такая ошибка 

Mobile::Sms::Manager: "UsbLte0": system failed [0xcffd030e].

СМС отправляет но не принимает. USSD работает но в режиме 3G только, в авто не работает. Роутер Keenetic Hopper прошивка 3.9.1, модем L860-GL-16 LTE Module прошивка 18601.5001.00.01.16.12 И добавлю, что-бы увидеть полный ответ модема на AT команду в терминале(а не просто "OK") надо несколько раз её отправлять, хотя может и с первого раза ответить. 

Edited by k19olegh68
Дополнил
Link to comment
Share on other sites

  • 0
44 minutes ago, k19olegh68 said:

USSD работает но в режиме 3G только, в авто не работает.

Подтверждаю и ничего с этим не поделать. Таков модем.
 

44 minutes ago, k19olegh68 said:

СМС отправляет но не принимает

У модема всего 4 слота под СМС. Если память переполнена, то новые сообщения не поступают. Ввиду некоторых особенностей работы AT команд на некоторых версия модема, роутер не может вычитать уже поступившие сообщения. Отсюда имеем только отправку.

Link to comment
Share on other sites

  • 0
43 минуты назад, vst сказал:

У модема всего 4 слота под СМС. Если память переполнена, то новые сообщения не поступают. Ввиду некоторых особенностей работы AT команд на некоторых версия модема, роутер не может вычитать уже поступившие сообщения. Отсюда имеем только отправку

Может стоит отключить это вычитывание. По наблюдениям ip отваливается как раз после неудачной попытки считать смс. 

Link to comment
Share on other sites

  • 0
1 час назад, r13 сказал:

Может стоит отключить это вычитывание. По наблюдениям ip отваливается как раз после неудачной попытки считать смс. 

Или, если можно, сделать СМС отдельным компонентом, что-бы его устанавливать или не устанавливать по необходимости.

Link to comment
Share on other sites

  • 0
5 hours ago, r13 said:

Может стоит отключить это вычитывание. По наблюдениям ip отваливается как раз после неудачной попытки считать смс. 

Вычитывание производится периодически, чтобы определить наличие новых сообщений. Кроме того Web интерфейс производит периодические обращения к СМС.
Отдельного отключение чтения при наличии функции отправки сообщений пока не предусмотрено.

Самое простое и быстрое - совсем отключить СМС для L850/L860 в новых прошивках.

Однако есть вероятность, то опрос СМС не является причиной, а выступает лишь лакмусовой бумажкой. Нужно больше логов, желательно с отладкой.

Link to comment
Share on other sites

  • 0
47 minutes ago, k19olegh68 said:

Еще один отправил. Нужно ещё делать или достаточно?

В логах только один разрыв и есть восстановление связи.
[I] Dec 15 16:42:25 ndm: UsbLte::Connection: "UsbLte0": connection lost
[I] Dec 15 16:42:47 ndm: UsbLte::Connection: "UsbLte0": connection established

Нужен разрыв с дебагом только на UsbLte0 интерфейсе.

Quote

interface UsbLte0 debug

 

Link to comment
Share on other sites

  • 0

Третьи сутки работает без единого разрыва с дебагом на UsbLte0 интерфейсе, прям на удивление. Один вопрос, в логе постоянно проскакивают команды AT+CPMS="SM" и потом AT+CPMS="ME". Но эти команды ведь задают место для хранения принимаемых СМС, зачем тогда их постоянно переключать? Или я не так понял это? И еще ответ +XLEC: 0,2,3,4,BAND_LTE_7,0,0,0,0 говорит о том, что вторая несущая не активна, а в вебинтерфейсе при этом показывается ,что обе несущие активны. Возможно это исправить?

Edited by k19olegh68
Дополнил.
Link to comment
Share on other sites

  • 0
В 15.12.2022 в 17:39, vst сказал:

Нужен разрыв с дебагом только на UsbLte0 интерфейсе.

На 4PDA увидел совет послать команду AT+CPMS="SM","SM","SM". Сделал так несколько раз пока не получил полный оттвет 

"tty-out": [
        "+CPMS: 0,5,0,5,0,5",
        "OK"

а не просто "OK". После этого модем стал принимать СМС и можно удалять их через вебинтерфейс. Может эта информация как-то поможет?

Edited by k19olegh68
Link to comment
Share on other sites

  • 0

@k19olegh68 А это интересное замечание, что на SIM сообщения приходят, а на встроенную память нет. В принципе может быть целесообразным изменить хранилище с строенной памяти на SIM.
Попробуйте следующее:

Quote

interface UsbLte0 lte init AT+CPMS="ME","SM","SM"


В селфтесте разрыв не нашел. Может быть лог уже успел пробежать дальше.

Link to comment
Share on other sites

  • 0
1 час назад, vst сказал:

interface UsbLte0 lte init AT+CPMS="ME","SM","SM"

Сделал. Потом опять запустил дебаг на UsbLte0, потом отправил на модем подряд пять СМС, все принял. Потом все принятые СМС удалил. Пока работает. Буду ждать отвала потом пришлю селф-тест. И еще, тот селф-тест в котором  не нашли разрыва я делал удаленно и их было четыре я взял последний. Чуть позже пришлю первый из четырех, может там будет разрыв. 

Edited by k19olegh68
Link to comment
Share on other sites

  • 0
1 hour ago, k19olegh68 said:

Как только начинаю удалять СМС через веб-интерфейс модем теряет IP адрес. Селф-тест отправил.

Посмотрел селф. От идеи установки "SM" хранилища пока придется отказаться, т.к. изначально алгоритм расчитывает на "ME". Из-за этого происходит попытка считывания по несуществующему индексу из "МЕ", после которого модем перестает отвечать на АТ команды.

 

Link to comment
Share on other sites

  • 0
9 часов назад, vst сказал:

От идеи установки "SM" хранилища пока придется отказаться, т.к. изначально алгоритм расчитывает на "ME". Из-за этого происходит попытка считывания по несуществующему индексу из "МЕ", после которого модем перестает отвечать на АТ команды.

Понятно. И как же быть? Планы есть?

Link to comment
Share on other sites

  • 0
14 hours ago, k19olegh68 said:

Понятно. И как же быть? Планы есть?

По итогу мы поняли, почему СМС приводит к отвалу модема.
Планы такие: модифицировать код формирования АТ команд с целью недопущения отправки некорректных СМС команд. Сроки: январь 2023

  • Upvote 2
Link to comment
Share on other sites

  • 0
1 час назад, vst сказал:

По итогу мы поняли, почему СМС приводит к отвалу модема.
Планы такие: модифицировать код формирования АТ команд с целью недопущения отправки некорректных СМС команд. Сроки: январь 2023

Спасибо! Ждем.🙂

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...