I have two pcmcia cards. The one is a USB-2.0-pcmcia-cardbus-card. The other is a TP.-Link 10/100-fast-ethernet-adapter TF-5239. Both don't work under puppy wary 5.

First I tried the USB-2.0-pcmcia-cardbus-card. I used the wakepup disk image to boot. And i found out that the USB-card works under freedos. So the question is: How come that it doesn't work under puppy wary 5?

But you are right, it could be a bios issue or acpi or irq issue. The laptop is an old CANON BN 750. There are no special cardbus bios settings to enable it.
I didn't post it, but I tried different boot parameters. I use grub4dos to start puppy linux. And I started vmlinuz with these options:

pci=biosirq
=> booting process stopped

pci=acpi
=> booting, no special effects, no success

acpi=off pci=bios
=> booting, no special effects, no success

acpi=off pci=irqmask=0x02b8
=> There I've found a good explanation for these settings.
=> I tried different irqmasks, no special effects, no success

1) Loading modules for the pcmcia-cards:
This should be for the one card only 8139too. So I think there's no problem.
The other card might need no special module.

2) Loading modules for bridges:
During booting process there is loaded this pcmcia-module yenta_socket.
I tried to remove it using shell-console: # rmmod yenta_socket
Then there occurs an error that it cannot be removed.
Because there are two other modules in use: pcmcia_core and rsrc_nonstatic.
So I suppose that pcmcia_core is implemented in the linux kernel.

Then I found out that there should be a special module for this CardBus bridge: Texas Instruments PCI1131.
This module should be implemented in module i82365. So I tried to load i82365, but there occurs an error. Suspect.

=> So now, what to do?
There is a good idea to try early/older puppies. Perhaps their pcmcia support is a better one.
Then I'll have a look inside of these older pcmcia-cs packages.
And I'll have a look inside of these pcmciautils-packages.
Perhaps I can get more informations there.
Or I can compile with other options (e.g. supporting hotplug instead of udev or s.th. like this)

It seems that NO cardbus cards are supported by puppy linux till now,
because of the special compiling of puppy linux...
Strange, isn't it?
Otherwise someone (e.g. Mr. tempestuous) would have answered...
Thank you.

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum