08.09.09

Настройки для Linksys SPA3000 для работы с sipnet.ru

На странице SIP
RTP Packet Size: 0.020
G729a Codec Name: G729 (без буквы "a")
STUN Server: stun.sipnet.ru
STUN Enable: yes
Substitute VIA Addr: yes
Insert VIA rport: yes (зависит от устройства, выполняющего NAT)
NAT Keep Alive Intvl: 20...170 (зависит от устройства, выполняющего NAT; влияет на прохождение входящих вызовов, см. здесь)

На страницах Line (или Ext)
NAT Mapping Enable: yes
NAT Keep Alive Enable: yes
SIP Remote-Party-ID: no
Proxy: sipnet.ru
Outbound Proxy: пусто
Use Outbound Proxy: no
Register: yes ("no" - только если не нужно принимать входящие вызовы, не рекомендуется)
Use DNS SRV: yes (в ряде случаев, при проблемах с используемым DNS, приводит к негативному результату)
DNS SRV Auto Prefix: yes
Display Name: всё равно, например, имя аккаунта
User ID: SIP ID
Password: пароль
Use Auth ID: no
! Не нужно вписывать свой SIP ID или имя аккаунта ни в какие другие поля !

Preferred Codec: G711a или G729a
Use Pref Codec Only: no
DTMF Tx Method: AVT+INFO (либо просто INFO если первого варианта нет)

http://www.freepbx.org/support/documentation/howtos/howto-linksys-spa-3102-sipura-spa-3000-freepbx

01.07.09

Бэкап с флешки при автомаунте на Ubuntu

Листинг файла /etc/udev/rules.d/81-local.rules
SUBSYSTEMS=="usb", KERNEL=="sd?1", NAME="JetFlash", RUN+="/usr/bin/usb_backup.sh"

Перезапустить службу
sudo /etc/init.d/udev restart

Установить пакет libnotify-bin
Листинг файла /usr/local/bin/alt-notify-send
#!/bin/sh
user=`whoami`
pids=`pgrep -u $user gnome-panel`
title=$1
text=$2
timeout=$3

if [ -z "$title" ]; then
echo You need to give me a title >&2
exit 1
fi
if [ -z "$text" ]; then
text=$title
fi
if [ -z "$timeout" ]; then
timeout=60000
fi

for pid in $pids; do
# find DBUS session bus for this session
DBUS_SESSION_BUS_ADDRESS=`grep -z DBUS_SESSION_BUS_ADDRESS \
/proc/$pid/environ | sed -e 's/DBUS_SESSION_BUS_ADDRESS=//'`
# use it
DBUS_SESSION_BUS_ADDRESS=$DBUS_SESSION_BUS_ADDRESS \
notify-send -u low -t $timeout "$title" "$text"
done


Листинг файла /usr/bin/usb_backup.sh
#!/bin/bash
{
mount_point=$(grep JetFlash /etc/mtab)
attempts=1
while [ -z "$mount_point" ] && [ "$attempts" -le 50 ]; do
# $mount_point has not been found
# quit if this fails more than 50 times.
# This should not be necessary, but it better to be safe
# than have the script trapped in this loop forever for
# some unforeseen reason.
sleep 1
mount_point=$(grep JetFlash /etc/mtab)
attempts=$(($attempts+1))
done
if [ -n "$mount_point" ]; then
su kamrenov alt-notify-send "Backup Message" "USB Backup device detected" 0
rsync -a /home/kamrenov/backup /media/disk/
su kamrenov alt-notify-send "Backup Message" "Your USB Backup has completed" 0
fi
} &

26.06.09

Умер Майкл Джексон


Что бы о нем не говорили а его песни мне нравились. Он так и умер не побежденным его альбом "Thriller" с более 100 миллионами проданных копий так и остается на вершине списка бестселлеров. И до этих пор никто не догадался потратить больше $7 000 000 на клип :)

24.06.09

Восстановление данных с раздела ReiserFS

В том случае если вы потерли нужную информацию с раздела reiserfs нужно как можно скорее отмонтировать и не производить на разделе операций с записью даных, так как наши потертые данные могут быть потеряны безвозвратно.
Отмонтировать партицию umount /home
Нужно найти какое устройство и куда монтриуется, это можно узнать из файла /mnt/fstab
Предположим что устройство /dev/sda3
Под суперпользователем запускаем команду reiserfsck --rebuild-tree -S -l /root/recovery.log /dev/sda3
Эта операция может занять длительное время в зависимости от размера партиции и частоты процессора :)
После завершения операция монтируем снова партицию mount /home (либо mount -a)
Востановленые файлы будут находиться в директории lost+found в корне. Так же можно просмотреть лог работы в файле /root/recovery.log

03.06.09

Бартон Финк



Такой красивой ахинеи я еще не видел :).
Фильмы какие нужно смотреть внимательно обычно лежат нетронутыми по месяцу после того как их скачаю. Под просмотр выделяется время в пределах трех часов вечером, перед сном. Для меня показателем "интересности" фильма является то насколько быстро сон одолеет моего отца.
Обычно, если даже в начале картины идет затягивание, вранье актеров то тут же раздается храп. Я же досматриваю до середины и окончательно убедившись что смотреть тут нечего соревнуюсь в храпе и с отцом и с соседями. Так произошло и с "Карателем" в главной роли с Реем Стивенсеном (который играл легионера Тита Пуло в телесериале "Рим").

27.05.09

Список дополнительных пакетов Ubuntu

ttf-xfree86-nonfree - Обязательный к установке если установлен Lotus Notes, так как без установки этих шрифтов внешний вид Лотуса очень раздражает.
libnotify-bin

23.05.09

Тарас Бульба



Как и ожидалось фильм снятый режиссером Бортко по одноименной повести Н.В.Гоголя оказался аналогом наших многострадальных "Кочевников" (каз. Көшпенділер) ласково прозванных в народе "Чиновниками".
Режиссер Бортко отличился в таких шедеврах как: "Бандитский Петербург", "Улицы разбитых фонарей" и сериал "Мастер и Маргарита" очевидно что Тарас Бульба "не ударит в грязь лицом" и не ударил.
Наши чиновники сниматься в нащи кочевники мировую звезду Марка Дакаскоса, российский режиссер ограничился украинским актером Багданом Ступкой.
В глаза сразу бросается смелый режиссерский ход постановки баталий. Общим планом показывают начало удара саблей, сам же удар и его последствия в виде ран, мяса и крови уже крупным планом. Массовка - вялая толпа, которая чуть ли не курит на заднем плане.
Казаки периодически умирая выкрикивают патриотическое: "Да пусть стоит вечно Земля Русская" и прочее, не уверен что во время смертельной раны думаешь как бы громко это прокричать. Книгу читал в школьные годы, все же не помню чтобы так часто там это произносилось если вообще произносилось.
 
Блогун - монетизируем блоги