Pretec CompactWLAN 802.11b
From DSL Wiki
So here is how I got this card to work on my IBM ThinkPad 380ED :) For this card I used the hostap_cs driver, I believe the orinoco_cs driver might also be usable and there might be arguments for using either, but I don't know any.
The card using CompactFlash PCMCIA adapter shows up with a quick "cardctl ident" command gives:
Socket 0:
product info: "Pretec", "CompactWLAN Card 802.11b", "2.5" manfid: 0x0156, 0x0002 function: 6 (network)
This told me what to enter in /etc/pcmcia/config
I added two lines to the beginning of the file like so:
device "hostap_cs" class "network" module "hostap_cs" opts "channel=3 iw_mode=2 essid=any ignore_cis_vcc=1"
and then further down I entered the device information just past another entry with an identical manfid.
<snip>
card "Intersil PRISM2 11 Mbps Wireless Adapter" manfid 0x0156, 0x0002 bind "orinoco_cs" card "CompactWLAN Card 802.11b" version "Pretec", "CompactWLAN Card 802.11b", "2.5" manfid 0x0156, 0x0002 bind "hostap_cs" card "Intel PRO/Wireless 2011" manfid 0x0089, 0x0001 bind "orinoco_cs"
<snip>
There is a special case on my system that irq 5 kept getting handed out to pcmcia devices, but that was always being used by the onboard soundcard. I got around it by adding an exclusion to /etc/pcmcia/config.opts, but your mileage may vary.
After you are done with this and reboot, wlcardconfig should run fine. :) Have fun!