Re: Differences between netgraph nodes in 4.x and 5.x

From: Paolo Pisati (flag_at_libero.it)
Date: 07/29/03

  • Next message: Max Khon: "Re: Differences between netgraph nodes in 4.x and 5.x'"
    Date: Tue, 29 Jul 2003 12:30:42 +0200
    To: FreeBSD_Net <freebsd-net@FreeBSD.ORG>
    
    

    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
    _______________________________________________
    freebsd-net@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-net
    To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
    

  • Next message: Max Khon: "Re: Differences between netgraph nodes in 4.x and 5.x'"

    Relevant Pages

    • Re: Poser? What happens to empty pages in a database unload/load?
      ... At my company, several time each weekend, a database is unloaded at ... squeezed out of the load. ... I unload the table and load it back and now all those empty pages are ... Art S. Kagel ...
      (comp.databases.informix)
    • Re: Poser? What happens to empty pages in a database unload/load?
      ... Beau Nanaz wrote: ... squeezed out of the load. ... all empty but I still have data in pages 1001-2000 of the tablespace. ... I unload the table and load it back and now all those empty pages are ...
      (comp.databases.informix)
    • Re: UserForm handling
      ... Public Sub ShowFormTheTechnicallyCorrectWay() ... Dim frmT As frmTest ... Load frmTest ... Unload frmTest ...
      (microsoft.public.word.vba.userforms)
    • RE: Dynamic Load Assembly
      ... > NOT reference B in A. ... > I dynamically load B and Invoke a Method: ... > explicity Unload the AppDomain to free resources. ... Is it because, using the Load context, since assemblies ...
      (microsoft.public.dotnet.framework.clr)
    • Re: [RFC] kldunload -f argument.
      ... -- when that functionality is compiled into modules, ... automatically load modules during a file system mount, netgraph pieces, ... no longer needed, please unload yourselves". ... > quiesce it, kill all the ``Opened by PID N'' processes, then unload it. ...
      (freebsd-arch)