[1010] in RedHat Linux List

home help back first fref pref prev next nref lref last post

Re: net-pf-4 and net-pf-5 modules

daemon@ATHENA.MIT.EDU (Nitin Dahyabhai)
Fri Oct 25 19:00:04 1996

Date: Fri, 25 Oct 1996 18:40:37 -0400 (EDT)
From: Nitin Dahyabhai <nsdahyab@deep13.sumter.com>
Reply-To: nsdahyab@eos.ncsu.edu
To: redhat-list@redhat.com
Resent-From: redhat-list@redhat.com

The kerneld mini-howto contains the answers to your problem.  It says (in 
different places in the document):

------------------------------------------------------------------------------
Network protocol families (IPX, AppleTalk, AX.25)
=================================================
Some network protocols can be loaded as modules as well. The kernel asks
kerneld for a protocol family (e.g. IPX) with a request for "net-pf-X" 
where X is a number indicating what family is wanted. E.g. net-pf-3 is
AX.25, net-pf-4 is IPX and net-pf-5 is AppleTalk. (These numbers are
determined by the AF_AX25, AF_IPX etc. definitions in the linux source
file include/linux/socket.h). So to autoload the IPX module, you would
need an entr like this in /etc/conf.modules: 

  alias net-pf-4 ipx


Why do I get "Cannot locate module for net-pf-X" messages when I run
ifconfig?
====================================================================
Around kernel version 1.3.80, the networking code was changed to allow
loading protocol families (e.g. IPX, AX.25 and AppleTalk) as modules. This
caused the addition of a new kerneld request: net-pf-X, where X is a
number identifying the protocol (see /usr/src/linux/include/linux/socket.h
for the meaning of the various numbers).  Unfortunately, ifconfig
accidentally triggers these messages, so a lot of people get a couple of
messages logged when the system boots and runs ifconfig to setup the
loopback device. The messages are harmless, and you can disable them by
adding the lines

        alias net-pf-3 off      # Forget AX.25
        alias net-pf-4 off      # Forget IPX
        alias net-pf-5 off      # Forget AppleTalk

to /etc/conf.modules. Of course, if you do use IPX as a module, you should
not add a line to disable IPX.
------------------------------------------------------------------------------


"The better you get at crunching letters in math, the worse you get 
at crunching the numbers."   -Fundamental Law of Higher Mathematics
----
Nitin S Dahyabhai                           |  nsdahyab@cryogen.com 
http://www.netforward.com/cryogen/?nsdahyab | nsdahyab@eos.ncsu.edu


--
  PLEASE read the Red Hat FAQ, Tips, HOWTO and the MAILING LIST ARCHIVES!
  ________________________________________________________________________
  http://www.redhat.com/RedHat-FAQ   http://www.redhat.com/RedHat-HOWTO 
  http://www.redhat.com/RedHat-Tips  http://www.redhat.com/mailing-lists
  ------------------------------------------------------------------------
To unsubscribe: mail -s unsubscribe redhat-list-request@redhat.com < /dev/null


home help back first fref pref prev next nref lref last post