From owner-freebsd-bugs@FreeBSD.ORG Fri Oct 28 22:20:18 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF8BB16A41F for ; Fri, 28 Oct 2005 22:20:18 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BB53543D5C for ; Fri, 28 Oct 2005 22:20:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9SMKG9r005931 for ; Fri, 28 Oct 2005 22:20:16 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9SMKG0H005930; Fri, 28 Oct 2005 22:20:16 GMT (envelope-from gnats) Date: Fri, 28 Oct 2005 22:20:16 GMT Message-Id: <200510282220.j9SMKG0H005930@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Anton Tolchanov Cc: Subject: Re: kern/77239: [xl] 3Com 3CXFEM656C does not seem to be supported by xl driver, despite HARDWARE.TXT X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Anton Tolchanov List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Oct 2005 22:20:18 -0000 The following reply was made to PR kern/77239; it has been noted by GNATS. From: Anton Tolchanov To: bug-followup@FreeBSD.org, perryd@llnl.gov Cc: Subject: Re: kern/77239: [xl] 3Com 3CXFEM656C does not seem to be supported by xl driver, despite HARDWARE.TXT Date: Sat, 29 Oct 2005 01:13:37 +0300 > HARDWARE.TXT says that the 3Com CardBus 3CXFEM656C NIC is > supported by the xl driver, but that does not seem to be the case. > I have a Dell Latitude CPx which I installed from a downloaded > ISO. My experience seems to be the same as that of Karel Miklav > (http://lists.freebsd.org/pipermail/freebsd-mobile/2004-October/ > 005103.html). > > The driver seems to read the card, but cannot configure it (from > dmesg): > xl0: <3Com 3c656C Fast Etherlink XL> port 0x1000-0x10ff mem > 0x88000000-0x8800007f,0x88000080-0x880000ff irq 11 at device 0.0 on > cardbus1 > xl0: using memory mapped I/O > xl0: reset didn't complete > xl0: command never completed! > xl0: command never completed! > xl0: eeprom failed to come ready > xl0: failed to read station address > device_attach: xl0 attach returned 6 The following patch works fine for 5.4-RELEASE making 3c656C usable: --- sys/pci/if_xl.c.orig Sat Oct 29 01:08:10 2005 +++ sys/pci/if_xl.c Fri Oct 28 21:49:44 2005 @@ -1273,6 +1273,7 @@ switch (did) { case TC_DEVICEID_BOOMERANG_10_100BT: /* 3c905-TX */ + case TC_DEVICEID_TORNADO_656C: /* 3c656C */ case TC_DEVICEID_HURRICANE_575A: case TC_DEVICEID_HURRICANE_575B: case TC_DEVICEID_HURRICANE_575C: As I can see, it has not been commited into HEAD yet. -- ryzh-uanic