From nobody@FreeBSD.org  Sat Mar 18 20:53:55 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 1579137B6B3
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 18 Mar 2000 20:53:55 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.9.3/8.9.2) id UAA27077;
	Sat, 18 Mar 2000 20:53:55 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Message-Id: <200003190453.UAA27077@freefall.freebsd.org>
Date: Sat, 18 Mar 2000 20:53:55 -0800 (PST)
From: justinwang@netcreate.net
Sender: nobody@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org
Subject: unable to bind more than 1 IP address to 3com 3c905B network card
X-Send-Pr-Version: www-1.0

>Number:         17481
>Category:       i386
>Synopsis:       unable to bind more than 1 IP address to 3com 3c905B network card
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 18 21:00:01 PST 2000
>Closed-Date:    Sun Mar 19 20:21:47 PST 2000
>Last-Modified:  Sun Mar 19 20:22:04 PST 2000
>Originator:     Justin Wang
>Release:        3.2 RELEASE
>Organization:
Netcreate Systems Inc
>Environment:
FREEBSD unixcpa.netcreate.net 3.2 RELEASE #0 Tuesday May 18 04:05:08
GMT 1999 jkh@cathair:/usr/src/sys/compile/GENERIC i386
>Description:
I am unable to bind more that 1 IP address to 3com FAST Etherlink XL 3c905B PCI network cards. I made edits to the /etc/rc.conf file by adding an alias0:

ifconfig_x10="inet 207.212.91.214 netmask 255.255.255.255.128"
ifconfig_x10_alias0="inet 207.212.91.xx netmask 255.255.255.128"

upon reboot, I used the ipconfig -a and the Ip did not bind and I am unable to ping it. I tried it on 3 differnet 3c905b cards and they all would not bind.

I swapped cards to a 3com Etherlink III 3c509B-TPO ISA card and I was able to bind more than 1 IP address to card.


>How-To-Repeat:
Put in a 3com 3c905B card.
>Fix:


>Release-Note:
>Audit-Trail:

From: Alexander Langer <alex@big.endian.de>
To: justinwang@netcreate.net
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: Re: i386/17481: unable to bind more than 1 IP address to 3com 3c905B network card
Date: Sun, 19 Mar 2000 10:22:21 +0100

 Thus spake justinwang@netcreate.net (justinwang@netcreate.net):
 
 > ifconfig_x10="inet 207.212.91.214 netmask 255.255.255.255.128"
 > ifconfig_x10_alias0="inet 207.212.91.xx netmask 255.255.255.128"
 
 It read "x10" in spite of "xl0" for you, you know?
 
 > >How-To-Repeat:
 > Put in a 3com 3c905B card.
 
 root@neutron ~ $ grep xl0 /var/run/dmesg.boot /etc/rc.conf ; ifconfig
 xl0
 /var/run/dmesg.boot:xl0: <3Com 3c905B-TX Fast Etherlink XL> port
 0xe400-0xe47f mem 0xe6000000-0xe600007f irq 10 at device 15.0 on pci0
 /var/run/dmesg.boot:xl0: Ethernet address: 00:50:04:0f:5a:27
 /var/run/dmesg.boot:miibus0: <MII bus> on xl0
 /var/run/dmesg.boot:xl0: supplying EUI64: 00:50:04:ff:fe:0f:5a:27
 /etc/rc.conf:network_interfaces="xl0 lo0 isp0"
 /etc/rc.conf:ifconfig_xl0_alias0="inet 192.168.0.1  netmask
 255.255.255.0"
 /etc/rc.conf:ifconfig_xl0_alias1="inet 192.168.0.2  netmask
 255.255.255.0"
 /etc/rc.conf:ifconfig_xl0_alias2="inet 192.168.0.3  netmask
 255.255.255.0"
 /etc/rc.conf:ifconfig_xl0_alias3="inet 192.168.0.4  netmask
 255.255.255.0"
 xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
         inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
         inet6 fe80:1::250:4ff:fe0f:5a27 prefixlen 64 
         inet 192.168.0.2 netmask 0xffffff00 broadcast 192.168.0.255
         inet 192.168.0.3 netmask 0xffffff00 broadcast 192.168.0.255
         inet 192.168.0.4 netmask 0xffffff00 broadcast 192.168.0.255
         ether 00:50:04:0f:5a:27 
         media: autoselect (100baseTX) status: active
         supported media: autoselect 100baseTX <full-duplex> 100baseTX
 10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
 
 This works the same way since 2.2.7.
 
 Alex
 
State-Changed-From-To: open->closed 
State-Changed-By: dan 
State-Changed-When: Sun Mar 19 20:21:47 PST 2000 
State-Changed-Why:  
Pilot error. 
>Unformatted:
