From owner-freebsd-mobile Tue Jan 29 12:51:13 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from mta02-svc.ntlworld.com (mta02-svc.ntlworld.com [62.253.162.42]) by hub.freebsd.org (Postfix) with ESMTP id 1414837B402 for ; Tue, 29 Jan 2002 12:51:05 -0800 (PST) Received: from lungfish.ntlworld.com ([62.253.148.151]) by mta02-svc.ntlworld.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020129205102.MQYS8848.mta02-svc.ntlworld.com@lungfish.ntlworld.com>; Tue, 29 Jan 2002 20:51:02 +0000 Received: from tuatara.goatsucker.org (tuatara.goatsucker.org [192.168.1.6]) by lungfish.ntlworld.com (8.11.3/8.11.3) with ESMTP id g0TKp1n44118; Tue, 29 Jan 2002 20:51:01 GMT (envelope-from scott@tuatara.goatsucker.org) Received: (from scott@localhost) by tuatara.goatsucker.org (8.11.6/8.11.6) id g0TKobc03271; Tue, 29 Jan 2002 20:50:37 GMT (envelope-from scott) Date: Tue, 29 Jan 2002 20:50:37 +0000 From: Scott Mitchell To: Pascal Bourguignon Cc: freebsd-mobile@FreeBSD.ORG Subject: Re: Activating the Xircom PS-CE2-10 Ethernet PCCARD. Message-ID: <20020129205037.A293@localhost> References: <20020129070910.C28B485CC6@thalassa.informatimago.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020129070910.C28B485CC6@thalassa.informatimago.com>; from pjb@informatimago.com on Tue, Jan 29, 2002 at 08:09:10AM +0100 X-Operating-System: FreeBSD 4.5-RC i386 Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, Jan 29, 2002 at 08:09:10AM +0100, Pascal Bourguignon wrote: > > Running: ifconfig xe0 down ; ifconfig xe0 up > > would resolve my problem, at least the card would connect to the > network and start transmit packets. > > > Perhaps it's only a problem with pccard_ether which does not > explicitely put the interface up, or with other configuration scripts > which don't put a up keyword in the ifconfig_${interface} > configuration variables, whatever. It's a problem with the if_xe 'power on' initialisation code that runs when the card is inserted -- as you've noticed, bringing the interface down and up again will (sometimes) resolve the problem. I'm not 100% sure what the problem is yet; one day soon I will go through the OpenBSD driver (which apparently gets this more correct than if_xe) and fix it. There are other problems specific to the CE2 series cards, that you seem to be experiencing as well (in your next message). The patches that Kevin talks about are supposed to deal with this, so please try them out. I'd also really appreciate any feedback on whether these patches work or not... the impression I have at the moment is that they make things so bad nobody can connect at all to tell me about it :-) Cheers, Scott -- =========================================================================== Scott Mitchell | PGP Key ID | "Eagles may soar, but weasels Cambridge, England | 0x54B171B9 | don't get sucked into jet engines" scott.mitchell@mail.com | 0xAA775B8B | -- Anon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message