Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Aug 2000 16:58:47 -0400
From:      Brian Reichert <reichert@numachi.com>
To:        freebsd-net@freebsd.org
Subject:   Macronix NIC not up to snuff?
Message-ID:  <20000828165847.A9262@numachi.com>

next in thread | raw e-mail | index | archive | help
I intend to open a bug report on this, but first wanted to pester
people for advice, in case I'm being silly.

On our LAN, we have several boxes, including several versions of
FreeBSD.  I'm upgrading our internal switch to some Cisco hardware.

Upon migrating our cables over however, we have two FreeBSD boxes,
running 4.x, with varieties of the Macronix 98715 chipset.

------------------
machine 'one':

  FreeBSD 4.1-RELEASE #0: Fri Jul 28 14:30:31 GMT 2000
    jkh@ref4.freebsd.org:/usr/src/sys/compile/GENERIC

  dc0: <Macronix 98715AEC-C 10/100BaseTX> port 0xe800-0xe8ff mem
  0xffafff00-0xffafffff irq 9 at device 18.0 on pci0
  dc0: Ethernet address: 00:20:78:e1:4a:e1
  miibus0: <MII bus> on dc0
  dcphy0: <Intel 21143 NWAY media interface> on miibus0
  dcphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

  dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 198.175.254.6 netmask 0xffffff00 broadcast 198.175.254.255
        inet6 fe80::220:78ff:fee1:4ae1%dc0 prefixlen 64 scopeid 0x1
        inet 198.175.254.4 netmask 0xffffffff broadcast 198.175.254.4
        ether 00:20:78:e1:4a:e1
        media: autoselect (10baseT/UTP) status: active
	supported media: autoselect 100baseTX <full-duplex> 100baseTX
	10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
	none

------------------
machine 'two':

  FreeBSD 4.0-RELEASE #0: Mon Mar 20 22:50:22 GMT 2000
      root@monster.cdrom.com:/usr/src/sys/compile/GENERIC

  dc0: <Macronix 98715/98715A 10/100BaseTX> port 0x3000-0x30ff mem
  0xf4111000-0xf41110ff irq 10 at device 14.0 on pci1
  dc0: Ethernet address: 00:20:78:e0:6d:48
  miibus0: <MII bus> on dc0
  dcphy0: <Intel 21143 NWAY media interface> on miibus0
  dcphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
  dc0: supplying EUI64: 00:20:78:ff:fe:e0:6d:48

  dc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 198.175.254.16 netmask 0xffffff00 broadcast 198.175.254.255
        inet6 fe80::220:78ff:fee0:6d48%dc0 prefixlen 64 scopeid 0x1
        ether 00:20:78:e0:6d:48
        media: autoselect (10baseT/UTP) status: active
	supported media: autoselect 100baseTX <full-duplex> 100baseTX
	10baseT/UTP <full-duplex> 10baseT/UTP 100baseTX <hw-loopback>
	none

------------------

Both of these boxes work fine with our FlowPoint DSL router, a
cheesy 3Com 10bT hub, and an even cheesier Ark Technologies
autosensing switch.

I'm installing a Cisco Catalyst 2924 XL running IOS Version
11.2(8)SA3.

The symptoms:

machine 'one':

  Upon reboot, both the switch and the NIC would report a link,
  but as soon as the OS initialized the card, both the switch and
  NIC would stop reporting a link.  'ifconfig' would reveal
  'autosense: no carrier' (typed from memory, so perhaps not an
  exact quote).

machine 'two':

  Both the NIC and the switch would report a link, but no traffic
  (pinging, etc.) would come though.  (I did not attempt a tcpdump.)

I only see one Macronix-related error reported (kern/17728), but
the PR doesn't have any real info.

Has anyone else seen problems like this with these NICs?

-- 
Brian 'you Bastard' Reichert		reichert@numachi.com
37 Crystal Ave. #303			Daytime number: (603) 434-6842
Derry NH 03038-1713 USA			Intel architecture: the left-hand path


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




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