Jump to content
  • 0
Roman Romanov

исправлено
Проблема с 4g модемом MTS 872FT

Question

Добрый день!

Имею KN-1910 c последней прошивкой + 4g модем MTS 872FT.

При первом включении все работает. Модем подключается в режиме CdcEthernet, поднимается интерфейс CdcEthernet0, интернет летает. Наслаждаюсь несколько часов. Потом, при любом из условий: при перезагрузке модема, перезагрузка роутера, потеря сотовой связи, извлечение модема из порта, и т.д., роутер начинает постоянно перезагружать модем и создавать новые интерфейсы CdcEthernet1, CdcEthernet2, ... и так до бесконечности. После выключения питания роутера работа возобновляется через CdcEthernet0. И так по кругу. Максимальное время бесперебойной работы - часов 10

Что можете посоветовать?

Share this post


Link to post
Share on other sites

19 answers to this question

  • 0
21 минуту назад, Roman Romanov сказал:

Добрый день!

Имею KN-1910 c последней прошивкой + 4g модем MTS 872FT.

При первом включении все работает. Модем подключается в режиме CdcEthernet, поднимается интерфейс CdcEthernet0, интернет летает. Наслаждаюсь несколько часов. Потом, при любом из условий: при перезагрузке модема, перезагрузка роутера, потеря сотовой связи, извлечение модема из порта, и т.д., роутер начинает постоянно перезагружать модем и создавать новые интерфейсы CdcEthernet1, CdcEthernet2, ... и так до бесконечности. После выключения питания роутера работа возобновляется через CdcEthernet0. И так по кругу. Максимальное время бесперебойной работы - часов 10

 Что можете посоветовать?

Покажите self-test когда размножаются интерфейсы.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
1 час назад, Roman Romanov сказал:

Добрый день!

Имею KN-1910 c последней прошивкой + 4g модем MTS 872FT.

При первом включении все работает. Модем подключается в режиме CdcEthernet, поднимается интерфейс CdcEthernet0, интернет летает. Наслаждаюсь несколько часов. Потом, при любом из условий: при перезагрузке модема, перезагрузка роутера, потеря сотовой связи, извлечение модема из порта, и т.д., роутер начинает постоянно перезагружать модем и создавать новые интерфейсы CdcEthernet1, CdcEthernet2, ... и так до бесконечности. После выключения питания роутера работа возобновляется через CdcEthernet0. И так по кругу. Максимальное время бесперебойной работы - часов 10

Что можете посоветовать?

Проблема возникает конкретно с этим модемом? Попробуйте, если такая возможность есть, протестировать  с другими модемами. Да self-test и логи во время нормальной работы до момента возникновения проблемы и непосредственно в момент ее появления выложите пожалуйста.    

Share this post


Link to post
Share on other sites
  • 0

Только что добрался до дома. 

Проблема c бесконечным размножением имеет место если в настройках usb модема включен режим "Проверка доступности Интернета (Ping Check)" - интернет недоступен и модем бесконечно перезагружается - интерфейсы множатся. Сейчас я эту опцию отключил. Включил роутер, запустил self-test, выбрал опцию "Перезагрузить модем". Появился второй интерфейс CdcEthernet1. Интернет пропал. Прикладываю self-test.txt

После каждой следующей перезагрузки модема или извлечении модема появляется один новый CdcEthernetN

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

self-test.txt

Edited by Roman Romanov
исправил ошибки

Share this post


Link to post
Share on other sites
  • 0
11 минуту назад, Roman Romanov сказал:

Только что добрался до дома. 

Проблема c бесконечным размножением имеет место если в настройках usb модема включен режим "Проверка доступности Интернета (Ping Check)" - интернет недоступен и модем бесконечно перезагружается - интерфейсы множатся. Сейчас я эту опцию отключил. Включил роутер, запустил self-test, выбрал опцию "Перезагрузить модем". Появился второй интерфейс CdcEthernet1. Интернет пропал. Прикладываю self-test.txt

После каждой следующей перезагрузки модема или извлечении модема появляется один новый CdcEthernetN

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

self-test.txt

Желательно бы, конечно раздобыть модем на проверку, но нет так нет. По pingcheck написано вот тут Она так и работает, при пропадании коннекта от модема, она его перезагружает. Остается только один вопрос: Почему создается новый интерфейс при каждой перезагрузке и отключении модема, даже вручную? Раз это происходит даже при отключенной pingcheck, то она тут не при чем. Остается три варианта либо проблема на роутере (может быть даже аппаратная), либо проблема с модемом, либо, как вы сами и сказали, модем не совместим с роутером. Вариант с несовместимостью может быть решен с выходом новой прошивки, либо если сейчас у вас доступны обновления, установите их.  Либо можно обратиться в официальную техподдержку.

