Subject: port-sparc/12301: sbus qfe card not supported in port-sparc
To: None <gnats-bugs@gnats.netbsd.org>
From: None <rquinn+11121@sec.sprint.net>
List: netbsd-bugs
Date: 02/28/2001 06:43:24
>Number: 12301
>Category: port-sparc
>Synopsis: sbus qfe card not supported in port-sparc
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: port-sparc-maintainer
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Wed Feb 28 06:44:01 PST 2001
>Closed-Date:
>Last-Modified:
>Originator: Robert Quinn
>Release: 1.5S
>Organization:
>Environment:
NetBSD struck 1.5S NetBSD 1.5S (STRUCK) #11: Wed Feb 21 10:08:30 EST 2001 rquinn@struck:/usr/src/sys/arch/sparc/compile/STRUCK sparc
>Description:
Sbus qfe quad card not supported/configured by kernel.
http://www.netbsd.org/Ports/sparc/hardware.html suggests it is.
>How-To-Repeat:
> #uname -rsmp
> NetBSD 1.5S sparc sparc
> #dmesg | grep qfe
> SUNW,qfe at sbus0 slot 1 offset 0x8c00000 level 4 (ipl 7) not configured
> SUNW,qfe at sbus0 slot 1 offset 0x8c10000 level 4 (ipl 7) not configured
> SUNW,qfe at sbus0 slot 1 offset 0x8c20000 level 4 (ipl 7) not configured
> SUNW,qfe at sbus0 slot 1 offset 0x8c30000 level 4 (ipl 7) not configured
>Fix:
Jason Wright jason @ thought.net said on port-sparc:
>Release-Note:
>Audit-Trail:
>Unformatted:
>It's just a matter of adding SUNW,qfe as another name for the sbus hme
>driver to match. Looks like it only matches this in NetBSD:
> SUNW,hme
>
>OpenBSD driver matches:
> hme # can't remember if this one is really necessary
> SUNW,hme # Most of the single hme boards, some of the quad's
> SUNW,qfe # some of the quad hme's (newer?)
>
>I can't remember adding anything else when I added qfe support to OpenBSD.
I did that, and after several days I have not experienced any problems,
except that the kernel identifies the card as an hme card instead of a
qfe card.
#dmesg | grep hme
hme0 at sbus0 slot 1 offset 0x8c00000 level 4 (ipl 7): address 08:00:20:82:32:64
ukphy0 at hme0 phy 1: Generic IEEE 802.3u media interface
hme1 at sbus0 slot 1 offset 0x8c10000 level 4 (ipl 7): address 08:00:20:82:32:64
ukphy1 at hme1 phy 1: Generic IEEE 802.3u media interface
hme2 at sbus0 slot 1 offset 0x8c20000 level 4 (ipl 7): address 08:00:20:82:32:64
ukphy2 at hme2 phy 1: Generic IEEE 802.3u media interface
hme3 at sbus0 slot 1 offset 0x8c30000 level 4 (ipl 7): address 08:00:20:82:32:64
ukphy3 at hme3 phy 1: Generic IEEE 802.3u media interface
No real network testing was done, other than a lot of "make build"s
with an NFS mounted /usr/src.