Re: PCMCIA on ThinkPad 755c: "anonymous memory"
From: Karsten M. Self (kmself_at_ix.netcom.com)
Date: 02/17/04
- Previous message: whoot: "Re: HP Laptop & Slackware help"
- In reply to: dhinds_at_sonic.net: "Re: PCMCIA on ThinkPad 755c: "anonymous memory""
- Next in thread: Karsten M. Self: "Re: PCMCIA on ThinkPad 755c: "anonymous memory""
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Mon, 16 Feb 2004 23:29:13 GMT
Dave, thanks for your response...
On Monday 16 February 2004 10:40 am, dhinds@sonic.net wrote:
> Karsten M. Self <kmself@ix.netcom.com> wrote:
>
> > The PCMCIA HOWTO suggests that specifying a different memory range
> > should work, but none of the suggested ranges (or several others) works.
>
> You seem to be trying various memory address ranges less than 0x1000,
> which are not suggested anywhere, since these overlap with the bottom
> 4K of system RAM.
I'm sort of shooting blind, using ranges which I'm seeing reported for
the same card in another system, on a hunch that they might work as
well.
Essentially: _no_ tested ranges work.
> > Of two other PCMCIA NICs, one works (but is needed on another system),
> > another doesn't.
>
> Please explain this! You're saying that you have another PCMCIA card
> that does work in the problem machine?
Yes. That card is needed for my current gateway system, though I could
swap HW for a few minutes to get some readings / settings.
> > Feb 16 00:01:54 reflex kernel: cs: memory probe 0x000100-0x00021f: excluding 0x100-0x20ff
>
> These memory regions are all completely bogus. I think they must have
> been intended to be IO port ranges. Remove them and restore the
> original 0xc0000-0xfffff range.
See below -- I've restored stock settings, and post syslog.
> The PCMCIA-HOWTO also suggests disabling BIOS shadowing as sometimes
> being a solution to these problems.
BIOS shadowing would be a BIOS setting, correct?
This ThinkPad has a _very_ rudimentary BIOS (point-and-drool IBM thing).
Not your typical AMBIOS / Phoenix BIOS text screens. It's possible that
the tpctl utilities might offer some options, though I've had little
luck with this in the past (other systems). I'll see what I can dig up
for docs, but I've found little in the past.
Hrm...
Some time spent walking through the "Easy Setup" (BIOS config) and
PS2.EXE (DOS configuration utility). No apparent way to configure
things. Any ThinkPad users out there?
Current config.opts:
--------------------------------------------------------------------------------
#
# Local PCMCIA Configuration File
#
#----------------------------------------------------------------------
# System resources available for PCMCIA devices
include port 0x100-0x4ff, port 0x800-0x8ff, port 0xc00-0xcff
include memory 0xc0000-0xfffff
include memory 0xa0000000-0xa0ffffff, memory 0x60000000-0x60ffffff
# High port numbers do not always work...
# include port 0x1000-0x17ff
# Extra port range for IBM Token Ring
include port 0xa00-0xaff
# Resources we should not use, even if they appear to be available
# First built-in serial port
exclude irq 4
# Second built-in serial port
#exclude irq 3
# First built-in parallel port
exclude irq 7
#----------------------------------------------------------------------
--------------------------------------------------------------------------------
Current syslog:
--------------------------------------------------------------------------------
Feb 16 13:12:57 reflex cardmgr[1653]: shutting down socket 0
Feb 16 13:12:57 reflex cardmgr[1653]: executing: 'modprobe -r memory_cs'
Feb 16 13:12:58 reflex cardmgr[1653]: exiting
Feb 16 13:13:00 reflex kernel: Trying to free nonexistent resource <000003e0-000003e1>
Feb 16 13:13:00 reflex kernel: unloading Kernel Card Services
Feb 16 13:13:01 reflex kernel: Linux Kernel Card Services 3.1.22
Feb 16 13:13:01 reflex kernel: options: [pci] [cardbus] [pm]
Feb 16 13:13:01 reflex kernel: Intel PCIC probe:
Feb 16 13:13:01 reflex kernel: Intel i82365sl B step ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets
Feb 16 13:13:01 reflex kernel: host opts [0]: none
Feb 16 13:13:01 reflex kernel: host opts [1]: none
Feb 16 13:13:01 reflex kernel: ISA irqs (scanned) = 3,5,7,9 polling interval = 1000 ms
Feb 16 13:13:02 reflex cardmgr[2787]: starting, version is 3.1.33
Feb 16 13:13:03 reflex cardmgr[2787]: watching 2 sockets
Feb 16 13:13:03 reflex cardmgr[2787]: Card Services release does not match
Feb 16 13:13:03 reflex kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Feb 16 13:13:03 reflex kernel: cs: IO port probe 0x0800-0x08ff: clean.
Feb 16 13:13:03 reflex kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x100-0x107 0x268-0x26f
Feb 16 13:13:03 reflex kernel: cs: IO port probe 0x0a00-0x0aff: excluding 0xa68-0xa6f
Feb 16 13:13:03 reflex cardmgr[2787]: initializing socket 0
Feb 16 13:13:03 reflex kernel: cs: memory probe 0x0d0000-0x0dffff: excluding 0xde000-0xe1fff
Feb 16 13:13:03 reflex kernel: cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcbfff
Feb 16 13:13:03 reflex cardmgr[2787]: socket 0: Anonymous Memory
Feb 16 13:13:03 reflex cardmgr[2787]: executing: 'modprobe memory_cs'
Feb 16 13:13:04 reflex cardmgr[2787]: + modprobe: Can't locate module memory_cs
Feb 16 13:13:04 reflex cardmgr[2787]: modprobe exited with status 255
Feb 16 13:13:04 reflex cardmgr[2787]: module /lib/modules/2.4.18-1-386/pcmcia/memory_cs.o not available
Feb 16 13:13:05 reflex cardmgr[2787]: get dev info on socket 0 failed: Resource temporarily unavailable
--------------------------------------------------------------------------------
-- Karsten M. Self <kmself@ix.netcom.com> http://kmself.home.netcom.com/ What Part of "Gestalt" don't you understand? Geek for hire: http://kmself.home.netcom.com/resume.html
- Previous message: whoot: "Re: HP Laptop & Slackware help"
- In reply to: dhinds_at_sonic.net: "Re: PCMCIA on ThinkPad 755c: "anonymous memory""
- Next in thread: Karsten M. Self: "Re: PCMCIA on ThinkPad 755c: "anonymous memory""
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|