From owner-freebsd-current@FreeBSD.ORG Mon Nov 17 01:16:34 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 09CA716A4CE; Mon, 17 Nov 2003 01:16:34 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A40A43FA3; Mon, 17 Nov 2003 01:16:32 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) hAH9GKvf067317; Mon, 17 Nov 2003 09:16:20 GMT (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Philippe Charnier In-Reply-To: <200311170844.hAH8iehd066392@xp11.frmug.org> References: <200311170844.hAH8iehd066392@xp11.frmug.org> Content-Type: text/plain Message-Id: <1069060580.76153.5.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 17 Nov 2003 09:16:20 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on herring.nlsystems.com cc: dfr@FreeBSD.org cc: current@FreeBSD.org Subject: Re: cbb cardbus activation failed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 09:16:34 -0000 On Mon, 2003-11-17 at 08:44, Philippe Charnier wrote: > Salut, > > Doug Rabson wrote: > > >On Sat, 2003-11-15 at 22:32, Philippe Charnier wrote: > >> Hello, > >> > >> I have a Compaq armada 7800 with a noname pccard ethernet adapter > >> which used to be detected as: > >> > >> rl0: port 0x1100-0x11ff mem 0x88000000-0x880001f > >f irq 11 at device 0.0 on cardbus0 > >> rl0: Ethernet address: 00:10:60:58:60:b8 > >> miibus0: on rl0 > >> rlphy0: on miibus0 > >> rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto > >> rl0: bpf attached > >> > >> After revision 1.222 of src/sys/pci/if_rl.c, the card is not detected > >> anymore and I get: > >> > >> cardbus0: at device 0.0 (no driver attached) > >> cbb0: CardBus card activation failed > > > >Which version of dev/cardbus/cardbus.c and dev/pci/pci.c do you have? > > > > > > In a CET timezone (1 hour shift against UTC) I got a working kernel > using cvs update -D "november 3" which gives if_rl.c(1.121) > cardbus.c(1.42) and pci.c(1.234). I got a failing kernel using cvs > update -D "november 5" which gives if_rl.c(1.122) cardbus.c(1.42) and > pci.c(1.235). I don't think 1.234->1.235 of pci.c (committed by jhb@) > is relevant here ("Enable PCI interrupt routing for i386 SMP kernels") > because SMP is not defined in my kernel configuration file. Using > if_rl.c(1.125 but with 1.121->1.122 reverted), I have a running kernel > with cardbus(1.42) and pci.c(1.235) which is -current. I takes nearly > 2 hours to get a new kernel, but if you need more testing, just ask. Now I'm very confused. I can't see why the rl driver should be different from any of the other cardbus-supporting drivers which still work. Could I see your kernel config file?