Сообщения

Сообщения за декабрь, 2007

IP-телефония: часть 2(дополнение про FXS и FXO)

Изображение
Долго не мог понять разницу между FXO и FXS интерфейсами, поэтому выкладываю очень полезную информацию с рисунками. Взято с www.3cx.ru. Что обозначают термины FXO и FXS? FXS и FXO – это названия портов, к которым подключаются аналоговые телефонные линии ТФОП (также известные под названием «телефонные сети общего пользования»). Интерфейс FXS – это порт, который дает возможность подключения абонента к аналоговой телефонной линии. Другими словами «розетка в стене» выдает сигнал станции, обеспечивает батарейное питание линии и напряжение, необходимое для звонка. Интерфейс FXO – это разъем, в который включается аналоговая телефонная линия. Это разъем на телефонном или факсимильном аппарате или разъем / разъемы на аналоговой мини-АТС. Такой порт имеет индикацию состояния трубка снята / трубка на телефоне (замыкание цепи). Так как порты (разъемы) являются частью устройства, например, телефона или факса, такое устройство часто называют «устройством FXO» или «аналоговым устройством». Разъемы FX...

IP-телефония: часть 2.

Изображение
Итак продолжение внедрения ip-телефонии... Необходимо внедрить базовую часть, т.е. внедрить хотя бы 1 номер и вести с ним экперименты. В качестве шлюза была выбрана модель компании GrandStream GXW-4104 c 4 FXO портами. Общая схема будет выглядеть следующим образом: Характеристики GXW-4104: Наименование товара: Grandstream GXW-4104 Тип продукта : Шлюз Производитель: Grandstream Модель: GXW-4104 Интерфейсы / Коннекторы: 4xFXO поддержка H.264 кодека (до 30 кадров в сек. с разрешением CIF) 2 порта RJ45 10/100Mbps Base-T(LAN/WAN) (работа в режиме моста или маршрутизатора) TFTP и HTTP загрузка ПО и конфигураций Аудио Кодеки: G.711, G.723.1, G.729A/B, GSM Питание: 12 Vdc, 1.25Amp С начальным оборудованием определись.Продолжение следует...

IP-телефония: часть 1.

В компании встала задача : иметь возможность слушать разговоры техподдержки с абонентами, т.к. поступила информация что в техподдержке грубо разговаривают. Решил внедрить ip- телефонию. Но т.к. я этом еще новичек пришлось понапрягаться. В первую очередь нужно было поднять сервер телефонии. Мной был выбран Asterisk. Далее сервер был слинкован с провайдером ip-телефонии: sipnet.ru . Вот некоторые конфигурационные файлы из /etc/asterisk: asterisk.conf [directories] astetcdir => /etc/asterisk astmoddir => /usr/lib/asterisk/modules astvarlibdir => /var/lib/asterisk astdatadir => /var/lib/asterisk astagidir => /var/lib/asterisk/agi-bin astspooldir => /var/spool/asterisk astrundir => /var/run astlogdir => /var/log/asterisk В extensions.conf добавлено: ;Для звонков на Москоу [nabor_7495] exten => _7495XXXXXXX,1,SetCallerID("SipPhone" ) exten => _7495XXXXXXX,2,Dial(SIP/sipnet1/${EXTEN},120) exten => _7495XXXXXXX,3,PlayBack(noanswer) exten => _7495XX...

Yakuake

Есть на свете множество хороших и эргономичных программ. Одна из которых называется Yakuake. Просто установите ее (apt-get install yakuake). Закиньте в автозагрузку и при нажатии F12 у вас будет появлятся консоль как в игре Quake. :-)

Перегружаем DVB карту SS2

Здесь пример sh-скрипта который я использую для перезагрузки спутникового интрнета. Думаю информация будет особенна интересна людям настраивающим спутниковый интернет на Linux. #!/bin/sh #любой адрес например 192.168.238.238 IPDVB="" #ваш мак который вы указали при подписке MAC="" #номер вашего пида PID="" # Ip шлюза вашего наземного провайдера IP="" #login в Spectrumsat NAME= #Включаем карту на приём данных killall szap #Деинициализируем устройства(вдруг они запущены) #--------------------------- /sbin/ifconfig dvb0_0 down > /dev/null 2>&1 sleep 2s /usr/local/bin/dvbnet -d 0 > /dev/null 2>&1 /usr/bin/killall dvbnet > /dev/null 2>&1 /sbin/modprobe -r skystar2 > /dev/null 2>&1 /sbin/ifconfig tun0 down /usr/bin/killall -TERM openvpn # /sbin/route del default # /sbin/route add default dev ppp0 #Устанавливаем новые устройства #------------------------------- /sbin/modprobe skystar2 > /dev/null 2>&1 /...