Страница 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
Добавлено: 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
save_tmp.sh
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
Спасибо за инфу - попробую

Сейчас так все и осталось, работает - и пусть.... некогда было возиться )