Share this post


Link to post
Share on other sites
  • 0

После физического извлечения модема, в роутере он остается с состоянии "подключен":

image.png.d8accccc0b1dbc6446b95de3f9a496f2.png

Share this post


Link to post
Share on other sites
  • 0
1 минуту назад, Roman Romanov сказал:

После физического извлечения модема, в роутере он остается с состоянии "подключен":

image.png.d8accccc0b1dbc6446b95de3f9a496f2.png

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

Share this post


Link to post
Share on other sites
  • 0

Roman Romanov

поправьте свой конфиг для начала

!
interface CdcEthernet0
    description "Vimtron Mobile Broadband"
    usb device-id 1376 4e61
    security-level public
    ip address dhcp
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ip dhcp client displace Home
    ip global 64610
    ip adjust-ttl send 64
    up
!
interface CdcEthernet1
    description "Vimtron Mobile Broadband"
    usb device-id 1376 4e61
    security-level public
    ip address dhcp
    ip dhcp client dns-routes
    ip dhcp client name-servers
    ip dhcp client displace Home
    ip global 31843
    ping-check profile default
    up
!

Удалите все описание про CdcEthernet1

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

[I] Jan 17 20:56:04 ndm: kernel: usb 1-2: New USB device found, idVendor=1376, idProduct=4e61
[I] Jan 17 20:56:04 ndm: kernel: usb 1-2: Product: Mobile Composite Device Bus
[I] Jan 17 20:56:04 ndm: kernel: usb 1-2: Manufacturer: Marvell
[I] Jan 17 20:56:04 ndm: kernel: usb 1-2: SerialNumber: Mobile Composite Device Bus
[I] Jan 17 20:56:20 ndm: kernel: rndis_host 1-2:1.0: eth0: register 'rndis_host' at usb-xhci-hcd-2, RNDIS device, ac:7d:eb:e8:87:f5
[I] Jan 17 20:56:20 ndm: kernel: scsi1 : usb-storage 1-2:1.6
[I] Jan 17 20:56:20 ndm: Network::Interface::Usb: "CdcEthernet0": interface "CdcEthernet0" is plugged (port 1).
[I] Jan 17 20:56:22 ndm: kernel: ADDRCONF(NETDEV_CHANGE): cdc_br0: link becomes ready
[I] Jan 17 20:56:22 ndm: Network::Interface::UsbEthernet: "CdcEthernet0": link up.
...
[I] Jan 17 20:56:32 ndm: Dhcp::Client: configuring interface CdcEthernet0.
[I] Jan 17 20:56:32 ndm: Network::Interface::IP: "CdcEthernet0": IP address is 192.168.2.100/24.
[I] Jan 17 20:56:32 ndm: Dhcp::Client: obtained IP address 192.168.2.100/24.
[I] Jan 17 20:56:32 ndm: Dhcp::Client: interface "CdcEthernet0" is global, priority 64610.
[I] Jan 17 20:56:32 ndm: Dhcp::Client: adding a default route via 192.168.2.1.
[I] Jan 17 20:56:32 ndm: Dhcp::Client: adding name server 192.168.2.1.
[W] Jan 17 20:56:32 ndm: Dns::Manager: name server 192.168.2.1 is disregarded while AdGuard DNS is active.
...
[I] Jan 17 21:01:34 ndm: Core::Debug: system debug enabled.
...
[I] Jan 17 21:01:34 ndm: Network::Interface::IP: "CdcEthernet0": IP address cleared.
[I] Jan 17 21:01:34 ndnproxy: stats. file: /var/ndnproxymain.stat
[I] Jan 17 21:01:34 ndhcps: NDM DHCP server stopped (exit status: 0).
[I] Jan 17 21:01:35 ndhcpc: CdcEthernet0: NDM DHCP client stopped (exit status 0).
[I] Jan 17 21:01:35 ndm: Network::InternetChecker: Internet access lost.
...
[I] Jan 17 21:02:33 ndm: Network::Interface::Usb: "CdcEthernet0": started 2000 ms. power cycle.
[I] Jan 17 21:02:33 ndm: kernel: usb 1-2: USB disconnect, device number 4
[I] Jan 17 21:02:33 ndm: kernel: rndis_host 1-2:1.0: eth0: unregister 'rndis_host' usb-xhci-hcd-2, RNDIS device
...
I] Jan 17 21:02:37 ndm: kernel: usb 1-2: New USB device found, idVendor=1286, idProduct=812a
[I] Jan 17 21:02:37 ndm: kernel: usb 1-2: Product: WUKONG
[I] Jan 17 21:02:37 ndm: kernel: usb 1-2: Manufacturer: MARVELL
[I] Jan 17 21:02:41 ndm: kernel: usb 1-2: USB disconnect, device number 5
...[I] Jan 17 21:03:01 ndm: kernel: usb 1-2: new high-speed USB device number 6 using xhci-hcd
[W] Jan 17 21:03:01 ndm: kernel: usb 1-2: config 1 has an invalid interface number: 6 but max is 2
[W] Jan 17 21:03:01 ndm: kernel: usb 1-2: config 1 has no interface number 2
[I] Jan 17 21:03:01 ndm: kernel: usb 1-2: New USB device found, idVendor=1376, idProduct=4e61
[I] Jan 17 21:03:01 ndm: kernel: usb 1-2: Product: Mobile Composite Device Bus
[I] Jan 17 21:03:01 ndm: kernel: usb 1-2: Manufacturer: Marvell
[I] Jan 17 21:03:01 ndm: kernel: usb 1-2: SerialNumber: Mobile Composite Device Bus
...
[I] Jan 17 21:03:16 ndm: kernel: rndis_host 1-2:1.0: eth0: register 'rndis_host' at usb-xhci-hcd-2, RNDIS device, ac:7d:eb:e8:87:f5
[I] Jan 17 21:03:16 ndm: kernel: scsi2 : usb-storage 1-2:1.6
[I] Jan 17 21:03:16 ndm: Network::Interface::Base: "CdcEthernet1": interface is down.
[I] Jan 17 21:03:16 ndm: Network::Interface::Base: "CdcEthernet1": interface is up.
[I] Jan 17 21:03:16 ndm: Network::Interface::IP: "CdcEthernet1": order is 2.
[I] Jan 17 21:03:16 ndm: Network::Interface::IP: global priority recalculated.
[I] Jan 17 21:03:16 ndm: Network::Interface::Repository: "CdcEthernet1" interface created.
[I] Jan 17 21:03:16 ndm: Network::Interface::Usb: "CdcEthernet1": interface "CdcEthernet1" is plugged (port 1).
[I] Jan 17 21:03:16 ndm: Network::Interface::Base: "CdcEthernet1": description saved.
...
[I] Jan 17 21:03:16 ndm: PingCheck::Profile: "default": ping check will restart after 10 seconds.
[I] Jan 17 21:03:16 ndm: PingCheck::Profile: "default": interface "CdcEthernet1" added.
...
[I] Jan 17 21:03:26 ndm: PingCheck::Profile: "default": skipping check on interface "CdcEthernet1".
[I] Jan 17 21:03:26 ndm: PingCheck::Profile: "default": interface "CdcEthernet1" with no IPv4 address.
...
[I] Jan 17 21:03:31 ndhcpc: CdcEthernet1: received OFFER for 192.168.2.100 from 192.168.2.1.
[I] Jan 17 21:03:31 ndhcpc: CdcEthernet1: received ACK for 192.168.2.100 from 192.168.2.1.
[I] Jan 17 21:03:31 ndm: Dhcp::Client: configuring interface CdcEthernet1.
[E] Jan 17 21:03:31 ndm: Network::Interface::IP: "CdcEthernet1": network 192.168.2.0/24 conflicts with interface "CdcEthernet0".
[E] Jan 17 21:03:31 ndhcpc: CdcEthernet1: NDM feedback failed (input/output error).
[E] Jan 17 21:03:31 ndhcpc: CdcEthernet1: failed to send feedback.
...
[I] Jan 17 21:03:52 ndm: Core::Debug: system debug disabled.

 

