From owner-freebsd-stable Tue Oct 3 3:34:15 2000 Delivered-To: freebsd-stable@freebsd.org Received: from bbnrel4.net.external.hp.com (bbnrel4.net.external.hp.com [155.208.254.68]) by hub.freebsd.org (Postfix) with ESMTP id C3B3937B502 for ; Tue, 3 Oct 2000 03:33:37 -0700 (PDT) Received: from hpcpbla.bri.hp.com (hpcpbla.bri.hp.com [15.144.112.65]) by bbnrel4.net.external.hp.com (Postfix) with ESMTP id EC83D19F96; Tue, 3 Oct 2000 12:33:27 +0200 (METDST) Received: from sse0691.bri.hp.com (sse0691.bri.hp.com [15.144.0.53]) by hpcpbla.bri.hp.com (8.9.3 (PHNE_18979)/8.9.3 SMKit7.0) with ESMTP id LAA06306; Tue, 3 Oct 2000 11:33:25 +0100 (BST) Received: (from steve@localhost) by sse0691.bri.hp.com (8.9.3/8.9.3) id LAA04107; Tue, 3 Oct 2000 11:36:41 +0100 (BST) (envelope-from steve) Date: Tue, 3 Oct 2000 11:36:41 +0100 From: Steve Roome To: Thomas David Rivers Cc: imp@village.org, freebsd-stable@FreeBSD.ORG, jim@siteplus.net Subject: Re: 4.1-RELEASE pccard? Message-ID: <20001003113641.I1786@moose.bri.hp.com> Mail-Followup-To: Steve Roome , Thomas David Rivers , imp@village.org, freebsd-stable@FreeBSD.ORG, jim@siteplus.net References: <200010021651.KAA12261@harmony.village.org> <200010021954.PAA45176@lakes.dignus.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i In-Reply-To: <200010021954.PAA45176@lakes.dignus.com>; from rivers@dignus.com on Mon, Oct 02, 2000 at 03:54:13PM -0400 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Oct 02, 2000 at 03:54:13PM -0400, Thomas David Rivers wrote: > Well, some news. > > I tried booting the kernel found on the 4.1.1-RELEASE kern.flp... > and, guess what... > > > > I don't get the ed1 timeouts anymore; and a `ping' to an > IP address on that line almost works... > > Note the *almost*... > > It seems packets go out the interface (as is evidenced by > the flashing lights on the dongle - but pings, etc... don't work. I had the same problem with a generic ne2000 compatible. For me it turned out that no matter what i did FreeBSD couldn't find the MAC address of the card properly. I did have it working properly with 3.x for a while, and on installing 4.x (-stable) it stopped working. After checking with DOS (as I'd no idea what the MAC address had been under 3.x) it was just that simple, the new config for some reason couldn't figure it out. Even after dumping the entire card memory I couldn't find it anywhere in there. Dunno why, I probably missed something really obvious but opted for the quick ugly fix. It might not be your problem, but it was easily/grottily solved with a few lines like in /usr/src/sys/dev/ed/if_ed_pccard.c such as : ether_addr[0] = 0; ether_addr[1] = 0xe0; .. etc.. ether_addr[5] = 0x26; Nasty hack and all, not the right way etc. etc. but in a results oriented world and all! =) Obviously I wouldn't advocate this sort of kludgery, it's a pain for things like cvsup. Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message