From owner-freebsd-mobile@FreeBSD.ORG Mon Mar 28 11:40:39 2005 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5F23816A4CE for ; Mon, 28 Mar 2005 11:40:39 +0000 (GMT) Received: from totem.fix.no (totem.fix.no [80.91.36.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3C9043D48 for ; Mon, 28 Mar 2005 11:40:38 +0000 (GMT) (envelope-from espent@totem.fix.no) Received: from localhost (totem.fix.no [80.91.36.20]) by totem.fix.no (Postfix) with ESMTP id 064085F3829; Mon, 28 Mar 2005 13:40:37 +0200 (CEST) Received: from totem.fix.no ([80.91.36.20]) by localhost (totem.fix.no [80.91.36.20]) (amavisd-new, port 10024) with LMTP id 30247-02-7; Mon, 28 Mar 2005 13:40:27 +0200 (CEST) Received: by totem.fix.no (Postfix, from userid 1032) id 9C9655F3825; Mon, 28 Mar 2005 13:40:27 +0200 (CEST) Date: Mon, 28 Mar 2005 13:40:27 +0200 From: Espen Tagestad To: Espen Tagestad , freebsd-mobile@freebsd.org, bms@spc.org Message-ID: <20050328114027.GA30164@totem.fix.no> References: <4245DEE6.9000505@modula.no> <20050327054402.GC749@empiric.icir.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050327054402.GC749@empiric.icir.org> User-Agent: Mutt/1.5.6i Subject: Re: Sony Ericsson GC85 GPRS/EDGE pcmcia card X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Mar 2005 11:40:39 -0000 Thanks for your answer. On Sat, Mar 26, 2005 at 09:44:02PM -0800, Bruce M Simpson wrote: > > The irq seems to be hardcoded to 3, but in Windows it shows up with irq > > 7, which in the FreeBSD log I get a message like this: stray irq 7. The > > card works well in Windows, so I don't think is a hardware problem. > > I've had a very, very similar problem before, with a Gemplus PCMCIA > smartcard reader, under FreeBSD 4.x. > > Before anything else try hacking your /kernel.conf so that sio2 has > the same ISA settings as under Windows. See man 5 kernel.conf for help here. That didn't helped at all. The device (sioX) is not up when this file is loaded, so I only get a error message here. > Failing that, give my old 'route the PCMCIA ISA function interrupt separately > from the ISA card service interrupt' patch at:- > http://www.incunabulum.com/code/patches/sys/pccard-func-isa-routing.patch > > ...that is, assuming your PCMCIA-ISA bridge is a Ricoh chip. If it's > another vendor, you may need to hack that patch a bit more. It looks like it is a 02Micro OZ6933 PCI-CardBus Bridge. > > PS. The reason why I don't run FreeBSD 5 is that it just don't work on > > thia laptop at all. > > FreeBSD 5 is less likely to suffer from the same problem because the > pcmcia/cardbus code is totally different. I got FreeBSD 5 up and running now. I found out that the only problem was that it had atapi dma turned on by default. I just turned it off, and it works great even with acpi enabled. But, the same problem occurs in FreeBSD 5 also. But there may of course be other things to do here, than it was with FreeBSD 4. I've tried to set the IRQ setting with device.hints, with no luck. It also seems like pcmcia-support is fully included in the kernel, as pccard is not running. Is that the case? regards, Espen