idVendor=1376, idProduct=4e61
[I] Jan 17 20:56:04 ndm: kernel: usb 1-2: Product: Mobile Composite Device Bus
[I] Jan 17 20:56:04 ndm: kernel: usb 1-2: Manufacturer: Marvell

idVendor=1286, idProduct=812a
[I] Jan 17 21:02:37 ndm: kernel: usb 1-2: Product: WUKONG

это один и тот же модем ?

 

"Manufacturer=Western Digital"

P:  Vendor=1058 ProdID=1042 Rev=10.15
S:  Manufacturer=Western Digital
S:  Product=Elements 1042
S:  SerialNumber=57...............31
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA

что-то большое потребление у данного модема

P:  Vendor=1376 ProdID=4e61 Rev= 1.00
S:  Manufacturer=Marvell
S:  Product=Mobile Composite Device Bus
S:  SerialNumber=Mobile Composite Device Bus
C:* #Ifs= 3 Cfg#= 1 Atr=c0 MxPwr=500mA

 

Edited by vasek00

Share this post


Link to post
Share on other sites
  • 0

@Roman Romanov Такой модем у нас есть в наличии, буквально неделю назад компания МТС предоставила нам его для интеграции.

В ближайшее время мы проверим описанную вами проблему, внесём необходимые исправления и добавим модем в список поддерживаемых.

 

  • Thanks 2
  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
