Я установил весь стек Osmocom на Ununtu 22.04:
[Показать] Спойлер:
sudo apt update && sudo apt install -y osmo-bsc osmo-mgw osmo-msc osmo-hlr osmo-stp osmo-trx osmo-bts osmo-hnbgw osmo-ggsn osmo-sgsn osmo-pcu
Далее я настроил конфиги, создал пользователей:
[Показать] Спойлер:
telnet localhost 4258
enable
subscriber imsi 001010000001348 create
subscriber imsi 001010000001348 update msisdn 1348
subscriber imsi 001010000001348 update aud2g comp128v3 ki C04121D21CC542ECBFC87C51FA6C7F95
enable
subscriber imsi 001010000001348 create
subscriber imsi 001010000001348 update msisdn 1348
subscriber imsi 001010000001348 update aud2g comp128v3 ki C04121D21CC542ECBFC87C51FA6C7F95
Все отлично работает телефоны подключаются, проходят тестовые звонки. Но я бы хотел использовать Asterisk для управления моими звонками в дальнейшем настроить SIP транки и т.д
По официальному мануалу: https://osmocom.org/projects/cellular-infrastructure/wiki/OpenBSC_with_Asterisk
Я утсановил osmo-sip-connector, далее установил Asterisk. Изменил конфиг osmo-sip-connector.cfg который лежит в /etc/osmocom на следующие содержание:
[Показать] Спойлер:
!
! OsmoSIPcon (1.6.1.2-44b4.202210210053) configuration saved from vty
!
app
mncc
socket-path /tmp/bsc_mncc
sip
local 127.0.0.1 5069
remote 127.0.0.1 5060
! OsmoSIPcon (1.6.1.2-44b4.202210210053) configuration saved from vty
!
app
mncc
socket-path /tmp/bsc_mncc
sip
local 127.0.0.1 5069
remote 127.0.0.1 5060
Сохранил все это. Далее запустил Osmocom и Astersik, подключил телефоны к сети и пытаюсь звонить. Звонки не проходят, а в консоли Asterisk в режиме debug не пишет инфу о моих вызывах, которые я делаю.
Получается, что Osmocom не подключился к Asterisk. Я пробовал менять порт с local 127.0.0.1 5069 на local 127.0.0.1 5060 тоже не помогло. Буду благодарен за помощь в подключении Asterisk к Osmocom. Спасибо!