Собрал для роутера под OpenWRT Asterisk 11.16.0-4, сип телефон зарегился, включил sip set debug on, телефон периодически обменивается с астериском, вроде бы все нормально.
Создал простейший диалплан, и если набрать любой номер на телефоне то астериск без каких либо сообшений тихо падает.
Но прошивок и сборок я делал вагон и одну телегу, и на одной из них астериск на этих же самых конфигах работал, к сожалению не зафиксировал в каком комплекте модулей.
И собственно подскажите какую минимальную конфигурацию создать для проверки работы с железным сип телефоном, потому как астериск на роутере ставится из кучи пакетов через opkg, хотя я надеялся если чего то не хватает для работы, астериск ругался бы в CLI интерфейсе. Потратил кучу времени на варианты но пока безуспешно. Как я и писал в одной из успешной прошивок все было отлично даже с Playback, звук не рвался, рано вообщем радовался
Если нет -- сделайте так, что бы создавался.
При падении, будет создан core файл /tmp
Потом: gdb -se "asterisk" -ex "bt full" -ex "thread apply all bt" --batch -c /tmp/core
Как-то так... Уж на сколько это применимо к MIPSу, вам виднее.
Вот выложил файл:
https://yadi.sk/d/YC6MKaJ3q3xPK
--target=mips-linux-uclibc как я понимаю указать отладчику, нет у меня такого опыта.
https://wiki.openwrt.org/doc/devel/crosscompile
Если у вас это не коммерческий продукт в сотнях штук - забейте - смените роутер на тот где собирается
Собирайте все не актуальной версии - а на прошлой - 14.07 - там точно работает
Опять же вопрос - почему старая версия собирается ? 11.16 не актуальная
_________________
платный суппорт по мере возможностей
-- Dongle/dongle0-0100000000 answered SIP/409-00000[Mar 15 09:15:36] WARNING[2144]: channel.c:986 c001
hannel_indicate: [Dongle/dongle0-0100000000] Don't know how to indicate condition 26
[Mar 15 09:15:41] ERROR[2122]: chan_dongle.c:411 do_monitor_phone: [dongle0] Lost connection to Dongle
-- [dongle0] Dongle has disconnected
== Spawn extension (internal, 79103270705, 1) exited non-zero on 'SIP/409-00000001'
-- [dongle0] Trying to connect on /dev/ttyUSB2...
[Mar 15 09:15:42] WARNING[2121]: chan_dongle.c:215 opentty: unable to open /dev/ttyUSB2: No such file or directory
-- [dongle0] Trying to connect on /dev/ttyUSB2...
-- [dongle0] Dongle has connected, initializing...
-- [dongle0] Dongle initialized and ready
То есть звоня с донгла идут гудки, но как только подымает трубу вызываемый то донгл рестартует.
Этот модем работал в астериске на обычном компе под убунтой, E1550 прошивка 11.608.12.00.143. Как победить теперь это?
_________________
P4 3.0 + 1Gb CentOS 5.8 Aster 1.8.16
Не люблю gui-сборки: натуральный продукт вкуснее.
И еще: я ПРОФИ так как НЕ ЛЕНЮСЬ читать литературу.
_________________
платный суппорт по мере возможностей