9 часов назад, vasek00 сказал:

это один и тот же модем ?

Да.

9 часов назад, vasek00 сказал:

что-то большое потребление у данного модема

Это жесткий диск на втором порту.

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

В ближайшее время мы проверим описанную вами проблему, внесём необходимые исправления и добавим модем в список поддерживаемых.

Спасибо, буду ждать!

Share this post


Link to post
Share on other sites
  • 0
6 минут назад, Roman Romanov сказал:

Спасибо, буду ждать! 

Ждать то можно, подправьте конфиг и отключите на время HDD и попробуйте.

Share this post


Link to post
Share on other sites
  • 0
15 минут назад, vasek00 сказал:

Ждать то можно, подправьте конфиг и отключите на время HDD и попробуйте.

А что толку? HDD я только вчера подключил, проблема была и без него. Лишние CdcEthernet все удалены.

 

Share this post


Link to post
Share on other sites
  • 0
2 часа назад, Roman Romanov сказал:

А что толку? HDD я только вчера подключил, проблема была и без него. Лишние CdcEthernet все удалены. 

Про HDD вы сказали только сейчас, то что лишние CdcEthernet исключили опять же сейчас, толк бывает или не бывает только после просмотра результата проделанной работы - sleftest или лога. По поводу лишнего - думаю лишнего не бывает так в данном процессе поиска не исправности нужно исключить все то от чего они могут возникнуть - первое настройки пользователя, второе это ПО подключаемого железа и третье ПО роутера для работы с данным железом.

  • Upvote 1

Share this post


Link to post
Share on other sites
  • 0
35 минут назад, vasek00 сказал:

Про HDD вы сказали только сейчас, то что лишние CdcEthernet исключили опять же сейчас, толк бывает или не бывает только после просмотра результата проделанной работы - sleftest или лога. По поводу лишнего - думаю лишнего не бывает так в данном процессе поиска не исправности нужно исключить все то от чего они могут возникнуть - первое настройки пользователя, второе это ПО подключаемого железа и третье ПО роутера для работы с данным железом.

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

Share this post


Link to post
Share on other sites
  • 0

Проблема найдена. Данный модем уже третий по счету с одинаковыми pid/vid и даже серийным номером. Два других - Yota и Megafon.

Из-за трудностей в распознавании модема происходит наблюдаемая проблема с размножением интерфейсов.

Нужно переработать критерии распознавания.

  • Upvote 2

Share this post


Link to post
Share on other sites
  • 0
2 минуты назад, vst сказал:

Проблема найдена. Данный модем уже третий по счету с одинаковыми pid/vid и даже серийным номером. Два других - Yota и Megafon.

Из-за трудностей в распознавании модема происходит наблюдаемая проблема с размножением интерфейсов.

Нужно переработать критерии распознавания.

У всех трех? А как такое может быть, что разные экземпляры одной и той же модели имеют одинаковые серийники?

Share this post


Link to post
Share on other sites
  • 0
21 минуту назад, Илья Картавенко сказал:

У всех трех? А как такое может быть, что разные экземпляры одной и той же модели имеют одинаковые серийники?

Очень просто. Сотовый оператор идёт на китайский рынок и выбирает модель модема, такую, что подешевле. Производителей модемов не много, например Huawei, ZTE, Marvel.

Заказывается кастомизация, в которую входит красивый Web интерфейс и блокировка от использования  sim карт других операторов.

В итоге такие устройства в минимальном виде отличаются только на уровне Web. А серийные номера никто не зашивает. Они одинаковы от устройства к устройству.

  • Thanks 1

Share this post


Link to post
Share on other sites
  • 0
5 минут назад, vst сказал:

А серийные номера никто не зашивает. Они одинаковы от устройства к устройству.

Понятно, это так же как с пинкодами сим карт. Операторы не заморачиваются делать для каждой симки свой пинкод. Уже много раз встречал симки с одним и тем же пинкодом.

Edited by Илья Картавенко

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×