понедельник, 21 октября 2013 г.

Воздушное охлаждение raspberry pi

Как известно, Raspberry pi можно разогнать до 1 Ггц без потери гарантии, но после разгона возникает проблема с нагревом процессора. Один из вариантов - поставить небольшой радиатор, что собственно я и сделал, но как показала практика, даже с радиатором Raspberry pi сильно грелся, поэтому возник вопрос о дополнительном охлаждении. Первое что пришло в голову - это поставить небольшой вентилятор от старой видеокарты, и запитать его от самой Raspberry pi, благо, на это есть порты на самой плате. После установки вентилятора температура не поднималась выше 31С, но хоть вентилятор и несильно шумящий, он создавал шум. Т.к. малинка у меня находится рядом с спальным местом, было принято решение, что постоянно охлаждать процессор необязательно, а можно его включать по достижению какой-либо температуры. Сразу возник вопрос о том, что нужно подключать датчик температуры, снимать с него показания, и в зависимости от его показаний, включать или выключать охлаждение. После небольших поисков в интернете оказалось, что температуру можно узнать и без датчика. Для этого в консоли вводим команду:

пятница, 30 августа 2013 г.

MP709 USB реле управляемое через интернет


MP709 USB реле при помощи которого можно управлять силовыми нагрузками 220 Вольт или низковольтными нагрузками как локально так и через интернет. В качестве хоста  у меня используется raspberry pi. Итак после подключения MP709 смотрим попределилась ли она в системе
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp.
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.
Bus 001 Device 005: ID 16c0:05df VOTI

устройство Bus 001 Device 005: ID 16c0:05df VOTI и есть наше реле теперь скачиваем скрипт для управления реле
wget http://usbsergdev.narod.ru/PROGRAMM/mp709_adriver.tar.rar
распаковываем архив
переходим в папку mp709

Raspberry Pi в качестве FM-передатчика

Маленькая заметка о тот как из raspberry pi сделать FM передатчик.
Скачиваем скрипт
# wget http://www.icrobotics.co.uk/wiki/images/c/c3/Pifm.tar.gz
распаковываем
# tar xvfz Pifm.tar.gz

В качестве антенны к GPIO 4 порту подключаем кусочек провода длинной 75 см. т.к для частоты 100 Mhz  это будет 1/4 диполь. Для проверки работоспособности можно не подключать провод к GPIO 4 т.к выходной мощности хватает даже для вещания через несущую стену панельного дома . Настраиваем FM приемник на частоту 100 Mhz и запускаем скрипт
# sudo ./pifm sound.wav 100.0
Наслаждаемся имперским маршем :)
sound.wav уже был в скачаном архиве вы можете использовать свой файл, но он должен быть в формате WAV 44,1 кГц, 16 бит, моно. 100.0 частота на которой будет вещать наш raspberry pi её мы так же можем изменив например на 99.3 как сказано на wiki странице разработчика диапазон работы можно задавать в пределах от 1Mhz до 250Mhz
# sudo ./pifm sound.wav 99.3

пятница, 9 августа 2013 г.

SSH авторизация по ключу в raspberry pi

SSH авторизация по ключу


Допустим, вам необходимо настроить беспарольный вход по ssh (scp и sftp тоже) на удаленный сервер 192.168.1.94 под пользователем pi. Если имя Вашего локального пользователя совпадает с удаленным, то pi@ везде можно опустить.
1) создаем открытый и закрытый ключ нашей локальной системы
$ ssh-keygen -t rsa
нажимаем "Enter", отказываясь от ключевой фразы. 2) если в системе есть программа ssh-copy-id, то настраиваем удаленную систему на то, чтобы оно авторизировало ssh по открытому ключу
$ ssh-copy-id -i ~/.ssh/id_rsa pi@192.168.1.94
переходим к шагу 4)
3) если ssh-copy-id нет, то можно сделать это вручную.

вторник, 6 августа 2013 г.

Резервирование сервера Asterisk при помощи heartbeat

В этой статье хочу рассказать о простом способе настройки резервирования asterisk при помощи heartbeat.
Мы имеем два сервера с установленым астериском и имеющим один сетевой интерфейс.
asterisk1 192.168.1.34
asterisk2 192.168.1.94
Певрое что мы делаем на каждом узле устанавливаем heartbeat
apt-get install heartbeat

среда, 17 июля 2013 г.

Настройка Trixbox

Для конфигурации trixbox необходимо попасть в его интерфейс, по адресу, выданному DHCP-сервером (или назначенным вручную). В нашем случае нам нужно открыть адрес http://192.168.12.21. Так как он был выделен DHCP-сервером.