Получать статьи этого сайта на почту:
Добавить комментарий
Похожие материалы
24 комментария:

Yaitskiy
12/03/2012 - 07:58
Большое спасибо!
Благодаря этой инструкции удалось собрать chan_dongle на маршрутизаторе Linksys WRT610N v1 с прошивкой DD-WRT 17990 K26. Без этой статьи не догадался добавить ключи --target=mipsel-linux --build=mipsel-linux. На DD-WRT с Optware пути немного поменять надо. Кто оптварь поставил - разберётся. Ещё добавил --with-asterisk=/opt/include.
Для тех кто будет повторять на DD-WRT - нужно одну переменную окружения удалить, а то библиотеки по неправильным путям ищутся, и configure заканчивается ошибкой "C compiler cannot create executables". В переменной окружения LD_LIBRARY_PATH есть нужные пути, но директории начинающиется с /opt идут в конце, и ничего не работает. Нужно дать команду unset LD_LIBRARY_PATH - и тогда всё работает. Модем у меня тоже E173. Купил Мегафоновский, голос там уже был разблокированный, а unlock code не принимался. Прошил другой прошивкой, и тогда ввёл код и отвязал от Мегафона. К сожалению не удалось запустить модем в том режиме, когда кардридер в модеме работает - не вышло у меня ничего с usb_modeswitch, а так хотелось в качестве носителя использовать microSD карту в модеме. Пришлось купить USB хаб, Optware поставить как и раньше на флешку, а модем переключить в режим "только модем": AT^U2DIAG=0

06/06/2012 - 13:23
В статье есть эта ссылка:
Скачать chan_dongle.so собранный для Asterisk 1.6.2.22

08/06/2012 - 12:21
Конечно подойдет, но нужно установить на DD-WRT optware и далее устанавливаете стандартно командой:
ipkg install asterisk16

Deem_On
13/02/2013 - 07:59
Спасибо большое за мануал!
надо только дописать вот это: "res_rtp_asterisk.so" в /opt/lib/asterisk/modules/ для RTP.

Николай
12/03/2014 - 11:32
Здравствуйте.
Есть в наличии dir320, e1551, sd 2GB.
Раньше пользовался маршрутизатором с подмонтированой USB flash, но после создания идентычных трех разделов на SD карте, openWRT отказывается его распознавать - видит только как sdb устройство (в /dev), а разделов нет. В ubuntu 12.04 распознается как sdb: sdb1 sdb2 sdb3
На dir320: dmesg | grep sd
sd 16:0:0:0: [sdb] Attached SCSI removable disk
Как вытащить из ubuntu, то чего не хватает в openwrt?

12/03/2014 - 23:23
Здравствуйте.
Попробуйте переразбить данную флешку из под роутера используя програму fdisk

Николай
14/03/2014 - 10:53
После перезагрузки маршрутизатора:
root@OpenWrt:~# dmesg | grep sd //т.е. подключенных дисков нет root@OpenWrt:~# dmesg | grep sd //после того как подключил модем [ 186.144000] sd 3:0:0:0: [sda] Attached SCSI removable disk //я так понимаю обнаружена флешка как sda root@OpenWrt:~# ls /dev | grep sd //проверяю наличие устройства в /dev sda root@OpenWrt:~# fdisk /dev/sda Welcome to fdisk (util-linux 2.21.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. fdisk: unable to open /dev/sda: No medium found //не понятна причина этой ошибки
После этого подключаю к ubuntu 12.04 и запускаю Disk utility: в поле Volumes - No media detected
Есть кнопка Format drive - жму. Выбераю Scheme - Master Boot Record. Ответ: Error creating partition table: helper exited with exit code 1: cannot open /dev/sdb: No medium found
Model: HUAWEI MMC Storage Firmware version: 2.31 - так распознается устройство в Disk utility
Какой картой памяти пользуетесь Вы?

Николай
14/03/2014 - 12:22
Спасибо за помощь - скорее всего отходил контак при подключении карты памяти. На данном этапе имеется модем с картой памяти (распознаной) с препозитория установлен asterisk18 - 1.8.10.1-2. Не хочется компилировать chan_dongle - если я скачаю Ваш для 16-ой весрии, то он подойдойдет для более новой?

14/03/2014 - 17:04
Здравствуйте.
Cкомпиленный мной модуль chan_dongle для dir320 версии Asterisk 1.6 не подойдет для Asterisk 1.8. Скомпилируйте пожалуйста по инструкции с сайта, если пришлете мне скомпилированный файл, я выложу на сайте рядом с chan_dongle для Asterisk 1.6.

