Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jul 2003 12:30:42 +0200
From:      Paolo Pisati <flag@libero.it>
To:        FreeBSD_Net <freebsd-net@FreeBSD.ORG>
Subject:   Re: Differences between netgraph nodes in 4.x and 5.x
Message-ID:  <20030729103042.GA230@newluxor.skynet.org>
In-Reply-To: <Pine.BSF.4.21.0307281905130.8223-100000@InterJet.elischer.org>
References:  <20030728224737.GA47439@newluxor.skynet.org> <Pine.BSF.4.21.0307281905130.8223-100000@InterJet.elischer.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 28, 2003 at 07:13:04PM -0700, Julian Elischer wrote:
> 
> If you want to send me the node you have writen I can 
> make the diffs and send it back :-)

thanks Julian, but i prefer to do it myself,
cause i want to understand how the hell netgraph works... =)
 
btw, i think i did the converion and it was quite straightforward, 
but i've still a little problem that i didn't have in 5.x:

if i try to unload my module, change the internals, compile
and use it again, it fails! =P

I think it's a problem in the shutdown/disconnect
part of my work, cause this is what i get:

ngctl mkpeer rl0: tee lower right
ngctl: send msg: File exists

actually tee is my own node, i didn't yet change the name
to classifier but it's my node.

And while you are listening, i can show u something else... =)

I have NETGRAPH in my kernel, and this is what i get when i
try to load ng_ether the first time:

[root@newluxor root]# kldload ng_ether
module_register: module netgraph already exists!
linker_file_sysinit "netgraph.ko" failed to register! 17
kldload: can't load ng_ether: Exec format error
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
it fails to load the node...

[root@newluxor root]# kldload ng_ether

while the second time it works... =O

[root@newluxor root]# kldunload ng_ether
kldunload: can't unload file: Device busy

and if i try to unload it, it always says that it's busy:
i think this is due to the inability to delete 
an interface, isn't it?

nothing really nasty, but maybe you didn't know... =)

thank you & bye.

-- 

Paolo

GUFI: http://www.gufi.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030729103042.GA230>