вторник, 12 марта 2013 г.

freepbx ошибка cdr_mysql.c my_load_module: Unable to query table description!!

cdr_mysql.c: Unable to query table description!! Logging disabled.

Эта строка говорит о том, что модулю cdr_mysql.so не получилось запуститься. Чаще всего это может говорить о том, что база данных и таблицы MySQL повреждены.

Чтобы восстановить базу данных MySQL, выполняем следующие команды:

# service asterisk stop
# service mysqld stop
# mysql -u root -p
>repair table asteriskcdrdb.cdr;
>exit

# service mysqld start
# service asterisk start
# asterisk -rvvv

все.

пятница, 9 ноября 2012 г.

отключение compiz в ubuntu 12.04

для удаленной работы по средством vnc потребовалось отключить compiz в ubuntu 12.04 из консоли:
для всех пользователей по умолчанию:
$ sudo /usr/lib/lightdm/lightdm-set-defaults -s ubuntu-2d
 
для каждого по отдельности: $HOME/.dmrc 
или в /var/lib/AccountsService/users/$USER

четверг, 24 мая 2012 г.

asterisk gui: Checking write permission for gui folder

исправляем:
$ sudo chown -R asterisk:asterisk /var/lib/asterisk/static-http/

Не запускается asterisk gui

При запуске asterisk gui выходит ошибка:


404
Not Found
The requested URL was not found on this server.
Asterisk Server

моя конфигурация:

----- http.conf ------
[general]
enabled=yes
bindaddr=0.0.0.0
bindport=8088
enablestatic=yes

----- manager.conf -----
[general]
enabled = yes
webenabled = yes
port = 5038
httptimeout = 60
bindaddr = 0.0.0.0

[admin]
secret = admin
read = system,call,log,verbose,command,agent,user,config
write = system,call,log,verbose,command,agent,user,config

#include "manager.d/*.conf"

пытаюсь зайти на gui:
http://10.10.10.1:8088/static/config/index.html

решение:

sudo rm -Rf /usr/share/asterisk/static-http/
sudo ln -s /var/lib/asterisk/static-http/ /usr/share/asterisk/static-http

воскресенье, 15 апреля 2012 г.

Автоматическое удаление старых ядер

После очередного обновения убунты, я понял что меня вконец замучал растущий список загрузки в grub (это особенно актуально, если альтернативная ОС остается где-то внизу списка). Удалять вручную — это как-то неправильно, поэтому я решил заморочиться об автоматическом способе.

#!/bin/bash

kernels=`dpkg-query -l linux-image-* | grep ^ii | grep -v e-g | head -n -1 | gawk -F" " '{ print $2 }'`

for i in $kernels
do
echo "Removing kernel: "$i
sudo apt-get -y remove $i
done

среда, 14 марта 2012 г.

не запускается tftpd в debian

выдает ошибку:
$ cat /var/log/syslog | grep tftp

Mar 14 16:52:19 localhost in.tftpd[8919]: cannot open IPv6 socket, disable IPv6: Address family not supported by protocol
Mar 14 16:52:19 localhost in.tftpd[8919]: Cannot set nonblock flag on socket: Bad file descriptor

исправляется просто:
# nano /etc/default/tftpd-hpa

добавить --ipv4 к options:
TFTP_OPTIONS="--secure --ipv4"

суббота, 10 сентября 2011 г.

пятница, 9 сентября 2011 г.

Ubuntu server или alternate UNetBootin

Для исправления бага с поиском CD-ROM, просто добавить к параметрам ядра в /syslinux.cfg

cdrom-detect/try-usb=true

Получится, что-то такое:
append initrd=/ubninit vga=normal cdrom-detect/try-usb=true -- quiet

p.s.
Если надо графическое меню при загрузке:

1. В корневой папке удалить isolinux.cfg.
2. В папке isolinux находим isolinux.cfg. Исправляем последнюю строчку на
gfxboot bootlogo
3. Переименовываем isolinux.cfg и папку isolinux на syslinux.cfg и syslinux соответственно.

суббота, 3 сентября 2011 г.

Старые игры и эмуляторы!!!

Вот выдался выходной решил поиграть в старые игры, типа phantasmagoria 2.
Но идут они нормально только в win98...
Так как у меня стоит VirtualBox часа два бился устанавливая в него win9x, после мучений и пробы qemu, в котором графика тормозила, решил поставить vmware player!!!
И "О чудо" все рашилось за 15 мин, win98 стала нормально, vmware tools подцепились сразу.
p.s.
В общем приятного мне выходного )))