Назад | Перейти на главную страницу

Asterisk-Dahdi, получить статусный канал

У меня Asterisk 1.6 с аналогичной картой X100p, которая исправно работает. Я хочу определить, используется карта или нет (статус карты).

Пожалуйста, у кого-нибудь возникнет проблема раньше?

Вы можете использовать команду "показать каналы"

voip*CLI> show channels
Channel              Location             State   Application(Data)             
DAHDI/3-1            s@ivr-3:12           Up      BackGround(someexample)
1 active channel
1 active call

Вы можете отличить устройство DAHDI по имени канала.

asterisk -rx "dahdi show channel 1" |grep Onhook >/dev/null || echo "In Use"

dahdi show channels

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