Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jan 2003 18:23:48 +0100 (CET)
From:      Oliver Fromme <olli@secnetix.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        Oliver Fromme <olli@secnetix.de>
Subject:   kern/47440: dc0 driver in 5.0 broken for Macronix 98715/98715A chip
Message-ID:  <200301241723.h0OHNmts063884@lurza.secnetix.de>

next in thread | raw e-mail | index | archive | help

>Number:         47440
>Category:       kern
>Synopsis:       dc0 driver in 5.0 broken for Macronix 98715/98715A chip
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 24 09:30:01 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Oliver Fromme <olli@secnetix.de>
>Release:        FreeBSD 5.0-RELEASE i386
>Organization:
secnetix GmbH & Co KG, http://www.secnetix.de/
>Environment:
FreeBSD 5.0-RELEASE i386

>Description:

   I've got a machine (dual Celeron-466) with a Macronix
   98715/98715A fast ethernet NIC.  It had been running an
   old version of 5-current from August 3rd 2001 without
   any problems.

   Yesterday I decided to upgrade the machine to 5.0-Release,
   via FTP using boot floppies.  However, it just hang when
   trying to resolve the name of the FTP server.  A tcpdump
   on the router showed zero activity from that machine, as
   if the interface was dead.

   On sysinstall's debug screen (Alt-F2) I got the following
   information.  I've copied it manually (no serial console),
   so there might be typos.

   DEBUG: Loading module if_dc.ko (DEC/Intel 21143 (and clones) PCI fast ethernet card)
   dc0: <Macronix 98715/98715A 10/100BaseTX> port 0xe400-0xe4ff mem 0xe5000000-0xe50000ff irq 5 at device 8.0 on pci0
   dc0: Ethernet address: 00:00:00:00:00:00
   miibus0: <MII bus> on dc0
   dcphy0: <Intel 21143 NWAY media interface> on miibus0
   dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

   Note that the ethernet address (MAC) is not detected
   correctly!

   Then I decided to install a current 4-stable snapshot
   (4.7-20030120-STABLE).  It seems to work fine, and
   detects the card like this:

   dc0: <Macronix 98715/98715A 10/100BaseTX> port 0xe400-0xe4ff mem 0xe5000000-0xe50000ff irq 2 at device 8.0 on pci0
   dc0: Ethernet address: 00:00:e8:59:a3:47
   miibus0: <MII bus> on dc0
   dcphy0: <Intel 21143 NWAY media interface> on miibus0
   dcphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

>How-To-Repeat:

   Try to install 5.0-RELEASE on an i386 machine (via FTP)
   with a Macronix 98715/98715A NIC.

>Fix:

   None known.

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301241723.h0OHNmts063884>