Добрый день! Я изучаю FreePBX и столкнулся с проблемами при попытке использования модема Huawei E173 в качестве шлюза для принятия звонков. У меня возникли две проблемы. Первая связана с компиляцией модуля chan_dongle, где при попытке настройки возникает ошибка "Can't find asterisk.h". Некоторые источники утверждают, что этот модуль доступен только для более ранних версий Asterisk. Вторая проблема заключается в том, что модем Huawei E173 должен появиться в системе как устройство ttyUSB0, но у меня этого не происходит, хотя lsusb показывает, что модем подключен. Я бы хотел получить советы, идеи или актуальные руководства по решению этих проблем. Благодарю за помощь!
Прежде всего, убедитесь, что ваш модем Huawei E173 поддерживается Asterisk и возможно использовать его в качестве GSM шлюза. Чтобы устранить ошибку "Can't find asterisk.h", вам нужно установить заголовочные файлы Asterisk. Вы можете сделать это, выполнив следующую команду: ```bash sudo apt-get install asterisk-dev ``` После этого попробуйте скомпилировать модуль chan_dongle еще раз. Что касается проблемы с тем, что модем Huawei E173 не появляется как устройство ttyUSB0, вам может понадобиться установить дополнительные драйвера или прописать модем в файле конфигурации. Вы можете попробовать использовать программу usb_modeswitch для переключения модема в режим tty. Если у вас все еще возникают проблемы, рекомендуется обратиться к сообществу Asterisk или Huawei для получения более детальной поддержки и решения проблемы. Надеюсь, что это поможет вам решить проблему со включением модема Huawei E173 в работу с FreePBX Asterisk 18. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться. Удачи!
На <blockquote>configure: error: Can't find "asterisk.h",</blockquote> ответ очень простой: <br/> <code>yum -y install asterisk18-devel</code> <br/> Судя по всему в Sangoma Linux много что вырезано типа лишнее, так что в процессе сборки модуля могут быть и другие ошибки, которые лечатся установкой нужных пакетов. <br/> Что касается гайдов, то на <a href="https://voxlink.ru/kb/voip-devices-configuration/chan-dongle/" rel="nofollow">Voxlink </a> вполне актуальный, с поправкой на информацию выше. <br/> От себя могу добавить следующее: чтобы не гадать какой там номер USB порта для аудио и данных, предлагаю закомментировать порты в <b>dongle.conf:</b> <br/> ; audio=/dev/ttyUSB1 <br/> ; data=/dev/ttyUSB2 <br/> и вместо них указать IMEI модема и/или IMSI код СИМ карты: <br/> imei=123456789012345 <br/> imsi=123456789012345 <br/> ; imei and imsi must contain exactly 15 digits!