Yeah, I have been stumbling through the same problems myself.
I thought maybe the idea was to have two card sections in the wireless.opts but I cant get that to do anything at all. Any settings I try to use in the wireless.opts file seem to get ignored. The only settings that seem to effect card operation are in config.opts. Besides, there doesn't seem to be any way of setting up a second card in the network.opts either.
My problem is, I need to get two WaveLan/IEEE PCMCIA cards (in two seperate PCI PCMCIA adaptors) in the same system, working with seperate freq/channel/security settings. My network topology allows me to have the same IP info on both cards, because the links are point to point and Linux doesn't care if u set it up right. They seem to spit at each other and do wierd things due to them using the same channel/freq settings. I would like to seperate these at least. Whats the easiest way to do this? I am running kernel 2.2.16 with pcmcia-cs 3.1.16-2. I have tried nabbing the later pcmcia-cs packages and installing these to see if there is extra functionality, but the system totally locks up, with only 1 card let alone 2, when ever pcmcia services are started. Another question, if the encryption KEY feature is supported, when I specify the KEY, is this locked into the card so I can remove this piece of text once the card/s have been initialized with the key?. What modes should the cards be used in for PtP links?
Lastly, someone flashed one of the handful of cards we have, with the latest firmware update which aparantly, should work with the latest drivers.. 6.0 or something? I tried re-compiling the pcmcia-cs 3.1.16-2 and latest pcmcia-cs packages with these new drivers. They lockup the system with any of the cards. With the current pcmcia-cs 3.1.16-2 which works fine, the flashed card fails to initialize.
Lotsa problems for me :( and many hours getting nowhere.
TIA for any help.