Тут просил уже. Реакции ноль. И пожалуй собирать chan_dongle или chan_datacard (для свистков) придётся нативно, используя библиотеки самого астериска, который был закомпилен для entware-репы. А как собирать на самом роутере с entware-репозиторием нигде не написано(или покажите мне пожалуйста). На optware я юзал buildroot-пакет для сборки модулей вполне удачно.
PS. djserg-minyar, и зачем вам Asterisk 1.6, если уже давно актуальна версия 10.5?
Еще бы кто выложил бы рабочую инструкцию по кросс-компиляции на большом брате........Я как-то пытался по данным в форуме howto скомпилить необходимый мне пакет...Причем почему-то также утвержалось что вся инструкция рабочая, а у меня вылазят какого-то хера вылазят ошибки при компиляции необходимого окружения...Сначала все думал что ручонки у меня кривоваты, написал в форум, поначалу тишина......затем через пару недель выяснилось, что теже ошибки вылазят у других следующих той же инструкции из хауту..
Выложи рабочую конфигурацию куда-нить на файлообменку ака пакеты и конфигурационные файлы
Last edited by Omega; 15-06-2012 at 15:09. Reason: 2 posts merged
делал по данному мануалу http://habrahabr.ru/post/125186/
если бы удалось подключить старый репозиторий Optware, можно было бы попробовать собрать все на нем,
и работало бы без проблем. Мог бы на писать даже подробный мануал по реализации всего что стоит.
Last edited by Omega; 15-06-2012 at 15:10. Reason: 2 posts merged
А Вы учитываете, что пакеты Entware разбиты на множество маленьких. Например в optware perl идет в одном пакете, а в entware более чем в 130. И asterisk разбит. Пакеты asterisk из entware можно посмотреть тут
http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/
Может тут собака порылась?
Почему не грузятся модули, которые вы не установили? Почему не выполняются команды, функционал которых вы не подгрузили? Всё пропало!Code:$ opkg list | grep asterisk
Здесь тов.LiSSyara готов подарить CISCO 54хх тому, кто покажет работоспособность Asterisk на роутере. Цисок несколько, welcome.
Какой именно инструкции HOW-TO?
И о каком из трёх способов кросс-компиляции идёт речь?
- О среде OpenWRT Buildroot? How-To.
- О среде Optware? How-To.
- Или о кросс-компиляции энтузиастким тулчейном? How-To.
Догадываюсь, что указанные HOW-TO вы встретили впервые. Не хотите разбираться - за вас это никто не сделает.
Last edited by ryzhov_al; 15-06-2012 at 07:13. Reason: Оставил "привет" для LiSSyara.
Вы можете прочесть второй пост «Инструкции с нуля...» и найти у себя ошибку в введённой команде. Число команд я вам свёл до трёх. Дальше сами.
Уже и так сплошной офф-топик.
Я с вами в одном согласен: для нового Asterisk нет модуля chan_datacard, позволяющего использовать 3G-модемы, и пока не нашёлся человек, который бы смог его собрать и пристрастно погонять в работе. Мне не сложно его скомпилировать, я просто не смогу его проверить, т.к. Asterisk не использую.
В остальном новый Asterisk просто уделывает optware'овский вариант по всем фронтам. Начиная от стабильности и заканчивая количеством success story из стана OpenWRT по его использованию.
Пожалуйста. оф страницы проектов:
chan_dongle
chan_datacard
PS. предполагаю, что модули будут собраны под астериск, который лежит в entware.
elected, добавлялся ли какой-то новый функционал в исходники? Если да, то где можно взглянуть?
На сайте chan_datacard сказано, что проект брошен в апреле 2011 года и у него есть преемник, chan_dongle. Вам точно нужны оба этих модуля? В чём подвох? И, кстати, в README chan_dongle говорится, что модуль предназначен для 3G-модемов Huawei. А как же ZTE и прочие?
И что это за форк chan_datacard?
Готов сhan_dongle, r654. Повторюсь, у меня нет 3G-модема, я лишь убедился, что модуль успешно загружается.
Пожалуйста, отпишитесь по результатам тестирования, ваша обратная связь очень важна.
Last edited by ryzhov_al; 16-06-2012 at 18:25. Reason: sed 's/приемник/преемник/g'
респект за компиляцию модуля буим дальше колдовать
А где сам скомпилированный модуль. Куда вы его положили?
chan_dongle девайс распознал
и даже смску удалось отправить из консоли
Last edited by Omega; 16-06-2012 at 19:14. Reason: 4 posts merged