Problem with yenta_socket (unable to map card memory) - PROGRESS

Russell King rmk+pcmcia at arm.linux.org.uk
Sat Jul 10 15:11:06 EDT 2004


On Sat, Jul 10, 2004 at 11:37:23AM -0700, Jeff Morrow wrote:
> > You probably need to update /etc/pcmcia/config.opts to list memory and
> > IO port ranges that are available for PCI bus 1.
> > 
> > Perhaps:
> > 
> >   include memory 0xe0000000-0xe0ffffff
> >   include port 0xa000-0xbfff
> > 
> > (the full ranges will show up in 'lspci -vv' for the PCI bus bridge
> > with secondary bus = 1)
> 
> Thanks for that last hint.  0xe0000000-0xe0ffffff didn't work, but 
> 0xe4000000-0xe4ffffff did.  Now it will recognize my plain vanilla 
> 10/100 card, but it won't recognize the wireless card that I'm trying to 
> get working in the first place.

I'm willing to guess its a cardbus device.  We're now back to the
usual problem with nVidia boards.

http://bugme.osdl.org/show_bug.cgi?id=2944

has a proposed patch (pci-subordinate-busnr-fix) by Adam Belay to fix
this.  However, looking at the structure of your PCI buses, this patch
won't work in your case.  Curse these damned nVidia boards!

Could you attach yourself to that bug and add your lspci -vv information
to it as well please?

Thanks.

-- 
Russell King
 Linux kernel    2.6 ARM Linux   - http://www.arm.linux.org.uk/
 maintainer of:  2.6 PCMCIA      - http://pcmcia.arm.linux.org.uk/
                 2.6 Serial core



More information about the linux-pcmcia mailing list