From nobody@FreeBSD.org  Mon Apr 10 07:30:25 2000
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
	by hub.freebsd.org (Postfix) with ESMTP id 0838837BAD6
	for <freebsd-gnats-submit@FreeBSD.org>; Mon, 10 Apr 2000 07:30:25 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.9.3/8.9.2) id HAA73472;
	Mon, 10 Apr 2000 07:30:24 -0700 (PDT)
	(envelope-from nobody@FreeBSD.org)
Message-Id: <200004101430.HAA73472@freefall.freebsd.org>
Date: Mon, 10 Apr 2000 07:30:24 -0700 (PDT)
From: jeg@hawk.circa.ufl.edu
Sender: nobody@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org
Subject: rc.network IPX configuration missing 'ipx' parm for ifconfig
X-Send-Pr-Version: www-1.0

>Number:         17904
>Category:       conf
>Synopsis:       rc.network IPX configuration missing 'ipx' parm for ifconfig
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sheldonh
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Apr 10 07:40:01 PDT 2000
>Closed-Date:    Tue Aug 15 08:10:05 PDT 2000
>Last-Modified:  Tue Aug 15 08:14:35 PDT 2000
>Originator:     John Gelnaw
>Release:        4.0-Current
>Organization:
University of Florida
>Environment:
FreeBSD wolf.circa.ufl.edu 4.0-RELEASE FreeBSD 4.0-RELEASE #0: 
Tue Apr  4 09:03:58 EDT 2000     jeg@wolf.circa.ufl.edu:/usr/src/sys/compile/Wolf  i386

>Description:
Added the following lines to /etc/rc.conf to enable IPX protocol,
after compiling kernel with IPX and NCPFS options.

ifconfig_fxp0_ipx="0x00010010"
ipxrouted_enable="YES"

When system booted, boot message paused on " sendmail" for several minutes.
After system finished booting, no tcp/ip available.  Checking ifconfig,
showed my tcp/ip address to be 1.0.16.0	
>How-To-Repeat:
Add above lines to /etc/rc.conf and reboot	
>Fix:
Checking showed that the line in rc.network that configures IPX was:

ifconfig ${ifn} ${ifconfig_args}

but should have been:

ifconfig ${ifn} ipx ${ifconfig_args}




>Release-Note:
>Audit-Trail:

From: Sheldon Hearn <sheldonh@uunet.co.za>
To: jeg@hawk.circa.ufl.edu
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: conf/17904: rc.network IPX configuration missing 'ipx' parm for ifconfig 
Date: Tue, 11 Apr 2000 15:51:01 +0200

 On Mon, 10 Apr 2000 07:30:24 MST, jeg@hawk.circa.ufl.edu wrote:
 
 > ifconfig_fxp0_ipx="0x00010010"
 		    ^^^
 
 You left out the address family (pointed out to me by someone else).
 The ifconfig variables in rc.conf always include the address family, so
 you'd want something like...
 
 	ifconfig_fxp0_ipx="ipx 0x0010010"
 
 That said, I don't see much help for ipx stuff in the rc.conf(5) manual
 page, nor in defaults/rc.conf . :-(
 
 Ciao,
 Sheldon.
 
Responsible-Changed-From-To: freebsd-bugs->sheldonh 
Responsible-Changed-By: sheldonh 
Responsible-Changed-When: Wed Apr 12 01:10:43 PDT 2000 
Responsible-Changed-Why:  
While the originator is happy with the response we gave him 
(missing protocol family), something needs to be done to  
make it clear that _ipx in the rc.conf variable name does 
not obviate the need to specify the protocol family. 
State-Changed-From-To: open->closed 
State-Changed-By: sheldonh 
State-Changed-When: Tue Aug 15 08:10:05 PDT 2000 
State-Changed-Why:  
A sample entry has been added to defaults/rc.conf in rev 1.75, 
and merged onto RELENG_4 in rev 1.53.2.8. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=17904 
>Unformatted:
