NetBSD Problem Report #5301

Received: (qmail 14177 invoked from network); 16 Apr 1998 15:19:51 -0000
Message-Id: <199804161516.AAA08695@pppp.ap.so-net.or.jp>
Date: Fri, 17 Apr 1998 00:16:36 +0900 (JST)
From: SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
Reply-To: SUNAGAWA Keiki <kei_sun@ba2.so-net.ne.jp>
To: gnats-bugs@gnats.netbsd.org
Subject: ae driver hangs when ifconfig with EtherPort IIN (NuBus)
X-Send-Pr-Version: 3.95

>Number:         5301
>Category:       port-mac68k
>Synopsis:       ae driver hangs when ifconfig with EtherPort IIN (NuBus)
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-mac68k-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Apr 16 08:20:01 +0000 1998
>Closed-Date:    
>Last-Modified:  Thu Mar 27 16:05:54 +0000 2008
>Originator:     SUNAGAWA Keiki
>Release:        1.3
>Organization:
	individual
>Environment:
System: NetBSD p84ce2e 1.3 NetBSD 1.3 (MINT) #88: Sun Feb 22 22:28:36 JST 1998 kei@localhost:/current/work/sys/arch/mac68k/compile/MINT mac68k

>Description:
	EtherPort IIN has 8-bit bus and its ByteLanes is E1. So, the last
	nibble of the offset address for accessing it should be [048c].
>How-To-Repeat:
	With EtherPort IIN, do 'ifconfig.'  It doesn't occur on EtherPort
	SE/30.
>Fix:

	Unfortunately, the following patch only solves the hang problem.
	In other words, it doesn't work properly.

	Ken Nakata said to me this change might not break the EtherPort SE/30.

--- if_aereg.h.orig	Tue Apr 29 20:19:54 1997
+++ if_aereg.h	Thu Apr 16 12:35:47 1998
@@ -28,8 +28,8 @@

 #define FE_ROM_OFFSET		0x000d0006	/* Determined empirically */

-#define KE_ROM_OFFSET		0x000f0007
+#define KE_ROM_OFFSET		0x000f0000
 #define KE_DATA_OFFSET		0x00000000	/* Offset to NIC memory */
-#define KE_REG_OFFSET		0x00080003	/* Offset to NIC registers */
+#define KE_REG_OFFSET		0x00080000	/* Offset to NIC registers */

 #define	AE_REG_SIZE		0x40		/* Size of register space */

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->port-mac68k-maintainer 
Responsible-Changed-By: fair 
Responsible-Changed-When: Mon Dec 28 09:38:19 PST 1998 
Responsible-Changed-Why:  
This PR is the responsibility of the portmaster, 
not the GNATS database administrator. 
State-Changed-From-To: open->feedback 
State-Changed-By: scottr 
State-Changed-When: Sat Oct 30 23:25:01 PDT 1999 
State-Changed-Why:  
Please confirm whether you still have the hardware available to test any 
changes made for this card.  I'd like to resolve it, but it will take some 
help from someone with an Etherport SE/30, of course. 

Thanks. 
State-Changed-From-To: feedback->suspended 
State-Changed-By: fair 
State-Changed-When: Fri May 5 18:36:48 PDT 2000 
State-Changed-Why:  
Keiki Sunagawa replied that he no longer has access to the hardware,
however, he might get this hardware again sometime in the future
(or someone else might), so let's suspend, rather than close, this
PR, pending a new opportunity to properly handle the reported
problem.

State-Changed-From-To: suspended->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Thu, 27 Mar 2008 16:05:54 +0000
State-Changed-Why:
Submitter cannot test, but someone else might be able to. Such bugs should be
open, not suspended, unless/until we get a special PR state for them;
suspended is for bugs where nothing at all can be done for the time being.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.