Subject: kern/16557: TRENDware TE100-PCBUSR (a 10/100 CardBus card) is not recognized by tlp(4)
To: None <gnats-bugs@gnats.netbsd.org>
From: None <svs@ropnet.ru>
List: netbsd-bugs
Date: 04/29/2002 12:49:04
>Number: 16557
>Category: kern
>Synopsis: TRENDware TE100-PCBUSR (a 10/100 CardBus card) is not recognized by tlp(4)
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: kern-bug-people
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Mon Apr 29 12:50:00 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator: Sergey Svishchev
>Release: 1.5-current (1.5ZC)
>Organization:
>Environment:
>Description:
Kernel produces the following output when a TRENDware TRENDnet TE100-PCBUSR CardBus card is inserted:
CardBus, Fast Ethernet, V1.0, unknown vendor 0x13d1 product 0xab08 (ethernet network, revision 0x11) at cardbus0 dev 0 function 0 not configured
With the patch:
tlp0 at cardbus0 dev 0 function 0: ADMtek AN985 Ethernet, pass 1.1
tlp0: Ethernet address 00:e0:98:xx:xx:xx
ukphy0 at tlp0 phy 1: Generic IEEE 802.3u media interface
ukphy0: OUI 0x00e092, model 0x0001, rev. 1
ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
tlp0: interrupting at 11
>How-To-Repeat:
>Fix:
Index: cardbusdevs
===================================================================
RCS file: /cvsroot/syssrc/sys/dev/cardbus/cardbusdevs,v
retrieving revision 1.21
diff -u -r1.21 cardbusdevs
--- cardbusdevs 2002/02/17 21:20:46 1.21
+++ cardbusdevs 2002/04/29 14:04:36
@@ -110,7 +110,8 @@
/* AboCom products */
product ABOCOM FE2500 0xab02 FE2500 10/100 Ethernet
-product ABOCOM PCM200 0xab03 FE2500 10/100 Ethernet
+product ABOCOM PCM200 0xab03 PCM200 10/100 Ethernet
+product ABOCOM TE100 0xab08 TE100 10/100 Ethernet
/* Hawking Technology products */
product HAWKING PN672TX 0xab08 PN672TX 10/100 Ethernet
Index: cardbusdevs.h
===================================================================
RCS file: /cvsroot/syssrc/sys/dev/cardbus/cardbusdevs.h,v
retrieving revision 1.18
diff -u -r1.18 cardbusdevs.h
--- cardbusdevs.h 2002/02/17 21:21:15 1.18
+++ cardbusdevs.h 2002/04/29 14:04:36
@@ -1,4 +1,4 @@
-/* $NetBSD: cardbusdevs.h,v 1.18 2002/02/17 21:21:15 augustss Exp $ */
+/* $NetBSD$ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
@@ -117,7 +117,8 @@
/* AboCom products */
#define CARDBUS_PRODUCT_ABOCOM_FE2500 0xab02 /* FE2500 10/100 Ethernet */
-#define CARDBUS_PRODUCT_ABOCOM_PCM200 0xab03 /* FE2500 10/100 Ethernet */
+#define CARDBUS_PRODUCT_ABOCOM_PCM200 0xab03 /* PCM200 10/100 Ethernet */
+#define CARDBUS_PRODUCT_ABOCOM_TE100 0xab08 /* TE100 10/100 Ethernet */
/* Hawking Technology products */
#define CARDBUS_PRODUCT_HAWKING_PN672TX 0xab08 /* PN672TX 10/100 Ethernet */
Index: cardbusdevs_data.h
===================================================================
RCS file: /cvsroot/syssrc/sys/dev/cardbus/cardbusdevs_data.h,v
retrieving revision 1.18
diff -u -r1.18 cardbusdevs_data.h
--- cardbusdevs_data.h 2002/02/17 21:21:16 1.18
+++ cardbusdevs_data.h 2002/04/29 14:04:36
@@ -1,4 +1,4 @@
-/* $NetBSD: cardbusdevs_data.h,v 1.18 2002/02/17 21:21:16 augustss Exp $ */
+/* $NetBSD$ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
@@ -179,7 +179,13 @@
CARDBUS_VENDOR_ABOCOM, CARDBUS_PRODUCT_ABOCOM_PCM200,
0,
"AboCom Systems",
- "FE2500 10/100 Ethernet",
+ "PCM200 10/100 Ethernet",
+ },
+ {
+ CARDBUS_VENDOR_ABOCOM, CARDBUS_PRODUCT_ABOCOM_TE100,
+ 0,
+ "AboCom Systems",
+ "TE100 10/100 Ethernet",
},
{
CARDBUS_VENDOR_HAWKING, CARDBUS_PRODUCT_HAWKING_PN672TX,
Index: if_tlp_cardbus.c
===================================================================
RCS file: /cvsroot/syssrc/sys/dev/cardbus/if_tlp_cardbus.c,v
retrieving revision 1.33
diff -u -r1.33 if_tlp_cardbus.c
--- if_tlp_cardbus.c 2002/04/14 17:17:10 1.33
+++ if_tlp_cardbus.c 2002/04/29 14:04:37
@@ -157,6 +157,9 @@
{ CARDBUS_VENDOR_ABOCOM, CARDBUS_PRODUCT_ABOCOM_PCM200,
TULIP_CHIP_AN985 },
+ { CARDBUS_VENDOR_ABOCOM, CARDBUS_PRODUCT_ABOCOM_TE100,
+ TULIP_CHIP_AN985 },
+
{ CARDBUS_VENDOR_HAWKING, CARDBUS_PRODUCT_HAWKING_PN672TX,
TULIP_CHIP_AN985 },
>Release-Note:
>Audit-Trail:
>Unformatted: