Еще один SIP-GSM шлюз

На складе завалялась материнская плата с P4 и 512Мб оперативки, подключил старый IDE винчестер на 40Гб. По сети установил последнюю версию FreeBSD 8.2, из портов собрал: Asterisk 1.8 + chan_dongle. Подключил 10 3G модемов — все заработало отлично 🙂 Большой плюс по сравнению с аналогическим шлюзом под Linux — можно безопасно перезагружать! Вот такой SIP-GSM шлюз получился (надо еще корпус найти):

13 комментариев on "Еще один SIP-GSM шлюз"


  1. Стоит Debian и 12 шт. 3G модемов. Иногда, после перезагрузки, udev не корректно создает устройства. Например,
    До перезагрузки:
    1 модем — ttyUSB0, ttyUSB1, ttyUSB2
    2 модем — ttyUSB3, ttyUSB4, ttyUSB5
    …..
    После перезагрузки:
    1 модем — ttyUSB0, ttyUSB1, ttyUSB3
    2 модем — ttyUSB2, ttyUSB4, ttyUSB5
    …..

    Приходится играться с правилами udev.
    А FreeBSD — все по другому 🙂


  2. Виглядає загрозливо 🙂 Фото чимось нагадали мені мою кімнату інколи на вихідних відбувається щось схоже…
    Знайомий якраз попросив зібрати подібне рішення, тільки з 2 модемами, для свого невеличкого офісу, я вирішив скористатися Вашими how-to.Я теж купив ЮСБ хаб, на 5 портів. Скажіть будь-ласка, наскільки стабільні в роботі ці модеми і чи прийнятна якість зв»язку?


  3. У мене на FreeBSD модеми зявилися як cuaU0.0 — cuaU0.3, відповідно і прописав в конфіги, ніби працює. Тепер знайомий каже, що хоче статистику дзвінків, в тому числі вхідних, особливо не прийнятих (є телефон служби підтримки в офісі і хоче знати як та підтримка відповідає чи НЕ відповідає на дзвінки клієнтів 🙂 ). От тепер думаю як це зробити.


  4. Поставте Oktell і буде Вам вся статистика і нагадування та багато іншого! 🙂
    Ябо пишіть статистику на * (якщо його використовуєте)


  5. Дякую за пропозицію, але незважаючи на те що я заядлий віндоузятник, сервер на віндовсі не дуже хочеться. Та і після того, як глянув ціну на ОКТЕЛ, відразу даний варіант відпав )) Потрібно бюджетне рішення.


  6. Незважаючи на те, що більше 10 років займаюсь серверами на FreeBSD та Linux, можу сказати, що сервер під Windows потрібно вміти налаштовувати (а не встановити, як є) і він може працювати місяцями без проблем (я вже писав про одного свого клієнта та його аптайм до перенесення сервака).
    Не знаю що саме вас налякало? Якщо користувачів до 10, то це десь 5000 грн.
    Якщо це дорого — мануалів по * в інтернеті достатньо!


  7. Та в принципі, я з вами згоден і я сам залюбки налаштував би рішення «з коробки» замість куріння мануалів в інтернеті, просто в даному випадку приймаю рішення не я. 🙂


  8. > Играться с правилами udev
    Вы имеете в виду правила типа…
    KERNEL==»ttyUSB[0-9]*», ID==»1-5.5:1.0″, NAME=»%k», SYMLINK+=»modem0″, GROUP=»root», MODE=»0666″
    KERNEL==»ttyUSB[0-9]*», ID==»1-5.5:1.1″, NAME=»%k», SYMLINK+=»audio0″, GROUP=»root», MODE=»0666″
    KERNEL==»ttyUSB[0-9]*», ID==»1-5.5:1.2″, NAME=»%k», SYMLINK+=»data0″, GROUP=»root», MODE=»0666″


  9. Виталий, скажите. А как с FreeBSD подружить? Не подскажите как настроить по аналогии с udev?


  10. Во FreeBSD нет udev.
    У Вас в ядре должен быть включен модуль:
    kldload ucom
    kldload u3g
    Устройства должны появиться как cuaU0.0 – cuaU0.3

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.