Jump to content

Отваливается Keenetic Plus Dect


Recommended Posts

Начал отваливаться Keenetic Plus Dect. Перетык в гнезде USB помогает. В журнале:

Apr 06 08:31:15nvox

No USB dongle.

Apr 06 08:31:15nvox

fatal error in AsyncUsb.cpp:188

Может донгл выходит из строя, а может и нет, не знаю.

Self test прилагаю скрытым постом.

Link to comment
Share on other sites

2 hours ago, iggo said:

Перезагрузка роутера без перетыка донгла тоже помогает.

При перезагрузке роутера донгл тоже перезагружается по питанию.

Интересно, будет ли повторяться, если откатить роутер на 2.08

Link to comment
Share on other sites

Такое случалось 3 раза - два последних на 2.09.A.5.0-2 и один раз на 2.09.А.5.0-1. Раньше такого не наблюдал.

Link to comment
Share on other sites

У меня где-то через пол-года использования (активного вынимания-вставляния) донгла начались подобные проблемы. перешел на другой USB разъем ноута - уже пару лет нормально работает. То есть да, что-то там с контактами бывает, но фатальных случаев пока не наблюдали.

С другой стороны, у нашего тестировщика (тоже через активный хаб) в последние пару недель тоже было что отваливался от роутера. Вот и непонятно пока, что оно такое.

Link to comment
Share on other sites

17 минут назад, des сказал:

через активный хаб

У меня пассивный - там только донгл Дект и шнур принтера.

Link to comment
Share on other sites

  • 7 months later...

В Kenetic II отваливается донгл практически сразу как подключаю. Перезагрузка с подключенным донглом не помогает. Попробовал сменить версию прошивки роутера, тоже не помогло. Он подключается и отключается, так 2-3 раза и более не включается. Если переткнуть, опять 2-3 раза и пропадает. В журнале выдаёт следующее:

Цитата
Скрытый текст

 

Dec 02 11:47:33ndm
Nvox::Manager: DECT dongle removed.
Dec 02 11:47:35ndm
kernel: usb 3-1: new full-speed USB device number 6 using ohci-platform
Dec 02 11:47:35ndm
kernel: usb 3-1: New USB device found, idVendor=0586, idProduct=3428
Dec 02 11:47:35ndm
kernel: usb 3-1: Product: Keenetic Plus DECT
Dec 02 11:47:35ndm
kernel: usb 3-1: Manufacturer: ZyXEL
Dec 02 11:47:35ndm
kernel: usb 3-1: SerialNumber: S155729005024
Dec 02 11:47:35ndm
kernel: usbip-host 3-1:1.0: 3-1 is not in match_busid table... skip!
Dec 02 11:47:35ndm
Nvox::Manager: DECT dongle added.
Dec 02 11:47:35ndm
Nvox::Manager: found new DECT dongle.
Dec 02 11:47:35ndm
Core::ConfigurationSaver: saving configuration...
Dec 02 11:47:38ndm
kernel: usb 3-1: USB disconnect, device number 6
Dec 02 11:47:38ndm
Nvox::Manager: DECT dongle removed.
Dec 02 11:47:39ndm
Core::ConfigurationSaver: configuration saved.
Dec 02 11:47:39nvox
No USB dongle.
Dec 02 11:47:39nvox
fatal error in AsyncUsb.cpp:190

 

 

Что делать, чтобы исправить? Какова вероятность, что донгл бракованный?

Edited by motoya
Link to comment
Share on other sites

3 минуты назад, motoya сказал:

В Kenetic II отваливается донгл практически сразу как подключаю. Перезагрузка с подключенным донглом не помогает. Попробовал сменить версию прошивки роутера, тоже не помогло. В журнале выдаёт следующее:

Что делать, чтобы исправить?

У вас физических повреждений на USB-разъеме, порту устройства или его контактах нет? Подключаете без удлинителя / хаба? Если подключить во второй порт, поведение такое же?

Link to comment
Share on other sites

Только что, sergeyk сказал:

У вас физических повреждений на USB-разъеме, порту устройства или его контактах нет? Подключаете без удлинителя / хаба? Если подключить во второй порт, поведение такое же?

Абсолютно новый донгл, только вчера распаковал и первым делом проверил. Роутер тоже цел, и другие USB устройства и функции проверял. Так что повреждение я исключал.

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

Меня больше смущает строка:

Цитата

nvox

fatal error in AsyncUsb.cpp:190

 

Link to comment
Share on other sites

Только что, motoya сказал:

Абсолютно новый донгл, только вчера распаковал и первым делом проверил. Роутер тоже цел, и другие USB устройства и функции проверял. Так что повреждение я исключал.

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

