From culverk@ken.sweetdreamsracing.biz  Thu Jan 29 19:51:33 2004
Return-Path: <culverk@ken.sweetdreamsracing.biz>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 6BEA216A4CE
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 29 Jan 2004 19:51:33 -0800 (PST)
Received: from ken.sweetdreamsracing.biz (hachigo.sweetdreamsracing.biz [66.92.171.91])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 08D2043D1F
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 29 Jan 2004 19:51:32 -0800 (PST)
	(envelope-from culverk@ken.sweetdreamsracing.biz)
Received: from ken.sweetdreamsracing.biz (localhost [127.0.0.1])
	by ken.sweetdreamsracing.biz (8.12.10/8.12.10) with ESMTP id i0U3pLKn000995
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 29 Jan 2004 22:51:22 -0500 (EST)
	(envelope-from culverk@ken.sweetdreamsracing.biz)
Received: (from culverk@localhost)
	by ken.sweetdreamsracing.biz (8.12.10/8.12.10/Submit) id i0U3kN4p000926;
	Thu, 29 Jan 2004 22:46:23 -0500 (EST)
	(envelope-from culverk)
Message-Id: <200401300346.i0U3kN4p000926@ken.sweetdreamsracing.biz>
Date: Thu, 29 Jan 2004 22:46:23 -0500 (EST)
From: Kenneth Culver <culverk@sweetdreamsracing.biz>
Reply-To: Kenneth Culver <culverk@sweetdreamsracing.biz>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: 3com 940 gigabit ethernet dhcp failure	
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         62094
>Category:       kern
>Synopsis:       3com 940 gigabit ethernet dhcp failure
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 29 20:00:25 PST 2004
>Closed-Date:    Sat Jul 30 01:26:32 GMT 2005
>Last-Modified:  Sat Jul 30 01:26:32 GMT 2005
>Originator:     Kenneth Culver
>Release:        FreeBSD 5.2-CURRENT i386
>Organization:
none	
>Environment:
System: FreeBSD ken.sweetdreamsracing.biz 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Thu Jan 29 11:12:54 EST 2004 culverk@ken.sweetdreamsracing.biz:/usr/src/sys/i386/compile/KEN i386

>Description:
	On an Asus K8V Deluxe motherboard (athlon 64) in both the i386 and
	amd64 versions of FreeBSD, when the machine first boots up, and
	dhclient starts, it hangs, and eventually times out. During this time
	the lights on the switch showing whether the ethernet card is connected
	keep flashing on and off (not the activity lights but the ones that
	show whether it's actually got a connection).

	A few minutes after boot (and breaking out of the dhclient that happens
	on boot using ctrl-c) I can type "dhclient sk0" on the commandline,
	and there is no problem. This leads me to believe that the auto-
	negotiaton code for my PHY is messed up. Here is the relevent output
	from dmesg:

skc0: <3Com 3C940 Gigabit Ethernet> port 0xdc00-0xdcff mem 0xfdc00000-0xfdc03fff irq 10 at device 10.0 on pci0
skc0: 3Com Gigabit LOM (3C940)
sk0: <Marvell Semiconductor, Inc. Yukon> on skc0
sk0: Ethernet address: 00:0c:6e:ba:a7:49
miibus0: <MII bus> on sk0
e1000phy0: <Marvell 88E1000 Gigabit PHY> on miibus0
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX-FDX, auto

>How-To-Repeat:
	All that's needed is to have this on-board ethernet controller, and try
	to use dhclient to get network configuration.	
>Fix:
	Currently the only workaround is to set a static ip, and hope
	nobody else is using it.
>Release-Note:
>Audit-Trail:

From: "Wouter de Jong" <wouter@de-jong.biz>
To: <freebsd-gnats-submit@FreeBSD.org>,
	<culverk@sweetdreamsracing.biz>
Cc:  
Subject: Re: kern/62094: 3com 940 gigabit ethernet dhcp failure
Date: Sun, 9 May 2004 11:16:28 +0200

 Same problem here, on-board in an Asus L5800C notebook (Intel P4)
 
 Any news on this issue yet?
 
 Greetings,
 
 -- 
 Wouter de Jong
 wouter@de-jong.biz
Responsible-Changed-From-To: freebsd-bugs->wpaul 
Responsible-Changed-By: bms 
Responsible-Changed-When: Fri Jul 9 06:15:11 GMT 2004 
Responsible-Changed-Why:  
Assign to driver maintainer 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62094 
State-Changed-From-To: open->feedback 
State-Changed-By: bms 
State-Changed-When: Fri Jul 9 06:20:41 GMT 2004 
State-Changed-Why:  
Can you please supply full dmesg output from a 'boot -v' boot (that is, 
ensure debug.bootverbose is set to 1) for the failure case here? Thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62094 
Responsible-Changed-From-To: wpaul->freebsd-bugs 
Responsible-Changed-By: wpaul 
Responsible-Changed-When: Fri Jul 9 06:31:02 GMT 2004 
Responsible-Changed-Why:  
I wrote the original sk(4) driver. I did not write the patch to add support 
for the Marvell parts, and I have no sample hardware and hence no way to 
debug this. I am also not inclined to do any favors for SysKonnect and/or 
Marvell. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=62094 
State-Changed-From-To: feedback->closed 
State-Changed-By: kris 
State-Changed-When: Sat Jul 30 01:26:23 GMT 2005 
State-Changed-Why:  
Feedback timeout 

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