Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

отваливаются модемы в asterisk [закрыт]

0

Уже заезженная проблемма с отваливанием Huawei e1550 в Asterisk, встречал на форумах разговор о якобы скрипте для передергивания модемов, обыскал весь инет ничего толкового ненашел, как же всетаки избавиться от этой пробеммы?

Linux Debian 2.6.32 Huawei e1550 3 шт. D-Link DUB H-7 USB хаб chan_dongle

Время от времени отваливается

Error initializing Dongle 
Dongle has disconnected 
Trying to connect on /dev/ttyUSB1… 
Dongle has connected, initializing… 
Trying to connect on /dev/ttyUSB3… 
Dongle has connected, initializing… 
Trying to connect on /dev/ttyUSB5… 
Dongle has connected, initializing…
удалить переоткрыть спам изменить тег редактировать

спросил 2012-04-30 02:37:15 +0400

Saimson Gravatar Saimson
39 3 1 7

Comments

написать скрипт) сдесь только подсказывают а не 100% решают ваши пробелмы.

meral ( 2012-04-30 02:39:16 +0400 )редактировать

Как часто отваливаются? А какие характеристеки блока питания у хаба?

bolshoy_plohish ( 2012-04-30 06:14:05 +0400 )редактировать

Отваливается по разному, бывает работает нормально двое трое суток а потом отваливается! Блок питание родной D-LinK Питание портов 500 мА на порт по шине USB

Питание устройства Постоянный ток 5В/ 2.5А

Saimson ( 2012-04-30 11:59:37 +0400 )редактировать

по поводу скрипта, даже не нашел команду которая бы передергивала питание программно :( и тем более в USB хабе свое внешнее постоянное питание, вообще не представляю как тут быть :(

Saimson ( 2012-04-30 12:05:27 +0400 )редактировать

програмно питание на юзб непередергивается без спец устройств. никак.

meral ( 2012-04-30 17:30:43 +0400 )редактировать

что за спец устройства? 0_0 самопал?

Saimson ( 2012-04-30 22:11:11 +0400 )редактировать

есть спец девайсы для перегружения серверов. втыкаете в них БП хаба. можно попросить сделать схему на ближайшем радиорынке для 5 вольт. схема простая. один диод, управление с com порта.

meral ( 2012-05-01 01:16:45 +0400 )редактировать

5 Ответов

1

была у меня проблемка с e173(3 модема), постоянно отваливался один из трёх модемов, куда установлена была сим МТС, имеенно когда совершал какое то действие(звонок, смс, ussd), модем отваливался и сам через несколько секунд восстанавливался, потом уже можно было опять звонить и проч, через пару часов опять повторяется, менял симки местами между модемами, отваливался именно мтс.

Перевёл модем с МТС в режим только GSM/2G(интернет то всё равно не нужен), проблема ушла.

Только GPRS/EDGE - AT^SYSCFG=13,1,3FFFFFFF,2,4

Только 3G/WCDMA - AT^SYSCFG=14,2,3FFFFFFF,2,4

Предпочитать GPRS/EDGE - AT^SYSCFG=2,1,3FFFFFFF,2,4

Предпочитать 3G/WCDMA - AT^SYSCFG=2,2,3FFFFFFF,2,4

ссылка удалить спам редактировать

ответил 2014-05-08 12:47:46 +0400

tltroll78 Gravatar tltroll78
11 1 1

обновил 2014-05-08 14:43:32 +0400

Comments

это у вас питания не хватало на все функции модема. год вопроса посмотрели?

meral ( 2014-05-08 14:16:49 +0400 )редактировать

эта тема в начале поиска гугла по отваливанию модемов, и наверняка сюда зайдут ещё не раз

tltroll78 ( 2014-05-08 14:45:36 +0400 )редактировать
0

Я взял за основу вот эти идеи

Раз

Два

У меня с ними все нормально сбрасывается автоматически.

ссылка удалить спам редактировать

ответил 2012-05-02 10:33:49 +0400

SolarW Gravatar SolarW
356 2 10
0

Выбросите всю эту хрень и поставьте нормальный шлюз!

ссылка удалить спам редактировать

ответил 2012-05-01 17:39:36 +0400

VetaLkrot Gravatar VetaLkrot
101 2 4
http://novatel.biz/

Comments

Это точно!

Для предприятия 36879 руб не такая уж и большая цена.

http://www.pbxware.ru/product/AP-GS1004A/

Но вопрос все же был, как сделать из того что уже есть. ;-)

bolshoy_plohish ( 2012-05-01 17:51:31 +0400 )редактировать

гы. это пошутил? за 1 к доларов можно e1550 с отдельным сервером, отдельным перегружающим устройством,системой мониторинаг и удаленной настройкой в комплекте получить

meral ( 2012-05-01 18:42:16 +0400 )редактировать

Это из серии - "давайте затюнингуем Жигули". В конечном итоге дешевле выйдет купить нормальный автомобиль. А эти извращения с модемами только создают дурную славу для астериска.

VetaLkrot ( 2012-05-01 20:52:12 +0400 )редактировать

ну если бы шлюзы не глючили тогда еще может быть. а так..вы шлюзы чтоли продаете?

meral ( 2012-05-01 23:33:34 +0400 )редактировать

Нет, не продаю. Нам часто приходится исправлять последствия "работы" chan_dongle.

VetaLkrot ( 2012-05-02 00:06:51 +0400 )редактировать

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

meral ( 2012-05-02 02:17:57 +0400 )редактировать

В шлюзах там SIP .

SIP SIP-ом останется еще как минимум лет пять, а драйвер написанный энтузиастами уже сейчас не со

всеми версиями asterisk и ядра работает!

К тому же нормально работающий E1550 перестали выпускать!

bolshoy_plohish ( 2012-05-03 04:20:41 +0400 )редактировать
0

Первый вариант:

# disable external wake-up; do this only once
echo disabled > /sys/bus/usb/devices/usb1/power/wakeup 

echo on > /sys/bus/usb/devices/usb1/power/level       # turn on
echo suspend > /sys/bus/usb/devices/usb1/power/level  # turn off

Но, на сколько я понял, он не работает в ядрах выше 2.6.32. Да и в более старых ядрах не все гладко. Не стал дальше разбираться, у меня в Centos на 2.6.39 не работает.

Второй вариант:

echo '2-1.1.1' > /sys/bus/usb/drivers/usb/unbind
sleep 1
echo '2-1.1.1' > /sys/bus/usb/drivers/usb/bind

Значение в кавычках - это "bus / hub port hierarchy". Его можно посмотреть через lsusb -t. Или в /var/log/messages при подключении/отключении устройства. Примеры с вашей стороны можно подсмотреть в

ls /sys/bus/usb/drivers/usb/

Этот вариант у меня работает нормально. Устройство отключается, включается, передергивается.

Поэкспериментируйте у себя. Думаю, быстро разберетесь.

ссылка удалить спам редактировать

ответил 2012-05-01 00:08:37 +0400

matperez Gravatar matperez
255 18 4 17

Comments

это все вырубает только сигнальный уровень на большинстве материнок.

meral ( 2012-05-01 01:15:20 +0400 )редактировать

таки да. нужен же еще хаб с возможностью управления питанием портов. мой dlink 7 портовый с внешним питанием вроде бы подходит. чуваки на форуме говорят, что любой с надписью "usb 2.0" на корпусе подойдет. опять же, в подробности я не вникал. и, кстати, модемы у меня не зависали. просто отключил его программно и включил обратно. система реагировала аналогично физическому извлечению устройства.

расскажите подробнее про "сигнальный уровень". хотя бы в общих чертах.

matperez ( 2012-05-01 03:08:07 +0400 )редактировать

не хаб. вы выклчаете порт на материнке. 99% материнок на это скажут "ок" и не выключат питание, но выключат сигнальную часть. как на это отрегирует модем зависит от модема и его состояния. явот проверил на своем и kindle DX. он отключилься от usb но продолжил заряд. тоесть питание етсь

meral ( 2012-05-01 03:16:29 +0400 )редактировать

таки да. материнка у меня точно power management не поддерживает, а хаб поддерживает. это в выводе lsusb -v можно посмотреть. если я отключаю порт на материнке, а не на хабе, почему остальные модемы в том же хабе не выключаются?

про сигнальную часть понял. спасибо.

matperez ( 2012-05-01 03:33:18 +0400 )редактировать
0

вот схема http://www.qrz.ru/schemes/contribute/icenet/SC/sc000060.shtml

но у вас компьютер то не зависает, можно чисто аналоговую сделать. ком порт выдает разной среднее напряжение при 0 и 1. делается схема которая когда 1 много закрывает цепь. просто для луюого електронщика. дальеш просто пишите скриптик который в ком порт выдает куча 111 и девайс перегружается

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

ссылка удалить спам редактировать

ответил 2012-05-01 01:23:07 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

обновил 2012-05-01 01:25:23 +0400

Comments

Тагда уж так :

http://habrahabr.ru/post/141693/

http://www.dessy.ru/catalog-pdc280339.html

http://robocraft.ru/blog/arduino/223.html

http://alttd.ru/content/удаленное-управление-нагрузкой-через-lpt-порт

bolshoy_plohish ( 2012-05-01 09:34:13 +0400 )редактировать

использовать адруино с компом это как возить легковушку внутри камаза чтоб отьехать от карьера.

meral ( 2012-05-01 10:43:46 +0400 )редактировать

Ну не скажи!

На ней то как раз проще всего делать и стоит 1000 рублей.

bolshoy_plohish ( 2012-05-01 12:31:34 +0400 )редактировать

перехожник на кулер+ubec за 5 долара. не в курсе сколько это в рублях, но явно меньше 1000 за адруино. и нефига не проще, ее еще запрограмиьт надо.

meral ( 2012-05-01 18:43:25 +0400 )редактировать

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-04-30 02:37:15 +0400

Просмотрен: 3,950 раз

Обновлен: May 08 '14

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.