Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Feb 2002 09:08:50 +0100 (MET)
From:      Magnus B{ckstr|m <b@etek.chalmers.se>
To:        Benno Rice <benno@jeamland.net>
Cc:        mobile@freebsd.org
Subject:   Re: orinoco/pccard/dell breakage
Message-ID:  <Pine.OSF.4.40.0202070856090.5843-100000@downy.etek.chalmers.se>
In-Reply-To: <1013041630.355.5.camel@ratchet.jeamland.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 7 Feb 2002, Benno Rice wrote:
> You need to add
>
> options	PCI_ENABLE_IO_MODES
>
> to your kernel config.
>
> Warner would be able to explain why better, but from memory it's because
> the pcic is on a subordinate pci bus which is requesting an IO range
> that is odd for some reason.

Thanks for the hint!
I tried this, it still refuses to work.  I went ahead and also enabled
PCI_ALLOW_UNSUPPORTED_IO_RANGE, which reduced the number of pcib complaints
from two to one:
pcib2: device pccard0 requested unsupported memory range 0xd0000-0xd0000 (decoding 0xf4000000-0xfbffffff, 0xfff00000-0xfffff)
(The one asking for 0xd4000-0xd4000 is now gone)

Naively, isn't it slightly silly for a device to ask for a memory range
whose end coincides with its beginning?  Ugh, I'll be doodling around in
pci_pci.c a bit and see if I can make heads or tails of it.

> After adding this, I was able to insert and remove my Dell TrueMobile
> 1150 pccard, which is a rebadged Lucent Orinoco Gold.  I haven't got an
> access point yet so I haven't been able to test it properly.  I'm hoping
> to do so at BSDcon. =)

Me too.  See you there :-)

//
Magnus
<b@etek.chalmers.se>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.OSF.4.40.0202070856090.5843-100000>