Меня больше смущает строка:

 

Что у вас за набор компонентов стоит? opkg установлен?

Link to comment
Share on other sites

8 минут назад, sergeyk сказал:

Что у вас за набор компонентов стоит? opkg установлен?

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

image.png.5414abdf30837c9d666fe97629deba44.pngimage.png.f50e4499bfc91def531cba4950218c9f.pngimage.png.8e1e1b504fab4d0933e9e8d78bf01406.png

Спрятал список картинками под кат.

Забегая перёд, я проверял с отключением ВСЕХ необязательных мне служб (включая opkg), на двух прошивках 2.06 и 2.09. Результат идентичен.

Edited by motoya
Подправил текст.
Link to comment
Share on other sites

1 минуту назад, motoya сказал:
  Показать содержимое

Забегая перёд, я проверял с отключением ВСЕХ необязательных мне служб (включая opkg), на двух прошивках 2.06 и 2.09. Результат идентичен.

Такое поведение и на Keenetic II, и на Keenetic III?

2.11 (http://files.keenopt.ru/experimental/) пробовали с минимальным набором компонентов?

Link to comment
Share on other sites

3 минуты назад, motoya сказал:

Я писал выше. Это на Keenetic II. Keenetic III не поддерживает DECT Plus и компонент "Беспроводная телефонная станция DECT"

На 2.11 так же?

Это подключение / отключение циклично или однократное?

Link to comment
Share on other sites

Только что, sergeyk сказал:

На 2.11 так же?

Это подключение / отключение циклично или однократное?

Сорри, не ответил на эту часть вопроса. 2.11 не проверял. Попоже попробую.

Как писал, также, циклично, но 2-3 цикла и отключен остаётся.

Link to comment
Share on other sites

On 12/2/2017 at 11:02 AM, motoya said:

fatal error in AsyncUsb.cpp:190

Это ошибка подключения к DECT донглу.

Какая у Вас на роутере загрузка процессора при включеном и при выключенном DECT модуле?

Link to comment
Share on other sites

Это ошибка подключения к DECT донглу. Какая у Вас на роутере загрузка процессора при включеном и при выключенном DECT модуле?

 

Обычно 3-5% и не особо заметно чтобы зависело от подключения/отключения донгла.
Link to comment
Share on other sites

@motoyaбракованных донглов пока не видели, известно, что отваливаются, если:

  1. использовать хаб
  2. очень сильно загрузить процессор роутера
  3. много раз втыкать/вынимать в USB разъем (помогает смена USB порта)
Link to comment
Share on other sites

[mention=10743]motoya[/mention]бракованных донглов пока не видели, известно, что отваливаются, если:

  1. использовать хаб
  2. очень сильно загрузить процессор роутера
  3. много раз втыкать/вынимать в USB разъем (помогает смена USB порта)
1: Пробовал и с хабом и без, понятное дело. Проверяю, конечно, без хаба.

2: Роутер конечно настроен на разные ресурсоёмкие сервисы (включая VPN сервер, файловую шару и пр.) но нагрузка невысокая на процессор. Пробовал сбрасывать до заводских настроек и отключать службы по максимуму, только чтобы интернет был. Не помогло... Сброшеный роутер ловит аналогичные отвалы донгла.

3: Пробовал в обоих USB и не подключая ничего более. Не помогло...

 

НО: в Keenetic III донгл определяется в USB. Ошибок фатальных нет. Но ПО не поддерживает службу DECT, так что проверить не могу на III.

Link to comment
Share on other sites

[mention=10743]motoya[/mention]бракованных донглов пока не видели, известно, что отваливаются, если:
  1. использовать хаб
  2. очень сильно загрузить процессор роутера
  3. много раз втыкать/вынимать в USB разъем (помогает смена USB порта)
3: Да, получается возникает ошибка fatall error и после этого в журнале отображается что донгл подключен, затем донгл отключен... По факту переключений нет.
Link to comment
Share on other sites

@motoyaпопробуйте набрать в консоли роутера:

dect add-to-config "usb.retry_timeout=3000"
dect add-to-config "usb.retry_attempts=3"

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

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

Если эти настройки помогут, и телефония начнет работать без проблем - увеличим значения по умолчанию (сейчас 1000 и 1, соответственно).

Link to comment
Share on other sites

6 часов назад, des сказал:

@motoyaпопробуйте набрать в консоли роутера:


dect add-to-config "usb.retry_timeout=3000"

dect add-to-config "usb.retry_attempts=3"

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

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

Если эти настройки помогут, и телефония начнет работать без проблем - увеличим значения по умолчанию (сейчас 1000 и 1, соответственно).

Попробовал. Результат ниже. В итоге, ситуация такая же. Донгл не включился, фатал эррор....

Скрытый текст
Dec 04 19:35:08ndm
kernel: usb 3-2: new full-speed USB device number 2 using ohci-platform
Dec 04 19:35:08ndm
kernel: usb 3-2: New USB device found, idVendor=0586, idProduct=3428
Dec 04 19:35:08ndm
kernel: usb 3-2: Product: Keenetic Plus DECT
Dec 04 19:35:08ndm
kernel: usb 3-2: Manufacturer: ZyXEL
Dec 04 19:35:08ndm
kernel: usb 3-2: SerialNumber: S155729005024
Dec 04 19:35:08ndm
Nvox::Manager: DECT dongle added.
Dec 04 19:35:08ndm
kernel: usbip-host 3-2:1.0: 3-2 is not in match_busid table... skip!
Dec 04 19:35:11nvox
File read failed for /tmp/nvox.history_calls
Dec 04 19:35:11nvox
Cannot open calls history file
Dec 04 19:35:11ndm
kernel: usb 3-2: USB disconnect, device number 2
Dec 04 19:35:11ndm
Nvox::Manager: DECT dongle removed.
Dec 04 19:35:12nvox
Write to closed USB
Dec 04 19:35:12nvox
fatal error in AsyncUsb.cpp:46
Dec 04 19:35:12ndm
kernel: usb 3-2: new full-speed USB device number 3 using ohci-platform
Dec 04 19:35:13ndm
kernel: usb 3-2: New USB device found, idVendor=0586, idProduct=3428
Dec 04 19:35:13ndm
kernel: usb 3-2: Product: Keenetic Plus DECT
Dec 04 19:35:13ndm
kernel: usb 3-2: Manufacturer: ZyXEL
Dec 04 19:35:13ndm
kernel: usb 3-2: SerialNumber: S155729005024
Dec 04 19:35:13ndm
Nvox::Manager: DECT dongle added.
Dec 04 19:35:13ndm
kernel: usbip-host 3-2:1.0: 3-2 is not in match_busid table... skip!
Dec 04 19:35:15nvox
No entries found in calls history file
Dec 04 19:35:15ndm
kernel: usb 3-2: USB disconnect, device number 3
Dec 04 19:35:15ndm
Nvox::Manager: DECT dongle removed.
Dec 04 19:35:16ndm
kernel: usb 3-2: new full-speed USB device number 4 using ohci-platform
Dec 04 19:35:17ndm
kernel: usb 3-2: New USB device found, idVendor=0586, idProduct=3428
Dec 04 19:35:17ndm
kernel: usb 3-2: Product: Keenetic Plus DECT
Dec 04 19:35:17ndm
kernel: usb 3-2: Manufacturer: ZyXEL
Dec 04 19:35:17ndm
kernel: usb 3-2: SerialNumber: S155729005024
Dec 04 19:35:17ndm
Nvox::Manager: DECT dongle added.
Dec 04 19:35:17ndm
kernel: usbip-host 3-2:1.0: 3-2 is not in match_busid table... skip!
Dec 04 19:35:23ndm
kernel: usb 3-2: USB disconnect, device number 4
Dec 04 19:35:23ndm
Nvox::Manager: DECT dongle removed.
Dec 04 19:35:24nvox
No USB dongle.
Dec 04 19:35:24nvox
fatal error in AsyncUsb.cpp:190

 

Link to comment
Share on other sites

@motoyaможно еще попробовать отладочный лог с USB:

dect add-to-config "usb.loglevel=4"

если ничего интересного не покажет - обращайтесь в службу поддержки. Возможно, плохой донгл - там должны его протестировать.

Link to comment
Share on other sites

В 04.12.2017 в 20:07, des сказал:

@motoyaможно еще попробовать отладочный лог с USB:


dect add-to-config "usb.loglevel=4"

если ничего интересного не покажет - обращайтесь в службу поддержки. Возможно, плохой донгл - там должны его протестировать.

Я, конечно, не спец в логах. Но получается так, что донгл просто сам отключался. Проверили ещё на Keenetic Omni II, и результат аналогичный... Не отключался (device removed) только на Keenetic III, но на нём нет службы DECT. Решил проблему радикальным путём, сдачей обратно в магазин. Буду заказывать новый.

 

Всем спасибо за помощь! Теперь знаю как диагностировать и получил небольшой опыт. :)

  • Thanks 1
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
Reply to this topic...

×   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.

 Share

  • Recently Browsing   0 members

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