From dmehler@davemehler.com  Tue Jul 12 21:24:59 2005
Return-Path: <dmehler@davemehler.com>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 7EF4116A41C
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Jul 2005 21:24:59 +0000 (GMT)
	(envelope-from dmehler@davemehler.com)
Received: from ms-smtp-02-eri0.ohiordc.rr.com (ms-smtp-02-smtplb.ohiordc.rr.com [65.24.5.136])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0AD2D43D46
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Jul 2005 21:24:58 +0000 (GMT)
	(envelope-from dmehler@davemehler.com)
Received: from mail.davemehler.com (cpe-65-31-44-187.woh.res.rr.com [65.31.44.187])
	by ms-smtp-02-eri0.ohiordc.rr.com (8.12.10/8.12.7) with ESMTP id j6CLOuXV010192
	for <FreeBSD-gnats-submit@freebsd.org>; Tue, 12 Jul 2005 17:24:56 -0400 (EDT)
Received: by mail.davemehler.com (Postfix, from userid 1000)
	id 777DE651C; Tue, 12 Jul 2005 17:25:09 -0400 (EDT)
Message-Id: <20050712212509.777DE651C@mail.davemehler.com>
Date: Tue, 12 Jul 2005 17:25:09 -0400 (EDT)
From: Dave Mehler <dmehler@davemehler.com>
Reply-To: Dave Mehler <dmehler@davemehler.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: When two 3c905's are in a Vectra Vl dhcp fails to give an IP for the requesting card.
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         83354
>Category:       kern
>Synopsis:       [xl] When two 3c905's are in a Vectra Vl dhcp fails to give an IP for the requesting card.
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jul 12 21:30:17 GMT 2005
>Closed-Date:    Sun May 22 06:55:41 UTC 2011
>Last-Modified:  Sun May 22 06:55:41 UTC 2011
>Originator:     Dave Mehler
>Release:        FreeBSD 5.4-STABLE i386
>Organization:
>Environment:
System: FreeBSD zeus.davemehler.net 5.4-STABLE FreeBSD 5.4-STABLE #2: Sat Jul 2 16:03:45 EDT 2005 root@zeus.davemehler.net:/usr/obj/usr/src/sys/ZEUS i386


	
>Description:
When two 3c905's are placed in a Vectra VL, the first xl0 getting it's IP
via an external dhcp server, the other xl1 statically assigned the xl0
card fails to obtain an IP. The error is:

"network is unreachable"

If the second card is removed the procedure works fine, either on boot with:

ifconfig_xl0="DHCP"

in rc.conf

or with

dhclient -v xl0

This is not a cabling, i've tried four different cables, machine, two of
them, or an i/o or interrupt issue, the cards are on different settings.
The second card doesn't have to be configured in rc.conf:

#ifconfig_xl1="inet 192.168.0.1 netmask 255.255.255.0"

just having it in the box is enough to exhibit this behavior. Each system
has it's pnp os option turned off, but the on option didn't correct this
either. I've also seen in the 5.2 days, behavior with the rl driver,
same setup, two realtek 8129's in a box, the first one wouldn't take a
dhcp address.
>How-To-Repeat:
Place a single 3c905 in a vectra vl and either have:

ifconfig_xl0="DHCP" 

in rc.conf or:

dhclient -v xl0

on boot, this will obtain a dhcp lease. Power down the box, place the
second card in the system, and power it back on, in this case the second
card need not be configured the first card doesn't obtain a dhcp lease.
>Fix:
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: jh 
State-Changed-When: Sat Apr 16 10:49:55 UTC 2011 
State-Changed-Why:  
Is this still a problem for you? 

http://www.freebsd.org/cgi/query-pr.cgi?pr=83354 
State-Changed-From-To: feedback->closed 
State-Changed-By: jh 
State-Changed-When: Sun May 22 06:55:40 UTC 2011 
State-Changed-Why:  
Feedback timeout. 

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