Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Dec 1997 18:30:27 -0500 (EST)
From:      David Gilbert <dgilbert@velocet.ca>
To:        FreeBSD-gnats-submit@FreeBSD.ORG
Subject:   kern/5347: DEC Ethercard no buffers error
Message-ID:  <199712192330.SAA00513@trooper.velocet.ca>
Resent-Message-ID: <199712192340.PAA02212@hub.freebsd.org>

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

>Number:         5347
>Category:       kern
>Synopsis:       DEC (de0) ethernet card has no buffers after cable reset?
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 19 15:40:01 PST 1997
>Last-Modified:
>Originator:     David Gilbert
>Organization:
Velocet Communications
>Release:        FreeBSD 2.2.5-RELEASE i386
>Environment:

	I have two cards de0 and de1.  They are from Kingston technologies
and probe as follows:

de0 <Digital 21140A Fast Ethernet> rev 34 int a irq 9 on pci0:10
de0: 21140A [10-100Mb/s] pass 2.2
de0: address 00:c0:f0:17:1d:5a

de1 <Digital 21140A Fast Ethernet> rev 34 int a irq 12 on pci0:12
de1: 21140A [10-100Mb/s] pass 2.2
de1: address 00:c0:f0:17:39:3e


>Description:

	de1 is plugged into a hub, so it never has a problem.  de0, however,
is plugged into a linux box (crosover cable, 100Mb full-duplex)... and
exhibits the problem --- if the linux box reboots, then pinging the interface
will produce a no buffers error.  ifconfig down followed by ifconfig up
fixes this.  Here's the ifconfig -a:

de0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255
        ether 00:c0:f0:17:1d:5a 
        media: autoselect (100baseTX <full-duplex>) status: active
de1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 206.108.246.85 netmask 0xffffff00 broadcast 206.108.246.255
        ether 00:c0:f0:17:39:3e 
        media: autoselect (10baseT/UTP) status: active

>How-To-Repeat:

	Connect as described, reboot linux box.

>Fix:
	
	run ifconfig down followed by ifconfig up every 10 min?

Dave.

>Audit-Trail:
>Unformatted:



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