Re: [suse-amd64] 9.1 and ASUS L5800DF: pcmcia
hi matt.. * "Matt T." <Matt@Boons.net> [2004-07-27 10:28 +0200]:
On Monday 26 July 2004 22:03, Sebastian Henschel wrote:
unfortunately, i could not get pcmcia to work on an ASUS L5800DF with mobile athlon64. when i insert any pcmcia-card, i get:
cs: unable to map card memory
following the discussions at http://lists.infradead.org/pipermail/linux-pcmcia/2004-July/001000.html, i modified config.opts (attached). i get the following output when i insert e.g. a network card:
Linux Kernel Card Services options: [pci] [cardbus] [pm] Yenta: CardBus bridge found at 0000:02:01.0 [1043:1854] Yenta: ISA IRQ mask 0x0098, PCI irq 9 Socket status: 30000006 Yenta: CardBus bridge found at 0000:02:01.1 [1043:1854] Yenta: ISA IRQ mask 0x0098, PCI irq 11 Socket status: 30000416 cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xfffff cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff cs: memory probe 0xf8a00000-0xf95ff000: excluding 0xf8a00000-0xf969dfff cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory! cs: unable to map card memory!
=20 I'm seeing the same on a HP zv5188ea. The HP and the Compaq presarios wit= h=20 AMD64 seem to be almost identical, and all have this problem. Your asus s= eems=20 also to have the nforce3, so I guess you have the same problem: =20 As a first step you might need to add a memory range to=20 the /etc/pcmcia/config.opts file.
[...]
Do a=20 ~# /sbin/lspci -s 0:a.0 -vv and check: =20 I/O behind bridge: ??? <- port to include Memory behind bridge: ??? <- memory to include =20 to verify the values needed. =20 From your lspci I think you need to include =20 I/O behind bridge: 0000b000-0000dfff Memory behind bridge: f8a00000-feafffff
aha, i looked at the cardbus bridges and their window-/io-window. [...]
This step did make the error message dissappear in my hp, however it was = not=20 enough to get the drivers loaded.
the error message does not appear on that machine now, too. even the drivers load, but it seems unuseable. the driver of the network card spits out loads of "excess collisions", "transmitter busy", aso. the modem claims ttyS0/1 which are already used (by IrDA for instance).
This seems to be a kernel issue. I compiled vanilla 2.6.8-rc2, and now th= e=20 device (here /dev/ttyxx) gets assigned to the pcmcia card.=20 =20 2.6.7 might help also. BUT - you might loose your touchpad. SuSE has=20 apparently included all to have notebooks with synaptics / alps touchpads= =20 working, but if you use the vanilla kernel, you need to patch it yourself= =2E I=20 can't tell yet how to do it, I'm still stuck in the middle of it.
i am already 2.6.7 running with the latest ACPI patch. no problem with the touchpad. although i could not compile 0.3.13 from source, due to some incompatibilities when linking with Xext. but the driver shipped with suse 9.1 seems to work fine with X11. anyway, the user wants to have his machine, so he has to live with it for now. :) thanks, sebastian
participants (1)
-
Sebastian Henschel