Страница 1 из 1

trafd - непонятное сообщение

Добавлено: 2006-07-24 16:29:06
Fastman

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

traflog: WARNING: SIOCGIFADDR: /usr/local/var/traffic/20060722.myk0: Device not configured
traflog: WARNING: SIOCGIFADDR: /usr/local/var/traffic/20060722.em0: Device not configured
При это - все работает. Все тип топ. Но почему появляется эти строки...

Добавлено: 2006-07-24 16:37:28
Alex Keda

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

ifconfig

Добавлено: 2006-07-24 16:50:46
Fastman

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

myk0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=2b<RXCSUM,TXCSUM,VLAN_MTU,JUMBO_MTU>
        inet6 fe80::20e:cff:fe6a:cc7c%myk0 prefixlen 64 scopeid 0x1
        inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:0e:0c:6a:cc:7c
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
em0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        options=b<RXCSUM,TXCSUM,VLAN_MTU>
        inet6 fe80::20e:cff:fe6a:cc7d%em0 prefixlen 64 scopeid 0x2
        inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:0e:0c:6a:cc:7d
        media: Ethernet autoselect (1000baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 ::1 prefixlen 128
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
        inet 127.0.0.1 netmask 0xff000000

Добавлено: 2006-07-24 17:01:20
Alex Keda
странно...
а вообще ошибка знакомая... видел я её уже...

Re: trafd - непонятное сообщение

Добавлено: 2007-08-13 11:12:26
quattro
насколько понимаю, Я юзаю те же скрипты что и ты.
бага(или фича) была в имени файла для обработки скриптом expandplain.sh(код ниже). По дефолту traflog юзает файлик /usr/local/var/trafd/trafd.[имя интерфейса]. И мне было влом разбираться почему именно ему не нравится МОЕ имя файла (/usr/local/var/traffic/[date].[interface name]), сделал проще.
по порядку по крону вызываю скрипты:
periodic.sh

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

#!/bin/sh
/usr/local/bin/trafsave rl0
save_tmp.sh

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

#!/bin/sh
/usr/local/bin/trafdump rl0
expandplain.sh

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

#!/bin/sh
date=`date -v-1d '+%Y%m%d'`
fn=/usr/local/var/traffic_plain/$date
/usr/local/bin/traflog -i rl0 -a -n >> $fn.rl0
daily.sh

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

#!/bin/sh
date=`date -v-1d '+%Y%m%d'`
fp=/usr/local/var/traffic/$date
cp /usr/local/var/trafd/trafd.rl0 $fp.rl0
rm /usr/local/var/trafd/trafd.rl0
последний скрипт юзаю для складирования на всякий случай бинарных файликов за каждый день, и удаления "вчерашнего" trafd.[имя интерфейса]

Re: trafd - непонятное сообщение

Добавлено: 2007-08-13 12:05:56
Fastman
Спасибо за инфу - попробую :) Сейчас так все и осталось, работает - и пусть.... некогда было возиться )