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>