Николай
27/03/2014 - 19:53
Здравствуйте.
Перенес на sd карту в модеме / раздел по примеру от сюда http://dipcore.com/?p=296 Ранее проделывал данную операцию с обычным usb flash и все работает отлично.
Самое интересное, что после перезагрузки не обрабатываются dns запросы маршрутизатором, т.е. если пропинговать ya.ru то пишет 'bad address', а с 8.8.8.8 никаких проблем нет.
Ума не приложу в чем может быть проблема с этой карочкой?! Пробовал карту памяти другого производителя - результат тот же...
У Вас такого не было после переноса системы на sd?

Николай
03/04/2014 - 13:06
Здарвствуйте.
Удалось пока только скачать исходники установленой версии asterisk 1.8.10.1 и chan_dongle-1.1.r14 (распаковал). После этого у Вас написано несколько команд которые я не понимаю: mkdir -p /opt/local/include ln -s /opt/include/asterisk.h /opt/local/include/ Для чего эта папка и ссылка на файл? У меня нет каталога /opt. Так же не хватает как минимум компилятора установленного - не могли бы Вы выложить список пакетов которые понадобились для компиляции?

03/04/2014 - 14:42
Здравствуйте. Читайте внимательно инструкцию.
Установка пакетов для сборки:
Самостоятельная сборка из исходников:
Для сборки chan_dongle и chan_datacard необходимо установить необходимые инструменты и зависимости коммандой: ipkg install buildroot optware-devel make -force-overwrite
Добавил параметр -force-overwrite из-за того, что у меня не устанавливался buildroot и я не мог сконфигурировать пакет. Папка нужна для сборки пакета, и ссылка на файл также.

Николай
04/04/2014 - 11:44
Здравствуйте.
Вот тут у Вас http://softnastroy.com/content/ustanovka-na-router-dir-320-novoy-proshivki-ot-vampirik-takzhe-podklyuchenie-repozitoriya-entware.html описано как подглючить репозиторий Entware, в котором есть chan_dongle для asterisk18. Насколько я понял то этот репозиторий только для ядра 2.6? C более новым ядром не удастся установить модуль?

Chif
03/07/2014 - 17:28
Уважаемый автор, а какая ревизия роутера подходит? А1 или В1? тоесть старый или новый NRU?

Chif
04/07/2014 - 12:05
По мимо dir-320 A1 какие еще возможно использовать роутеры? можете огласить список? на данный момент тяжело найти старенький dir-320. заранее спасибо.

04/07/2014 - 15:53
Любой роутер на который вы можете установить систему управления пакетами optware или entware. Это в основном прошивки от энтузиастов.
К тому же предпочтительнее брать роутер с флешкой на 8МБ и наличием USB.
Так как на 8мб флешку возможно установить астериск и еще что нибудь без использования дополнительного ЮСБ если получится прошить OpenWRT(проверено) или на прошивку от энтузиастов (не проверено без ЮСБ)

Chif
12/07/2014 - 23:26
Так получается что только ADSL интернет у меня постоянно доступен без каких либо проблем 365 дней D-Link DSL2640B / DSL2740B / DSL2741B смогут фуккционировать в полном обьёме + asteriks?

12/07/2014 - 23:49
На сколько я знаю, прошивок для dsl модема c полноценной поддержкой entware, optware нет.
Поищите в интернете, может кто-то прошивал DSL модем и у него работает как opkg так и dsl.
Еще один вариант - установить флешку и нажать установить торент клиент в веб интерфейсе, потом зайти на роутер по SSH и проверить вдруг работает ipkg или opkg.

19/10/2014 - 00:07
Доброго дня. Обзавёлся я DIR-825 h/w B2, модемом пока что одним Huawei E1550, но хочу догнать до 6-ти устройств, модем разлочил через DC-Unlocker client, через его же ввёл команду AT^U2DIAG=256, разлачивать под операторов не понадобилось. На роутер установил open wrt, если не ошибаюсь то 2,81 МБ, а дальше приплыли. я чайник))) дайте мануал плиз. или скайп лучше напишите на chif1404@gmail.com p.s. какой посоветуете usb активный хаб?
Любой роутер на который вы можете установить систему управления пакетами optware или entware. Это в основном прошивки от энтузиастов.
К тому же предпочтительнее брать роутер с флешкой на 8МБ и наличием USB.
Так как на 8мб флешку возможно установить астериск и еще что нибудь без использования дополнительного ЮСБ если получится прошить OpenWRT(проверено) или на прошивку от энтузиастов (не проверено без ЮСБ)