Subject: kern/12689: de driver confuses 10base-T and 100base-T on DEC PWS 433a
To: None <gnats-bugs@gnats.netbsd.org>
From: None <tomh@metrics.com>
List: netbsd-bugs
Date: 04/18/2001 08:27:06
>Number: 12689
>Category: kern
>Synopsis: de driver confuses 10base-T and 100base-T on DEC PWS 433a
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Apr 18 08:27:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Tom Haapanen
>Release: 1.5
>Organization:
motorsport.com
>Environment:
NetBSD zagato 1.5 NetBSD 1.5 (GENERIC) #10: Wed Nov 22 03:00:56 PST 2000 root@frau-farbissina.shagadelic.org:/amd/swinger/u1/netbsd-1-5/src/sys/arch/alpha/compile/GENERIC alpha
>Description:
The DEC Pwersonal Workstation 433a includes an integrated 21142 10/100 Ethernet chip. This works as expected on a 100base-T network, but fails to operate on a 10base-T network when the media type is set correctly.
>How-To-Repeat:
On a 10base-T only network, setting iconfig.de0 to
209.x.y.z netmask 0xffffffe0 media 10baseT/UTP
produces no errors, and the link light is on, but all pings (other than to self) fail. This on a 3Com SuperStack II 3C16441 hub.
Based on feedback from Olaf Seibert (see port-alpha archives), tried 100base-TX, and it worked, in spite of a 10base-T only hub, using the following ifconfig.de0 file:
209.x.y.z netmask 0xffffffe0
media 100baseTX
This works, rather unexpectedly.
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: