Asterisk, GUI |
Собственный GUI от Asterisk привлекателен тем, что:
Расположение файлов:
/var/lib/asterisk/static-http/
Интересно попробовать отобразить конфигурацию GSM гэйтвэя в GUI.
Ложка дегтя в тему: см. статью "Switchvox — очередная звезда от Digium" (http://habrahabr.ru/post/122858/)
Цитата: ...Digium делает попытку создать WEB интерфейс для Asterisk и на его основе «коробочное решение» — AsteriskNow, которое с треском проваливается, так как на выходе получился жуткий Java-скриптовый монстр, который ни у кого нормально не заработал...
Ещё цитата (уже от авторов Asterisk): ...Занимаясь формированием Asterisk GUI, вы, вероятно, обнаружите, что отладка кода Ajax и JavaScript порой может вызывать некоторые трудности. Мы настоятельно рекомендуем использовать расширение для Mozilla/Firefox под названием Firebug, которое существенно упрощает задачу по отладке Ajax, JavaScript и HTML. Его можно найти по адресу http://www.getfirebug.com.
Метки: Asterisk GUI |
Asterisk, GSM гэйтвэй. |
Сегодня прошло первое соединение из мобильной сети на мой VOIP-сервер через usb-модем Huawei E173.
Это - событие.
Метки: Asterisk Huawei E173 |
Строю Asterisk на NSA-310 |
На NSA-310 буду строить сервер IP-телефонии для небольшого офиса. За основу взят Asterisk от Digium.
ОС - Debian Squeezy (Debian Linux 7.0)
Прежде всего - создание комфортной среды для работы.
Для этого необходима консоль через SSH-сервер.
В консоли я всегда работаю под GNU Midnight commander (mc).
И, в завершение, ставлю Webmin (v1.580).
Теперь надо подумать о связи с офисом: ставлю OpenVPN клиент. Здесь засада: TAP(TUN) не поднимается, надо перекомпилировать ядро линукса. (Пришлось и это освоить)
Установка Asterisk не прошла гладко: SIP не устанавливался: пришлось разбираться с зависимостями и руками доустановить необходимые пакеты.
Отдельной песней стала установка GUI(web) от Дигиум: долго не мог запустить встроенный http-сервер. Оказалось, что открывать порты с номерами менее 1000 может лишь root.
Как бы там ни было, можно отдохнуть от линукса и заняться собственно телефонией
Ссылки по теме:
1. http://ofps.oreilly.com/titles/9780596517342/asterisk-Install.html
2. http://rosnet-it.ru/sol/sol.php?id=25
Метки: asterisk asterisk-gui |
Прикладная криптография по-русски |
Метки: криптография |
Zyxel NSA-310, часть2: последняя |
Итак, сначала про название этой части.
Эта часть последняя про Zyxel NSA-310, так как с основным назначением этого девайса я определился и, в дальнейшем, темой разговора будет не железо, а софт, который на него будет поставлен.
Во вторых, небольшие наблюдения.
1. Блок питания у Zyxel NSA-310 внешний, на 12В 2А. С одной стороны, мне больше нравится встроенный (как у Buffalo). С другой стороны, внешний практичнее, так как при отказе его можно просто заменить, не вмешиваясь в само устройство. А блоки питания, как давно известно, отказывают весьма часто.
2.Вентилятор шумит. Шумел штатный 3,5" жесткий диск. И это почти самая главная причина, почему Zyxel NSA-310 не сменил мой бесшумный домашний сервер Buffalo. (сейчас HDD поменял на 2,5" и шума почти нет)
В третьих, как я уже писал, я определился с основным назначением этого девайса: на нем я буду строить сервер IP-телефонии для небольшого офиса. За основу взят Asterisk от Digium.
Метки: NSA-310 |
IP-телефония - миграция без мигрени |
Метки: IP-телефония Cisco |
Алькатрас |
Решил посмотреть несколько серий.
Зря решил.
|
Виртуальная машина с Linux под Windows 2000 Server |
Под Windows 2000 Server удалось поставить лишь 2-ю версию VM-ware player-a.
Затем начался поиск образа виртуальной машины, совместимой с этой версией плэйера.
А затем - не знал, как подключить iso-образ с инсталляцией Debian.
Оказалось, что достаточно изменить строки в vmx-файле:
ide1:0.present = "TRUE"
ide1:0.fileName = "debian.iso"
ide1:0.deviceType = "cdrom-image"
Метки: VMware player |
Zyxel NSA-310, часть1: железо |
Появился в моем парке вот такой сетевой диск NSA-310 от Zyxel :
CPU | 88F6281 A1 (DDR2) 1200MHz ARM926EJ-S rev 1 (v5l) 1200 BogoMIPS. |
RAM | 256MiB |
Flash ROM | 128MiB |
NIC | Gigabit |
USB | 2x 2.0 |
Internal HDD | 1x Internal SATA I/II connector |
Other | 1x eSata port |
Fan | Yes |
(Взято здесь: http://zyxel.nas-central.org/wiki/Category:NSA-310)
Для начала "поиграл" с оригинальным встроенным софтом, который очень понравился: приятное оформление, богатый функционал. Через поисковики нашел даже BackDoor к ssh: http://192.168.ххх.ххх/zyxel/cgi-bin/remote_help-cgi?type=sshd_tdc Как бы ни было, надо двигаться дальше и ставить полноценную ОС. Мой выбор - пока GNU/Linux Debian.
В этом мне помогли эти публикации:
1) Debian Squeeze/Wheezy on NSA-310: http://forum.nas-central.org/viewtopic.php?f=249&t=5145
2) Zyxel NAS NSA-310 – Hack, Mod auf Debian steht an: http://technerd.de/zyxel-nas-nsa-310-hack-mod-auf-debian-steht-an_230.html
В процессе мне пришлось подготовить FFP-стик: http://zyxel.nas-central.org/wiki/FFP-stick
FFP-стик у меня получился лишь после форматирования флэшки с помощью HP_USB_Disk_Storage_FormatTool_2.2.3, причем не все из моих флэшек подощли на роль стика (некоторые этот девайс просто "не видел")
Я всегда предпочитаю работать с минимальным вмешательством во внутренности, но в этот раз пришлось извлечь плату из корпуса, чтобы получить доступ к последовательному порту (115200,8N1).
Метки: Zyxel NSA-310 |
Физическая форма |
Внутреннее ощущение: все в норме.
Недавно подошел к турнику и ни разу не смог просто подтянуться, какой уж там "подьем с переворотом".
Задумался.
А вчера опять работал в поле, ставил радиолинк. Надо было забраться на морской контейнер. Лестниц, ящиков и пр. вспомогательных предметов не было.
Внутреннее ощущение опять: все в норме, заберешься.
Забрался.
Не так всё плохо, но летом на огороде организую перекладину.
Метки: здоровье |
И для дела и для разминки мозгов: сервер. Часть 13, Иксы (Gnome) |
Итак, оправдывая тринадцатый номер публикации в этой серии, опишу бесполезный, но давно "чесавшийся" опыт по установке на buffalo графического интерфейса. Выбор пал на Gnome, он "полегче", чем KDE. А искать еще более аскетичный к потреблению ресурсов интерфейс не хотел.
Установил, все работает, хоть и небыстро.
Остался лишь один вопрос: Зачем?
Метки: Buffalo Gnome Linux |
4 пункта |
Играл партию, несколько рассеянно и не лучшим образом. Соперник подолгу обдумывал свои ходы и, похоже, пользовался софтом. В конце игры соперник имел внушительное преимущество и я готов был смириться с поражением. Готов, если бы не некоторая закалка и привычка играть до конца. А конец получился неожиданным: видимо, имея такое преимущество, мой соперник решил в эндшпиле сыграть своей головой и к нашему обоюдному удивлению партию, что называется, слил.
[White "Jibeesh"]
[Black "Я"]
[Result "0-1"]
1.Pe2e3 Pd7d5
2.Pc2c3 Pc7c5
3.Ng1f3 Nb8c6
4.Bf1b5 Pa7a6
5.Qd1a4 Bc8d7
6.Bb5f1 Nc6e5
7.Qa4b3 Ne5xf3+
8.Pg2xf3 Bd7c6
9.Pa2a4 Pe7e5
10.Ph2h3 Pd5d4
11.Bf1c4 Ng8h6
12.Pe3e4 Bf8e7
13.Rh1g1 O-O
14.Pd2d3 Ra8b8
15.Bc1xh6 Be7f6
16.Qb3a2 Pb7b5
17.Bc4b3 Pb5b4
18.Pc3xb4 Rb8xb4
19.Nb1d2 Qd8d7
20.Qa2b1 Qd7xh3
21.Bh6g5 Bf6xg5
22.Rg1xg5 Ph7h6
23.Rg5xe5 Qh3h1+
24.Ke1e2 Qh1h2
25.Re5xc5 Bc6d7
26.Qb1e1 Qh2d6
27.Rc5d5 Qd6e6
28.Rd5xd4 Rb4xb3
29.Nd2xb3 Qe6xb3
30.Rd4xd7 Qb3xb2+
31.Ke2f1 Qb2f6
32.Kf1e2 Rf8b8
33.Ra1b1 Rb8b2+
34.Rb1xb2 Qf6xb2+
35.Ke2e3 Qb2b6+
36.Pd3d4 Qb6b3+
37.Ke3f4 Pg7g5+
38.Kf4f5 Qb3e6#
Метки: шахматы www.come2play.com |
И для дела и для разминки мозгов: сервер. Часть 12, OpenVPN. |
Время идет, и мой "игрушечный" веб-мэйл-сервер незаметно стал неотьемлемой частью домашней сети. Несколько дней назад решил на него поставить еще и VPN-сервер, чтобы обеспечить себе доступ к домашней сети из любого места.
Для этого поставил openvpn-admin модуль в WebMine. К сожалению, с его помощью удобно управлять лишь ключами и сертификатами, а полная отладка была выполнена из консоли.
После того, как VPN-туннель стал подниматься, пришлось разобраться с маршрутизацией на vpn-сервере: чтобы включить форвардинг пакетов, в файле /etc/sysctl.conf надо раскомментировать строку net.ipv4.ip_forward = 1
И, наконец, пришлось перепрошить мой замечательный китайский рутер TL-WR1043ND на прошивку от DD-WRT, ибо в оригинальной выявился глюк с маршрутизацией.
Метки: openvpn TL-WR1043ND |