ATSLOG и Panasonic 100

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
voler
рядовой
Сообщения: 28
Зарегистрирован: 2009-02-18 14:53:38

ATSLOG и Panasonic 100

Непрочитанное сообщение voler » 2009-07-30 12:09:19

Подскажите в чем может быть проблема.

Подключил АТС к серверу Linux (OS Fedora) дальше установил из исходников atslog.
Вот конфиги.
Скрипт запуска

Код: Выделить всё

#!/bin/sh
# ATSlog version @version@ build @buildnumber@ www.atslog.dp.ua
# Copyright (C) 2003 Denis CyxoB www.yamiyam.dp.ua
#
# RedHat start script
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:.
prog=ATSlog

# Source function library.
. /etc/init.d/functions

# Reading config file
if [ -r /usr/local/etc/atslog.conf ]; then
    . /usr/local/etc/atslog.conf
else
    echo "Can't open config file"
    exit 1
fi

# ????????? ??????? ??????????
PATH=$PATH:$bindir:$sharedir

case "$1" in
start)
    action $"Starting $prog: " $bindir/$masterscript start
    ;;
stop)
    action $"Stopping $prog: " $bindir/$masterscript stop
    ;;
restart)
    action $"Restarting $prog: " $bindir/$masterscript restart
    ;;
status)
    action $"Status $prog: " $bindir/$masterscript
    ;;
*)
  echo "Usage: `basename $0` {start|stop|restart|status}"
    ;;
esac

exit $?
Конфигурационный atslogd.conf

Код: Выделить всё

 cat atslog.conf | grep -v "#"
build=664
sqlmaspasswd=atslog
sqlhost=localhost
sqldatabase=atslog
sqlmasteruser=atslog
sqltype=mysql
port=ttyS0
speed=9600
charsize=8
parity=n
stopbits=1
bindir=/usr/local/bin
libdir=/usr/local/libexec/atslog
logdir=/usr/local/var/log/atslog
sharedir=/usr/local/share/atslog
langdir=lang
atslogd=atslogd
atslogd_flags=
masterscript=atslogmaster
atslogdb=atslogdb.pl
cleardb=atslogcleardb.pl
callslogfile=calls.log
curcallslogfile=currentcalls.log
notwritelog=notwrite.log
debug=no
startlogfile=atstart.log
pidfile=/usr/local/var/run/atslogd.pid
howmonth=12
model=KX-TDA100
syslogfacility=user.err
fastwrite=yes
В логах calls.log пусто, а в atstart.log
вот это

Код: Выделить всё

Mon Jul 27 19:04:24 EDT 2009 atslogd[5673]: Starting
Mon Jul 27 19:04:24 EDT 2009 atslogd[5673]: open_tty on '/dev/cuaa0' failed: (2) No such file or directory
Mon Jul 27 19:04:24 EDT 2009 atslogd[5673]: Can't open serial device '/dev/cuaa0'
Mon Jul 27 19:04:24 EDT 2009 atslogd[5673]: Can't open '/dev/cuaa0', exiting
Mon Jul 27 19:06:11 EDT 2009 atslogmaster: PID process is not accessible or the daemon is not started.
Mon Jul 27 19:06:12 EDT 2009 atslogd[5701]: Starting
Mon Jul 27 19:06:12 EDT 2009 atslogd[5701]: open_tty on '/dev/cuaa0' failed: (2) No such file or directory
Mon Jul 27 19:06:12 EDT 2009 atslogd[5701]: Can't open serial device '/dev/cuaa0'
Mon Jul 27 19:06:12 EDT 2009 atslogd[5701]: Can't open '/dev/cuaa0', exiting
Mon Jul 27 19:14:35 EDT 2009 atslogd[5889]: Starting
Mon Jul 27 19:14:35 EDT 2009 atslogd[5889]: open_tty on '/dev/cuaa0' failed: (2) No such file or directory
Mon Jul 27 19:14:35 EDT 2009 atslogd[5889]: Can't open serial device '/dev/cuaa0'
Mon Jul 27 19:14:35 EDT 2009 atslogd[5889]: Can't open '/dev/cuaa0', exiting
Thu Jul 30 12:14:35 EDT 2009 atslogd[1022]: Starting
Thu Jul 30 12:28:45 EDT 2009 atslogd[1022]: Closing CDR stream
Thu Jul 30 12:28:45 EDT 2009 atslogd[1022]: Exiting on signal 15
Thu Jul 30 12:28:45 EDT 2009 atslogd[1022]: stopped
Thu Jul 30 12:28:45 EDT 2009 atslogd[7627]: Starting
Thu Jul 30 12:57:22 EDT 2009 atslogd[7627]: Closing CDR stream
Thu Jul 30 12:57:22 EDT 2009 atslogd[7627]: Exiting on signal 15
Thu Jul 30 12:57:22 EDT 2009 atslogd[7627]: stopped
Thu Jul 30 12:57:22 EDT 2009 atslogd[20314]: Starting
Thu Jul 30 12:57:46 EDT 2009 atslogd[20314]: Closing CDR stream
Thu Jul 30 12:57:46 EDT 2009 atslogd[20314]: Exiting on signal 15
Thu Jul 30 12:57:46 EDT 2009 atslogd[20314]: stopped
Thu Jul 30 12:57:46 EDT 2009 atslogd[20338]: Starting
Ошибку с указанием порта решил, все стало запускаться.

Как проверить передаются данные из com1 вобще, а то может кабель плохой. Да и на кабеле не написано, что 0modem. Формучане посоветуйте, что нибудь?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

Re: ATSLOG и Panasonic 100

Непрочитанное сообщение Гость » 2009-07-31 6:57:59

Решить прроблему с логами удалось, т.е. сейчас в логи по падает вот такая информация
30/07/09 06:51PM 140 10 89096869933 00:00'13
30/07/09 06:52PM 140 11 84957783073 00:00'40
30/07/09 06:53PM 140 12 84955439192 00:00'05
30/07/09 06:54PM 140 11 5439192222 00:00'49
30/07/09 06:55PM 503 09 <I> 0'05 00:01'07 D0
30/07/09 06:59PM 140 13 89629985820 00:02'31
Но остался следующий вопрос с какой переодичностью информация отправляется в базу данных?

Так же в конфиге, следует указать данные как в АТС.
Изображение
Изображение