Мой домашний оптоволоконный интернет-провайдер предоставляет мне терминал оптической сети Huawei HG8240. Это один порт Ethernet и один телефонный порт. Телефонный порт активен, но в данный момент не используется.

Порт Ethernet связан с Linux-боксом, выступая в роли маршрутизатора, DNS-сервера, DHCP-сервера и многих других вещей. Линукс Linux имеет два Ethernet-интерфейса: один подключен к устройству Huawei, обращенному к wan, другой подключен к коммутатору и обслуживает различные точки доступа и кабельные станции в доме.

Моя цель: я хотел бы маршрутизировать телефонные звонки, исходящие от беспроводных устройств, подключенных к локальной сети (например, планшетов и смартфонов) через телефонную линию, предоставленную интернет-провайдером.

Я считаю, что мне нужно:

  • VoIP-сервер, работающий на Linux
  • VoIP-клиент, совместимый с сервером, работающим на планшетах и смартфонах
  • некоторое физическое устройство, которое подключает машину linux к телефонному порту Huawei, совместимое с сервером voip. У кого-нибудь есть предложения по поводу пакетов с открытым исходным кодом и аппаратных устройств, которые могут позволить настроить это?

Что касается физического устройства, как называется устройство, которое я ищу? Я пытался найти "usb to voip", "usb to sip", "подключить ПК к телефонной линии", но все устройства, которые я смог найти, похоже, ориентированы на замену телефонной линии различными службами VoIP, а это не то, что я необходимость.

2 ответа2

1

Лучшим способом было бы использовать Asterisk или Freeswitch в качестве маршрутизатора и попытаться перенастроить настройки, используемые вашим Интернет-провайдером, в Asterisk. (Это очень часто технически возможно, но часто интернет-провайдеры не хотят помогать, и даже прямо лгут об этом).

Если это невозможно, вы можете получить устройство FXO, которое позволит вам подключить аналоговую линию от вашего провайдера к вашему оборудованию. Дешевый способ сделать это - получить карту X100P (или клон) для Asterisk. Имейте в виду, что у этого решения есть существенные недостатки, включая возможные проблемы с эхом, - и не все клоны X100P сделаны равными. (Вы также можете приобрести устройство, такое как SPA2102 или аналогичное, которое выполняет те же функции, что и карта Asterisk X100P, но подключается через Ethernet в виде линии SIP и может - или не может - дать вам меньше проблем).

1

VoIP сервер: Asterisk или FreeSWITCH

VoIP-клиент: CSipSimple для Android, основанный на PJSIP

SIP-адаптер: попробуйте поискать SIP to RJ11 на eBay

Справка: мой собственный опыт

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .