The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема с ng_ipacct FreeBSD 6.2-RELEASE"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от solomonico email(ok) on 27-Апр-07, 14:44 
Установил пакет из портов /usr/net/ng_ipacct
При запуске ng_ipacct.sh выдает

kldload: can't load netgraph: File exists
./ng_ipacct: WARNING: can not load kld module netgraph
kldload: can't load ng_ipacct: File exists
./ng_ipacct: WARNING: can not load kld module ng_ipacct
ngctl: send msg: File exists
ngctl: line 2: error in file
./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
ngctl: send msg: File exists
ngctl: line 2: error in file
./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
___________________________________________

cat /usr/local/etc/ng_ipacct.conf

ng_ipacct_enable="YES"
ng_ipacct_modules_load="YES"
ng_ipacct_modules_list="ng_ipacct"
ng_ipacct_interfaces="ed0 rl1"
ng_ipacct_default_ether_start='
        mkpeer %%iface%%: tee lower right
        name %%iface%%:lower %%iface%%_acct_tee
        connect %%iface%%: lower upper left

        mkpeer %%iface%%_acct_tee: ipacct right2left %%iface%%_in
        name %%iface%%_acct_tee:right2left %%iface%%_ip_acct
        connect %%iface%%_acct_tee: %%iface%%_ip_acct: left2right %%iface%%_out
'

ng_ipacct_default_ether_stop='
        shutdown %%iface%%_ip_acct:
        shutdown %%iface%%_tee:
        shutdown %%iface%%:
'
ng_ipacct_ed0_dlt="EN10MB"      # required line; see ipacctctl(8)
ng_ipacct_ed0_threshold="15000" # '5000' by default
ng_ipacct_ed0_verbose="yes"     # 'yes' by default
ng_ipacct_ed0_saveuid="no"      # 'no' by default
ng_ipacct_ed0_savetime="no"     # 'no' by default
ng_ipacct_ed0_start=${ng_ipacct_default_ether_start}
ng_ipacct_ed0_stop=${ng_ipacct_default_ether_stop}
ng_ipacct_ed0_checkpoint_script="/data/scripts/billing/update_stat.pl ed0"
ng_ipacct_rl1_dlt="EN10MB"      # required line; see ipacctctl(8)
ng_ipacct_rl1_threshold="15000" # '5000' by default
ng_ipacct_rl1_verbose="yes"     # 'yes' by default
ng_ipacct_rl1_saveuid="no"      # 'no' by default
ng_ipacct_rl1_savetime="no"     # 'no' by default
ng_ipacct_rl1_start=${ng_ipacct_default_ether_start}
ng_ipacct_rl1_stop=${ng_ipacct_default_ether_stop}
ng_ipacct_rl1_checkpoint_script="/data/scripts/billing/update_stat.pl rl1"
_______________________________

kldstat -v |grep ng_
                293 ng_netflow
                294 ng_UI
                295 ng_async
                297 ng_bpf
                298 ng_bridge
                299 ng_cisco
                300 ng_device
                301 ng_echo
                302 ng_eiface
                303 ng_ether
                304 ng_fec
                305 ng_framerelay
                306 ng_gif
                307 ng_gif_demux
                308 ng_hole
                309 ng_iface
                310 ng_ip_input
                311 ng_ipfw
                312 ng_ksocket
                313 ng_l2tp
                314 ng_lmi
                315 ng_mppc
                316 ng_nat
                317 ng_one2many
                318 ng_ppp
                319 ng_pppoe
                320 ng_pptpgre
                321 ng_rfc1490
                322 ng_socket
                323 ng_ng_split
                324 ng_tag
                325 ng_tcpmss
                326 ng_tee
                327 ng_tty
                328 ng_vjc
________________________________________________

kldload -v ng_ipacct
kldload: can't load ng_ipacct: File exists

________________________________________________

kldunload -n ng_ipacct.ko
kldunload: can't find file ng_ipacct.ko: No such file or directory
________________________________________________

Опции ядра для нетграфа

cat /usr/src/sys/i386/conf/GATE|grep NETGRAPH
options         NETGRAPH
options         NETGRAPH_DEBUG
options         NETGRAPH_ASYNC
options         NETGRAPH_BPF
options         NETGRAPH_BRIDGE
options         NETGRAPH_CISCO
options         NETGRAPH_DEVICE
options         NETGRAPH_ECHO
options         NETGRAPH_EIFACE
options         NETGRAPH_ETHER
options         NETGRAPH_FEC
options         NETGRAPH_FRAME_RELAY
options         NETGRAPH_GIF
options         NETGRAPH_GIF_DEMUX
options         NETGRAPH_HOLE
options         NETGRAPH_IFACE
options         NETGRAPH_IP_INPUT
options         NETGRAPH_IPFW
options         NETGRAPH_KSOCKET
options         NETGRAPH_L2TP
options         NETGRAPH_LMI
options         NETGRAPH_MPPC_ENCRYPTION
options         NETGRAPH_NETFLOW
options         NETGRAPH_NAT
options         NETGRAPH_ONE2MANY
options         NETGRAPH_PPP
options         NETGRAPH_PPPOE
options         NETGRAPH_PPTPGRE
options         NETGRAPH_RFC1490
options         NETGRAPH_SOCKET
options         NETGRAPH_SPLIT
options         NETGRAPH_TAG
options         NETGRAPH_TCPMSS
options         NETGRAPH_TEE
options         NETGRAPH_TTY
options         NETGRAPH_UI
options         NETGRAPH_VJC


Может кто сталкивался,а может кто и поборол эту проблему или у кого может какие идеи есть?
У меня их уже нет :(
ПОМОГИТЕ

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от idle (ok) on 27-Апр-07, 15:21 
>Установил пакет из портов /usr/net/ng_ipacct
>При запуске ng_ipacct.sh выдает
>
>kldload: can't load netgraph: File exists
>./ng_ipacct: WARNING: can not load kld module netgraph
>kldload: can't load ng_ipacct: File exists
>./ng_ipacct: WARNING: can not load kld module ng_ipacct
>ngctl: send msg: File exists
>ngctl: line 2: error in file
>./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
>ngctl: send msg: File exists
>ngctl: line 2: error in file
>./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
Модуль не может загрузиться если он уже вкомпилен в ядро.
Зачем Вы добавляете в ядро всё что можно? Оставьте options NETGRAPH и всё.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от Александр (??) on 27-Апр-07, 16:03 
>>Установил пакет из портов /usr/net/ng_ipacct
>>При запуске ng_ipacct.sh выдает
>>
>>kldload: can't load netgraph: File exists
>>./ng_ipacct: WARNING: can not load kld module netgraph
>>kldload: can't load ng_ipacct: File exists
>>./ng_ipacct: WARNING: can not load kld module ng_ipacct
>>ngctl: send msg: File exists
>>ngctl: line 2: error in file
>>./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
>>ngctl: send msg: File exists
>>ngctl: line 2: error in file
>>./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
>Модуль не может загрузиться если он уже вкомпилен в ядро.
>Зачем Вы добавляете в ядро всё что можно? Оставьте options NETGRAPH и
>всё.

можно убрать все option NETGRAPH из ядра, полностью, ng_ipacct сам все подгрузит
одна проблема - при каждой переконфигурации ядра пакет придется заново инсталлить
или ручками переносить ng_ipacct.ko из kernel.old в kernel

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от idle (ok) on 27-Апр-07, 16:10 
>>>Установил пакет из портов /usr/net/ng_ipacct
>>>При запуске ng_ipacct.sh выдает
>>>
>>>kldload: can't load netgraph: File exists
>>>./ng_ipacct: WARNING: can not load kld module netgraph
>>>kldload: can't load ng_ipacct: File exists
>>>./ng_ipacct: WARNING: can not load kld module ng_ipacct
>>>ngctl: send msg: File exists
>>>ngctl: line 2: error in file
>>>./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
>>>ngctl: send msg: File exists
>>>ngctl: line 2: error in file
>>>./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
>>Модуль не может загрузиться если он уже вкомпилен в ядро.
>>Зачем Вы добавляете в ядро всё что можно? Оставьте options NETGRAPH и
>>всё.
>
>можно убрать все option NETGRAPH из ядра, полностью, ng_ipacct сам все подгрузит
>
>одна проблема - при каждой переконфигурации ядра пакет придется заново инсталлить
>или ручками переносить ng_ipacct.ko из kernel.old в kernel
Это почему?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от solomonico email(??) on 27-Апр-07, 16:41 
>>>>Установил пакет из портов /usr/net/ng_ipacct
>>>>При запуске ng_ipacct.sh выдает
>>>>
>>>>kldload: can't load netgraph: File exists
>>>>./ng_ipacct: WARNING: can not load kld module netgraph
>>>>kldload: can't load ng_ipacct: File exists
>>>>./ng_ipacct: WARNING: can not load kld module ng_ipacct
>>>>ngctl: send msg: File exists
>>>>ngctl: line 2: error in file
>>>>./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
>>>>ngctl: send msg: File exists
>>>>ngctl: line 2: error in file
>>>>./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
>>>Модуль не может загрузиться если он уже вкомпилен в ядро.
>>>Зачем Вы добавляете в ядро всё что можно? Оставьте options NETGRAPH и
>>>всё.
>>
>>можно убрать все option NETGRAPH из ядра, полностью, ng_ipacct сам все подгрузит
>>
>>одна проблема - при каждой переконфигурации ядра пакет придется заново инсталлить
>>или ручками переносить ng_ipacct.ko из kernel.old в kernel
>Это почему?
Потому что установщик копирует вайлик ng_ipacct.ko в папку c модулями ядра /boot/kernel
И если устанавливать с портов (В частном случае в 6.2) после установки выдает сообщение о том что после каждого обновления нужно переинсталить ng_ipacct
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от alonefox (ok) on 19-Окт-07, 01:52 
>Потому что установщик копирует вайлик ng_ipacct.ko в папку c модулями ядра /boot/kernel
>
>И если устанавливать с портов (В частном случае в 6.2) после установки
>выдает сообщение о том что после каждого обновления нужно переинсталить ng_ipacct
>

Я ушел от проблемы постоянного инсталлирования ng_ipacct путем копирования ng_ipacct.ko в /boot/modules:
cp /boot/kernel/ng_ipacct.ko /boot/modules/ng_ipacct.ko

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от solomonico email(??) on 27-Апр-07, 16:33 
>>Установил пакет из портов /usr/net/ng_ipacct
>>При запуске ng_ipacct.sh выдает
>>
>>kldload: can't load netgraph: File exists
>>./ng_ipacct: WARNING: can not load kld module netgraph
>>kldload: can't load ng_ipacct: File exists
>>./ng_ipacct: WARNING: can not load kld module ng_ipacct
>>ngctl: send msg: File exists
>>ngctl: line 2: error in file
>>./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
>>ngctl: send msg: File exists
>>ngctl: line 2: error in file
>>./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
>Модуль не может загрузиться если он уже вкомпилен в ядро.
>Зачем Вы добавляете в ядро всё что можно? Оставьте options NETGRAPH и
>всё.

В ядро не вкомпилен модуль ng_ipacct

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Проблема с ng_ipacct FreeBSD 6.2-RELEASE"  
Сообщение от solomonico email(??) on 28-Апр-07, 11:16 
>>Установил пакет из портов /usr/net/ng_ipacct
>>При запуске ng_ipacct.sh выдает
>>
>>kldload: can't load netgraph: File exists
>>./ng_ipacct: WARNING: can not load kld module netgraph
>>kldload: can't load ng_ipacct: File exists
>>./ng_ipacct: WARNING: can not load kld module ng_ipacct
>>ngctl: send msg: File exists
>>ngctl: line 2: error in file
>>./ng_ipacct: WARNING: netgraph node 'ed0_ip_acct' did not created!
>>ngctl: send msg: File exists
>>ngctl: line 2: error in file
>>./ng_ipacct: WARNING: netgraph node 'rl1_ip_acct' did not created!
>Модуль не может загрузиться если он уже вкомпилен в ядро.
>Зачем Вы добавляете в ядро всё что можно? Оставьте options NETGRAPH и
>всё.

Оставил в ядре только options NETGRAPH и все заработало спасибо
Только вот странно почему со всеми модулями не работает

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру