From owner-freebsd-mobile Tue Feb 6 15:25:55 2001 Delivered-To: freebsd-mobile@freebsd.org Received: from harmony.village.org (rover.village.org [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 79BED37B491 for ; Tue, 6 Feb 2001 15:25:36 -0800 (PST) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.1/8.11.1) with ESMTP id f16NPL987114; Tue, 6 Feb 2001 16:25:21 -0700 (MST) (envelope-from imp@harmony.village.org) Message-Id: <200102062325.f16NPL987114@harmony.village.org> To: Simon Epsteyn Subject: Re: AiroNet 'No card in database for "(null)"("(null)")' problem (4.2-STABLE) Cc: Greg Lehey , freebsd-mobile@FreeBSD.ORG, Chris Yeoh , Anton Blanchard In-reply-to: Your message of "Tue, 06 Feb 2001 17:08:21 CST." References: Date: Tue, 06 Feb 2001 16:25:21 -0700 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message Simon Epsteyn writes: : On Tue, 6 Feb 2001, Warner Losh wrote: : : > In message Simon Epsteyn writes: : > : One could say "It's a pity this card doesn't work in FreeBSD" :) : > : > But it does work on FreeBSD. I have a very similar card that probes : > w/o a problem. I think it may be a memory conflict. You'll notice : > that Linux uses high memory (0x68000000) while we're trying to use : > memory in the isa hole. : : Correct, I've helped people set up similiar cards on different laptops : w/out any problems, the question is what do I do in FreeBSD to get it to : work? Configure it correctly :-). We're working on making it easier to configure, but right now it is a bit of a pain. Most of the pain is well documented in the archives. : Is there a way to see what is using 0xd0000 area or a way to make pccardd : use high memory? No. There's no way to know for sure if something is in use or not, but you can make a good guess. Do a dd bs=4096 skip=208 count=1 | hexdump and see what you get. If it is in use, then you'll see lots of random values, if not, you'll see all 0xff typically (or 0x00). If it is in use, you'll need to adjust two values. The first one is the pccard_mem=0xd8000 in /etc/rc.conf. You'll also need to ensure that the io ranges, memory ranges and especially IRQs are really free in /etc/pccard.conf (note, not /etc/default/pccard.conf). If you've not setup /etc/pccard.conf, you'll need to do that, but that's easy. Likely somethign like # Generally available IO ports io 0x300-0x360 # Generally available IRQs (Built-in sound-card owners remove 5) irq 10 11 # Available memory slots memory 0xdc000 16k would do the trick. However, the actual values may vary with laptops. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message